﻿*{box-sizing:border-box}html{text-size-adjust:100%;background:#eee}body>div{line-height:1.8;font-size:1rem}body{color:#333;position:relative;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;background:#fff}.grayBg{background:#f0f0f0;padding:60px 0}@media(max-width: 800px){.grayBg{padding:40px 0}}@media(max-width: 768px){.grayBg{padding:20px 0 40px}}.wrap{max-width:1000px;width:96%;margin:0 auto}.contentArea{margin-bottom:50px}.contentArea:last-of-type{margin-bottom:0}a:hover,a img:hover{opacity:.6;transition:.5s}a:link{text-decoration:underline}input{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.txt12{font-size:.75rem;line-height:1.8}.txt14{font-size:.875rem;line-height:1.8}.txt16{font-size:1rem;line-height:1.8}.txt18{font-size:1.125rem;line-height:1.8}.bold{font-weight:bold}a.corBold,.corBold{color:#1da1f2;font-weight:bold}.corRed{color:#1da1f2 !important}.care{margin-top:10px;font-size:.875rem;text-indent:-14px;padding-left:14px}.care01{font-size:.875rem;text-indent:-14px;padding-left:14px}.care02{font-size:1rem;text-indent:-16px;padding-left:16px}.care03{padding-left:2.2em;text-indent:-2.5em}h2{font-size:1.875rem;color:#1da1f2;font-weight:bold;text-align:center;margin-bottom:30px}@media(max-width: 800px){h2{font-size:1.25rem}}h2.step{font-weight:normal;border-bottom:1px solid #333;color:#333}h2.step .bold{font-weight:bold;color:#1da1f2}h3{display:flex;gap:0 10px;margin:50px 0 20px;padding:10px 12px;background:#1da1f2;color:#fff;border-radius:5px;font-size:1.125rem;line-height:1.7}h3 span.titNum{display:block;width:30px;height:30px;background:#fff;color:#1da1f2;border-radius:50%;text-align:center;line-height:30px}h3 span.titTxt{display:block;width:80%}.underTit{margin-bottom:20px;font-size:1.125rem;text-align:center}@media(max-width: 850px){.pcOnly{display:none}}@media(max-width: 1000px){.pcOnly_1000{display:none}}@media(max-width: 768px){.spbr{display:none}}.spOnly{display:none}@media(max-width: 768px){.spOnly{display:block}}.mgb0{margin-bottom:0 !important}.mgt0{margin-top:0 !important}header{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}header a{text-decoration:none !important;color:#26a}header a:hover{text-decoration:underline !important;color:#26a}header a:visited{color:#609}header .mediaBox,header .logoBox h1,header .ecBox,header .menu-content{line-height:1.75}header .logoBox img{max-width:100%}header .logoBox h1{margin:0 0 0 10px;text-align:left}@media screen and (min-width: 1024px){header .logoBox h1{margin:0 auto;text-align:center}}header .logo a{display:flex;align-items:center;justify-content:center}header a.btn,header .btn{background:#fff;border:1px solid #b00;border-radius:6px;width:auto;padding:20px 30px 17px;display:inline-block;text-decoration:none;color:#b00;line-height:1.3}header .btn{font-weight:bold;font-feature-settings:"palt";letter-spacing:.05em;font-size:1rem}header a.btn:hover,header .btn:hover{background:#eee;opacity:1}header a.subBtn{background:#b00;border:1px solid #b00;border-radius:6px;width:auto;padding:20px 30px 17px;display:inline-block;text-decoration:none;color:#fff;line-height:1.3}header a.subBtn svg{margin-right:5px;width:16px;height:16px;vertical-align:middle;fill:#fff}header a.subBtn:hover{background:#840000;border-color:#840000;opacity:1}header .menu-content ul li a::before{width:6px;height:6px}.breadCrumb{margin:0 auto;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.breadCrumb a{text-decoration:none;color:#26a}.breadCrumb a:hover{color:#26a;text-decoration:underline}.breadCrumb a:visited{color:#609}@media screen and (max-width: 820px){.breadCrumb{margin:50px auto 0}}footer{margin-top:0;border-top:2px solid #e3e1e1;line-height:1.75;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}footer a{text-decoration:none !important;color:#26a}footer a:link,footer a:hover{color:#26a}footer a:hover{text-decoration:underline !important}footer a:visited{color:#609}h1{margin:10px auto 30px;text-align:center}h1 img{vertical-align:bottom;margin-bottom:0}@media(max-width: 1000px){h1 img{width:96%;margin:0 auto}}@media(max-width: 768px){h1 img{width:90%}}@media(max-width: 1000px){img{max-width:100%;height:auto;width:auto}#wrapper01 #header{width:96%;margin:0 auto}}.naviWrapper{display:flex;justify-content:space-between;gap:20px 0;margin:0 auto 60px}@media(max-width: 850px){.naviWrapper{width:100%}}@media(max-width: 800px){.naviWrapper{flex-direction:column;align-items:center;margin:0 auto 40px}}.naviBtn{display:flex;justify-content:space-between}.naviBtn a{width:290px;height:80px;text-align:center;padding:5px 0 0 0;line-height:1.6;border-radius:10px;font-size:1.25rem;color:#fff;text-decoration:none;background:#1da1f2;border-bottom:5px solid #137ab9;transition:all 0s}@media(max-width: 950px){.naviBtn a{width:250px;font-size:1.125rem}}@media(max-width: 850px){.naviBtn a{padding:8px 0 0}}@media(max-width: 800px){.naviBtn a{width:270px}}.naviBtn a:hover{transform:translateY(3px);border:none}.guideList{max-width:1000px;margin-bottom:55px}@media(max-width: 850px){.guideList{width:100%}}@media(max-width: 800px){.guideList{margin-bottom:40px}}.guideList li{display:flex;align-items:center;gap:15px 30px;margin:0 0 20px;padding:20px 40px;border-radius:10px;border:1px solid #ccc;background:#fff}@media(max-width: 800px){.guideList li{flex-direction:column;align-items:center}}.guideList li img{width:150px}.guideList li p{font-size:1.5rem;text-align:left;width:calc(100% - 200px)}@media(max-width: 800px){.guideList li p{font-size:1.125rem;width:100%}}.guideList li .bold{font-weight:bold;color:#1da1f2}.guideList li .care{display:inline-block}ul.stepList{display:block;margin:0 auto 60px}@media(max-width: 800px){ul.stepList{margin:0 auto 40px}}ul.stepList .step{display:flex;justify-content:space-between;align-items:stretch;margin:0 auto 30px}@media(max-width: 800px){ul.stepList .step{flex-direction:column;align-items:center}}ul.stepList .step:last-of-type{margin:0 auto}ul.stepList .step dl{position:relative;line-height:1.4;display:flex;align-items:center;font-size:1.375rem;height:80px;width:calc(100% - 350px);color:#fff;background:#855f5f}@media(max-width: 1000px){ul.stepList .step dl{font-size:1.25rem}}@media(max-width: 850px){ul.stepList .step dl{width:100% !important;font-size:1rem}}ul.stepList .step dl dt{padding:0 20px;border-right:1px solid #fff}@media(max-width: 850px){ul.stepList .step dl dt{font-size:1rem}}ul.stepList .step dl dd{width:70%;padding:0 20px}ul.stepList .step a{display:flex;justify-content:center;align-items:center;width:280px;padding:10px}@media(max-width: 800px){ul.stepList .step a{margin:0 auto}}ul.stepList .step .box{position:relative;width:40px;top:0;right:15px;border-top:40px solid rgba(0,0,0,0);border-left:40px solid #855f5f;border-bottom:40px solid rgba(0,0,0,0)}@media(max-width: 800px){ul.stepList .step .box{margin:0 auto;right:auto;bottom:0;transform:rotate(90deg);border-top:20px solid rgba(0,0,0,0);border-left:20px solid #855f5f;border-bottom:20px solid rgba(0,0,0,0)}}ul.hashtagLink li{text-indent:-16px;padding-left:16px}.cautionBlock{margin:0 auto}@media(max-width: 800px){.cautionBlock{width:90%}}.cautionBlock dl{margin:0 0 4px 0;display:flex}@media(max-width: 800px){.cautionBlock dl{flex-direction:column;align-items:center}}.cautionBlock dl dt{padding:10px;text-align:center;width:240px;font-size:1.25rem;background:#1da1f2;color:#fff}@media(max-width: 800px){.cautionBlock dl dt{font-size:1rem;width:100%}}.cautionBlock dl dd{width:calc(100% - 240px);font-size:1.25rem;padding:10px;background:#fff}@media(max-width: 800px){.cautionBlock dl dd{font-size:1rem;width:100%}}picture{display:block}.postImage img{height:auto}@media(max-width: 1000px){.postImage img{width:80%;margin:0 auto}}.tab__nav{display:flex;justify-content:flex-start;margin:70px auto 0}@media(max-width: 800px){.tab__nav{margin:50px auto 0}}@media(max-width: 768px){.tab__nav{flex-wrap:wrap;justify-content:space-between}}.tab__nav li{width:25%;display:inline-block;text-align:center}@media(max-width: 768px){.tab__nav li{width:49%;margin:0 0 12px}}.tab__nav li:not(:last-child){margin-right:10px}@media(max-width: 768px){.tab__nav li:not(:last-child){margin-right:0}}.tab__nav a{display:block;height:100%;padding:8px;color:#575757;font-weight:bold;background:#cfcfcf;border-radius:5px 5px 0 0;text-decoration:none;cursor:pointer;transition:ease .2s opacity}@media(max-width: 768px){.tab__nav a{border-radius:5px;font-size:.875rem}}.tab__nav a:hover{opacity:1}.tab__nav a.select{color:#fff;background:#1da1f2}.__lower{margin:0 auto 70px}@media(max-width: 800px){.__lower{margin:0 auto 50px}}@media(max-width: 768px){.__lower li{margin:12px 0 0}}.__lower li a{border-radius:0 0 5px 5px}@media(max-width: 768px){.__lower li a{border-radius:5px}}.contents .panel{background:#fff;padding:30px;border-bottom:4px solid #1da1f2;border-top:4px solid #1da1f2;line-height:1.8}@media(max-width: 768px){.contents .panel{padding:15px;border-bottom:0}}.pageAncNum{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 10px;margin-bottom:20px;text-indent:-20px}@media(max-width: 768px){.pageAncNum{gap:12px 10px}}@media(max-width: 560px){.pageAncNum{justify-content:space-between;gap:12px 0}}.pageAncNum li{display:flex}@media(max-width: 560px){.pageAncNum li{width:49%}}.pageAncNum li a{display:block;width:200px;border:2px solid #1da1f2;padding:5px 10px 5px 30px;border-radius:5px;text-decoration:none;color:#1da1f2;line-height:1.5}@media(max-width: 560px){.pageAncNum li a{width:100%}}.pageAnc{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 10px;margin-bottom:20px}@media(max-width: 768px){.pageAnc{gap:12px 10px}}@media(max-width: 560px){.pageAnc{justify-content:space-between;gap:12px 0}}.pageAnc li{display:flex}@media(max-width: 560px){.pageAnc li{width:49%}}.pageAnc li a{display:block;width:200px;border:2px solid #1da1f2;padding:5px 10px;border-radius:5px;text-decoration:none;color:#1da1f2;text-align:center;line-height:1.5}@media(max-width: 560px){.pageAnc li a{width:100%}}.balloon{margin:0 auto 16px;text-align:center}.balloon p{display:inline-block;position:relative;padding-bottom:8px;color:#1da1f2;font-weight:bold;background:#fff;border-bottom:2px solid #1da1f2}.balloon p:before,.balloon p:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%)}.balloon p:before{border:11px solid rgba(0,0,0,0);border-top:11px solid #1da1f2}.balloon p:after{border:solid 14px rgba(0,0,0,0);border-top:solid 14px #fff;margin-top:-5px}.imgBox{width:100%;margin:30px auto 0;text-align:center}@media(max-width: 1000px){.imgBox{width:70%}}@media(max-width: 560px){.imgBox{width:100%}}.imgBoxFlex{display:flex;justify-content:center;gap:0 30px;width:100%;margin:30px auto 0}@media(max-width: 1000px){.imgBoxFlex{flex-wrap:wrap;gap:20px 30px}}@media(max-width: 560px){.imgBoxFlex{gap:20px 0}}.imgBoxFlex div{width:40%}@media(max-width: 1000px){.imgBoxFlex div{width:100%}}.imgBoxFlex div img{width:100%}.howtoBox{margin-top:30px}.howtoBox dt{margin-bottom:30px;line-height:1.6;text-indent:-41px;padding-left:50px}.howtoBox dt span.howtoNum{position:relative;background:#1da1f2;color:#fff;padding:0 8px 3px 8px;font-size:1.5rem;margin-right:10px;display:inline;top:2px}.howtoBox dd{text-align:center}@media(max-width: 1000px){.howtoBox dd{width:50%;margin:0 auto}}@media(max-width: 560px){.howtoBox dd{width:100%}}@media(max-width: 1000px){.howtoBox dd.howtoImg{width:25%}}@media(max-width: 560px){.howtoBox dd.howtoImg{width:50%}}.orangeTit{text-align:center;margin-bottom:10px}.orangeTit span{display:inline-block;background:#ffa200;border-radius:60px;font-size:.875rem;padding:2px 10px;color:#fff}.addTxt{padding:20px;margin-top:40px;border:2px solid #1da1f2}.addTxt h4{font-size:1.5rem;color:#1da1f2}.addTxt .care,.addTxt .care02,.addTxt .care03{margin-top:0}.addTxt .care li,.addTxt .care02 li,.addTxt .care03 li{margin-bottom:20px}.addTxt .care li:last-of-type,.addTxt .care02 li:last-of-type,.addTxt .care03 li:last-of-type{margin-bottom:0}.pointBox{padding:20px;background:#f0f0f0;border-radius:5px;word-wrap:break-word;color:#6c6c6c}.pointBox .txtList li{margin-bottom:20px;padding:0 0 0 16px;text-indent:-16px}.pointBox span.pointNum{display:inline-block;background:#1da1f2;color:#fff;padding:2px 5px;margin-bottom:5px}.pointBoxBig{margin-top:30px;padding:20px;background:#f0f0f0;border-radius:5px;word-wrap:break-word;color:#6c6c6c}.pointBoxBig dt.pointNum{margin-bottom:10px}.pointBoxBig dt.pointNum span{display:inline-block;padding:2px 15px;color:#fff;background:#1da1f2}.pointBoxBig .txtList li{padding:0 0 0 16px;text-indent:-16px}.grayBox{padding:20px;background:#f2f2f2}.point{display:inline-block;text-align:left;width:100%;padding:20px 20px 20px 100px;border:1px solid #ccc;background:#fff url("../images/point.png") no-repeat 4% 12%;background-size:40px}@media(max-width: 768px){.point{padding:20px 20px 20px 70px}}.point h5{font-size:1.25rem;font-weight:bold}.prExamples{background:#fff}.prExamples__inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto auto 1fr;gap:12px;max-width:1200px;margin:0 auto}.prExampleCard{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;min-width:0;border-radius:14px;overflow:hidden}.prExampleCard--ng{background:linear-gradient(180deg, #fff 0%, #fff8f8 100%);border:1px solid #ffc9cd}.prExampleCard--ok{background:linear-gradient(180deg, #fff 0%, #f5faff 100%);border:1px solid #bddcff}.prExampleCard__label{display:flex;align-items:center;justify-content:center;gap:8px;min-height:58px;margin:0;padding:10px 12px;border-radius:0;color:#fff;font-size:20px;font-weight:700;line-height:1.3;text-align:center;box-sizing:border-box}.prExampleCard--ng .prExampleCard__label{background:#ef3f50}.prExampleCard--ok .prExampleCard__label{background:#2d82d8}.prExampleCard__symbol{font-size:30px;font-weight:400;line-height:1}.prExampleCard__title{display:flex;align-items:center;justify-content:center;margin:0;padding:10px;text-align:center;font-size:18px;font-weight:700;line-height:1.4;box-sizing:border-box}.prExampleCard--ng .prExampleCard__title{color:#ee394a}.prExampleCard--ok .prExampleCard__title{color:#1773ca}.prExampleCard__phone{padding:10px;box-sizing:border-box}.prExampleCard__phone img{display:block;width:100%;height:auto;border:1px solid #ccc}.prExampleCard__note{position:relative;align-self:stretch;margin:10px;padding:10px;box-sizing:border-box}.prExampleCard--ng .prExampleCard__note,.prExampleCard--ok .prExampleCard__note{background:#fff}.prExampleCard__noteIcon{position:absolute;top:14px;left:20px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;font-size:20px;font-weight:700;line-height:1}.prExampleCard--ng .prExampleCard__noteIcon{background:#ee4655}.prExampleCard--ok .prExampleCard__noteIcon{background:#328ee2}.prExampleCard__list{margin:0;padding-left:1.25em;font-size:16px;line-height:1.6;list-style:disc}.prExampleCard__list li+li{margin-top:5px}@media(max-width: 1000px){.prExamples{padding:20px 12px}.prExamples__inner{display:grid;grid-template-columns:1fr;gap:20px}.prExampleCard__label{min-height:46px;padding:8px 10px;font-size:18px}.prExampleCard__title{min-height:0;padding:12px 10px 8px;font-size:15px;line-height:1.5}.prExampleCard__phone{padding:6px 10px 10px}.prExampleCard__phone img{display:block;width:82%;height:auto;margin:0 auto}.prExampleCard__note{min-height:0;margin:6px 10px 10px;padding:16px;border-radius:14px}.prExampleCard__list{font-size:13px;line-height:1.6}.prExampleCard__list li+li{margin-top:3px}}.cheackTtl{font-size:1.25rem;font-weight:bold;line-height:1.6;color:#1da1f2}.postChecklist{margin:0;padding:0;list-style:none}.postChecklist__item{display:flex;align-items:flex-start;gap:14px;padding:10px 16px}.postChecklist__icon{position:relative;flex-shrink:0;width:26px;height:26px;margin-top:1px;border-radius:4px;background:#2196e5}.postChecklist__icon::after{content:"";position:absolute;top:4px;left:9px;width:6px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg)}.postChecklist__text{color:#222;font-size:16px;line-height:1.6}@media(max-width: 768px){.postChecklist__item{gap:10px;padding:8px 12px}.postChecklist__icon{width:22px;height:22px}.postChecklist__icon::after{top:3px;left:7px;width:5px;height:11px;border-width:0 2px 2px 0}.postChecklist__text{font-size:14px}}.noteBox .care02 li{margin-bottom:15px}.noteBox .care02 li:last-of-type{margin-bottom:0}.flexBox{display:flex;gap:0 30px;margin-top:30px}@media(max-width: 768px){.flexBox{flex-wrap:wrap}}.flexBox dt{width:300px}@media(max-width: 768px){.flexBox dt{width:70%;margin:0 auto 15px}}@media(max-width: 560px){.flexBox dt{width:100%}}.flexBox dd{width:60%}@media(max-width: 768px){.flexBox dd{width:100%}}.bigTxt{margin-top:40px;font-size:1.5rem;text-align:center;line-height:1.5}@media(max-width: 768px){.bigTxt{font-size:1.25rem}}.bigTxt span.corBold{color:#1da1f2}.banBox{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 20px;margin-top:30px}.banBox li{width:48%}@media(max-width: 768px){.banBox li{width:80%}}@media(max-width: 560px){.banBox li{width:100%}}.banBox li img{width:100%}#pagetop{display:none;position:fixed;right:20px;bottom:30px;margin-top:10px}@media(max-width: 768px){#pagetop{bottom:10px}}@media screen and (max-width: 820px){#pagetop{width:40px;height:40px;bottom:60px;right:20px}}#pagetop a{display:block}@media(max-width: 1000px){#pagetop img{width:60px}}