﻿.l-post{padding:24px 0 50px;word-break:break-all}.l-post h2:not([class]),.l-post .postHd--h2,.l-post .l-post_title{margin:40px 0 20px;padding-bottom:0.4em;font-weight:bold;font-size:1.6rem;border-bottom:2px solid #4CB7C3}.l-post h3:not([class]),.l-post .postHd--h3,.l-post .l-post_subTitle{margin:40px 0 20px;font-weight:bold;font-size:1.6rem;padding-left:0.7em;border-left:solid 4px #4CB7C3}.l-post h4:not([class]),.l-post .postHd--h4{font-size:1.6rem;font-weight:bold;margin:2em 0 1em}.l-post h5:not([class]),.l-post .postHd--h5{font-size:1.6rem;font-weight:bold;padding:2em 0 1em}.l-post h6:not([class]),.l-post .postHd--h6{font-size:1.6rem;font-weight:bold;padding:2em 0 1em}.l-post p:not([class]){margin-bottom:1.2em;font-size:1.06rem;line-height:2}.l-post>dl:not([class]),.l-post>ol:not([class]),.l-post>ul:not([class]){margin:0 0 2em}.l-post>ol:not([class]),.l-post>ul:not([class]){padding:0 0 0 20px}.l-post li:not([class]){margin:6px 0}.l-post>dl:not([class]) dt{padding-bottom:8px}.l-post>dl:not([class]) dt ~ dd{font-weight:bold}.l-post>dl:not([class]) dd:not(:last-child){padding:0 0 5px 0 !important}.l-post table:not([class]){width:100%;margin-bottom:20px;text-align:left;border-collapse:separate;border-spacing:5px;font-size:0.875rem}.l-post table:not([class]) th,.l-post table:not([class]) td{padding:8px 10px;border:#eee solid 1px}.l-post table:not([class]) th{font-weight:normal;color:#fff}.l-post table:not([class]) thead th{background:#5e6265}.l-post table:not([class]) tbody th{background:#919598}.l-post table:not([class]) tbody th:not([colspan="2"]){background-color:#e1e0df;color:#4e4d4e;text-align:center;border-bottom-color:#fff}.l-post blockquote:not([class]){clear:both;margin-bottom:15px;padding:20px 20px 20px 65px;background:#fafafa;border:1px #eee solid;font-size:1.06rem;position:relative}.l-post blockquote:not([class])::before{content:'“';font-size:100px;color:#e7e7e7;position:absolute;top:-20px;left:12px}.l-post blockquote:not([class]) cite{position:absolute;right:20px;bottom:10px;color:#808080}.l-post p>a:not([class]):not([style]),.l-post p>*>a:not([class]):not([style]),.l-post>a:not([class]):not([style]){text-decoration:underline}.linkcard{line-height:1.5}.linkcard a{color:#444;text-decoration:none}.linkcard a:hover .lkc-title{text-decoration:underline}.linkcard .lkc-internal-wrap{display:table;width:100%;margin:50px 0 30px;border:1px dashed #4cb7c3;border-radius:8px;text-decoration:none;padding:15px;position:relative}.linkcard .lkc-internal-wrap::after{font-size:0.8em;position:absolute;top:-2.25em;left:0;display:inline-block;padding:3px 7px 3px 10px;content:'関連記事';text-indent:1.25em;color:#fff;border-radius:4px;background:url(/howto/assets/icon/icon_balloon-3d619dc9b88f4eff470ee9c2017b1974b119f103f3f1d0504bef9ce1aa19e820.svg) no-repeat 8px 50%/1em auto #4cb7c3}.linkcard .lkc-title{font-size:1rem;font-weight:bold;padding-bottom:5px}.linkcard .lkc-excerpt{font-size:1.08rem;line-height:1.5}.linkcard .lkc-content{display:table}.linkcard .lkc-img{display:table-cell;width:30%;padding-right:3%;vertical-align:top}.linkcard .lkc-inner{display:table-cell;width:75%;vertical-align:middle;padding:10px 3%}.l-special{padding:40px 0}.l-special_title{font-size:1.6rem;text-align:center}.l-special_title::before{content:"";display:inline-block;width:1.4em;height:1.4em;background:url(/howto/assets/icon/icon_horn-b3e65ca11a2294f693efbe1df6c8f0065384b21fa0715946f0b48e33b86c0b81.png) no-repeat left top/1.4em 1.4em;vertical-align:-4px;margin-right:5px}.l-special_titleLeft{text-align:left;margin:0 0 30px}.l-special_block{width:80%;background-color:#f0f0f0;border:1px solid #ddd;border-radius:6px;margin:20px auto;padding:20px 30px}.l-special_img{padding-left:3%}.l-special_inner{padding:10px 0}.l-special_text{font-size:1.06rem;margin:20px 0}.l-special_link{padding-top:10px}.l-special_method{width:80%;margin:auto}.l-special_method_title{font-size:1.06rem;text-align:center;margin:40px 0 20px}.l-special_methodList_item{display:table;width:47.5%;float:left;margin:0 0 5% 5%;list-style:none !important}.l-special_methodList_item:nth-of-type(odd){clear:both;margin-left:0}.l-special_methodList_item:nth-of-type(1) .l-special_methodList_btn{background:url(/howto/assets/support/icon_desk-98a9ebf9358acea41a885df57770667170baeb1c4d94f7681ffe244c08216edd.png) no-repeat 5px center/64px auto,#fff}.l-special_methodList_item:nth-of-type(2) .l-special_methodList_btn{background:url(/howto/assets/support/icon_laptop-2cb60965843966f9a2710cf64751b4cff3a10e7e477ee92a57d5d250480cceb8.png) no-repeat 5px center/64px auto,#fff}.l-special_methodList_item:nth-of-type(3) .l-special_methodList_btn{background:url(/howto/assets/support/icon_tablet-763835cce972073c16e927b14d3a161051ee4660100fab663399e8e8fa717d78.png) no-repeat 5px center/64px auto,#fff}.l-special_methodList_item:nth-of-type(4) .l-special_methodList_btn{background:url(/howto/assets/support/icon_phone-0cde8647b022995ac58661104e06e2af7d9c02ff4c882c226a35890c1ba39029.png) no-repeat left center/64px auto,#fff}.l-special_methodList_btn{display:table-cell;vertical-align:middle;appearance:none;outline:none;border:1px solid #4cb7c3;border-radius:8px;color:#4cb7c3;width:100%;height:60px;padding-left:60px;font-size:1.1rem;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer}.l-pickup{background-color:#F6F6F6;position:relative;margin:40px 0 30px;padding:25px 30px 20px 30px}.l-pickup_title{padding:0px 15px;font-weight:bold;font-size:0.875rem}.article{padding-bottom:60px}.article_heading{height:500px;background-position:center center;background-size:cover;position:relative}.article_heading img{display:none}.article_title{width:100%;left:0;bottom:0;z-index:9;padding:0 0 20px;text-align:left;font-size:1.6rem;font-weight:bold}.article_data{display:flex;justify-content:space-between;padding:15px 10px}.article_time{display:block;font-size:1.6rem;font-weight:500;letter-spacing:0.15em;font-family:'Cormorant Upright', serif;color:#999;line-height:1}.article_category{display:inline-block;color:#4cb7c3;background:url(/howto/assets/icon/icon_balloon-12dcf2546ff64347798f9084f84e0f5ecab0b26e98502e14edb9b546ef479703.png) no-repeat left 4px/17px;padding-left:22px;padding-right:20px;font-size:1.08rem}.article_category a{color:#4cb7c3;text-decoration:none}.article_category a:hover{text-decoration:underline}.article_tag{display:inline-block;background:url(/howto/assets/icon/icon_tag-f7d7d3a3aa2595b22c604671e51ca3fda5e5fd3363c8c3b02c8f9cf49b91bee1.png) no-repeat left 2px/18px;padding-left:20px;color:#999;font-size:1.08rem}.article_share{display:flex;justify-content:flex-start;align-items:center;min-width:366px}.article_share li{height:25px;list-style:none}.article_share li:not(:last-child){padding-right:8px}.article_share li img{height:25px}.article_share a:hover{opacity:0.7}.article_like_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;box-shadow:none;padding:2px 5px;cursor:pointer;border:1px solid #4cb7c3;color:#4cb7c3;border-radius:100px;font-size:1.24rem;padding:2px 40px 2px 60px;position:relative;transition:all 0.2s ease;white-space:nowrap}.article_like_btn::before{content:"";display:block;width:23px;height:20px;background:url(/howto/assets/icon/icon_heart-517d3c133f677ba25995865f8a7a7776f7a01d5ddcf69e8577b28fa0cad6758d.png) no-repeat left top/23px 20px;position:absolute;left:25px;top:10px;transition:all 0.3s cubic-bezier(0.15, 0.8, 0.3, 3);transform:scale(1)}.article_like_btn:hover::before{transform:scale(1.2)}.article_like_btn:hover,.article_like_btn.is-active{color:#fff;background:#4cb7c3}.article_like_count{font-size:1.70rem;padding-right:5px}.article_lowerData{display:flex;justify-content:space-around;border-top:1px solid #e9e5df;border-bottom:1px solid #e9e5df;padding:15px 0;margin:30px 0;position:relative;display:flex;justify-content:space-between}.article_lowerData .article_like{transform:scale(0.8)}@media screen and (max-width: 768px){.article_title{padding:10px 15px 10px 15px;font-size:1.7rem}.article_data{display:block;padding-left:0}.article_time{margin-bottom:10px}.article_lowerData{display:block}.article_lowerData>*:first-child{padding-bottom:10px}}.summaryTitle{padding:0px 15px;text-align:center;font-weight:bold;font-size:1.06rem}.summaryTitle_trigger{display:inline-block;font-weight:normal;color:#138095}.summaryTitle_trigger::before{content:"[";color:#444}.summaryTitle_trigger::after{content:"]";color:#444}.writerTitle{display:inline-block;background-color:#fff;padding:0px 15px;font-weight:bold;font-size:1.16rem;position:absolute;top:-12px;left:15px}.writerTitle::before{content:"";display:inline-block;width:16px;height:16px;background:url(/howto/assets/icon/icon_pen-efbb3c78b9a90f01e9d7540eb3274a0e819228e0e3fa090120ff0c1770ab85e0.png) no-repeat left top/16px 16px;vertical-align:-3px;padding-right:5px}.writer{display:flex}.writer_img{width:12%}.writer_inner{width:88%;padding-left:3%}.writer_name{font-size:1.39rem;padding-bottom:5px}.writer_text{font-size:1.08rem}.related{padding-bottom:60px}.related_wrap{position:relative}.related_wrap .slickPrev,.related_wrap .slickNext{border:none;width:40px;height:40px;border-radius:50%;background:none;position:absolute;top:75px;z-index:9;text-align:center;padding-top:3px;cursor:pointer;transition:all 0.4s ease}.related_wrap .slickPrev{left:-30px}.related_wrap .slickPrev span{left:30px;transform:rotate(-135deg)}.related_wrap .slickNext{right:-30px}.related_wrap .slickNext span{transform:rotate(45deg)}.related_wrap .slickPrev span,.related_wrap .slickNext span{display:inline-block;width:18px;height:18px;border-top:1px solid #4cb7c3;border-right:1px solid #4cb7c3}@media screen and (max-width: 768px){.related_wrap .slickPrev,.related_wrap .slickNext{background-color:rgba(200,200,200,0.5);width:30px;height:30px}.related_wrap .slickPrev span,.related_wrap .slickNext span{width:10px;height:10px}.related_wrap .slickPrev{left:10px}.related_wrap .slickNext{right:10px}}.js-related_list{margin:0 -10px}.js-related_list li{list-style:none;padding:0 10px}.categoryRanking{padding-bottom:60px}.categoryRanking .l-articleList_title::before{content:"";display:inline-block;background-size:1.965rem 1.31rem;background-repeat:no-repeat;width:1.965rem;height:1.31rem;margin:0 0.5em 0 0;position:relative}.categoryRanking .l-articleList li:nth-of-type(1) .l-articleList_title::before{background-image:url(/howto/assets/icon/rank01-e5e4ab8add8d50d8c13bad759c8f57d420ddb81a9c4d325b51cbd2a48884db0f.png)}.categoryRanking .l-articleList li:nth-of-type(2) .l-articleList_title::before{background-image:url(/howto/assets/icon/rank02-555945798e021f98007db32738347eea80310e7cebba234f5be3647afb7d6d74.png)}.categoryRanking .l-articleList li:nth-of-type(3) .l-articleList_title::before{background-image:url(/howto/assets/icon/rank03-38f51176268f498bf7d58381528b4845c5cca4c46bae55552b3e28ad698f6e39.png)}.categoryRanking .l-articleList li:nth-of-type(4) .l-articleList_title::before{background-image:url(/howto/assets/icon/rank04-f11aa978ec72f34b54fde2e525031f50bba949c6435beb93f68e74712dd44c16.png)}.categoryRanking .l-articleList li:nth-of-type(5) .l-articleList_title::before{background-image:url(/howto/assets/icon/rank05-bcc68bea2c4c8fdb887b5185c21701832d341d1f06dc1fe5c704aac79ea46153.png)}.categoryRanking .l-articleList li:nth-of-type(6) .l-articleList_title::before{background-image:url(/howto/assets/icon/rank06-249c09cf7992d2f7f7e64b086ceca3ceaf9e1f44ad40298289e7dc32f261a344.png)}.readMoreCheck,.readMoreBtn{display:none}.l-pr{margin:30px 0;border-radius:4px;padding:20px 3vw 0;box-shadow:2px 2px 10px rgba(0,0,0,0.15);overflow:hidden}.l-pr_title{position:relative;color:#4cb7c3;text-align:center;padding:0 0 20px;font-size:1.06rem}.l-pr_title::after{width:100%;height:4px;position:absolute;bottom:0;left:0;content:"";display:block;background:repeating-linear-gradient(-45deg, #4cb7c3, #4cb7c3 2px, transparent 2px, transparent 6px)}.l-pr_banner{display:block;margin:15px 0 0;text-align:center}.l-pr_banner>img{max-width:100%;height:auto}.l-pr_text{margin:15px 0 0;font-size:0.875rem;line-height:1.73}.l-pr_text>b{color:#4cb7c3}.l-pr_button{display:block;background:#4cb7c3;color:#fff !important;max-width:360px;margin:20px auto 30px;padding:8px 10px;font-size:1.14rem;text-align:center;line-height:1em;border-radius:5px}.l-pr_button_text{display:inline-block;vertical-align:middle}.l-pr_button_ico{display:inline-block;vertical-align:middle;width:2rem;height:2rem;fill:#fff}.l-pr--alliance .l-pr_title{color:#c39d4d}.l-pr--alliance .l-pr_title::after{background:repeating-linear-gradient(-45deg, #c39d4d, #c39d4d 2px, transparent 2px, transparent 6px)}.l-pr--alliance .l-pr_button{background:#c39d4d}.l-pr--alliance .l-pr_text>b{color:#c39d4d}.l-articleBottom{background:#f6f6f6;margin:30px 0;padding:4% 3vw}.l-articleBottom_title{border-left:0.5em solid #4cb7c3;padding:0 0 0 0.5em}.l-articleBottom_title>b{color:#4cb7c3}.l-articleBottom_image{margin:15px 0 0}.l-articleBottom_text{font-size:0.92rem;line-height:1.76em;margin:20px 0 0}.voice{padding:24px 0}.voice_head{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:16px}.voice_title{padding-right:16px;font-size:1.2rem;font-weight:500;text-align:center}.voice_star{font-size:2rem;font-weight:500;color:#ffd52d;text-align:center}.voice_number{padding-left:8px;font-size:1.6rem;font-weight:500;color:#444;vertical-align:2px}.voice_count{font-size:1rem;font-weight:normal;color:#444;vertical-align:4px}.voice_score{display:flex;justify-content:center;gap:2px;padding-bottom:24px}.voice_score_item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:8em;padding:8px;background:#f6f6f6;text-align:center;list-style:none}.voice_score_item strong{font-size:1.2rem;font-weight:500}.voiceBox{display:flex;flex-wrap:wrap;margin-bottom:52px;flex-wrap:nowrap;border-left:1px dotted #999999}.voice_box{padding:8px 16px;border-right:1px dotted #999999}.voice_box_status{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:16px}.voice_box_status_item{list-style:none !important;font-size:0.8rem;color:#999999}.voice_box_status_ico{padding:2px 6px;border-radius:4px;border:1px solid #138095;color:#138095}.voice_box_title{padding-bottom:8px}.voice_box_subtitle{padding-bottom:4px;font-size:0.8rem;color:#138095}.voice_box_text{padding-bottom:8px}.voice_estimate{padding:8px 12px;background:#f0f6f6}.voice_estimate_title{font-size:0.8rem;color:#138095}.voice_estimate_number{font-size:0.8rem;font-weight:500}.voice_estimate_number strong{font-size:1rem}.voice_estimate_one{font-size:0.8rem}
