@keyframes anchor-link-modify{0%{margin-top:-140px}to{margin-top:0}}@media screen and (max-width:768px){@keyframes anchor-link-modify{0%{margin-top:-80px}to{margin-top:0}}}:target{animation:anchor-link-modify .1s}.author{border-radius:7px;box-shadow:0 0 4px hsla(0,0%,56%,.5);padding:11px 25px}@media screen and (max-width:768px){.author{padding:10px 15px}}.author-title{color:#e1a919;font-size:20px;font-weight:700;line-height:1.7}@media screen and (max-width:768px){.author-title{font-size:16px}}.author-contents{align-items:center;justify-content:center}@media screen and (min-width:769px){.author-contents{display:flex}}.author-logo{margin-right:27px}@media screen and (max-width:768px){.author-logo{align-items:center;display:flex;justify-content:center;margin-right:unset;margin-top:15px}}.author-logo-image{height:69px;width:100px}.author-name{font-weight:700;line-height:1.7;margin-top:10px}@media screen and (max-width:768px){.author-name{font-size:14px}}.author-profile{font-size:14px}@media screen and (max-width:768px){.author-profile{font-size:12px}}.more_content{height:135px;overflow:hidden;position:relative}.more_content:after{background:linear-gradient(180deg,transparent 80%,#f7f7f7);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.more_content.open:after{opacity:0;z-index:-1}.less_btn,.more_btn{background:linear-gradient(0deg,transparent 0,#f7f7f7);color:#979797;cursor:pointer;font-size:14px;padding-bottom:10px;text-align:center;transform:translateX(-1px) translateY(-1px)}@media screen and (max-width:768px){.less_btn,.more_btn{font-size:12px}}.less_btn{background:none;display:none}.table-of-contents{background-image:url(/images/ranking/checkpattern.png);background-size:4px;margin:60px 0;padding:0;width:100%}@media screen and (max-width:768px){.table-of-contents{margin:20px 0}}.table-of-contents .toc-mokuji{font-weight:700;margin:0;padding:20px 30px 0}@media screen and (max-width:768px){.table-of-contents .toc-mokuji{padding:20px 5% 0}}.table-of-contents ul li{list-style-type:none}.table-of-contents ul li:after{display:none}.table-of-contents .toc-ul{list-style-type:none;margin:0;padding:15px 30px 20px}@media screen and (max-width:768px){.table-of-contents .toc-ul{padding:10px 5% 15px}}.table-of-contents .toc-ul .toc-li{line-height:2.3;position:unset!important}.table-of-contents .toc-ul .toc-li .toc-link{align-items:center;color:#333;display:flex;font-size:14px;font-weight:700;justify-content:space-between;text-decoration:none}@media screen and (max-width:768px){.table-of-contents .toc-ul .toc-li .toc-link{font-size:12px}}.table-of-contents .toc-ul .toc-li .toc-link:after{content:"→"}.table-of-contents .toc-ul .toc-li .toc-link[normal]{font-weight:400}.table-of-contents .toc-ul .toc-li .toc-link[normal]:after{display:none}.superviser{border-radius:7px;box-shadow:0 0 4px hsla(0,0%,56%,.5);padding:11px 25px}@media screen and (max-width:768px){.superviser{padding:10px 15px}}.superviser-title{color:#e1a919;font-size:20px;font-weight:700;line-height:1.7}@media screen and (max-width:768px){.superviser-title{font-size:16px}}.superviser-contents{align-items:center;justify-content:center}@media screen and (min-width:769px){.superviser-contents{display:flex}}.superviser-logo{margin-right:27px;max-width:200px}@media screen and (max-width:768px){.superviser-logo{align-items:center;display:flex;justify-content:center;margin:auto}}.superviser-logo-image{min-height:auto;min-width:100px}.superviser-name{font-weight:700;line-height:1.7;margin-top:10px}@media screen and (max-width:768px){.superviser-name{font-size:14px}}.superviser-intro{font-size:14px;margin-bottom:4px}@media screen and (max-width:768px){.superviser-intro{font-size:12px}}.superviser-center a{text-decoration:none}iframe{width:100%}.update{color:#979797;font-size:14px;letter-spacing:.05em;margin:0 0 10px}.update:before{content:"";font-family:Font Awesome\ 5 Free,serif;font-weight:900;margin-right:10px}@media screen and (max-width:768px){.update{font-size:12px}#experience-show .update{margin-top:20px}}.campaign-section .campaign-body{display:none}.campaign-section .markdown{color:#333;line-height:1.7}@media screen and (min-width:769px){.campaign-section .markdown{font-size:16px}}@media screen and (max-width:768px){.campaign-section .markdown{font-size:14px}}.campaign-section .markdown img{display:block;width:100%}@media screen and (min-width:769px){.campaign-section .markdown img{margin:30px auto;max-width:560px}}@media screen and (max-width:768px){.campaign-section .markdown img{margin:20px auto}}@media screen and (min-width:769px){.campaign-section .markdown h1+img{max-width:none}}@media screen and (max-width:768px){.campaign-section .markdown h1+img{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}}.campaign-section .markdown h1{font-size:26px;margin:0 auto 30px}@media screen and (max-width:768px){.campaign-section .markdown h1{font-size:18px;margin:0 auto 10px}}.campaign-section .markdown h2{font-size:28px;font-weight:700;line-height:1.5;margin:100px 0 30px;padding-top:30px;position:relative}@media screen and (max-width:768px){.campaign-section .markdown h2{font-size:22px;margin:40px 0 15px;padding-top:20px}}.campaign-section .markdown h2:before{border-top:5px solid #d70032;content:"";left:0;position:absolute;top:0;width:30%}.campaign-section .markdown h2:after{border-top:5px solid #e1a919;content:"";position:absolute;right:0;top:0;width:70%}.campaign-section .markdown h3{background-color:#fffaef;border-left:5px solid #e1a919;font-size:20px;margin-top:50px;padding:20px 15px}@media screen and (max-width:768px){.campaign-section .markdown h3{font-size:16px;margin-top:30px;padding:5px 10px}}.campaign-section .markdown h4{display:inline-block;font-size:20px;margin:20px 0 0;padding:0 0 0 1.5em;position:relative}.campaign-section .markdown h4:before{background:#e1a919;content:"";height:1em;left:0;margin:.4em 0;position:absolute;top:0;width:1em}@media screen and (max-width:768px){.campaign-section .markdown h4{font-size:16px;margin:10px 0 0}}.campaign-section .markdown ul{list-style:none;margin-top:0;padding-left:1em}.campaign-section .markdown ul li{position:relative}.campaign-section .markdown ul li:before{background-color:#333;border-radius:50%;content:"";height:5px;left:-1em;position:absolute;top:.6em;width:5px}.campaign-section .campaign-block{border-top:1px solid #979797}.campaign-section .campaign-block:first-of-type{margin-top:30px}.campaign-section .campaign-block:last-of-type{border-bottom:1px solid #979797}.campaign-section .campaign-block:last-of-type:after{border-top:1px solid #979797;content:"";display:block;margin-bottom:3px}.campaign-section .campaign-block:before{border-bottom:1px solid #979797;content:"";display:block;margin-top:3px}.campaign-section .campaign-header{list-style:none;outline:none;padding-top:20px}.campaign-section .campaign-header::-webkit-details-marker{display:none}@media screen and (min-width:769px){.campaign-section .campaign-header{padding-top:30px}}.campaign-section .campaign-header .last-date{background:#d70032;color:#fff;display:inline-block;font-weight:700;margin-bottom:10px;padding:5px 10px;white-space:nowrap}.campaign-section .campaign-header .campaign-intro{display:flex;margin-bottom:10px}@media screen and (min-width:769px){.campaign-section .campaign-header .campaign-intro{margin-bottom:15px}}.campaign-section .campaign-header .campaign-intro-logo{align-items:center;display:flex;margin-right:15px;width:70px}@media screen and (min-width:769px){.campaign-section .campaign-header .campaign-intro-logo{margin-right:20px;width:170px}}.campaign-section .campaign-header .campaign-intro-logo img.campaign-intro-logo-img{height:45px;width:70px}@media screen and (min-width:769px){.campaign-section .campaign-header .campaign-intro-logo img.campaign-intro-logo-img{height:110px;width:170px}}#markdown-article .wrapper-main-content .campaign-section .campaign-header .campaign-intro-logo img.campaign-intro-logo-img{margin:0}.campaign-section .campaign-header .campaign-intro-text{width:calc(100% - 85px)}@media screen and (min-width:769px){.campaign-section .campaign-header .campaign-intro-text{width:calc(100% - 190px)}}#markdown-article .wrapper-main-content .campaign-section .campaign-header .campaign-intro-text-title,.campaign-section .campaign-header .campaign-intro-text-title{font-size:22px;margin:0}@media screen and (min-width:769px){#markdown-article .wrapper-main-content .campaign-section .campaign-header .campaign-intro-text-title,.campaign-section .campaign-header .campaign-intro-text-title{font-size:28px}}#markdown-article .wrapper-main-content .campaign-section .campaign-header .campaign-intro-text-title{padding:0}#markdown-article .wrapper-main-content .campaign-section .campaign-header .campaign-intro-text-title:before{content:none}.campaign-section .campaign-header .catchcopy{color:#e1a919;font-size:16px;font-weight:700}@media screen and (min-width:769px){.campaign-section .campaign-header .catchcopy{font-size:24px}}.campaign-section .campaign-target{margin-bottom:20px}@media screen and (min-width:769px){.campaign-section .campaign-target{margin-bottom:30px}}.campaign-section .campaign-target-heading{font-size:16px;margin:0 0 10px}@media screen and (min-width:769px){.campaign-section .campaign-target-heading{font-size:20px;margin-bottom:12px}}.campaign-section .campaign-target-list{display:flex;flex-wrap:wrap;margin:0}.campaign-section .campaign-target-list-description,.campaign-section .campaign-target-list-term{margin-bottom:5px}.campaign-section .campaign-target-list-term{align-items:center;background:#e1a919;color:#fff;display:flex;font-weight:700;justify-content:center;margin-right:15px;white-space:nowrap;width:62px}.campaign-section .campaign-target-list-description{margin:0;width:calc(100% - 77px)}.campaign-section .cta-btn{background:#d70032;border:2px solid #c4c4c4;border-radius:99px;color:#fff;font-size:16px;font-weight:700;line-height:1;margin-bottom:20px;padding:15px 73px;text-decoration:none}@media screen and (max-width:375px){.campaign-section .cta-btn{padding:15px 0;text-align:center;width:100%}}@media screen and (min-width:769px){.campaign-section .cta-btn{margin-bottom:40px}}.campaign-section .cta-btn:hover{opacity:.8;transition-duration:.3s}.campaign-section .cta-btn-box{display:flex;justify-content:center}.campaign-section .expansion-toggle-content{color:#979797;display:flex;font-weight:700;justify-content:flex-end;padding:10px 0 20px}@media screen and (min-width:769px){.campaign-section .expansion-toggle-content{padding:14px 0 30px}}.campaign-section .expansion-toggle-content-inner{align-items:center;display:flex}.campaign-section .expansion-toggle-content-inner-text{margin-right:10px}.campaign-section .expansion-toggle-content-inner-icon .icon{background-color:#979797;border-radius:3px;color:#fff;display:block;font-size:10px;margin-left:auto}@media screen and (min-width:769px){.campaign-section .expansion-toggle-content-inner-icon .icon{padding:9px}}@media screen and (max-width:768px){.campaign-section .expansion-toggle-content-inner-icon .icon{padding:7px}}.campaign-section .expansion-toggle-content.close{display:none}#campaign{color:#333;font-size:16px;line-height:1.7}#campaign .link-basic{text-decoration:none}#campaign .annotation{color:#d70032;font-weight:700}#campaign .article-title{font-size:26px;margin:0 auto 30px}@media screen and (max-width:768px){#campaign .article-title{font-size:18px;margin:0 auto 10px}}#campaign .main-img{width:100%}@media screen and (max-width:768px){#campaign .main-img{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}}#campaign .normal-list{list-style:none;margin-top:0;padding-left:1em}#campaign .normal-list .normal-list-li{position:relative}#campaign .normal-list .normal-list-li:before{background-color:#333;border-radius:50%;content:"";height:5px;left:-1em;position:absolute;top:.6em;width:5px}#campaign .normal-txt,#campaign .sub-title{margin:0;padding:0}#campaign .supplement-txt{font-size:12px;padding-left:1em;text-indent:-1em}@media screen and (max-width:768px){#campaign{font-size:14px}}#campaign .main-content{box-sizing:border-box;text-align:justify}@media screen and (max-width:768px){#campaign .main-content{overflow:hidden;padding:0 5%}}#campaign .main-content .table-of-contents{background-image:url(/images/campaign/checkpattern.png);background-size:4px;margin:40px 0 70px;padding:0;width:460px}@media screen and (max-width:768px){#campaign .main-content .table-of-contents{margin:15px calc(50% - 50vw) 40px;padding:0;width:100vw}}#campaign .main-content .table-of-contents .toc-mokuji{font-weight:700;margin:0;padding:20px 30px 0}@media screen and (max-width:768px){#campaign .main-content .table-of-contents .toc-mokuji{padding:20px 5% 0}}#campaign .main-content .table-of-contents .toc-ul{list-style-type:none;margin:0;padding:15px 30px 20px}@media screen and (max-width:768px){#campaign .main-content .table-of-contents .toc-ul{padding:10px 5% 15px}}#campaign .main-content .table-of-contents .toc-ul .toc-li{line-height:2}#campaign .main-content .table-of-contents .toc-ul .toc-li .toc-link{align-items:center;color:#333;display:flex;justify-content:space-between;text-decoration:none}#campaign .main-content .banner{display:block;margin:0 auto;text-align:center}#campaign .main-content .banner .banner-image{max-width:560px;width:100%}#campaign .main-content .fit-to-banner{display:block;margin:0 auto;max-width:560px}#campaign .main-content .article-section .agent-site-image,#campaign .main-content .article-section .second-heading-image{display:block;margin:30px auto;max-width:560px}@media screen and (max-width:768px){#campaign .main-content .article-section .agent-site-image,#campaign .main-content .article-section .second-heading-image{margin:20px auto;width:100%}}#campaign .main-content .article-section .agent-site-image{border:1px solid #c4c4c4}#campaign .main-content .article-section .read-more-txt{text-align:right}#campaign .main-content .article-section .read-more-txt .read-more{font-size:16px}@media screen and (max-width:768px){#campaign .main-content .article-section .read-more-txt .read-more{font-size:14px}}#campaign .main-content .article-second-title{font-size:28px;font-weight:700;line-height:1.5;margin:100px 0 30px;padding-top:30px;position:relative}@media screen and (max-width:768px){#campaign .main-content .article-second-title{font-size:22px;margin:40px 0 15px;padding-top:20px}}#campaign .main-content .article-second-title:before{border-top:5px solid #d70032;content:"";left:0;position:absolute;top:0;width:30%}#campaign .main-content .article-second-title:after{border-top:5px solid #e1a919;content:"";position:absolute;right:0;top:0;width:70%}#campaign .main-content .article-second-title.individual-agent-title{line-height:1.5;text-align:center}#campaign .main-content .article-second-title.individual-agent-title .sub-txt{font-size:16px;margin:5px 0}@media screen and (max-width:768px){#campaign .main-content .article-second-title.individual-agent-title .sub-txt{font-size:14px;margin:5px 0}}#campaign .main-content .article-third-title{background-color:#fffaef;border-left:5px solid #e1a919;font-size:20px;margin-top:50px;padding:20px 15px}@media screen and (max-width:768px){#campaign .main-content .article-third-title{font-size:16px;margin-top:30px;padding:5px 10px}}#campaign .main-content .article-forth-title{display:inline-block;font-size:20px;margin:20px 0 0;padding:0 0 0 1.5em;position:relative}#campaign .main-content .article-forth-title:before{background:#e1a919;content:"";height:1em;left:0;margin:.4em 0;position:absolute;top:0;width:1em}@media screen and (max-width:768px){#campaign .main-content .article-forth-title{font-size:16px;margin:10px 0 0}#campaign .main-content .article-table-box{overflow:scroll;white-space:nowrap}}@media screen and (max-width:768px){#campaign .main-content .article-table-box::-webkit-scrollbar{height:7px;width:0}#campaign .main-content .article-table-box::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:5px}}#campaign .main-content .article-table-box.comparison-table-scroll,#campaign .main-content .article-table-box.pc-table-scroll,#campaign .main-content .article-table-box[comparison-table-scroll],#campaign .main-content .article-table-box[pc-table-scroll]{overflow:scroll;white-space:nowrap}#campaign .main-content .article-table-box.comparison-table-scroll::-webkit-scrollbar,#campaign .main-content .article-table-box.pc-table-scroll::-webkit-scrollbar,#campaign .main-content .article-table-box[comparison-table-scroll]::-webkit-scrollbar,#campaign .main-content .article-table-box[pc-table-scroll]::-webkit-scrollbar{height:7px;width:0}#campaign .main-content .article-table-box.comparison-table-scroll::-webkit-scrollbar-thumb,#campaign .main-content .article-table-box.pc-table-scroll::-webkit-scrollbar-thumb,#campaign .main-content .article-table-box[comparison-table-scroll]::-webkit-scrollbar-thumb,#campaign .main-content .article-table-box[pc-table-scroll]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:5px}#campaign .main-content .article-table-box table{border-collapse:collapse;line-height:1.5;text-align:left;width:100%}@media screen and (min-width:769px){#campaign .main-content .article-table-box table{font-size:14px;margin:30px auto 15px}}@media screen and (max-width:768px){#campaign .main-content .article-table-box table{font-size:12px;margin:20px auto 10px;white-space:inherit}}#campaign .main-content .article-table-box table td,#campaign .main-content .article-table-box table th{border:1px solid #c4c4c4;vertical-align:top}@media screen and (min-width:769px){#campaign .main-content .article-table-box table td,#campaign .main-content .article-table-box table th{padding:10px}}@media screen and (max-width:768px){#campaign .main-content .article-table-box table td,#campaign .main-content .article-table-box table th{padding:7px}}#campaign .main-content .article-table-box table th{background-color:#979797;color:#fff}#campaign .main-content .article-table-box table td{background-color:#f7f7f7}#campaign .main-content .article-table-box.comparison-table-scroll>table{border-collapse:collapse;line-height:1.5;text-align:center;width:100%}@media screen and (min-width:769px){#campaign .main-content .article-table-box.comparison-table-scroll>table{font-size:14px;margin:30px auto 15px}}@media screen and (max-width:768px){#campaign .main-content .article-table-box.comparison-table-scroll>table{font-size:12px;margin:20px auto 10px;white-space:inherit}}#campaign .main-content .article-table-box.comparison-table-scroll>table td,#campaign .main-content .article-table-box.comparison-table-scroll>table th{border:1px solid #c4c4c4;padding:10px;vertical-align:middle}#campaign .main-content .article-table-box.comparison-table-scroll>table th{background-color:#fff9eb;color:#fff;position:relative;text-align:center}#campaign .main-content .article-table-box.comparison-table-scroll>table th a{color:#333;font-weight:700;padding:0;position:relative}#campaign .main-content .article-table-box.comparison-table-scroll>table td{background-color:#fff}@media screen and (min-width:769px){#campaign .main-content .article-table-box.comparison-table-scroll>table td{min-width:195px}}#campaign .main-content .article-table-box.comparison-table-scroll>table .fixed{background-color:#c33c54;left:0;padding:10px 0;position:sticky;z-index:2}#campaign .main-content .article-table-box.comparison-table-scroll>table .fixed:before{border:1px solid #c4c4c4;content:"";height:100%;left:-1px;position:absolute;top:-1px;width:100%}#campaign .main-content .article-table-box.comparison-table-scroll>table .rank{bottom:0;height:auto;position:absolute;right:150px;top:8px;width:30px}@media screen and (max-width:768px){#campaign .main-content .article-table-box.comparison-table-scroll>table .rank{right:130px}}#campaign .main-content .article-table-box.comparison-table-scroll>table img{height:auto;margin:5px auto 0;width:50px}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody :first-child{min-width:130px;text-align:left;white-space:normal}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr :first-of-type{color:#fff;font-weight:700;text-align:center;text-decoration:unset}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .link{background-color:#e9be51;border-radius:3px;color:#fff;padding:5px 27px;white-space:nowrap}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .link:after{content:"";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;margin-left:.5em}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .bright-pink,#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .cobalt-blue,#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .gold,#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .green,#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .light-bluegreen,#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .pale-red{border-radius:3px;color:#fff;font-size:10px;letter-spacing:0;padding:5px;white-space:nowrap}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .gold{background-color:#e1a919}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .cobalt-blue{background-color:#7ba7dc}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .pale-red{background-color:#df6768}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .bright-pink{background-color:#ff758c}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .light-bluegreen{background-color:#5dc8d5}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .green{background-color:#29bb95}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .blue-gray,#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .pale-yellow,#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .pink,#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .red{border-radius:30px;color:#000;font-weight:400;white-space:nowrap}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .pale-yellow{background-color:#fff9dc;padding:5px 16px}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .red{background-color:#cb153f;color:#fff;padding:5px 30px}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .blue-gray{background-color:#b7d3db;padding:5px 23px}#campaign .main-content .article-table-box.comparison-table-scroll>table tbody>tr .pink{background-color:#ffe4e3;padding:5px 44px}#campaign .main-content .article-table-box.pc-table-scroll>table{border-collapse:collapse;line-height:1.5;text-align:center;width:100%}@media screen and (min-width:769px){#campaign .main-content .article-table-box.pc-table-scroll>table{font-size:14px;margin:30px auto 15px}}@media screen and (max-width:768px){#campaign .main-content .article-table-box.pc-table-scroll>table{font-size:10px;margin:20px auto 10px;white-space:inherit}}#campaign .main-content .article-table-box.pc-table-scroll>table td,#campaign .main-content .article-table-box.pc-table-scroll>table th{border:1px solid #c4c4c4;vertical-align:middle}@media screen and (min-width:769px){#campaign .main-content .article-table-box.pc-table-scroll>table td,#campaign .main-content .article-table-box.pc-table-scroll>table th{padding:10px}}@media screen and (max-width:768px){#campaign .main-content .article-table-box.pc-table-scroll>table td,#campaign .main-content .article-table-box.pc-table-scroll>table th{padding:5px}}#campaign .main-content .article-table-box.pc-table-scroll>table th{background-color:#c33c54;color:#fff;text-align:center}#campaign .main-content .article-table-box.pc-table-scroll>table td{background-color:#fff}#campaign .main-content .article-table-box.pc-table-scroll>table .fixed{left:0;position:sticky}#campaign .main-content .article-table-box.pc-table-scroll>table .fixed:before{border:1px solid #c4c4c4;content:"";height:100%;left:-1px;position:absolute;top:-1px;width:100%}#campaign .main-content .article-table-box.pc-table-scroll>table .rank{bottom:0;height:auto;left:10px;position:absolute;top:8px;width:30px}@media screen and (max-width:768px){#campaign .main-content .article-table-box.pc-table-scroll>table .rank{top:3px;width:20px}}#campaign .main-content .article-table-box.pc-table-scroll>table img{height:auto;margin:5px auto 0;width:50px}@media screen and (max-width:768px){#campaign .main-content .article-table-box.pc-table-scroll>table img{width:30px}}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr :first-of-type{background-color:#fff9eb;line-height:1.8;text-align:center}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr :first-of-type a{color:#333;font-weight:700;padding:0;position:relative;z-index:2}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr :last-of-type a{text-decoration:unset}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .link{background-color:#e9be51;border-radius:3px;color:#fff;padding:5px 27px}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .link:after{content:"";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;margin-left:.5em}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .bright-pink,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .cobalt-blue,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .gold,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .green,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .light-bluegreen,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .pale-red{border-radius:3px;color:#fff;font-size:12px;padding:5px}@media screen and (max-width:768px){#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .bright-pink,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .cobalt-blue,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .gold,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .green,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .light-bluegreen,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .pale-red{font-size:8px;padding:3px}}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .gold{background-color:#e1a919}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .cobalt-blue{background-color:#7ba7dc}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .pale-red{background-color:#df6768}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .bright-pink{background-color:#ff758c}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .light-bluegreen{background-color:#5dc8d5}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .green{background-color:#29bb95}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .blue-gray,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .pale-yellow,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .pink,#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .red{border-radius:30px}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .pale-yellow{background-color:#fff9dc;padding:5px 16px}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .red{background-color:#cb153f;color:#fff;padding:5px 30px}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .blue-gray{background-color:#b7d3db;padding:5px 23px}#campaign .main-content .article-table-box.pc-table-scroll>table tbody>tr .pink{background-color:#ffe4e3;padding:5px 44px}#campaign .main-content .article-third-title-agent{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:space-between}@media screen and (max-width:768px){#campaign .main-content .article-third-title-agent{font-size:14px}}#campaign .main-content .article-third-title-agent:after{background-color:#333;content:"";flex-grow:2;height:1px;margin-left:20px}#campaign .main-content .kuchikomi-box-wrapper .kuchikomi-box{border:1px solid #c4c4c4;border-radius:11px;margin-bottom:20px;padding:20px}#campaign .main-content .kuchikomi-box-wrapper .kuchikomi-box .kuchikomi-txt{margin:0;padding:0}#campaign .main-content .graphs-parts{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}#campaign .main-content .graphs-parts .graph-date-txt{font-size:11px;margin:0;text-align:right}#campaign .main-content .graphs-parts .graph-box .graph-box-in{text-align:center}#campaign .main-content .graphs-parts .graph-box .graph-box-in .graph-box-img{width:70%}#campaign .main-content .graphs-parts .bar-graph .graph-box-in .graph-box-img{width:100%}#campaign .main-content .double-graphs-parts{display:flex;flex-direction:column}#campaign .main-content .double-graphs-parts .double-graph-box{margin-bottom:50px;width:100%}@media screen and (max-width:768px){#campaign .main-content .double-graphs-parts .double-graph-box{margin-bottom:0}}#campaign .main-content .double-graphs-parts .double-graph-box .double-graph-image-box{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}#campaign .main-content .double-graphs-parts .double-graph-box .double-graph-image-box .graph-box-img{margin:auto;width:85%}#campaign .main-content .double-graphs-parts .double-graph-box .graph-date-txt{font-size:11px;margin-top:20px;text-align:right}#campaign .main-content .campaign-parts{border-radius:10px;box-shadow:0 1px 4px 0 hsla(0,0%,56%,.5);box-sizing:border-box;margin:30px auto;max-width:560px;padding:40px}@media screen and (max-width:768px){#campaign .main-content .campaign-parts{margin:20px auto;padding:15px}}#campaign .main-content .campaign-parts .campaign-title{display:flex;justify-content:center;margin-bottom:20px}@media screen and (max-width:768px){#campaign .main-content .campaign-parts .campaign-title{margin-bottom:10px}}#campaign .main-content .campaign-parts .campaign-title .campaign-title-text{background-color:#333;border-radius:20px;color:#fff;font-size:12px;font-weight:700;height:30px;line-height:2.5;padding:2px 20px;text-align:center}#campaign .main-content .campaign-parts .campaign-sub-title{font-weight:700;margin:0;padding:0;text-align:center}#campaign .main-content .campaign-parts .campaign-body{display:grid;gap:30px}@media screen and (max-width:768px){#campaign .main-content .campaign-parts .campaign-body{gap:20px}}#campaign .main-content .campaign-parts .campaign-body .campaign-box{align-items:flex-start;display:flex}#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info-wrapper{flex:2}#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info{flex:2;padding-left:15px}@media screen and (max-width:768px){#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info{padding-left:10px}}#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info .agent-name{font-size:18px;font-weight:700;margin-bottom:0}@media screen and (max-width:768px){#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info .agent-name{font-size:16px}}#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info .agent-supplement{font-size:12px;line-height:1.5;margin-bottom:5px;margin-top:0;padding-left:1em;text-indent:-1em}#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info .campaign-price-row{align-items:center;display:flex;justify-content:space-between}#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info .campaign-price-row .campaign-price-border{background-color:#c4c4c4;flex-grow:1;height:1px}#campaign .main-content .campaign-parts .campaign-body .campaign-box .agent-info .campaign-price-row .campaign-price{color:#d70032;font-size:20px;font-weight:700;padding-left:10px;text-align:right}#campaign .main-content .campaign-supplement{margin:auto;max-width:560px}#campaign .main-content .encounter-example:not(:last-child){margin-bottom:50px}@media screen and (max-width:768px){#campaign .main-content .encounter-example:not(:last-child){margin-bottom:30px}}#campaign .main-content .encounter-example .encounter-agent-name-box{align-items:center;display:flex}#campaign .main-content .encounter-example .encounter-agent-name-box .encounter-agent-name{font-weight:700}#campaign .main-content .encounter-example .encounter-agent-name-box .right-line{background-color:#333;flex-grow:2;height:1px;margin-left:10px}#campaign .main-content .encounter-example .encounter-example-detail{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media screen and (max-width:768px){#campaign .main-content .encounter-example .encounter-example-detail .encounter-type-detail{border:1px solid #333;padding:10px}}#campaign .main-content .encounter-example .encounter-example-detail .encounter-type-detail .normal-list{margin:0}#campaign .main-content .encounter-example .label-wrapper{display:inline-block}#campaign .main-content .encounter-example .label-wrapper .label{background-color:#d70032;border-radius:16px;color:#fff;display:inline-block;font-size:14px;margin-right:15px;padding:5px 10px;text-align:center}@media screen and (max-width:768px){#campaign .main-content .encounter-example .label-wrapper .label{margin:0}}#campaign .main-content .encounter-example .label-wrapper .label:first-child{margin-left:10px}@media screen and (max-width:768px){#campaign .main-content .encounter-example .label-wrapper .label:first-child{margin:0 5px}#campaign .main-content .summary-second-title:before{left:-20px;width:100vw}#campaign .main-content .summary-second-title:after{right:-20px;width:80%}}#campaign .main-content .article-summary{background-color:#fffaef;padding:30px;position:relative}@media screen and (max-width:768px){#campaign .main-content .article-summary{box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px;width:100vw}}#campaign .main-content .article-summary:before{border-top:5px solid #e1a919;content:"";left:0;position:absolute;top:0;width:30%}#campaign .main-content .article-summary:after{border-top:5px solid #d70032;content:"";position:absolute;right:0;top:0;width:70%}#campaign .main-content .article-summary .summary-third-title{background-color:#fff}#campaign .main-content .article-summary .summary-type-list-wrapper{background-color:#fff;border:1px solid #c4c4c4;border-radius:10px;padding:30px}@media screen and (max-width:768px){#campaign .main-content .article-summary .summary-type-list-wrapper{padding:15px}}#campaign .main-content .article-summary .summary-type-list-wrapper .summary-type-list{color:#333;font-weight:700;list-style:none;margin:0;padding:0 0 0 1em}#campaign .main-content .article-summary .summary-type-list-wrapper .summary-type-list .summary-type-list-li{position:relative}#campaign .main-content .article-summary .summary-type-list-wrapper .summary-type-list .summary-type-list-li:before{background-color:#333;border-radius:50%;content:"";height:7px;left:-1em;position:absolute;top:.6em;width:7px}#campaign .main-content .article-summary .summary-type-list-wrapper .summary-type-list .summary-type-list-li:not(:first-child){margin-top:20px}#campaign .main-content .article-summary .btn-support-money{background-color:#fff;border:1px solid #d70032;border-radius:18px;margin:auto;max-width:500px;position:relative}@media screen and (max-width:768px){#campaign .main-content .article-summary .btn-support-money{width:100%}}#campaign .main-content .article-summary .btn-support-money:before{background:url(/images/campaign/ribon-left.svg) no-repeat;content:"";height:45px;left:0;position:absolute;top:0;width:45px}#campaign .main-content .article-summary .btn-support-money:after{background:url(/images/campaign/ribon-right.svg) no-repeat;bottom:0;content:"";height:45px;position:absolute;right:0;width:45px}#campaign .main-content .article-summary .btn-support-money .btn-support-money-txt{color:#d70032;font-size:14px;font-weight:700;text-align:center}@media screen and (max-width:768px){#campaign .main-content .article-summary .btn-support-money .btn-support-money-txt{margin-bottom:5px}}#campaign .main-content .article-summary .btn-support-money .btn-support-money-strong-txt{color:#e1a919;font-size:28px}@media screen and (max-width:768px){#campaign .main-content .article-summary .btn-support-money .btn-support-money-strong-txt{display:block;font-size:20px;line-height:1.2}}#campaign .main-content .article-summary .btn-support-money .btn-support-money-style-txt{background-color:#d70032;border-radius:15px;color:#fff;font-size:10px;margin:auto auto 20px;padding:3px 0;text-align:center;width:120px}#campaign .main-content .campaign-recommend-other{background-color:#f7f7f7;margin-bottom:30px;margin-top:30px;padding:20px}
