html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;cursor:pointer}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;cursor:pointer}body .mt16{margin-top:16px}body .mt48{margin-top:48px}html{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:62.5%}p,a,li,input,button,textarea,span{line-height:1.5;color:#333}*,*::after,*::before{box-sizing:border-box}a{position:relative;cursor:pointer;text-decoration:none;color:#ff3e68}a:hover{opacity:.7;transition:0.3s}img{max-width:100%}li,ul{margin:0;list-style:none;text-align:center}body{font-size:14px}.l-wrapper{background:#fff;min-height:100vh}body .dg-backdrop{background:rgba(51,51,51,.4)}body .dg-container{z-index:10000000}body .dg-backdrop-enter-active{-webkit-animation:dg-fadeIn 0s;animation:dg-fadeIn 0s}body .dg-backdrop-leave-active{-webkit-animation:dg-fadeOut 0s;animation:dg-fadeOut 0s}body .dg-fade-enter-active{-webkit-animation:dg-fadeIn 0.1s cubic-bezier(0,0,.58,1);animation:dg-fadeIn 0.1s cubic-bezier(0,0,.58,1)}body .dg-fade-leave-active{-webkit-animation:dg-fadeOut 0.1s cubic-bezier(0,0,.58,1);animation:dg-fadeOut 0.1s cubic-bezier(0,0,.58,1)}.header__logo img,.footer__logo img{width:50vw;max-width:250px}body .mt16{margin-top:16px}body .mt48{margin-top:48px}.header{background:#fff;border-bottom:1px solid #efefef;width:100%}.header__inner{max-width:1180px;margin:0 auto;display:flex;align-items:center;padding:8px 12px;height:48px;justify-content:space-between}@media (min-width:769px){.header__inner{justify-content:space-between;height:64px;padding:12px 24px}}.header__linkBox{display:flex;align-items:center;padding:8px 0;justify-content:space-between;width:100%;width:200px}@media (min-width:769px){.header__linkBox{margin-left:0;width:252px}}.header__logo{display:flex;align-items:center}.header__logo h1{position:absolute;transform:translate(-200vw,-200vh)}.header__link{width:96px;border-radius:4px;border:1px solid #FFE61F;font-weight:700;font-size:12px;display:block;text-align:center;padding:8px 0;line-height:1;color:#111;white-space:nowrap}@media (min-width:769px){.header__link{width:120px;font-size:14px;padding:12px 0}}.header__login{margin-right:calc(30 / 343 * 100%)}.header__mypage{width:calc(50 / 343 * 100%);margin-right:calc(20 / 343 * 100%);white-space:nowrap}.header__editor{width:calc(50 / 343 * 100%);border-radius:8px;border:1px solid #FFE61F;font-weight:700}.header__link--preview{display:flex;justify-content:center;width:100%}.header{position:sticky;top:0;z-index:1000}.header__nav ul.menu{display:flex;align-items:center}.header__nav ul.menu>li+li{margin-left:30px}.header__nav ul.menu>li a{color:#333;font-size:14px;font-weight:700;font-weight:600}.header__nav ul.menu>li ul.sub-menu a{font-size:16px;font-weight:500}@media not screen and (max-width:989px){.header__nav #menu-button{display:none}.header__nav ul.menu>li{position:relative}.header__nav ul.menu>li ul.sub-menu{position:absolute;opacity:0;top:70%;left:0;width:100%;pointer-events:none;transition:0.4s;background:rgba(255,255,255,.7)}.header__nav ul.menu>li:hover ul.sub-menu,.header__nav ul.menu>li:focus ul.sub-menu{opacity:1;top:100%;pointer-events:all}}@media screen and (max-width:989px){.header__nav{display:flex;align-items:center;justify-content:space-between}.header__nav ul.menu{display:flex;flex-direction:column;align-items:center;position:absolute;left:0;opacity:0;top:100%;transform:translateY(calc(-100% - 100px));transition:0.3s;width:100%;z-index:999;pointer-events:none;transition:.3;padding:20px 0}.header__nav ul.menu li+li{margin-left:0;margin-top:10px}.header__nav #menu-button{position:relative;display:inline-block;width:36px;box-sizing:content-box;background:none}.header__nav #menu-button span{display:block;height:3px;background:#333;margin:8px 0}.header__nav #menu-button.active+div>ul.menu{transform:translateY(0%);pointer-events:all;background:#fff;opacity:1}}.footer{background:#312D2D;padding:24px 40px 16px;display:flex;flex-wrap:wrap;justify-content:space-between}.footer *{color:#fff}@media screen and (max-width:767px){.footer{padding:20px 16px 16px}}.footer__logo{font-size:36px;font-weight:700}.footer__nav{flex:0 1 80%;max-width:1300px;min-width:300px;margin-left:auto}.footer__nav__menu+.footer__nav__menu{margin-top:20px}.footer__nav__menu ul.menu{display:flex;justify-content:flex-end;flex-wrap:wrap}.footer__nav__menu ul.menu li{margin:20px 0 20px 20px}.footer__nav__menu ul.menu li a{font-size:16px}@media screen and (max-width:767px){.footer__nav__menu ul.menu li a{font-size:14px}}.footer__nav__menu--dejam ul.menu li{margin:10px 0 10px 20px}.footer__nav__menu--dejam ul.menu li a{color:#dedede}.footer small.copyright{flex:1 1 100%;text-align:center;margin-top:48px}.main-container{max-width:1180px;padding:20px 16px 40px;margin:auto;width:100%}@media not screen and (max-width:767px){.main-container{display:flex;justify-content:space-between}.main-container .l-main{flex:0 1 calc(100% - 290px)}.main-container .sidebar{flex:0 0 260px}}@media not screen and (max-width:989px){.main-container .l-main{flex:0 1 calc(100% - 360px)}.main-container .sidebar{flex:0 0 320px}}.main-container .sidebar{position:relative}.main-container .sidebar .sidebar-chunk+.sidebar-chunk,.main-container .sidebar .widget_block+.widget_block{margin-top:20px}@media screen and (max-width:767px){.main-container .sidebar .sidebar-container{margin-top:30px}}@media not screen and (max-width:767px){.main-container .sidebar .sidebar-container{height:100%}.main-container .sidebar .sidebar-container .sidebar-chunk__trail{position:sticky;top:80px}}.main-container .sidebar .sidebar-container .wp-block-image img{max-height:350px;object-fit:contain}.main-container .sidebar ul.wp-block-categories-list{text-align:left;font-size:0}.main-container .sidebar ul.wp-block-categories-list .cat-item{display:inline-block;margin:0 10px 10px 0}.main-container .sidebar ul.wp-block-categories-list a{color:#ff3e68;font-size:14px;font-weight:700;font-weight:600;text-decoration:underline;line-height:1}.main-container .sidebar p.wp-block-tag-cloud a{font-size:100%;position:relative;margin:0 10px 10px 0;font-size:14px!important;font-weight:bold!important;font-weight:600!important;line-height:1!important;text-decoration:underline}.main-container .sidebar p.wp-block-tag-cloud a,.main-container .sidebar p.wp-block-tag-cloud a::before{font-weight:500}.main-container .sidebar p.wp-block-tag-cloud a::before{content:"#"}.main-container .sidebar h3{padding-bottom:10px;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:32px;border-bottom:1px solid #eee}.main-container .sidebar .widget_block:first-child h3{margin-top:0}.main-container .sidebar .widget_block .wpp-post-title{text-align:left;display:block}@media not screen and (max-width:989px){.main-container .sidebar .widget_block .wpp-post-title{padding-top:4px}}.wpp-list li{overflow:hidden}.wpp-list li a:first-child{float:left;overflow:hidden;display:block;width:100px;height:80px;margin-right:10px;border-radius:4px}.wpp-post-title{color:#333;font-size:13px;font-weight:700;font-weight:600}.sidebar-cta li+li{margin-top:10px}.sidebar-cta li a{display:block;padding:20px;color:#333;font-size:15px;font-weight:700;font-weight:600;text-align:left;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgb(200 200 200 / .6)}.sidebar-cta li a .btn{display:block;margin-top:5px;color:#ff3e68;font-size:12px;font-weight:400}.cassets__cassetBoxTitle{font-size:20px;font-weight:700}@media (min-width:769px){.cassets__cassetBoxTitle{font-size:28px}}.cassets__cassetBoxTitle+.cassets__lists{margin-top:20px}@media (min-width:769px){.cassets__cassetBoxTitle+.cassets__lists{margin-top:32px}}.cassets__list{padding:16px 20px;background:#fff;text-align:left;border-radius:8px}@media (min-width:769px){.cassets__list{padding:24px;width:600px;margin:0 auto}}.cassets__mainImgOuter{font-size:0;height:164px;text-align:center}@media (min-width:769px){.cassets__mainImgOuter{height:335px}}.cassets__mainImg{max-height:164px;max-width:100%}@media (min-width:769px){.cassets__mainImg{max-height:320px}}.cassets__cassetInfoBox{padding:0 0 0}.cassets__mainImgOuter+.cassets__cassetInfoBox{padding:20px 0 0}.cassets__title,.cassets__title a{font-size:20px;font-weight:700;line-height:1.5;color:#202020}@media (min-width:769px){.cassets__title,.cassets__title a{font-size:24px}}.cassets__tagLists{display:inline-flex;flex-wrap:wrap;align-items:center;margin-top:0;margin-left:-12px}.cassets__tagList{margin-left:12px;margin-top:4px}.cassets__tag{display:flex;font-weight:700;font-size:14px;position:relative;cursor:pointer;line-height:1.25}.cassets__tag:before{content:"#";display:inline-block;margin-right:2px}.cassets__descOuter{margin-top:8px;font-size:16px}@media (min-width:769px){.cassets__descOuter{margin-top:12px}}.cassets__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:inline;word-break:break-all}.cassets__link{position:relative;display:inline;background:#fafafa;color:#ff5757;line-height:22px}.cassets__link::before{content:"...";display:inline-block}.cassets__link::after{display:none}.cassets__link:hover{color:#f61c1a}.cassets__subInfoBox{display:flex;justify-content:space-between;align-items:flex-end;margin-top:12px;position:relative}@media (min-width:769px){.cassets__subInfoBox{margin-top:12px;align-items:flex-end}}.cassets__userInfo{display:flex;align-items:flex-start}.cassets__userInfo__picBox{height:auto;display:block}.cassets__userInfo__pic{width:32px;height:32px;border-radius:50%;display:block}@media (min-width:769px){.cassets__userInfo__pic{width:56px;height:56px}}.cassets__userInfo__desc{display:block}.cassets__userInfo__innerBox{margin-left:8px}@media (min-width:769px){.cassets__userInfo__innerBox{margin-left:12px}}.cassets__userInfo__name{line-height:1;display:block;height:auto;font-size:12px;font-weight:700;margin-top:4px}@media (min-width:769px){.cassets__userInfo__name{font-size:16px;margin-top:4px}}.cassets__userInfo__postDate{line-height:1;display:block;height:auto;font-size:10px;color:#8d8d8d;margin-top:4px}@media (min-width:769px){.cassets__userInfo__postDate{font-size:12px;margin-top:16px}}.cassets__score{display:flex;font-size:20px;align-items:center;font-weight:700}@media (min-width:769px){.cassets__score{font-size:24px}}.cassets__score::before{font-size:0;display:block;width:20px;height:20px;content:"";position:relative;right:8px;background:url(https://blog.leango.co.jp/wp-content/themes/cxbottle/assets/scss/~@/assets/images/likeIcon.svg);background-position:center;background-size:100%;background-repeat:no-repeat}@media (min-width:769px){.cassets__score::before{width:24px;height:24px}}.cassets__editBtn{width:100px;border-radius:4px;border:1px solid #8d8d8d;font-weight:400;background:#8d8d8d;font-size:14px;padding:12px 8px;line-height:1;color:#fff}.cassets__editLists{position:absolute;background:#fff;position:absolute;padding:16px 12px;border:1px solid #8d8d8d;border-radius:4px;right:-6px;bottom:48px}.cassets__editLists::after,.cassets__editLists::before{content:"";right:16px;content:"";position:absolute;bottom:-12px;width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#fff transparent transparent transparent}.cassets__editLists::after{bottom:-10.5px}.cassets__editLists::before{border-color:#8d8d8d transparent transparent transparent}.cassets__editList{text-align:left}.cassets__editList+.cassets__editList{margin-top:4px}.cassets__editAction{font-size:14px;color:#8d8d8d;text-align:left}.cassets__editAction:hover{opacity:.7}.cassets__editAction+.cassets__editAction{margin-top:8px}.cassets__editAction--delete{margin-top:8px;color:#DE1103}.cassets__readMore{padding:16px 32px;font-size:12px;margin:32px auto;color:#202020;line-height:1;background:#fff;border:1px solid #FFE61F;box-shadow:0 .5px 1px rgba(0,0,0,.4);font-size:16px;display:block;font-weight:700}.cassets__loadImg{margin:0 auto;display:block}.cassets__list{width:auto;box-shadow:0 10px 30px rgba(200,200,200,.3);border-radius:4px}.cassets__mainImgOuter{height:auto}.cassets__mainImg{height:auto;object-fit:contain}.cassets__cats{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:8px}.cassets__cats a{display:inline-flex;font-weight:500;margin:0 8px 8px 0;font-size:115%;color:#fff;background:#ff5757;padding:4px 12px;border-radius:100px}.cassets__tagLists .cassets__tag{font-size:100%;position:relative}.cassets__tagLists .cassets__tag,.cassets__tagLists .cassets__tag::before{font-weight:500}.cassets__tagLists .cassets__tag::after{content:"";position:absolute;border-bottom:.1em dotted #ff5757;top:calc(100% - 2px);width:100%;left:0}.cassets__descOuter{border-top:1px solid #e6e6e6;margin-top:12px;padding-top:12px}.articlePage__mainContentSection{background:#fff;border-radius:4px;padding:0 24px 24px}@media screen and (max-width:767px){.articlePage__mainContentSection{padding:24px 16px}}.articlePage__articleMainCap{margin:8px -24px 20px;text-align:center}@media screen and (max-width:767px){.articlePage__articleMainCap{margin-left:-16px;margin-right:-16px}}.articlePage__articleTitle{font-size:20px;font-weight:700;line-height:1.5;color:#333}@media (min-width:769px){.articlePage__articleTitle{font-size:32px}}.articlePage__articleSubInfoBox{margin-top:12px}@media (min-width:769px){.articlePage__articleSubInfoBox{display:flex;align-items:center}}.articlePage__tagLists{text-align:left}.articlePage__tagList{display:inline-block;margin-right:5px;font-size:14px;line-height:1}.articlePage__tag{line-height:1;text-decoration:underline}@media (min-width:769px){.articlePage__tag{font-size:18px}}.articlePage__tag:before{content:"#";display:inline-block;margin-right:2px}.articlePage__tag:hover{opacity:.6}.articlePage__subInfoBox{display:flex;justify-content:space-between;align-items:flex-end;margin-top:12px}@media (min-width:769px){.articlePage__subInfoBox{margin-top:12px;align-items:flex-end}}.articlePage__userInfo{display:flex;align-items:flex-start}.articlePage__userInfo__picBox{height:auto;display:block}.articlePage__userInfo__pic{width:32px;height:32px;border-radius:50%;display:block}@media (min-width:769px){.articlePage__userInfo__pic{width:56px;height:56px}}.articlePage__userInfo__desc{display:block}.articlePage__userInfo__innerBox{margin-left:8px}@media (min-width:769px){.articlePage__userInfo__innerBox{margin-left:12px}}.articlePage__userInfo__name{line-height:1;display:block;height:auto;font-size:12px;font-weight:700;margin-top:4px}@media (min-width:769px){.articlePage__userInfo__name{font-size:16px;margin-top:8px}}.articlePage__userInfo__postDate{line-height:1;display:block;height:auto;font-size:10px;color:#8d8d8d;margin-top:4px}@media (min-width:769px){.articlePage__userInfo__postDate{font-size:12px;margin-top:16px}}.articlePage__score{display:flex;font-size:20px;align-items:center;font-weight:700}@media (min-width:769px){.articlePage__score{font-size:24px}}.articlePage__score::before{font-size:0;display:block;width:20px;height:20px;content:"";position:relative;right:8px;background:url(https://blog.leango.co.jp/wp-content/themes/cxbottle/assets/scss/~@/assets/images/likeIcon.svg);background-position:center;background-size:100%;background-repeat:no-repeat}@media (min-width:769px){.articlePage__score::before{width:24px;height:24px}}.articlePage .articlePage__likeBox--bottom{border-top:1px solid #efefef;padding:24px 16px 16px}.articlePage .articlePage__likeBoxInner{display:flex;justify-content:space-between}.articlePage .articlePage__likeBoxInner .socialList{margin-top:0}@media (min-width:769px){.articlePage .articlePage__likeBoxInner .socialList{margin-left:0}}.articlePage .articlePage__likedNumText{font-size:12px;font-weight:700}.articlePage .articlePage__likedNumText::before{top:2px;font-size:0;display:inline-block;width:20px;height:20px;left:48px;content:"";left:-4px;position:relative;background:url(https://blog.leango.co.jp/wp-content/themes/cxbottle/assets/scss/~@/assets/images/likeIcon.svg);background-position:center;background-size:100%;background-repeat:no-repeat}@media (min-width:769px){.articlePage .articlePage__likedNumText::before{width:24px;height:24px}}.articlePage .articlePage__likedNum{font-size:24px;font-weight:700}.articlePage .articlePage__likeBtn{text-align:center;font-size:14px;font-weight:700;background:#fafafa;display:block;width:100%;padding:16px 20px;border-radius:8px;border:2px solid #111;box-shadow:0 .5px 1px rgba(0,0,0,.4);padding:8px 20px;background:#fff;width:341px;border-color:#FFE61F;margin:12px auto 0;position:relative}.articlePage .articlePage__likeBtn::before{position:absolute;top:10px;font-size:0;display:block;width:24px;left:24px;height:24px;content:"";right:8px;background:url(https://blog.leango.co.jp/wp-content/themes/cxbottle/assets/scss/~@/assets/images/likeIcon.svg);background-position:center;background-size:100%;background-repeat:no-repeat}@media (min-width:769px){.articlePage .articlePage__likeBtn::before{top:12px;left:108px;width:28px;height:28px}}.articlePage .articlePage__likeBtn--disable{opacity:.6}@media (min-width:769px){.articlePage .articlePage__likeBtn{padding:10px 20px;line-height:1;margin:32px auto 0;width:524px}}.articlePage .articlePage__likeBtn__text{font-size:12px;display:block;line-height:1;margin-top:4px}@media (min-width:769px){.articlePage .articlePage__likeBtn__text{margin-top:6px;font-size:14px}}.articlePage .articlePage__likeBtn__subText{display:block;font-size:10px;color:#111;line-height:1;font-weight:400}@media (min-width:769px){.articlePage .articlePage__likeBtn__subText{font-size:12px}}.articlePage .articlePage__likeBtn__subText::before{content:"";width:1px;height:11px;background:#333;display:inline-block;margin-right:4px;transform:rotate(-25deg)}.articlePage .articlePage__likeBtn__subText::after{content:"";width:1px;height:9px;background:#333;display:inline-block;margin-left:4px;transform:rotate(25deg)}.socialList{display:flex;align-items:center;margin-top:12px}@media (min-width:769px){.socialList{margin-top:0;margin-left:120px}}.socialList__item{display:block}.socialList__item+.socialList__item{margin-left:16px}.socialList__link{background-position:center;background-size:contain;background-repeat:no-repeat;display:block;width:32px;height:32px}@media (min-width:769px){.socialList__link{width:48px;height:48px}}.socialList__link__icon--twitter{background-image:url(https://blog.leango.co.jp/wp-content/themes/cxbottle/assets/scss/../images/twitterIcon--circle.svg)}.socialList__link__icon--facebook{background-image:url(https://blog.leango.co.jp/wp-content/themes/cxbottle/assets/scss/../images/facebookIcon--circle.svg)}.articlePage__content{font-size:1.4rem;padding:32px 0}.articlePage__content h2{position:relative;margin:40px 0;padding-left:21px;font-weight:700;color:#333;font-size:24px;line-height:1.5;word-break:break-all}.articlePage__content h2:before{content:"";position:absolute;top:0;left:0;bottom:0;width:6px;border-radius:3px;background-color:#FF5757}.articlePage__content p+h2{margin-top:80px}@media (min-width:769px){.articlePage__content h2{font-size:24px;line-height:1.25}}.articlePage__content h3{position:relative;padding-left:40px;color:#333;font-size:18px;line-height:1.3333333333;word-break:break-all;margin:30px 0;font-weight:700}.articlePage__content h3::before{content:"";position:absolute;top:11px;left:0;width:30px;height:2px;background-color:#333}.articlePage__content p+h3{margin-top:60px}@media (min-width:769px){.articlePage__content h3{font-size:18px}}.articlePage__content h4{font-weight:500;font-size:16px;line-height:1.5;word-break:break-all;margin:20px 0}@media (min-width:769px){.articlePage__content h4{font-size:18px;line-height:1.25}}.articlePage__content p{font-size:16px;line-height:2;word-break:break-all}@media screen and (max-width:767px){.articlePage__content p{font-size:14px}}.articlePage__content p+p{margin-top:12px}@media (min-width:769px){.articlePage__content p+p{margin-top:30px}}.articlePage__content blockquote{margin:16px 0}.articlePage__content strong{font-weight:700;word-break:break-all}.articlePage__content ul{padding:8px;font-size:15px;margin:20px 0;padding-left:20px}.articlePage__content li{text-align:left;font-weight:700;padding-left:16px;position:relative}.articlePage__content li::before{position:absolute;content:"";display:inline-block;background:#333;border-radius:50%;height:6px;width:6px;left:-4px;top:14px}.articlePage__content li+li{margin-top:8px}.articlePage__content a{background:#ffbdbd;color:#111;padding:4px 10px;border-radius:6px;font-size:15px;margin:8px 0}.articlePage__content a::before{width:12px;height:12px;content:"";background:url(https://blog.leango.co.jp/wp-content/themes/cxbottle/assets/scss/../images/link.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;position:relative;right:4px}@media screen and (max-width:767px){.articlePage__content a{font-size:14px}}.articlePage__content blockquote{font-size:16px;padding:16px 12px;background:#efefef;word-break:break-all}.articlePage__content img{max-height:auto;margin-top:12px}@media (min-width:769px){.articlePage__content img{max-height:auto}}.articlePage__content .editor-image img{height:324px;width:100%;object-fit:cover}.articlePage__otherArticleSection{padding:32px 8px 0}@media (min-width:769px){.articlePage__otherArticleSection{padding:64px 16px 0}}.articlePage__otherArticleSection .articlePage__articleTitle{color:#333;font-size:20px;margin-bottom:12px}@media (min-width:769px){.articlePage__otherArticleSection .articlePage__articleTitle{font-size:32px;margin-bottom:24px}}.articlePage__otherArticleTitle{font-size:20px;font-weight:700;color:#333}@media (min-width:769px){.articlePage__otherArticleTitle{font-size:24px;line-height:1.5;padding-left:24px}}.articlePage__articleLists{margin-top:20px}@media (min-width:769px){.articlePage__articleLists{margin-top:32px}}.articlePage__articleList{padding:16px 8px;background:#fff;text-align:left;border-radius:8px}.articlePage__articleList+.articlePage__articleList{margin-top:20px}.articlePage__articleTitle{color:#333;font-size:20px;margin-bottom:12px}@media (min-width:769px){.articlePage__articleTitle{font-size:32px;margin-bottom:24px}}.articlePage__articleDesc{font-size:14px;margin-top:4px;word-break:break-all}@media (min-width:769px){.articlePage__articleDesc{margin-top:6px}}.articlePage__cassets__link{font-size:14px;position:relative}.articlePage__cassets__link::after{background:#ff5757}.articlePage__otherArticleSection{margin-bottom:8px}@media (min-width:769px){.articlePage__otherArticleSection .articlePage__articleTitle{font-size:24px;margin-bottom:12px}}.article__backBtnBox{text-align:right}.article__backBtn{color:#ff5757;display:inline-block}.articlePage__cats__wrap{overflow:hidden;margin-bottom:10px}.articlePage__cats__text{float:left;margin-right:10px;color:#999;font-size:14px;font-weight:700;font-weight:600;line-height:1}.articlePage__cats{float:left}.articlePage__catList{display:inline-block;margin-right:5px;line-height:1}.articlePage__cats a{color:#ff3e68;font-size:14px;font-weight:700;font-weight:600;line-height:1;text-decoration:underline}.articlePage__tagLists__wrap{overflow:hidden;margin-bottom:30px}.articlePage__tagLists__text{float:left;margin-right:10px;color:#999;font-size:14px;font-weight:700;font-weight:600;line-height:1}.articlePage__tagLists .articlePage__tag{font-size:100%;position:relative}.articlePage__tagLists .articlePage__tag,.articlePage__tagLists .articlePage__tag::before{font-weight:700;font-weight:600}.articlePage #breadcrumbs{margin:0 -24px 20px}.articlePage #breadcrumbs,.articlePage #breadcrumbs span,.articlePage #breadcrumbs a{font-size:13px}.articlePage #contents{margin-top:30px;background:#F5F5F5;text-align:left;padding:40px}.articlePage #contents h3{margin-bottom:20px;font-size:12px;font-weight:700}.articlePage #contents li{margin-bottom:10px;font-size:14px;list-style:none;text-align:left}.articlePage #contents li:last-child{margin-bottom:0}.articlePage__articleMainCap img{width:100%;height:auto}.articlePage__otherArticleSection{padding-left:0;padding-right:0}@media not screen and (max-width:767px){.articlePage__articleLists{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr;align-items:stretch}.articlePage__articleLists h3.cassets__title,.articlePage__articleLists h3.cassets__title a{font-size:20px;line-height:1.5}}.cassets__list{margin-top:20px}@media not screen and (max-width:989px){.cassets__list{margin-top:30px}}.list-content-list-item{overflow:hidden;position:relative;display:block;padding:20px;color:#333;text-align:left;background-color:#fff;box-shadow:0 4px 12px rgb(200,200,200,.6);border-radius:8px}.list-content-list-item-img{overflow:hidden;position:relative;float:left;width:150px;height:100px;margin:0 10px 15px 0;border-radius:8px;background-color:#FFF2F2}.list-content-list-item-img a{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.list-content-list-item-img img{position:absolute;top:50%;left:50%;width:auto;max-width:none;height:120%;transform:translateX(-50%) translateY(-50%)}.list-content-list-item-date{clear:both;margin:10px 0 5px;color:#999;font-size:12px;line-height:1}.list-content-list-item-ttl{margin-bottom:5px}.list-content-list-item-ttl a{display:block;color:#333;font-size:18px;font-weight:600;line-height:1.3}.list-content-list-item-tag{overflow:hidden;margin-bottom:10px}.list-content-list-item-tag li{float:left;margin:0 10px 5px 0}.list-content-list-item-tag li a{position:relative;padding-left:8px;color:#ff3e68;font-size:13px;font-weight:600;line-height:1;text-decoration:underline}.list-content-list-item-tag li a:before{content:"#";position:absolute;top:0;left:0;text-decoration:none}.list-content-list-item-desc{margin-bottom:5px}.list-content-list-item-desc a{display:block;color:#555;font-size:14px;line-height:1.5}.list-content-list-item-btn{display:inline-block;padding:10px 20px;color:#ff3e68;font-size:14px;line-height:1;background-color:#FFECF0;border-radius:17px}.list-content-more{margin-top:20px;text-align:right}.list-content-more a{font-size:14px;text-decoration:underline}@media screen and (max-width:767px){.list-content-list-item+.list-content-list-item{margin-top:12px}.list-content-list-item-date{clear:none}.list-content-list-item-ttl a{font-size:15px}.list-content-list-item-desc{clear:both}.list-content-list-item-desc a{display:12px}}