﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:SubsetFontAwesome;src:url(//www.soldi.jp/assets/SubsetFontAwesome-f7f0999526a43124190489f9a428143b82073766aa8977f250e1950b65823d64.woff2) format("woff2"),url(//www.soldi.jp/assets/SubsetFontAwesome-a4b538fa884bfeb604483474ec7665d3313eccecef901745b4f49559f52413bd.woff) format("woff"),url(//www.soldi.jp/assets/SubsetFontAwesome-cf094181633faddbc37cf15fced4175e38dda574053a2ce61366129d4f3d52a3.ttf) format("truetype"),url(//www.soldi.jp/assets/SubsetFontAwesome-9aa1c11f524fd941528bb8bbb5b2aba52f143bf1684cacdddfb10d0ae1663cdb.svg) format("svg");font-weight:normal;font-style:normal}.fa{font:normal normal normal 14px/1 SubsetFontAwesome;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-plus:before{content:"\f067"}.fa-search:before{content:"\f002"}.fa-check:before{content:"\f00c"}.fa-close:before{content:"\f00d"}.fa-remove:before{content:"\f00d"}.fa-times:before{content:"\f00d"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-repeat:before{content:"\f01e"}.fa-rotate-right:before{content:"\f01e"}.fa-image:before{content:"\f03e"}.fa-photo:before{content:"\f03e"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-edit:before{content:"\f044"}.fa-pencil-square-o:before{content:"\f044"}.fa-check-square-o:before{content:"\f046"}.fa-chevron-right:before{content:"\f054"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-arrow-right:before{content:"\f061"}.fa-gift:before{content:"\f06b"}.fa-calendar:before{content:"\f073"}.fa-chevron-down:before{content:"\f078"}.fa-sign-out:before{content:"\f08b"}.fa-external-link:before{content:"\f08e"}.fa-square-o:before{content:"\f096"}.fa-hand-o-right:before{content:"\f0a4"}.fa-wrench:before{content:"\f0ad"}.fa-chain:before{content:"\f0c1"}.fa-link:before{content:"\f0c1"}.fa-bars:before{content:"\f0c9"}.fa-navicon:before{content:"\f0c9"}.fa-reorder:before{content:"\f0c9"}.fa-table:before{content:"\f0ce"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-sort-asc:before{content:"\f0de"}.fa-sort-up:before{content:"\f0de"}.fa-bolt:before{content:"\f0e7"}.fa-flash:before{content:"\f0e7"}.fa-file-text-o:before{content:"\f0f6"}.fa-angle-right:before{content:"\f105"}.fa-angle-down:before{content:"\f107"}.fa-circle-o:before{content:"\f10c"}.fa-circle:before{content:"\f111"}.fa-code:before{content:"\f121"}.fa-rocket:before{content:"\f135"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-check-square:before{content:"\f14a"}.fa-external-link-square:before{content:"\f14c"}.fa-paw:before{content:"\f1b0"}.fa-circle-thin:before{content:"\f1db"}.fa-trash:before{content:"\f1f8"}.fa-user-o:before{content:"\f2c0"}.clearfix::after{display:block;clear:both;content:""}body{font-size:16px;letter-spacing:1px;box-sizing:border-box;font-family:SubsetFontAwesome, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN", Meiryo, メイリオ, sans-serif;color:#3c494a;background-color:#f5f5eb;line-height:1.64;-webkit-text-size-adjust:100%;word-wrap:break-word}.wrapper,.wrapper--withBreadcrumb{width:100%;padding-bottom:3rem;background-color:#ffffff;margin:58px auto 0;box-sizing:border-box}@media screen and (min-width: 641px){.wrapper,.wrapper--withBreadcrumb{margin:50px auto 0;max-width:1040px;z-index:1}}.wrapper--withBreadcrumb{margin:5.5rem auto 0}@media screen and (max-width: 640px){.wrapper--withBreadcrumb{margin:5.2rem auto 0}}@media screen and (min-width: 641px){.flex_height_flat{display:flex;justify-content:space-between}}.content{width:92%;max-width:640px;margin:0 auto;padding:1rem 4% 2rem}@media screen and (min-width: 960px){.content{width:calc(70% - 80px);margin:1rem 40px 2rem;float:left;padding:0}}@media screen and (min-width: 1040px){.content{width:640px;margin:1rem 40px 2rem;float:left;padding:0}}.header{background-color:#ffffff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);border-top:4px solid #0097a7;z-index:999;position:fixed;top:0;left:0;width:100%;padding:0.5rem 0 0;transition:top 0.3s;min-width:100%}@media screen and (min-width: 641px){.header{border-top:0;border-bottom:4px solid #0097a7}}.header__inner{padding:0;position:relative}@media (min-width: 960px){.header__inner{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width: 641px){.header__inner{width:100%;max-width:1040px;margin:0 auto}}.header__logoBox{display:flex;align-items:flex-end;width:153px}.header .logo{padding:0 0.5rem}.header .gnav{overflow:hidden;margin-top:0.5rem}@media screen and (width < 960px){.header .gnav{max-height:0}}@media screen and (min-width: 960px){.header .gnav{width:calc(100% - 153px);overflow:visible;margin:0}}.header .gnavBtn{position:absolute;top:0;right:10px;padding:4px 8px;border:1px solid #0097a7;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);font-weight:700}@media screen and (min-width: 960px){.header .gnavBtn{display:none}}.header .is-openGnav{max-height:2000px;transition:max-height 0.6s ease-in-out}@media screen and (width < 960px){.header .is-openGnav ul li ul{display:flex;flex-wrap:wrap;width:100%}.header .is-openGnav ul li ul li{width:50%}.header .is-openGnav ul li ul li a{padding-right:1rem}}.recommendArticle{position:absolute;top:0;right:84px;padding:4px 8px;border:1px solid #0097a7;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);font-weight:700;text-decoration:none}.recommendArticle:link{color:#3c494a}@media screen and (min-width: 641px){.recommendArticle{display:none}}footer{width:100%;box-sizing:border-box;background-color:#3c494a;font-size:0.8rem}.footerNav{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1rem}@media screen and (min-width: 641px){.footerNav{margin:0 1rem}}.footerNav__item{list-style:none;font-weight:700;flex:1 1 50%}@media screen and (min-width: 641px){.footerNav__item{flex:1 1 auto}}.footerNav__link{display:block;text-decoration:none;padding:1rem}.footerNav__link:link{color:#ffffff}.footerNav__link:visited{color:#ffffff}.footerNav__link:hover{color:#ffffff}.footerNav__link:active{color:#ffffff}.footerSubNav{font-size:0.8rem}.footerSubNav__item{display:inline-block}.footerSubNav__item::after{content:"|";padding-left:0.5rem;margin-right:0.5rem;color:#ffffff}.footerSubNav__item:last-child::after{content:none}.footerSubNav a{text-decoration:none}.footerSubNav a:link{color:#ffffff}.footerSubNav a:visited{color:#ffffff}.footerSubNav a:hover{color:#ffffff}.footerSubNav a:active{color:#ffffff}.footerContents{padding:1rem 1rem 0;width:100%;box-sizing:border-box}@media screen and (min-width: 641px){.footerContents{padding:1rem 2rem 0;max-width:1040px;margin-inline:auto}}.footerContents__title{font-weight:700;color:#ffffff;font-size:1rem;margin-top:1rem}.footerContents__list:last-child{display:block;clear:both;content:""}.footerContents__list__item{list-style:none}.footerContents__link{display:block;text-decoration:none;line-height:1.6rem}.footerContents__link:link{color:#ffffff}.footerContents__link:visited{color:#ffffff}.footerContents__link:hover{color:#ffffff}.footerContents__link:active{color:#ffffff}.footerContents__listed{display:flex;margin-top:1.5rem}.footerContents__listed__img{width:64px}.footerContents__listed__text{color:#ffffff;font-size:12px;margin-left:8px;width:calc(100% - 64px - 8px)}.footerContents__listed__text>p{margin-bottom:0}.footerContents__list__item--2column{list-style:none}@media screen and (min-width: 641px){.footerContents__list__item--2column{float:left;width:50%}}.footerInfoContents{background-color:#3c494a;padding:1rem;box-sizing:border-box}@media screen and (min-width: 641px){.footerInfoContents{padding:1rem 2rem 1rem;max-width:1040px;margin-inline:auto}}.footerRelation{margin-top:1rem;background-color:#3c494a}.footerRelation__title{font-weight:700;color:#ffffff}.footerRelation__list{margin:0.5rem 0 0}.footerRelation__list__item{line-height:1.6rem;list-style:none;display:inline-block;padding-right:1rem}.footerRelation a{text-decoration:none}.footerRelation a:link{color:#ffffff}.footerRelation a:visited{color:#ffffff}.footerRelation a:hover{color:#ffffff}.footerRelation a:active{color:#ffffff}.copyright{text-align:center;font-size:0.8rem;color:#ffffff;margin:0.5rem 0 0}.exToRecommendPage{position:fixed;right:8px;bottom:6rem;width:90px;z-index:980;transition:opacity 0.3s}@media screen and (max-width: 640px){.exToRecommendPage__withStickyFooter{bottom:12.3rem}.exToRecommendPage__withStickyFooter .exToRecommendPageClose{bottom:16.3rem}}.exToRecommendPage[aria-hidden=false]{opacity:0 !important;pointer-events:none}.exToRecommendPageClose{width:25px;height:25px;font-style:normal;font-size:1.2rem;position:fixed;right:75px;bottom:10rem;z-index:990}.jpxLogo{width:64px;height:70px;margin:0 0 0 0;max-width:none}a:link{color:#2277a7}a:visited{color:#19597d}a:hover{color:#113b52}a:active{color:#113b52}p{margin:0 0 2rem 0}.post{margin-bottom:2rem}img{max-width:100%;height:auto}.side{float:none;width:92%;margin:1rem 4%}@media screen and (min-width: 960px){.side{float:left;width:calc(30% - 40px);margin:1rem 40px 1rem 0}}@media screen and (min-width: 1040px){.side{float:left;width:280px;margin:1rem 40px 1rem 0}}.is-hide{display:none}.js-hideContent{transition:opacity 0.3s}.js-hideContent[aria-hidden=false]{opacity:0 !important;pointer-events:none}.marker{font-weight:700;background:linear-gradient(transparent 60%, #edf6b1 60%)}.txt{color:#3c494a}.txtRed{color:#d31d33}.txtGreen{color:#0097a7}.caption{font-size:0.8rem;color:#687578}.postAside{font-size:0.8rem;margin:0;box-sizing:border-box;width:100%}.postAside::after{clear:both}.externalLink::before{content:"\f08e";text-decoration:none;padding-right:0.2rem}.blogCard{display:flex;padding:1rem;margin-bottom:3rem;text-decoration:none;border:1px solid #0097a7;border-radius:4px}.blogCard:link,.blogCard:visited{color:#3c494a}.blogCard:hover{color:#3c494a;background-color:#f7f7f7}.blogCard__title{flex:1;margin-right:1rem;font-size:0.75rem;font-weight:700;line-height:1.4;text-align:left}@media screen and (min-width: 641px){.blogCard__title{font-size:0.875rem;margin-right:1.25rem}}.blogCard__thumbnail{width:128px}@media screen and (min-width: 641px){.blogCard__thumbnail{width:148px}}.blogCard__thumbnailImage{display:block;width:100%}.postHr{border-color:#0097a7;opacity:0.3;margin:2rem 1rem}.imgBorder{border:1px solid #bcc8c9}.static .logo{text-align:center}.static .logo svg{margin:1rem auto}.static .authors{background-color:transparent;color:#3c494a}.static .authors__author{border-bottom:1px solid #bcc8c9}.static .authors__author__name__jobType{background-color:#0097a7;color:#ffffff}.static .authors__author__info__title{color:#555}.static .authors__author__info__value a{color:#0097a7}.static .authors__author__comment__frame{background-color:#EBEBEB}.static .authors__author__comment__frame::before{content:url(//www.soldi.jp/assets/cms/sp/arrow_lightGrayUp-11f9fdd69d42c1409dbee4b4fd6462c3e5c235818b776e53bc554950f1dadcec.svg);position:relative;top:-1.8rem;left:0}@media screen and (min-width: 641px){.static .authors__author__comment__frame::before{content:url(//www.soldi.jp/assets/cms/sp/arrow_lightGrayLeft-e353ed93f6b50be646db1159534ca7fefc08dd7c57c5a0782031c99e8318fc22.svg);position:relative;top:0;left:-1rem}}.static .authors__author__profile__title{color:#555}.authors{padding:1rem;background-color:#0097a7;color:#ffffff;border-radius:4px}.authors__header{position:relative;margin-bottom:1rem}.authors__header__link{position:absolute;top:0;right:0;font-size:0.9rem}.authors__header__link a{color:#ffffff;text-decoration:none}.authors__author{position:relative;padding-bottom:1rem;border-bottom:1px solid #ffffff;margin-bottom:1.4rem;min-height:180px}.authors__author:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0rem}.authors__author__thumb{position:absolute;top:0;left:0;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#ffffff;border:1pxl solid #bcc8c9;width:100px;height:100px}@media screen and (min-width: 641px){.authors__author__thumb{width:180px;height:180px}}.authors__author__thumb img{margin:auto;width:100px;height:100px}@media screen and (min-width: 641px){.authors__author__thumb img{width:180px;height:180px}}.authors__author__name{display:flex;margin-bottom:0.8rem;padding-left:120px;height:100px;line-height:100px}@media screen and (min-width: 641px){.authors__author__name{padding-left:200px;height:auto;line-height:1}}.authors__author__name__jobType{background-color:#ffffff;color:#3c494a;font-size:0.8rem;border-radius:4px;padding:0.2rem 0.5rem;display:inline;margin:auto 0.5rem auto 0;height:1rem;line-height:1rem}@media screen and (min-width: 641px){.authors__author__name__jobType{margin:auto 1rem auto 0;font-size:0.9rem}}@media screen and (min-width: 641px){.authors__author__name__h3{font-size:1.2rem}}.authors__author__info{display:flex;flex-wrap:wrap;margin-bottom:1rem}@media screen and (min-width: 641px){.authors__author__info{padding-left:200px}}.authors__author__info__title{margin-top:0.2rem;font-size:0.8rem;font-weight:bold;color:#ddd;width:7rem}.authors__author__info__value{text-indent:-0.5rem;font-size:0.9rem;width:-webkit-calc(100% - 7rem);width:calc(100% - 7rem);margin-bottom:0.7rem}.authors__author__info__value::before{content:": "}.authors__author__info__value a{color:#ffffff}@media screen and (min-width: 641px){.authors__author__comment{padding-left:200px}}.authors__author__comment__frame{background-color:#ffffff;color:#3c494a;padding:0.7rem;border-radius:6px;margin-bottom:0.7rem}.authors__author__comment__frame::before{width:10px;height:8px;content:url(//www.soldi.jp/assets/cms/sp/arrow_whiteUp-224e58f96238c1b8b3ffa0a71e4128f7eb3b618761d562edda25d5539f02711c.svg);position:relative;top:-1.8rem;left:0}@media screen and (min-width: 641px){.authors__author__comment__frame::before{content:url(//www.soldi.jp/assets/cms/sp/arrow_whiteLeft-1e871accb9be14c926cd676f2f8d25559abd782b6163929306b61fb17a13dd50.svg);position:relative;top:0;left:-1rem}}.authors__author__profile{margin-bottom:1rem}.authors__author__profile__title{margin-top:0.2rem;font-size:0.8rem;font-weight:bold;color:#ddd}.authors__author__profile__value{font-size:0.9rem}.author{margin-top:3rem;padding:1rem;border-radius:4px;background-color:#f5f5eb}.author__title{font-weight:700;color:#0097a7}.author__title::before{content:"\f040"}.author__contents{display:table}.author__img{display:table-cell;vertical-align:middle}.author__img:hover{opacity:0.8}.author__img img{border-radius:100px;width:5rem;height:5rem}.author__profile{display:table-cell;vertical-align:middle;padding-left:1rem}.author__profile p{margin-bottom:0}.pagination{text-align:center;margin:2rem 0;font-size:0}.pagination .current,.pagination .page,.pagination .gap{font-size:1rem;margin-right:4px}.pagination .current,.pagination .page{padding:0.4rem 0.8rem;border:1px solid #bcc8c9;border-radius:4px}.pagination .current{background-color:#f5f5eb;color:#0097a7}.pagination .page{text-decoration:none}.pagination .page:hover{background-color:#0097a7;color:#ffffff;border:1px solid #0097a7}.breadcrumb{overflow:hidden;height:1.2rem;font-size:0.8rem;width:92%;position:absolute;margin:-1.32rem auto 0;padding:0 4%}@media screen and (min-width: 960px){.breadcrumb{width:90%;padding:0 5%;margin:-1.8rem auto 0}}@media screen and (min-width: 1040px){.breadcrumb{max-width:1040px;margin:-2.25rem auto 0;padding:0.5rem 0}}.breadcrumb__inner{white-space:nowrap;overflow-x:auto;padding-bottom:18px}.breadcrumb__inline{display:inline-block;vertical-align:middle;list-style-type:none;padding-right:0.3rem}.breadcrumb__inline::before{content:"\f105";padding-right:0.5rem}.breadcrumb__inline:first-child a{text-decoration:none}.breadcrumb__inline:first-child::before{content:none}.postInfo{color:#687578;font-size:0.75rem}.postInfo .postInfo__update{margin:0}@media screen and (min-width: 641px){.postInfo .postInfo__update{margin:0 0.5rem}}.postDisclaimer{font-size:0.8rem;color:#687578;margin:2rem 0 3rem}.tableOfContents{border-radius:4px;margin:1.5rem 0;padding:1rem;position:relative;background-color:#f7f7f7}.tableOfContents__title{font-weight:700;margin:0;color:#3c494a;margin-bottom:0.5rem}.tableOfContents__switch{font-size:0.8rem;position:absolute;right:0;bottom:0;padding:1rem;cursor:pointer;color:#3c494a;z-index:5}.tableOfContents__switch:hover{cursor:pointer}.tableOfContents__switch::before{content:"目次を全部見る"}.tableOfContents__checkBox{display:none}.tableOfContents__checkBox:checked ~ .tableOfContents__listWrapper{display:block;height:auto;max-height:none;opacity:1}.tableOfContents__checkBox:checked ~ .tableOfContents__listWrapper::before{display:none}.tableOfContents__checkBox:checked ~ .tableOfContents__switch::before{content:"目次を閉じる"}.tableOfContents__listWrapper{box-sizing:border-box;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;position:relative;margin:0 auto;margin-bottom:1.5rem;max-height:8rem;overflow:hidden}.tableOfContents__listWrapper::before{display:block;position:absolute;bottom:0;left:0;width:100%;height:3rem;background:-webkit-linear-gradient(top, rgba(247,247,247,0) 0%, rgba(247,247,247,0.9) 50%, rgba(247,247,247,0.9) 50%, #f7f7f7 100%);background:linear-gradient(180deg, rgba(247,247,247,0) 0%, rgba(247,247,247,0.9) 50%, rgba(247,247,247,0.9) 50%, #f7f7f7 100%);content:"";z-index:3}.tableOfContents__list,.tableOfContents__list__item .tableOfContents__list--child{margin-bottom:0}.tableOfContents__list__item,.tableOfContents__list__item .tableOfContents__list--child__item{margin-bottom:0.4rem;position:relative;font-weight:700;font-size:0.8rem;list-style:none}.tableOfContents__list__item:last-child,.tableOfContents__list__item .tableOfContents__list--child__item:last-child{margin-bottom:0}.tableOfContents__list__item .tableOfContents__list--child__item{font-weight:300;padding-left:0;list-style:none;margin-left:1rem}.tableOfContents__list__item .tableOfContents__list--child__item:first-child{margin-top:0.4rem}.tableOfContents__list__item .tableOfContents__list--child__item::before{content:"\f10c";font-size:0.6rem;top:3px;margin-right:0.5rem}.tableOfContents__link{text-decoration:underline}.tableOfContents__link:link{color:#3c494a}.tableOfContents__link:visited{color:#3c494a}.tableOfContents__link:hover{color:#3c494a}.tableOfContents__link:active{color:#3c494a}.youtube{position:relative;width:100%;padding-top:56.25%;margin-bottom:1.5rem}.youtube__player{display:inline-block;overflow:hidden}.youtube__player::before{position:absolute;content:"YouTubeで再生する";color:#ffffff;text-align:center;font-size:1.5rem;font-weight:300;background:rgba(0,0,0,0.6);top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10;transition:all 0.3s}.youtube__player:hover::before{background:rgba(0,0,0,0.7);cursor:pointer;transition:all 0.3s}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.youtube__thumbnail{position:absolute;top:0;right:0;width:100%;height:100%}.categorySummary{margin:2rem 0}.categorySummary__title{font-weight:700;font-size:1.5rem;line-height:1.4;padding:1.5rem 1rem;margin-bottom:1rem;background-color:#0097a7;color:#ffffff;border-radius:4px}.categorySummary__img{float:right;width:48%}@media screen and (max-width: 640px){.categorySummary__img{float:none;width:100%}}.categorySummary__contents{width:50%;float:left;margin-right:2%}@media screen and (max-width: 640px){.categorySummary__contents{float:none;width:100%}}.categorySummary__moreBtn{width:80%;margin:0 auto}.cvLead{margin-top:3rem;margin-bottom:0.5rem;text-align:center}.cvLead__text{display:inline-block;position:relative;margin:0 18px;color:#3c494a;font-size:3.73vw;font-weight:bold;line-height:1.4}@media screen and (min-width: 641px){.cvLead__text{font-size:16px}}.cvLead__text::before,.cvLead__text::after{content:'';display:inline-block;position:absolute;bottom:-3px;background-repeat:no-repeat;width:3.46vw;height:7.2vw;background-position:center;background-size:contain}@media screen and (min-width: 641px){.cvLead__text::before,.cvLead__text::after{width:13px;height:27px}}.cvLead__text::before{left:-18px;background-image:url(//www.soldi.jp/assets/cms/sp/cv_lead_left-2aa6885c1257b78041ae71f2a035343226c7e230bb7038e2effa5d8d869f0c24.png)}.cvLead__text::after{right:-18px;background-image:url(//www.soldi.jp/assets/cms/sp/cv_lead_right-3fe92a29281faad9799b673265d34a5eb420de310a61f19d9df258e99413da92.png)}.cvLead__countdown{display:inline-block;position:relative;margin:0 18px;color:#3c494a;font-size:3.73vw;font-weight:bold;line-height:1.4}@media screen and (min-width: 641px){.cvLead__countdown{font-size:16px}}.cvLead__countdown::before,.cvLead__countdown::after{content:'';display:inline-block;position:absolute;bottom:-3px;background-repeat:no-repeat;width:3.46vw;height:7.2vw;background-position:center;background-size:contain}@media screen and (min-width: 641px){.cvLead__countdown::before,.cvLead__countdown::after{width:13px;height:27px}}.cvLead__countdown::before{left:-18px;background-image:url(//www.soldi.jp/assets/cms/sp/cv_lead_left-2aa6885c1257b78041ae71f2a035343226c7e230bb7038e2effa5d8d869f0c24.png)}.cvLead__countdown::after{right:-18px;background-image:url(//www.soldi.jp/assets/cms/sp/cv_lead_right-3fe92a29281faad9799b673265d34a5eb420de310a61f19d9df258e99413da92.png)}.cvLead__countdownTime{color:#ffffff;background-color:#3c494a;margin-left:2px;padding:4px;border-radius:4px;white-space:nowrap;font-size:12px}.cvLead__countdownTimeHidden{display:none}.cvLead__countdownHidden{display:none}.br-sp{display:block}@media screen and (min-width: 641px){.br-sp{display:none}}.br-pc{display:none}@media screen and (min-width: 641px){.br-pc{display:block}}.highlightText{padding:1.5rem 1rem;background-color:#f7f7f7;font-size:1.13rem;text-align:center;border-radius:4px;line-height:1.7rem}@media screen and (min-width: 641px){.highlightText{padding:1rem}}.campaignStickyIcon{position:fixed;bottom:2rem;right:1.6rem;z-index:980;width:157px;height:57px}@media screen and (min-width: 641px){.campaignStickyIcon{left:0;right:-53rem;margin-right:auto;margin-left:auto}}.attentionBox{padding:1.5rem 1rem 0 1rem;border:2px solid #d31d33;border-radius:4px;margin:0 0 3rem 0;box-sizing:border-box;width:100%}.attentionBox__title{font-weight:700;color:#d31d33;border-bottom:1px solid #d31d33;padding-bottom:0.5rem}.recommendBox,.careerDetailsBox{padding:1.5rem 1rem 0 1rem;border:2px solid #66c1ca;border-radius:4px;margin:0 0 1.5rem 0;box-sizing:border-box;width:100%;background:#f5fafa}.recommendBox__title,.careerDetailsBox__title{font-weight:700;color:#0097a7;border-bottom:1px solid #bcc8c9;padding-bottom:0.5rem}.dictionaryBox{border:2px solid #bcc8c9;border-radius:4px;padding:1.8rem 1rem 0;position:relative;margin:0 0 3rem 0;box-sizing:border-box;background:#fdfdfa;width:100%}.dictionaryBox__term{font-weight:700;border-bottom:1px solid #bcc8c9;padding-bottom:0.5rem}.dictionaryBox:before{content:url(//www.soldi.jp/assets/cms/sp/icon_note-1f7bb1b6dafb4b752429454984d5c0e49d0b6ad44045ffbd2d2792b6ae368874.svg);position:absolute;top:-1rem;left:1rem;width:32px}.accentBox{padding:1.5rem 1rem 1px 1rem;background-color:#fdfdfa;border-radius:4px;margin:0 0 3rem 0;box-sizing:border-box;border:1px solid #bcc8c9;width:100%}.accentBox__title{font-weight:700;border-bottom:1px solid #bcc8c9;padding-bottom:0.5rem}.accentTitleBox{border-top:4px solid #0097a7;border-radius:4px;margin-bottom:1.5rem}.accentTitleBox__inner{border:4px solid #e6f5f6;border-top:0}.accentTitleBox__header{background-color:#e6f5f6;padding:4.3vw}@media screen and (min-width: 641px){.accentTitleBox__header{padding:12px}}.accentTitleBox__header__title{color:#00535c;font-weight:bold;margin:0}.accentTitleBox__container{padding:0 3.2vw;margin:1.5rem 0}@media screen and (min-width: 641px){.accentTitleBox__container{padding:0 20px}}@media screen and (min-width: 641px){.accentTitleBox .internalLinkBtn{width:100%;max-width:100%}}@media screen and (max-width: 640px){.accentTitleBox .internalLinkBtn__btnText{width:66vw}}.descriptionLogoBox__logo{text-align:center;margin-bottom:1.5rem}.descriptionLogoBox__logoimg{vertical-align:bottom}.descriptionLogoBox__container{margin-bottom:1.5rem}.descriptionLogoBox__container .recommendBox,.descriptionLogoBox__container .careerDetailsBox{border:0}.descriptionLogoBox__container .recommendBox .uList,.descriptionLogoBox__container .careerDetailsBox .uList{padding-bottom:0.9rem}.descriptionLogoBox__container .postTable--scroll,.descriptionLogoBox__container .postTable--sticky,.descriptionLogoBox__container .postTable--sticky--auto,.descriptionLogoBox__container table{margin-bottom:0}.postBlockquote{padding:1.8rem 1rem 1.5rem;margin:0 0 3rem 0;border:2px solid #bcc8c9;border-radius:4px;position:relative;box-sizing:border-box;background:#fdfdfa;width:100%}.postBlockquote__cite{font-size:0.8rem;color:#687578}.postBlockquote:before{content:url(//www.soldi.jp/assets/cms/sp/icon_blockquote-7e69aabb398f1b4c3ffe0c2bd9ace9141a9e5aa3b9cc535c72a0127ddc81bf47.svg);position:absolute;top:-1rem;left:1rem;width:32px}.ctaBox{width:100%;border-radius:4px;border:2px solid #0097a7;background:#fdfdfa;margin-bottom:1.5rem;box-sizing:border-box}.ctaBox__title{background:#0097a7;color:#ffffff;font-weight:700;padding:1rem}.ctaBox__contents{padding:1.5rem 1rem 0;font-size:0.9rem}.chatBalloon,.chatBalloon--right{box-sizing:border-box;width:100%;display:flex;margin-bottom:2rem}.chatBalloon__supervisor,.chatBalloon--right__supervisor{width:50px}@media screen and (min-width: 641px){.chatBalloon__supervisor,.chatBalloon--right__supervisor{width:100px}}.chatBalloon__icon,.chatBalloon--right__icon{flex:0 0 auto;width:50px;height:50px;border:2px solid #cecece;border-radius:50%;box-sizing:border-box;overflow:hidden}@media screen and (min-width: 641px){.chatBalloon__icon,.chatBalloon--right__icon{width:100px;height:100px}}.chatBalloon__supervisorName,.chatBalloon--right__supervisorName{font-size:0.8rem;text-align:center}.chatBalloon__balloonBody,.chatBalloon--right__balloonBody{width:calc(100% - 50px - 1rem);flex:0 0 auto;box-sizing:border-box;border:2px solid #cecece;border-radius:4px;padding:1rem;margin:0 0 0 1rem;position:relative;background-color:#ffffff}@media screen and (min-width: 641px){.chatBalloon__balloonBody,.chatBalloon--right__balloonBody{width:calc(100% - 100px - 1rem)}}.chatBalloon__balloonBody:before,.chatBalloon--right__balloonBody:before{content:"";position:absolute;top:0;left:-20px;margin-left:0;margin-top:12px;border:10px solid transparent;border-right:10px solid #ffffff;z-index:2}@media screen and (min-width: 641px){.chatBalloon__balloonBody:before,.chatBalloon--right__balloonBody:before{margin-top:calc(2rem + 2px)}}.chatBalloon__balloonBody:after,.chatBalloon--right__balloonBody:after{content:"";position:absolute;top:0;left:-25px;margin-top:10px;border:12px solid transparent;border-right:12px solid #cecece;z-index:1}@media screen and (min-width: 641px){.chatBalloon__balloonBody:after,.chatBalloon--right__balloonBody:after{margin-top:2rem}}.chatBalloon--right{flex-direction:row-reverse}.chatBalloon--right__balloonBody{margin:0 1rem 0 0}.chatBalloon--right__balloonBody:before{top:0;left:auto;right:-10px;margin:12px auto 0 0;border-left:10px solid #ffffff;border-right:0}@media screen and (min-width: 641px){.chatBalloon--right__balloonBody:before{margin:calc(2rem + 2px) auto 0 0}}.chatBalloon--right__balloonBody:after{left:auto;right:-13px;margin:10px auto 0 0;border-bottom:12px solid transparent;border-left:12px solid #cecece;border-right:0}@media screen and (min-width: 641px){.chatBalloon--right__balloonBody:after{margin:2rem auto 0 0}}.todoBox{border:2px solid #ff8d00;background:#ffe566;border-radius:4px;padding:1.5rem 1rem 0;margin-bottom:1.5rem}.alertBox{border:2px solid #d31d33;border-radius:4px;color:#ffffff;background-color:#eb6b7b;padding:1rem 1rem 0}.alertBox__title{font-weight:700;font-size:2rem}.recommendListBox{border:2px solid #0097a7;margin:3.5rem 0 1.5rem;border-radius:4px;position:relative}@media screen and (min-width: 641px){.recommendListBox{margin:4.5rem 0 1.5rem}}.recommendListBox__body{border:10px solid #dafbff;padding:2rem 1rem 0;position:relative}.recommendListBox__body::before{content:"";position:absolute;width:90px;height:90px;background:url(//www.soldi.jp/assets/cms/sp/recommend_R-392c67871e434af35a773e34642972bad14f114632676db30b5195a9eb23da27.png?width=180) center center no-repeat;background-size:contain;left:-28px;top:-60px;z-index:10}.recommendListBox__body::after{content:"";position:absolute;width:90px;height:90px;background:url(//www.soldi.jp/assets/cms/sp/recommend_L-c6690d9a7c045b2fd8e086da66826df1b4c5e88a5b36403651feb643bfd059f1.png?width=180) center center no-repeat;background-size:contain;right:-28px;top:-50px;z-index:10}@media screen and (min-width: 641px){.recommendListBox__body{padding:3rem 2rem 0}.recommendListBox__body::before{content:"";width:120px;height:120px;background:url(//www.soldi.jp/assets/cms/sp/recommend_R-392c67871e434af35a773e34642972bad14f114632676db30b5195a9eb23da27.png?width=240) center center no-repeat;background-size:contain;left:10px;top:-80px}.recommendListBox__body::after{content:"";width:120px;height:120px;background:url(//www.soldi.jp/assets/cms/sp/recommend_L-c6690d9a7c045b2fd8e086da66826df1b4c5e88a5b36403651feb643bfd059f1.png?width=240) center center no-repeat;background-size:contain;right:10px;top:-70px}}.recommendListBox__title{border:2px solid #0097a7;width:72%;font-weight:700;text-align:center;position:absolute;background-color:#0097a7;color:#ffffff;display:block;top:-28px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-radius:4px;padding:0.5rem 1rem}.recommendListBox__title::before{content:"";position:absolute;bottom:-19px;left:50%;margin-left:-9px;width:0;height:0;border:9px solid #f9feff;border-top-color:#0097a7;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;z-index:0}.recommendListBox__productList{margin:0 auto 1rem;width:100%;list-style-type:none;font-size:0.875rem;padding-bottom:20px;border-bottom:1px solid #cecece}.recommendListBox__productList::after{display:block;clear:both;content:""}.recommendListBox__productList__name{margin:0;font-weight:700}@media screen and (min-width: 641px){.recommendListBox__productList__name{float:left;margin:0 0.5rem 0 0;width:calc(25% - 0.5rem)}}.recommendListBox__productList__description{float:left;margin:0 0.5rem 0 0;width:calc(70% - 1.5rem)}@media screen and (min-width: 641px){.recommendListBox__productList__description{width:calc(55% - 0.5rem)}}.recommendListBox__productList__sendCustomer{float:left;margin:0;width:30%;font-size:0.75rem}@media screen and (min-width: 641px){.recommendListBox__productList__sendCustomer{font-size:0.875rem;width:20%}}.recommendListBox__cvBtn{display:block;background-color:#ff8d00;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);text-align:center;margin:0;padding:1rem 0.5rem;font-weight:700;border-radius:4px;color:#ffffff;text-decoration:none;width:100%}.recommendListBox__cvBtn:hover{opacity:0.8;color:#ffffff}.recommendListBox__cvBtn:link{color:#ffffff}.recommendListBox__cvBtn:visited{color:#ffffff}.tabBox{margin-top:50px;background-color:#ffffff;border:1px solid #cecece;width:100%;margin:0 auto}.tabBox__item{width:calc(100% / 4 - 1px);height:50px;border-bottom:3px solid #0097a7;border-right:1px solid #bcc8c9;background-color:#cecece;line-height:50px;font-size:0.75rem;text-align:center;color:#555;display:block;float:left;font-weight:bold;transition:all 0.2s ease}.tabBox__item:nth-child(8){width:calc(100% / 4);border-right:none}.tabBox__item:hover{opacity:0.75}.tabBox__content{display:none;padding:10px 10px 0;clear:both;overflow:hidden}.tabBox__content.is-active{display:block}.tabBox__content__ranking{margin:0 0 10px 0;padding:0 0 10px 0;display:table;position:relative;width:100%;border-bottom:1px solid #cecece;list-style:none}.tabBox__content__ranking__rank{margin:0 10px 0 0;padding:0;text-align:center;background-color:#d31d33;color:#ffffff;border-radius:50%;font-weight:700;width:1.5rem;height:1.5rem;line-height:2;float:left;font-size:0.75rem}.tabBox__content__ranking__name{margin:0;padding:0;font-weight:bold}.tabBox__content__ranking__dscription{margin:0;padding:0 0 0 35px;width:55%;font-size:0.75rem}.tabBox__content__ranking__link{margin:0;padding:0;position:absolute;right:0;top:25%}.tabBox__content__ranking__link a{background-color:#ff8d00;text-align:center;margin:0;padding:15px 5px;color:#ffffff;font-size:0.75rem;font-weight:bold;text-decoration:none;border-radius:4px}.tabBox__content__ranking__txt{margin:0;padding:0 0 10px 0;font-size:0.625rem}.tabBox input:checked+.tabBox__item{background-color:#0097a7;color:#ffffff}.tabBox input[type="radio"]{display:none}.careerDetailsBox{padding:1.5rem 1rem}.careerDetailsBox__title{margin-bottom:12px}.careerDetailsBox__infomation{display:block}@media screen and (min-width: 641px){.careerDetailsBox__infomation{display:flex;align-items:flex-start;margin-bottom:12px}}.careerDetailsBox__banner{width:100%;margin-bottom:8px}@media screen and (min-width: 641px){.careerDetailsBox__banner{margin-right:12px;width:180px;flex-shrink:0}}.careerDetailsBox__banner a>img{width:100%}.careerDetailsBox__table{overflow:scroll;margin-bottom:16px}.careerDetailsBox__table table{background-color:#ffffff;table-layout:auto;margin-bottom:0}@media screen and (max-width: 640px){.careerDetailsBox__table table{width:475px}}@media screen and (min-width: 641px){.careerDetailsBox__table table{margin-bottom:0}}.careerDetailsBox__table table caption{margin-top:0}.careerDetailsBox__table table td,.careerDetailsBox__table table th{text-align:center;vertical-align:middle}.careerDetailsBox__tabbedPanel{margin-bottom:16px}.careerDetailsBox__singleBtn{width:90%;margin:0 auto}.recommendTabbedBox__container{background-color:#f5fafa;border-top:2px solid #cceaed;padding:6vw 4.2vw;margin-left:-4vw;margin-bottom:6vw;width:100vw;box-sizing:border-box}@media screen and (min-width: 641px){.recommendTabbedBox__container{width:100%;margin:0;background-color:transparent;border:0;padding:0}}.recommendTabbedBox__container__heading{margin-bottom:4.2vw;vertical-align:bottom}@media screen and (min-width: 641px){.recommendTabbedBox__container__heading{margin-bottom:16px}}.recommendTabbedBox__tab{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.recommendTabbedBox__tab__item,.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__item{display:flex;align-items:center;justify-content:center;width:45.5vw;border-bottom:0;border:2px solid;border-top:5px solid;border-bottom:0;border-radius:4px 4px 0 0;position:relative;cursor:pointer;border-color:#bcc8c9;background-color:#ffffff;color:#687578;box-sizing:border-box}@media screen and (min-width: 641px){.recommendTabbedBox__tab__item,.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__item{width:49.7%;border-top:3px solid #bcc8c9}}.recommendTabbedBox__tab__item.is-active{border-color:#0097a7;background-color:#e6f5f6;color:#00535c}.recommendTabbedBox__tab__item.is-active::before{content:'';width:100%;height:4px;background-color:#e6f5f6;position:absolute;bottom:-3px;left:0;z-index:1}.recommendTabbedBox__tab__item.is-active .recommendTabbedBox__tab__name--iconL{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_l_active-89a71b35b4c39d1e7de7d7df815086eb27b7035bc7608459e4ff95d0a122d46f.png)}.recommendTabbedBox__tab__item.is-active .recommendTabbedBox__tab__name--iconR{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_r_active-cc0c37094d15026917be6f957f7ee50cfa9034927b307572fed168d1e0c45dac.png)}.recommendTabbedBox__tab__name,.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name{font-size:4.2vw;line-height:1.3em;font-weight:bold;margin-bottom:0;padding:3.9vw 0vw 3.9vw 15vw}@media screen and (max-width: 640px){.recommendTabbedBox__tab__name__small{font-size:3.8vw}}@media screen and (min-width: 641px){.recommendTabbedBox__tab__name,.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name{font-size:20px;line-height:1em;padding:23.4px 0 23.4px 61px}}@media screen and (max-width: 640px){.recommendTabbedBox__tab__name span,.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name span{display:block}}.recommendTabbedBox__tab__name--iconL,.recommendTabbedBox__tab__name--iconR{background-repeat:no-repeat;background-size:12.5vw;background-position:0 center}@media screen and (min-width: 641px){.recommendTabbedBox__tab__name--iconL,.recommendTabbedBox__tab__name--iconR{background-size:52px}}.recommendTabbedBox__tab__name--iconL{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_l_inactive-bddc69284498747e6a277785dd87f57373a971a1c05fb05cdcbad2affb136018.png)}.recommendTabbedBox__tab__name--iconR{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_r_inactive-7cd9af6609e706db66c4b2c5d59e3b403596a3e66a4994163cd47df419fc1a26.png)}.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__item{width:calc((100% / 3) - 2px);border-top:5px solid #bcc8c9}.recommendTabbedBox__tab--trisect .is-active.recommendTabbedBox__tab__item{border-color:#0097a7}.recommendTabbedBox__tab--trisect .is-active.recommendTabbedBox__tab__item .recommendTabbedBox__tab__name--recommendItem{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_popular_active-51889d620614f36a716d1f5a69a9644094a88f994e754417234965e89794b0fc.png)}.recommendTabbedBox__tab--trisect .is-active.recommendTabbedBox__tab__item .recommendTabbedBox__tab__name--recommendPrice{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_price_active-f1bc8ba8ff80904b019830f8397e30b0429d2abc465b3e990a5a2d4b69dcd7a9.png)}.recommendTabbedBox__tab--trisect .is-active.recommendTabbedBox__tab__item .recommendTabbedBox__tab__name--recommendSpeed{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_speed_active-0ebd3de097a63279e15f6743e45840917fc6580c09555098febe8a0d7574a6ae.png)}@media screen and (min-width: 641px){.recommendTabbedBox__tab--trisect .is-active.recommendTabbedBox__tab__item .recommendTabbedBox__tab__name--recommendItem{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_popular_active_pc-c59680c74f1930e696938d62875660424b1e48ebcdba4d3692c45a1236603c10.png)}.recommendTabbedBox__tab--trisect .is-active.recommendTabbedBox__tab__item .recommendTabbedBox__tab__name--recommendPrice{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_price_active_pc-7668a4ba5fbd7077639f16fd74c19be47f03fbb7fd7c5c8b7fff666469445545.png)}.recommendTabbedBox__tab--trisect .is-active.recommendTabbedBox__tab__item .recommendTabbedBox__tab__name--recommendSpeed{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_speed_active_pc-2dd6635893421b0e75b9f2e7753f2582bd5a890e27a328b3f3a27402a1b5c1e7.png)}}.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name{padding-left:0;background-repeat:no-repeat;background-position:center;width:100%;text-align:center}@media screen and (min-width: 641px){.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name{padding:19.4px 0 19.4px 61px}}.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name--recommendItem{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_popular_inactive-cb81fef65ceb2f820a47f29d7c27942f0ba49b875bb412b5539a2b1da30bfe00.png);background-size:14.2vw}.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name--recommendPrice{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_price_inactive-dd91537bbbf083e135efa4b26342aa7d6e6bf9dfecae598dd571d4fec8d8428c.png);background-size:11.5vw}.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name--recommendSpeed{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_speed_inactive-f37fb072f8b510c1b2517663afe9a0bdd909f8eef7d7460627c242695ea9590c.png);background-size:15.8vw}@media screen and (min-width: 641px){.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name--recommendItem{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_popular_inactive_pc-dffbddc1c14bbd4d2d3667ff28c5bf555aee85ce5d21ca20f02a1fcc865d2487.png);background-size:32px;padding-left:32px;background-position:60px}.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name--recommendPrice{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_price_inactive_pc-c931b2a7835fcf34ffab64c2869d8d789191c44adabd11e80e93fa737968c6c7.png);background-size:28px;padding-left:28px;background-position:62px}.recommendTabbedBox__tab--trisect .recommendTabbedBox__tab__name--recommendSpeed{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_speed_inactive_pc-92ccd39f2f3e0c106c2fa60e417b2bb01835be512fa96186c4f0e045cd09c546.png);background-size:38px;padding-left:38px;background-position:52px}}.recommendTabbedBox__header{text-align:center;background-color:#0097a7;border-radius:4px 4px 0 0}.recommendTabbedBox__header__title,.recommendSeparationBox__header__title{font-weight:bold;color:#ffffff;line-height:1;font-size:4.3vw;padding:14px 0 12px;position:relative;margin-top:13vw}@media screen and (min-width: 641px){.recommendTabbedBox__header__title,.recommendSeparationBox__header__title{margin-top:50px;font-size:18px}}.recommendTabbedBox__header__title::before,.recommendSeparationBox__header__title::before,.recommendTabbedBox__header__title::after,.recommendSeparationBox__header__title::after{content:'';display:block;background-repeat:no-repeat;background-position:center bottom;background-size:contain;position:absolute;bottom:-2px;z-index:1}.recommendTabbedBox__header__title::before,.recommendSeparationBox__header__title::before{width:16.8vw;height:20vw;background-image:url(//www.soldi.jp/assets/cms/sp/recommend_title_l-74dd2d673716fb493bd99304db6a0c4c6496e522bfd5653811fc09c5fb81ef72.png);left:1vw}@media screen and (min-width: 641px){.recommendTabbedBox__header__title::before,.recommendSeparationBox__header__title::before{width:72px;height:85px;left:16px}}.recommendTabbedBox__header__title::after,.recommendSeparationBox__header__title::after{width:15.7vw;height:16.3vw;background-image:url(//www.soldi.jp/assets/cms/sp/recommend_title_r-06b8a3746b52f31fcf03e6aa874c7ab49ba9e84a1333e73ff3018a4783c0e48a.png);right:1vw}@media screen and (min-width: 641px){.recommendTabbedBox__header__title::after,.recommendSeparationBox__header__title::after{width:67px;height:69px;right:16px}}.recommendTabbedBox__body .recommendListBox,.recommendSingleBox__body .recommendListBox,.recommendSeparationBox__body .recommendListBox{margin:0 0 0.47rem;border-radius:0 0 4px 4px}.recommendTabbedBox__body .recommendListBox__body,.recommendSingleBox__body .recommendListBox__body,.recommendSeparationBox__body .recommendListBox__body{border:0;background-color:#e6f5f6;padding:2.7vw}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__body,.recommendSingleBox__body .recommendListBox__body,.recommendSeparationBox__body .recommendListBox__body{padding:2.6%}}.recommendTabbedBox__body .recommendListBox__body::before,.recommendSingleBox__body .recommendListBox__body::before,.recommendSeparationBox__body .recommendListBox__body::before,.recommendTabbedBox__body .recommendListBox__body::after,.recommendSingleBox__body .recommendListBox__body::after,.recommendSeparationBox__body .recommendListBox__body::after{display:none}.recommendTabbedBox__body .recommendListBox__body__inner,.recommendSingleBox__body .recommendListBox__body__inner,.recommendSeparationBox__body .recommendListBox__body__inner{background-color:#e6f5f6;display:none}.recommendTabbedBox__body .recommendListBox__body__inner.is-active,.recommendSingleBox__body .recommendListBox__body__inner.is-active,.recommendSeparationBox__body .recommendListBox__body__inner.is-active{display:block}.recommendTabbedBox__body .recommendListBox__body__inner__caption,.recommendSingleBox__body .recommendListBox__body__inner__caption,.recommendSeparationBox__body .recommendListBox__body__inner__caption{margin-top:2vw;font-size:0.8rem;color:#687578}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__body__inner__caption,.recommendSingleBox__body .recommendListBox__body__inner__caption,.recommendSeparationBox__body .recommendListBox__body__inner__caption{margin-top:10px}}.recommendTabbedBox__body .recommendListBox__list,.recommendSingleBox__body .recommendListBox__list,.recommendSeparationBox__body .recommendListBox__list{list-style-type:none;border:2px solid #dce5e5;background-color:#ffffff}.recommendTabbedBox__body .recommendListBox__list--recommend,.recommendSingleBox__body .recommendListBox__list--recommend,.recommendSeparationBox__body .recommendListBox__list--recommend{list-style-type:none;border:2px solid #ffd850;background-color:#fffbee;margin:5.6vw 0 2.2vw;position:relative}.recommendTabbedBox__body .recommendListBox__list--recommend::before,.recommendSingleBox__body .recommendListBox__list--recommend::before,.recommendSeparationBox__body .recommendListBox__list--recommend::before{content:'';display:block;width:68vw;height:12vw;top:-6.5vw;left:50%;transform:translateX(-50%);position:absolute;background-repeat:no-repeat;background-position:center;background-size:100%;background-image:url(//www.soldi.jp/assets/cms/sp/recommend_title_banner_sp-faeee7de84d7b557b3c854870470c0202f09e67362184efadcf9fe5e4636f0d7.png)}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__list--recommend::before,.recommendSingleBox__body .recommendListBox__list--recommend::before,.recommendSeparationBox__body .recommendListBox__list--recommend::before{width:318px;height:32px;top:-19px;background-image:url(//www.soldi.jp/assets/cms/sp/recommend_title_banner_pc-4120d277637df3af317d0792febae8c291a939d17e0aeaecf7c009ce0116b0c5.png)}}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__list--recommend,.recommendSingleBox__body .recommendListBox__list--recommend,.recommendSeparationBox__body .recommendListBox__list--recommend{margin:19px 0 8px}}.recommendTabbedBox__body .recommendListBox__list--recommend li:first-child .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__list--recommend li:first-child .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__list--recommend li:first-child .recommendListBox__productList{padding-top:6vw}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__list--recommend li:first-child .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__list--recommend li:first-child .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__list--recommend li:first-child .recommendListBox__productList{padding-top:27px}}.recommendTabbedBox__body .recommendListBox__list--recommend li:last-child .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__list--recommend li:last-child .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__list--recommend li:last-child .recommendListBox__productList{border-bottom:0;padding-bottom:6vw}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__list--recommend li:last-child .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__list--recommend li:last-child .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__list--recommend li:last-child .recommendListBox__productList{padding-bottom:24px}}.recommendTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo,.recommendSingleBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo,.recommendSeparationBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo{text-align:center;font-size:4.4vw;background:linear-gradient(transparent 49%, #cecece 50%, transparent 51%);margin-bottom:1vw}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo,.recommendSingleBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo,.recommendSeparationBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo{background:none;margin-bottom:0}}.recommendTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo__label,.recommendSingleBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo__label,.recommendSeparationBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo__label{line-height:1.15;background:transparent;padding:0 4vw;display:inline-block}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo__label,.recommendSingleBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo__label,.recommendSeparationBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo__label{height:65px;box-sizing:border-box;background-color:#ffffff;border:1px solid #fff2c7;padding:0;display:flex;align-items:center}}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__name__label,.recommendSingleBox__body .recommendListBox__list--recommend .recommendListBox__productList__name__label,.recommendSeparationBox__body .recommendListBox__list--recommend .recommendListBox__productList__name__label{background-color:#fffbee}}.recommendTabbedBox__body .recommendListBox__list li:last-child .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__list li:last-child .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__list li:last-child .recommendListBox__productList{border-bottom:0}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__list li:last-child .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__list li:last-child .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__list li:last-child .recommendListBox__productList{padding-bottom:6vw}}.recommendTabbedBox__body .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__productList{padding:3.8% 0;margin:0 auto;width:92%}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__productList{display:flex;align-items:center;justify-content:start;width:94%;padding:3% 0}}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__productList,.recommendSingleBox__body .recommendListBox__productList,.recommendSeparationBox__body .recommendListBox__productList{border:0;padding:2vw 0}}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__productList:first-child,.recommendSingleBox__body .recommendListBox__productList:first-child,.recommendSeparationBox__body .recommendListBox__productList:first-child{padding-top:3.1vw}}.recommendTabbedBox__body .recommendListBox__productList__name,.recommendSingleBox__body .recommendListBox__productList__name,.recommendSeparationBox__body .recommendListBox__productList__name,.recommendTabbedBox__body .recommendListBox__productList__description,.recommendSingleBox__body .recommendListBox__productList__description,.recommendSeparationBox__body .recommendListBox__productList__description,.recommendTabbedBox__body .recommendListBox__productList__sendCustomer,.recommendSingleBox__body .recommendListBox__productList__sendCustomer,.recommendSeparationBox__body .recommendListBox__productList__sendCustomer,.recommendTabbedBox__body .recommendListBox__productList__logo,.recommendSingleBox__body .recommendListBox__productList__logo,.recommendSeparationBox__body .recommendListBox__productList__logo{float:none;margin:0}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__productList__name,.recommendSingleBox__body .recommendListBox__productList__name,.recommendSeparationBox__body .recommendListBox__productList__name,.recommendTabbedBox__body .recommendListBox__productList__logo,.recommendSingleBox__body .recommendListBox__productList__logo,.recommendSeparationBox__body .recommendListBox__productList__logo{text-align:center;font-size:4.4vw;background:linear-gradient(transparent 49%, #cecece 50%, transparent 55%);margin-bottom:2vw}}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__productList__name,.recommendSingleBox__body .recommendListBox__productList__name,.recommendSeparationBox__body .recommendListBox__productList__name,.recommendTabbedBox__body .recommendListBox__productList__logo,.recommendSingleBox__body .recommendListBox__productList__logo,.recommendSeparationBox__body .recommendListBox__productList__logo{width:22%;padding:0 8px;box-sizing:border-box}}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__productList__name__label,.recommendSingleBox__body .recommendListBox__productList__name__label,.recommendSeparationBox__body .recommendListBox__productList__name__label,.recommendTabbedBox__body .recommendListBox__productList__logo__label,.recommendSingleBox__body .recommendListBox__productList__logo__label,.recommendSeparationBox__body .recommendListBox__productList__logo__label{line-height:1.15;background:#ffffff;padding:0 4vw;display:inline-block}}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__productList__name__label span,.recommendSingleBox__body .recommendListBox__productList__name__label span,.recommendSeparationBox__body .recommendListBox__productList__name__label span,.recommendTabbedBox__body .recommendListBox__productList__logo__label span,.recommendSingleBox__body .recommendListBox__productList__logo__label span,.recommendSeparationBox__body .recommendListBox__productList__logo__label span{display:block}}.recommendTabbedBox__body .recommendListBox__productList__logo,.recommendSingleBox__body .recommendListBox__productList__logo,.recommendSeparationBox__body .recommendListBox__productList__logo{background:linear-gradient(transparent 49%, #cecece 50%, transparent 51%)}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__productList__logo,.recommendSingleBox__body .recommendListBox__productList__logo,.recommendSeparationBox__body .recommendListBox__productList__logo{padding:0 8px 0 0;background:none;margin-bottom:0}}.recommendTabbedBox__body .recommendListBox__productList__logo__label,.recommendSingleBox__body .recommendListBox__productList__logo__label,.recommendSeparationBox__body .recommendListBox__productList__logo__label{background-color:transparent;display:block;height:100%}.recommendTabbedBox__body .recommendListBox__productList__logo__label img,.recommendSingleBox__body .recommendListBox__productList__logo__label img,.recommendSeparationBox__body .recommendListBox__productList__logo__label img{width:50%;vertical-align:bottom}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__productList__logo__label img,.recommendSingleBox__body .recommendListBox__productList__logo__label img,.recommendSeparationBox__body .recommendListBox__productList__logo__label img{display:block;width:100%}}.recommendTabbedBox__body .recommendListBox__productList__description,.recommendSingleBox__body .recommendListBox__productList__description,.recommendSeparationBox__body .recommendListBox__productList__description{font-weight:400}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__productList__description,.recommendSingleBox__body .recommendListBox__productList__description,.recommendSeparationBox__body .recommendListBox__productList__description{width:100%;font-size:3.4vw;margin-bottom:2.4vw}}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__productList__description,.recommendSingleBox__body .recommendListBox__productList__description,.recommendSeparationBox__body .recommendListBox__productList__description{width:55%;padding-right:1%;box-sizing:border-box}}.recommendTabbedBox__body .recommendListBox__productList__description ul,.recommendSingleBox__body .recommendListBox__productList__description ul,.recommendSeparationBox__body .recommendListBox__productList__description ul{list-style-type:disc;padding-left:1.8em}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__productList__description ul,.recommendSingleBox__body .recommendListBox__productList__description ul,.recommendSeparationBox__body .recommendListBox__productList__description ul{padding-left:1em}}.recommendTabbedBox__body .recommendListBox__productList__description__emphasis,.recommendSingleBox__body .recommendListBox__productList__description__emphasis,.recommendSeparationBox__body .recommendListBox__productList__description__emphasis{font-weight:bold}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__productList__sendCustomer,.recommendSingleBox__body .recommendListBox__productList__sendCustomer,.recommendSeparationBox__body .recommendListBox__productList__sendCustomer{width:95%;margin:auto}}.recommendTabbedBox__body .recommendListBox__cvBtn,.recommendSingleBox__body .recommendListBox__cvBtn,.recommendSeparationBox__body .recommendListBox__cvBtn{padding:0.8rem 0;font-size:4.3vw}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__cvBtn,.recommendSingleBox__body .recommendListBox__cvBtn,.recommendSeparationBox__body .recommendListBox__cvBtn{padding:1.3rem 0.5rem;font-size:15px}}.recommendTabbedBox__body .recommendListBox__cvBtn--small,.recommendSingleBox__body .recommendListBox__cvBtn--small,.recommendSeparationBox__body .recommendListBox__cvBtn--small{padding:0.3rem 0}@media screen and (max-width: 640px){.recommendTabbedBox__body .recommendListBox__cvBtn--small,.recommendSingleBox__body .recommendListBox__cvBtn--small,.recommendSeparationBox__body .recommendListBox__cvBtn--small{font-size:100%}}@media screen and (min-width: 641px){.recommendTabbedBox__body .recommendListBox__cvBtn--small,.recommendSingleBox__body .recommendListBox__cvBtn--small,.recommendSeparationBox__body .recommendListBox__cvBtn--small{padding:0.5rem 0.5rem;font-size:12px}}.recommendSingleBox{margin-bottom:5.333vw}@media screen and (min-width: 641px){.recommendSingleBox{margin-bottom:1.5rem}}.recommendSingleBox__heading{padding:2vw 4.2vw;background-color:#037582;color:#ffffff;font-weight:bold;font-size:18px;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px}@media screen and (min-width: 641px){.recommendSingleBox__heading{padding:12px 24px}}@media screen and (min-width: 641px){.recommendSingleBox__heading .brNone{display:none}}.recommendSingleBox__body .recommendListBox{border-color:#cceaed;border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.recommendSingleBox__body .recommendListBox__body{padding:4.267vw 3.2vw;background-color:#f2fafb;border:0}@media screen and (min-width: 641px){.recommendSingleBox__body .recommendListBox__body{padding:2.6%}}.recommendSingleBox__body .recommendListBox__body__inner{display:block}@media screen and (min-width: 641px){.recommendSingleBox__body .recommendListBox__body .recommendListBox__productList__description{font-size:0.875rem;letter-spacing:normal}}.recommendSeparationBox__header{background-color:#0097a7;border-radius:4px 4px 0 0}.recommendSeparationBox__header__title{margin-top:8vw}.recommendSeparationBox__body .recommendListBox__body{padding:0;border-radius:0 0 4px 4px}.recommendSeparationBox__body .recommendListBox__body__inner{display:block;border-radius:0 0 4px 4px}.recommendSeparationBox__body .recommendListBox__body .recommendListBox__productList__description{font-size:3.733vw;letter-spacing:0}@media screen and (min-width: 641px){.recommendSeparationBox__body .recommendListBox__body .recommendListBox__productList__description{font-size:0.9375rem;width:50%;padding:0}}.recommendSeparationBox__body .recommendListBox__body .recommendListBox__productList__description ul{padding-left:1rem}.recommendSeparationBox__body .recommendListBox__body .recommendListBox__productList__description ul li:not(:last-child){margin-bottom:0.3125rem}@media screen and (min-width: 641px){.recommendSeparationBox__body .recommendListBox__body .recommendListBox__productList__description ul li:not(:last-child){margin-bottom:0.1875rem}}.recommendSeparationBox__body .recommendListBox__list--section{list-style-type:none;background-color:#ffffff;margin:0;position:relative;border-bottom:1px solid #bcc8c9}.recommendSeparationBox__body .recommendListBox__list--section:last-child{border-bottom:0;border-radius:0 0 4px 4px}.recommendSeparationBox__body .recommendListBox__productList{width:86%;padding:3.2vw 0 6.4vw;border-bottom:0}@media screen and (min-width: 641px){.recommendSeparationBox__body .recommendListBox__productList{width:92.45%;padding:1.5rem 0}}@media screen and (min-width: 641px){.recommendSeparationBox__body .recommendListBox__productList__name{font-size:1rem}}.recommendSeparationBox__body .recommendListBox__productList__sectionLabel{text-align:center;font-size:4.4vw;background:#e6f5f6;font-weight:bold;color:#0097a7;padding:0.625rem 0 0.5rem}@media screen and (min-width: 641px){.recommendSeparationBox__body .recommendListBox__productList__sectionLabel{font-size:1rem;padding:0.375rem 0 0.25rem}}.recommendSeparationBox__body .recommendListBox__productList__sendCustomer{width:100%}@media screen and (min-width: 641px){.recommendSeparationBox__body .recommendListBox__productList__sendCustomer{width:20%;margin-left:1rem}}.recommendSeparationBox__body .recommendListBox__cvBtn{padding:2.13vw 0;font-size:4vw}@media screen and (min-width: 641px){.recommendSeparationBox__body .recommendListBox__cvBtn{padding:1rem;font-size:0.8125rem;line-height:1.3325rem}}.recommendSeparationBox--main .recommendSeparationBox__header{text-align:left}.recommendSeparationBox--main .recommendSeparationBox__header__title{margin-top:13vw}@media screen and (min-width: 641px){.recommendSeparationBox--main .recommendSeparationBox__header__title{margin-top:3.25rem}}.recommendSeparationBox--main .recommendSeparationBox__header__title::before{left:6.4vw}@media screen and (min-width: 641px){.recommendSeparationBox--main .recommendSeparationBox__header__title::before{left:8.8125rem;width:65px;height:75px}}.recommendSeparationBox--main .recommendSeparationBox__header__title::after{content:none}.recommendSeparationBox--main .recommendSeparationBox__header__text{margin-left:26.6vw}@media screen and (min-width: 641px){.recommendSeparationBox--main .recommendSeparationBox__header__text{margin-left:13.875rem}}.recommendSeparationBox--sub{margin-bottom:2.625rem}.recommendSeparationBox--sub .recommendSeparationBox__header{text-align:right}@media screen and (min-width: 641px){.recommendSeparationBox--sub .recommendSeparationBox__header__title{margin-top:1.5rem}}.recommendSeparationBox--sub .recommendSeparationBox__header__title::before{content:none}.recommendSeparationBox--sub .recommendSeparationBox__header__title::after{right:5.8vw}@media screen and (min-width: 641px){.recommendSeparationBox--sub .recommendSeparationBox__header__title::after{right:9.25rem;width:60px;height:62px}}.recommendSeparationBox--sub .recommendSeparationBox__header__text{margin-right:26.6vw}@media screen and (min-width: 641px){.recommendSeparationBox--sub .recommendSeparationBox__header__text{margin-right:14rem}}.accordionBox{padding:1.1vw;margin-bottom:4.2vw}@media screen and (min-width: 641px){.accordionBox{padding:4px;margin-bottom:16px}}.accordionBox--primary{background-color:#e6f5f6}.accordionBox--primary .accordionBox__title{color:#037582;background-color:#e6f5f6;font-weight:bold}.accordionBox--primary .accordionBox__title::before,.accordionBox--primary .accordionBox__title::after{background-color:#0097a7}.accordionBox--primary+.accordionBox--primary{margin-top:-3.7vw}@media screen and (min-width: 641px){.accordionBox--primary+.accordionBox--primary{margin-top:-14px}}.accordionBox--secondary{background-color:#f7f7f7}.accordionBox--secondary .accordionBox__title{background-color:#f7f7f7}.accordionBox--secondary .accordionBox__title::before,.accordionBox--secondary .accordionBox__title::after{background-color:#84999b}.accordionBox--secondary+.accordionBox--secondary{margin-top:-3.7vw}@media screen and (min-width: 641px){.accordionBox--secondary+.accordionBox--secondary{margin-top:-14px}}.accordionBox__title{margin-bottom:0;font-size:4.2vw;padding:3.2vw 12.5vw 3.2vw 3.2vw;position:relative;cursor:pointer}@media screen and (min-width: 641px){.accordionBox__title{font-size:16px;padding:12px 47px 12px 12px}}.accordionBox__title::before,.accordionBox__title::after{content:'';height:2px;width:4.2vw;position:absolute;right:4.2vw;top:50%}@media screen and (min-width: 641px){.accordionBox__title::before,.accordionBox__title::after{width:16px;right:16px}}.accordionBox__title::before{opacity:0;transform:translateY(-50%);transition:opacity 0.2s ease-in-out}.accordionBox__title::after{transition:transform 0.3s ease-in-out;transform:translateY(-50%) rotate(0)}.accordionBox__title.is-closeAccordion+.accordionBox__container{max-height:0;overflow:hidden}.accordionBox__title.is-closeAccordion::before{opacity:1}.accordionBox__title.is-closeAccordion::after{transform:translateY(-50%) rotate(90deg)}.accordionBox__container{background-color:#ffffff;transition:max-height 0.3s ease-in-out;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.accordionBox__container::-webkit-scrollbar{display:none}.accordionBox__container__inner{padding:1.5rem 1rem 0 1rem;margin-bottom:1.5rem}.supervisorBox{border:1px solid #bcc8c9;border-radius:4px;box-sizing:border-box;margin-bottom:1.5rem}.supervisorBox .js-toggleExpandButton::after{font-family:SubsetFontAwesome}.supervisorBox__title{background-color:#f5f5eb;border-radius:3px 3px 0 0;font-weight:700;padding:2vw 0 2vw 4.3vw}@media screen and (min-width: 641px){.supervisorBox__title{padding:8px 0 8px 15px}}.supervisorBox__supervisorOuter{margin-top:6vw;padding:0 4.3vw}@media screen and (min-width: 641px){.supervisorBox__supervisorOuter{margin-top:16px;padding:0 16px}}.supervisorBox__profile{display:flex;align-items:center;width:100%;margin-bottom:4.3vw}@media screen and (min-width: 641px){.supervisorBox__profile{margin-bottom:16px}}.supervisorBox__profileImage{width:80px;min-width:80px;height:80px;margin-right:12px;border-radius:4px}.supervisorBox__name{font-size:5.3vw;font-weight:700}@media screen and (min-width: 641px){.supervisorBox__name{font-size:20px}}.supervisorBox__name a{font-size:2.6vw;font-weight:400;color:#2277a7;text-decoration:none}@media screen and (min-width: 641px){.supervisorBox__name a{font-size:10px}}.supervisorBox__caption{font-size:3.2vw;font-weight:400;margin:0}@media screen and (min-width: 641px){.supervisorBox__caption{font-size:14px}}.supervisorBox__description{background-color:#f7f7f7;padding:3.2vw 4.3vw;font-size:3.2vw;margin-bottom:16px;border-radius:4px;line-height:1.64}@media screen and (min-width: 641px){.supervisorBox__description{padding:12px 16px;font-size:12px}}.supervisorBox__description__text{background:inherit;margin:0}.supervisorBox__description .js-toggleExpandButton{border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;font-size:3.2vw;color:#2277a7;margin:0;display:inline-flex;align-items:center}.supervisorBox__description .js-toggleExpandButton::before{color:#3c494a}.supervisorBox__description .js-toggleExpandButton::after{content:"\f13a";display:block;width:1rem}@media screen and (min-width: 641px){.supervisorBox__description .js-toggleExpandButton{bottom:0;right:0;font-size:12px}}@media screen and (min-width: 641px){.supervisorBox .is-active .js-toggleExpandButton{left:0}}.supervisorBox .is-active .js-toggleExpandButton::after{content:"\f139"}.supervisorBox__comment{position:relative;padding:0 4.3vw;margin-bottom:40px}@media screen and (min-width: 641px){.supervisorBox__comment{padding:0 16px}}.supervisorBox__comment__title{font-size:3.7vw;font-weight:700;padding-top:4.2vw;margin:0 0 2.2vw 0;border-top:1px dashed #bcc8c9}@media screen and (min-width: 641px){.supervisorBox__comment__title{font-size:14px;padding-top:16px;margin:0 0 8px 0}}.supervisorBox__comment__title::before{content:url(//www.soldi.jp/assets/cms/sp/balloon_supervisor_comment-a7fac85b9d5189cbc6e985b59476ff1c76ee8963eccd489b8feb5d445bd678dc.png);position:relative;top:4px;left:0;margin-right:8px}.supervisorBox__comment__text{font-size:3.7vw;margin:0}@media screen and (min-width: 641px){.supervisorBox__comment__text{font-size:14px}}.supervisorBox__comment__text::before{display:block;position:absolute;bottom:0;left:0;width:100%;height:1.5rem;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%);background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0.9) 50%, #fff 100%);content:'';z-index:3}.supervisorBox__comment .is-active::before{display:none}.supervisorBox__comment .js-toggleExpandButton{padding:0;margin:0;bottom:-30px;font-size:3.7vw;color:#2277a7;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (min-width: 641px){.supervisorBox__comment .js-toggleExpandButton{font-size:14px}}.supervisorBox__comment .js-toggleExpandButton::before{content:none !important}.supervisorBox__comment .js-toggleExpandButton::after{content:"\f0d7"}@media screen and (max-width: 640px){.supervisorBox__comment .is-active .js-toggleExpandButton{bottom:-20px}}@media screen and (min-width: 641px){.supervisorBox__comment .is-active .js-toggleExpandButton{bottom:-30px}}.supervisorBox__comment .is-active .js-toggleExpandButton::after{content:"\f0d8";position:relative}.voiceReputation{margin-bottom:3rem}.voiceReputation__header{background-color:#037582;border-radius:4px 4px 0 0;color:#ffffff;font-weight:bold;position:relative;padding:4.8vw 21vw 4.8vw 3.8vw}@media screen and (min-width: 641px){.voiceReputation__header{font-size:20px;padding:16px 145px 16px 32px}}.voiceReputation__header__title{margin-bottom:0;line-height:1;font-size:3.7vw}@media screen and (min-width: 641px){.voiceReputation__header__title{font-size:20px}}.voiceReputation__header__title__emphasis{font-size:4.28vw}@media screen and (min-width: 641px){.voiceReputation__header__title__emphasis{font-size:22px}}.voiceReputation__header__risu{position:absolute;bottom:0;right:1vw;width:20.3vw}@media screen and (min-width: 641px){.voiceReputation__header__risu{width:120px;right:24px}}.voiceReputation__body{border:2px solid #e6f5f6;border-top:0;border-radius:0 0 4px 4px;padding:4.3vw}@media screen and (min-width: 641px){.voiceReputation__body{padding:24px}}.voiceReputation__tab{list-style-type:none;display:flex;justify-content:center;align-items:center;margin-bottom:4.3vw}@media screen and (min-width: 641px){.voiceReputation__tab{margin-bottom:22px}}.voiceReputation__tab li{width:50%;text-align:center;background-color:#f7f7f7;border:1px solid #bcc8c9;font-size:3.7vw;color:#687578;padding:2.1vw 0;font-weight:bold}@media screen and (min-width: 641px){.voiceReputation__tab li{font-size:14px;padding:6px 0}}.voiceReputation__tab--good{border-radius:4px 0 0 4px}.voiceReputation__tab--good.is-active{color:#037582;background-color:#e6f5f6;border-color:#66c1ca}.voiceReputation__tab--bad{border-radius:0 4px 4px 0}.voiceReputation__tab--bad.is-active{color:#d31d33;background-color:#fff6f2;border-color:#efa5ae}.voiceReputation__voice{list-style-type:none;margin-bottom:4.8vw}@media screen and (min-width: 641px){.voiceReputation__voice{margin-bottom:0}}.voiceReputation__voiceContainer{display:none}.voiceReputation__voiceContainer.is-active{display:block}.voiceReputation__voice li{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3.2vw}@media screen and (min-width: 641px){.voiceReputation__voice li{margin-bottom:16px}}.voiceReputation__voice__person{width:18%}@media screen and (min-width: 641px){.voiceReputation__voice__person{width:48px;margin-right:2px}}.voiceReputation__voice__person__icon{padding:0 2px;box-sizing:border-box}.voiceReputation__voice__person__age{font-size:2.9vw;text-align:center}@media screen and (min-width: 641px){.voiceReputation__voice__person__age{font-size:10px}}.voiceReputation__voice__balloonContainer{width:calc(82% - 4px)}@media screen and (min-width: 641px){.voiceReputation__voice__balloonContainer{width:calc(100% - 50px)}}.voiceReputation__voice__balloon{margin-bottom:0;border:2px solid #eee;border-radius:4px;padding:2.8vw 3.8vw;font-size:3.7vw;margin-left:9px;position:relative}@media screen and (min-width: 641px){.voiceReputation__voice__balloon{padding:14px 26px;font-size:16px}}.voiceReputation__voice__balloon::before{content:"";width:14px;height:14px;display:block;border:2px solid #eee;border-right:0;border-bottom:0;border-radius:4px 0 0 0;position:absolute;top:20px;left:-10px;transform:rotate(-45deg);background-color:#ffffff}@media screen and (min-width: 641px){.voiceReputation__voice__balloon::before{top:15px}}.voiceReputation__voice__emphasis--merit{font-weight:bold;background:linear-gradient(transparent 60%, #e6f5f6 60%);color:#037582}.voiceReputation__voice__emphasis--demerit{font-weight:bold;background:linear-gradient(transparent 60%, #fff6f2 60%);color:#d31d33}.voiceReputation__features{padding:4.3vw 4.3vw 1.8vw;border-radius:2px;font-size:3.7vw;margin-bottom:6.4vw}@media screen and (min-width: 641px){.voiceReputation__features{padding:16px 24px 13px;margin-bottom:16px;font-size:16px}}.voiceReputation__features--merit{background-color:#f5fafa}.voiceReputation__features--demerit{background-color:#fff8f4}.voiceReputation__features__title{font-weight:bold;padding-bottom:2.8vw;border-bottom:2px dotted;margin-bottom:4.5vw}@media screen and (min-width: 641px){.voiceReputation__features__title{padding-bottom:12px;margin-bottom:12px}}.voiceReputation__features__title--merit{color:#0097a7;border-color:#66c1ca}.voiceReputation__features__title--demerit{color:#d31d33;border-color:#efa5ad}.voiceReputation__features .uList,.voiceReputation__features .uListAttention{margin-bottom:0}.voiceReputation__separate{border-top:1px dotted #84999b;padding-top:4.3vw}@media screen and (min-width: 641px){.voiceReputation__separate{padding-top:16px}}.voiceReputation .cvLead__text{font-size:3.2vw}@media screen and (min-width: 641px){.voiceReputation .cvLead__text{font-size:16px}}.voiceReputation .cvLead__text::before,.voiceReputation .cvLead__text::after{width:3vw}@media screen and (min-width: 641px){.voiceReputation .cvLead__text::before,.voiceReputation .cvLead__text::after{width:11px}}.ctaBalloon{position:relative;padding:2.1vw 3vw;border-radius:4px;background-color:#ffffff;border:2px solid #ffdaef;z-index:0;text-align:center}@media screen and (min-width: 641px){.ctaBalloon{padding:16px 51px;text-align:left;margin-top:27px}}.ctaBalloon:after{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;width:0;height:0;border-style:solid;border-width:0 9px 6px;top:-8px;border-color:transparent transparent #ffdaef;z-index:-1}@media screen and (min-width: 641px){.ctaBalloon:after{border-width:0 12px 11px;top:-11px}}.ctaBalloon:before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;width:0;height:0;border-style:solid;border-width:0 9px 6px;top:-5px;border-color:transparent transparent #ffffff;z-index:0}@media screen and (min-width: 641px){.ctaBalloon:before{border-width:0 12px 9px;top:-7px}}.ctaBalloon ul{list-style-type:none;padding-left:4.8vw;display:inline-block;text-align:left}@media screen and (min-width: 641px){.ctaBalloon ul{padding:0}}.ctaBalloon ul li{position:relative;font-size:75%}@media screen and (min-width: 641px){.ctaBalloon ul li{font-size:15px;margin-bottom:1px}}.ctaBalloon ul li:after{content:"";display:block;position:absolute;top:.48em;left:-4.7vw;width:9px;height:4px;border-left:1.5px solid #e3007f;border-bottom:1.5px solid #e3007f;transform:rotate(-45deg)}@media screen and (min-width: 641px){.ctaBalloon ul li:after{left:-22px;width:12px;height:6px}}.ctaBalloon--bold{font-weight:700}.ctaBalloon--emphasis{color:#e3007f}.featureDeelBox{padding:3.467vw 3.467vw 2.667vw;margin-bottom:1.5rem;border:3px solid;border-radius:4px}@media screen and (min-width: 641px){.featureDeelBox{padding:13px 13px 12px;margin-bottom:1.5rem}}.featureDeelBox--mineo{border-color:#b9edcd}.featureDeelBox__logo{margin-bottom:4.267vw}@media screen and (min-width: 641px){.featureDeelBox__logo{margin-bottom:16px}}.featureDeelBox__logo img{vertical-align:bottom}.featureDeelBox__features{padding:4.3vw 4.3vw 1.8vw;border-radius:2px;font-size:3.7vw;margin-bottom:3.2vw}@media screen and (min-width: 641px){.featureDeelBox__features{padding:16px 24px 13px;margin-bottom:12px;font-size:16px}}.featureDeelBox__features--mineo{background-color:#eefff3}.featureDeelBox__features--deels{background-color:#fffef2;margin-bottom:4.267vw}@media screen and (min-width: 641px){.featureDeelBox__features--deels{margin-bottom:16px}}.featureDeelBox__features__title{font-weight:bold;padding-bottom:2.8vw;border-bottom:2px dotted;margin-bottom:4.5vw;line-height:1}@media screen and (min-width: 641px){.featureDeelBox__features__title{padding-bottom:12px;margin-bottom:12px}}.featureDeelBox__features__title--mineo{color:#008835;border-color:#018e38}.featureDeelBox__features__title--deels{color:#ea6127;border-color:#ea6127}.featureDeelBox__features .uList.featureDeelBox__features__list{margin-bottom:0}.featureDeelBox__features .uList.featureDeelBox__features__list--mineo>li::before{color:#00a23f}.featureDeelBox__features .uList.featureDeelBox__features__list--deels>li::before{color:#ff8d00}.campaignBox{margin-bottom:0.5rem}.campaignBox__headCopy{margin-bottom:2.133vw;text-align:center;font-size:4.2vw;font-weight:bold}@media screen and (min-width: 641px){.campaignBox__headCopy{margin-bottom:8px;font-size:18px}}.campaignBox__header{padding:2.133vw 0;background-image:url(https://assets.soldi.jp/uploads/soldi/path/13941/campaignBox_header.png);background-position:bottom;background-size:cover;background-repeat:no-repeat;box-sizing:border-box;color:#ffffff;font-size:4vw;font-weight:bold;text-shadow:0px 0.5px 4px rgba(0,0,0,0.3);text-align:center;border-radius:4px 4px 0 0;line-height:1.3}@media screen and (min-width: 641px){.campaignBox__header{padding:12px 16px;font-size:20px;background-image:url(https://assets.soldi.jp/uploads/soldi/path/13943/campaignBox_header.png)}}.campaignBox__header--emphasis{font-size:5vw;line-height:1.32}@media screen and (min-width: 641px){.campaignBox__header--emphasis{font-size:24px}}.campaignBox__body,.campaignBox__body__wide{padding:6.133vw 2.933vw 1.867vw;border:3px solid #ffdec1;border-top:none;border-radius:0 0 4px 4px}@media screen and (min-width: 641px){.campaignBox__body,.campaignBox__body__wide{padding:27px 47px 20px}}@media screen and (min-width: 641px){.campaignBox__body__wide{padding:27px 24px 20px}}.campaignBox__title{margin-bottom:4.2vw;font-size:3.5vw;font-weight:bold;text-align:center;background:linear-gradient(to bottom, #bcc8c9 50%, transparent 50%) center/100% 2px no-repeat}@media screen and (min-width: 641px){.campaignBox__title{font-size:14px;margin-bottom:16px}}.campaignBox__title__inner{padding-left:8px;padding-right:8px;background-color:#ffffff}@media screen and (min-width: 641px){.campaignBox__list{display:flex;justify-content:center}}.campaignBox__list>li{list-style:none;margin-bottom:4.2vw}@media screen and (min-width: 641px){.campaignBox__list>li{width:257px;margin-bottom:24px}.campaignBox__list>li:not(:first-child){margin-left:27px}}@media screen and (min-width: 641px){.campaignBox__list>li.campaignBox__listItem__wide{width:282px}}.campaignBox__list__heading{display:block;position:relative;width:81.6vw;height:7.467vw;line-height:7.467vw;padding:0 3vw;font-size:3.2vw;font-weight:600;text-align:center;background:#fff4cd;color:#ff8d00;box-sizing:border-box;margin:0 auto 2.667vw}@media screen and (min-width: 641px){.campaignBox__list__heading{width:100%;height:30px;line-height:30px;padding:1px 6px 0;font-size:12px;margin:0 auto 9px}}.campaignBox__list__heading::before,.campaignBox__list__heading::after{content:'';width:0;height:0;border-style:solid;position:absolute;top:0;z-index:1}.campaignBox__list__heading::before{left:0;border-width:15px 0 15px 6px;border-color:transparent transparent transparent #ffffff}.campaignBox__list__heading::after{right:0;border-width:3.733vw 2.133vw 3.733vw 0px;border-color:transparent #ffffff transparent transparent}@media screen and (min-width: 641px){.campaignBox__list__heading::after{border-width:15px 6px 15px 0}}.campaignBox__list__heading--emphasis{margin-right:0.533vw;font-size:4.2vw}@media screen and (min-width: 641px){.campaignBox__list__heading--emphasis{margin-right:2px;font-size:15px}}.campaignBox__list__cashback{margin-bottom:0;color:#dd2339;font-size:4.2vw;font-weight:bold;line-height:1;display:flex;align-items:baseline;justify-content:center}@media screen and (min-width: 641px){.campaignBox__list__cashback{font-size:15px;margin-bottom:4px}}.campaignBox__list__cashback::before,.campaignBox__list__cashback::after{content:'';display:inline-block;width:8vw;height:8vw;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 641px){.campaignBox__list__cashback::before,.campaignBox__list__cashback::after{width:26px;height:27px}}.campaignBox__list__cashback::before{background-image:url("https://assets.soldi.jp/uploads/soldi/path/13942/campaignBox_twinkle_l.png");margin-right:2.667vw}@media screen and (min-width: 641px){.campaignBox__list__cashback::before{display:none}}.campaignBox__list__cashback::after{background-image:url("https://assets.soldi.jp/uploads/soldi/path/13940/campaignBox_twinkle_r.png");margin-left:1.333vw}@media screen and (min-width: 641px){.campaignBox__list__cashback::after{margin-left:3px}}.campaignBox__list__cashback--emphasis{font-size:9.4vw}@media screen and (min-width: 641px){.campaignBox__list__cashback--emphasis{font-size:33px}}.campaignBox__list__cashbackText{margin-bottom:0;font-size:5.3vw;font-weight:600;color:#3f494a;font-feature-settings:"palt";text-align:center}@media screen and (min-width: 641px){.campaignBox__list__cashbackText{font-size:21px}}.campaignBox__subList{display:flex;flex-direction:column;gap:0.75rem;margin-bottom:1.5rem}@media screen and (min-width: 641px){.campaignBox__subList{flex-direction:row;gap:1.25rem}}.campaignBox__subList__item{display:flex;flex-direction:row;justify-content:center;border:3px solid #ffdec1;border-radius:4px;padding:0.6rem 0.5rem 0.4rem;font-size:1.125rem;font-weight:500;text-align:center;line-height:1.5}@media screen and (min-width: 641px){.campaignBox__subList__item{flex-direction:column;width:calc((100% - 2.5rem) / 3)}}.campaignBox__subList__item--emphasis{color:#dd2339;font-weight:bold}@media screen and (min-width: 641px){.campaignBox__subList__item--emphasis{white-space:pre-wrap}}.campaignBox__subList__newLine{content:"";display:inline}@media screen and (min-width: 641px){.campaignBox__subList__newLine{display:block}}.campaignBox__subHeading{position:relative;background-color:#fc881f;border-radius:4px;margin-bottom:1.125rem;padding:0.5rem;text-align:center;color:#ffffff;font-size:1.125rem;font-weight:bold}.campaignBox__subHeading:after{position:absolute;content:'';top:100%;left:50%;border:solid transparent;border-top-color:#fc881f;border-width:7px;margin-left:-7px}.campaignBox--note{margin-bottom:6rem;color:#687578;font-size:3vw}@media screen and (min-width: 641px){.campaignBox--note{font-size:12px;margin-bottom:6rem}}.campaignBox:not(:has(+.campaignBox--note)){margin-bottom:6rem}.appealImgBox__heading img{vertical-align:bottom}.appealImgBox__body{margin-bottom:2.133vw;padding:4.267vw 3.733vw 9.067vw;border:3px solid #cceaed;border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media screen and (min-width: 641px){.appealImgBox__body{margin-bottom:0.5rem;padding:1.5rem 1.5rem 2rem}}.appealImgBox__appealImgContainer{margin:0 0 4.267vw}@media screen and (min-width: 641px){.appealImgBox__appealImgContainer{margin:0 0 0.75rem}}.appealImgBox__appealImgContainer img{vertical-align:bottom}.appealImgBox .cvBtn--logoExternalLink,.appealImgBox .cvBtn--logoExternalLink--trisect{margin:0}.appealImgBox__attention{color:#a5a5a5;font-size:2.667vw;letter-spacing:0}@media screen and (min-width: 641px){.appealImgBox__attention{font-size:12px}}.campaignIntroBox{margin-bottom:1.5rem}.campaignIntroBox p{margin-bottom:0}.campaignIntroBox__header{background-color:#FFBE32;text-align:center;font-weight:bold;padding:0.5rem 1rem;border-radius:4px 4px 0 0}@media screen and (min-width: 641px){.campaignIntroBox__header{padding:0.75rem 1.5rem;font-size:1.125rem}}.campaignIntroBox__heading{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 641px){.campaignIntroBox__heading{display:block}}.campaignIntroBox__body{border:2px solid #FFBE32;border-top:0;padding:1.5rem 1rem 1.25rem;border-radius:0 0 4px 4px;margin-bottom:0.5rem}@media screen and (min-width: 641px){.campaignIntroBox__body{padding:1.5rem;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}}@media screen and (min-width: 641px){.campaignIntroBox__section{width:calc(50% - 0.75rem)}}.campaignIntroBox__section+.campaignIntroBox__section{margin-top:1.5rem}@media screen and (min-width: 641px){.campaignIntroBox__section+.campaignIntroBox__section{margin-top:0}}.campaignIntroBox__sectionTitle{display:inline-block;font-size:0.875rem;font-weight:bold;padding-right:0.5rem;padding-left:0.5rem;background-color:#ffffff;position:absolute}.campaignIntroBox__sectionTitleContainer{position:relative;display:flex;align-items:center;justify-content:center;height:1.64em}.campaignIntroBox__sectionTitleContainer::before{content:"";display:block;height:1px;width:100%;background-color:#bcc8c9}.campaignIntroBox__campaign+.campaignIntroBox__campaign{margin-top:1rem}.campaignIntroBox__campaignBanner{margin-top:1rem;position:relative}@media screen and (min-width: 641px){.campaignIntroBox__campaignBanner{margin-top:0.5rem}}.campaignIntroBox__campaignBanner__imgWrap{display:block}.campaignIntroBox__campaignBanner__imgWrap>img{display:block}.campaignIntroBox__campaignBanner__text{position:absolute;bottom:0;right:0;padding:0.25rem 0.5rem;background-color:rgba(60,73,74,0.9);color:#ffffff;font-size:0.875rem}.campaignIntroBox__campaignTitle{margin-top:0.5rem;font-weight:bold}.campaignIntroBox .uList{margin-top:0.5rem;margin-bottom:0}.campaignIntroBox .uList li{margin:0.5rem 0 0.5rem 1rem}.campaignIntroBox .uList li::before{background-color:#3c494a}.campaignIntroBox .cvBtn--logoExternalLink,.campaignIntroBox .cvBtn--logoExternalLink--trisect{margin-top:2rem}@media screen and (min-width: 641px){.campaignIntroBox .cvBtn--logoExternalLink,.campaignIntroBox .cvBtn--logoExternalLink--trisect{width:560px;margin:2rem auto 1rem}}.appealContentBox{margin-bottom:1.5rem}.appealContentBox p{margin-bottom:0}.appealContentBox__header{padding:0.5rem 1rem;background-color:#0097a7;border-radius:4px 4px 0 0;color:#ffffff;text-align:center;font-weight:bold}@media screen and (min-width: 641px){.appealContentBox__header{padding:0.75rem 1.5rem;font-size:1.125rem;display:flex;justify-content:center}}.appealContentBox__body{padding:1.5rem 1rem 2rem;border:2px solid #0097a7;border-top:0;border-radius:0 0 4px 4px}@media screen and (min-width: 641px){.appealContentBox__body{padding:1.5rem 1.5rem 2rem}}.appealContentBox__yale{color:#0097a7;font-weight:bold;font-size:1.125rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 641px){.appealContentBox__yale{font-size:1.5rem}}.appealContentBox__yale::before,.appealContentBox__yale::after{content:'';display:block;width:2px;height:1.25rem;border-left:2px solid #0097a7}@media screen and (min-width: 641px){.appealContentBox__yale::before,.appealContentBox__yale::after{width:3px;height:1.5rem;border-left:3px solid #0097a7}}.appealContentBox__yale::before{transform:rotate(-25deg);margin-right:0.5rem}.appealContentBox__yale::after{transform:rotate(25deg);margin-left:0.33rem}.appealContentBox__appealImg{margin-top:1rem}.appealContentBox__marker{margin-top:1rem;text-align:center}@media screen and (min-width: 641px){.appealContentBox__marker{font-size:1.5rem}}.appealContentBox .cvBtn--logoExternalLink,.appealContentBox .cvBtn--logoExternalLink--trisect{margin-top:2rem;margin-bottom:0}.evaluationBox{border-radius:4px;margin-bottom:3rem;box-sizing:border-box;width:100%;padding:0 1rem;overflow:hidden}.evaluationBox--merit{border:2px solid #c0d8ee}.evaluationBox--merit .oList,.evaluationBox--merit .rankingList{padding:0 1rem}.evaluationBox--merit .oList li ol li::before,.evaluationBox--merit .rankingList li ol li::before,.evaluationBox--merit .oList li ul li::before,.evaluationBox--merit .rankingList li ul li::before{border:1px solid #075faf}.evaluationBox--merit .oList li::before,.evaluationBox--merit .rankingList li::before{color:#075faf}.evaluationBox--merit>.uList{padding:0 1rem}.evaluationBox--merit>.uList li::before{background-color:#075faf}.evaluationBox--merit>.uList ul li::before{border:1px solid #075faf;background-color:transparent}.evaluationBox--demerit{border:2px solid #ecc7cb}.evaluationBox--demerit .oListAttention{padding:0 1rem}.evaluationBox--demerit .oListAttention li::before{color:#d31d33}.evaluationBox--demerit>.uListAttention{padding:0 1rem}.evaluationBox--demerit>.uListAttention li::before{background-color:#d31d33}.evaluationBox--demerit>.uListAttention ul li::before{background-color:transparent}.evaluationBox__title{font-weight:700;padding:0.5rem 1rem 0.5rem 1rem;margin-left:-1rem;width:100%}.evaluationBox__title--merit{color:#075faf;background-color:#e7f6fb}.evaluationBox__title--demerit{color:#d31d33;background-color:#ffeeed}.rankingTabbedBox__container{background-color:#f5fafa;border-top:2px solid #cceaed;padding:2.25rem 1rem;margin-left:-4vw;margin-bottom:3rem;width:100vw;box-sizing:border-box}@media screen and (min-width: 641px){.rankingTabbedBox__container{width:100%;margin:0 0 3rem 0;background-color:transparent;border:0;padding:0}}.rankingTabbedBox__container__header{background-color:#0097a7;margin-bottom:1.5rem;padding:0.75rem 1rem;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#ffffff;text-align:center}@media screen and (min-width: 641px){.rankingTabbedBox__container__header{padding:1.625rem 1rem}}.rankingTabbedBox__container__header::after,.rankingTabbedBox__container__header::before{content:'';display:inline-block;height:3.5rem;width:1.375rem;background-image:url("https://assets.soldi.jp/uploads/soldi/path/17061/kanmuri.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 641px){.rankingTabbedBox__container__header::after,.rankingTabbedBox__container__header::before{height:2.5rem;width:1.5rem}}.rankingTabbedBox__container__header::after{transform:scale(-1, 1)}.rankingTabbedBox__container__heading{margin:0 0.5rem}.rankingTabbedBox__container__heading__subTitle{position:relative;display:inline-block;font-size:1.25rem;line-height:1.45}@media screen and (min-width: 641px){.rankingTabbedBox__container__heading__subTitle{font-size:1.875rem}}.rankingTabbedBox__container__heading__subTitle::after{content:'';height:1px;background-color:#ffffff;width:78%;display:block;margin:auto}@media screen and (min-width: 641px){.rankingTabbedBox__container__heading__subTitle::after{content:'';display:inline-block;height:1.25rem;width:1px;margin:0 0 0.1rem 0.5rem;background-color:#ffffff}}.rankingTabbedBox__container__heading__title{position:relative;display:block;font-size:1.625rem;line-height:1.5}@media screen and (min-width: 641px){.rankingTabbedBox__container__heading__title{display:inline-block;font-size:1.875rem}}.rankingTabbedBox__tab{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.rankingTabbedBox__tab__item,.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__item{display:flex;align-items:center;justify-content:center;width:45.5vw;border-bottom:0;border:2px solid;border-top:5px solid;border-bottom:0;border-radius:4px 4px 0 0;position:relative;cursor:pointer;border-color:#bcc8c9;background-color:#ffffff;color:#687578;box-sizing:border-box}@media screen and (min-width: 641px){.rankingTabbedBox__tab__item,.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__item{width:49.7%;border-top:3px solid #bcc8c9}}.rankingTabbedBox__tab__item.is-active{border-color:#0097a7;background-color:#e6f5f6;color:#00535c}.rankingTabbedBox__tab__item.is-active::before{content:'';width:100%;height:4px;background-color:#e6f5f6;position:absolute;bottom:-3px;left:0;z-index:1}.rankingTabbedBox__tab__name,.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name{font-size:4.2vw;line-height:1.3em;font-weight:bold;margin-bottom:0;padding:4.6vw 0vw 4.6vw 15vw}@media screen and (max-width: 640px){.rankingTabbedBox__tab__name__small{font-size:3.8vw}}@media screen and (min-width: 641px){.rankingTabbedBox__tab__name,.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name{font-size:20px;line-height:1em;padding:23.4px 0 23.4px 61px}}@media screen and (max-width: 640px){.rankingTabbedBox__tab__name span,.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name span{display:block}}.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__item{width:calc((100% / 3) - 2px);border-top:5px solid #bcc8c9}.rankingTabbedBox__tab--trisect .is-active.rankingTabbedBox__tab__item{border-color:#0097a7}.rankingTabbedBox__tab--trisect .is-active.rankingTabbedBox__tab__item .rankingTabbedBox__tab__name--recommendItem{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_popular_active-51889d620614f36a716d1f5a69a9644094a88f994e754417234965e89794b0fc.png)}.rankingTabbedBox__tab--trisect .is-active.rankingTabbedBox__tab__item .rankingTabbedBox__tab__name--recommendPrice{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_price_active-f1bc8ba8ff80904b019830f8397e30b0429d2abc465b3e990a5a2d4b69dcd7a9.png)}.rankingTabbedBox__tab--trisect .is-active.rankingTabbedBox__tab__item .rankingTabbedBox__tab__name--recommendSpeed{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_speed_active-0ebd3de097a63279e15f6743e45840917fc6580c09555098febe8a0d7574a6ae.png)}@media screen and (min-width: 641px){.rankingTabbedBox__tab--trisect .is-active.rankingTabbedBox__tab__item .rankingTabbedBox__tab__name--recommendItem{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_popular_active_pc-c59680c74f1930e696938d62875660424b1e48ebcdba4d3692c45a1236603c10.png)}.rankingTabbedBox__tab--trisect .is-active.rankingTabbedBox__tab__item .rankingTabbedBox__tab__name--recommendPrice{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_price_active_pc-7668a4ba5fbd7077639f16fd74c19be47f03fbb7fd7c5c8b7fff666469445545.png)}.rankingTabbedBox__tab--trisect .is-active.rankingTabbedBox__tab__item .rankingTabbedBox__tab__name--recommendSpeed{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_speed_active_pc-2dd6635893421b0e75b9f2e7753f2582bd5a890e27a328b3f3a27402a1b5c1e7.png)}}.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name{padding-left:0;background-repeat:no-repeat;background-position:center;width:100%;text-align:center}@media screen and (min-width: 641px){.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name{padding:19.4px 0 19.4px 61px}}.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name--recommendItem{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_popular_inactive-cb81fef65ceb2f820a47f29d7c27942f0ba49b875bb412b5539a2b1da30bfe00.png);background-size:14.2vw}.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name--recommendPrice{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_price_inactive-dd91537bbbf083e135efa4b26342aa7d6e6bf9dfecae598dd571d4fec8d8428c.png);background-size:11.5vw}.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name--recommendSpeed{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_speed_inactive-f37fb072f8b510c1b2517663afe9a0bdd909f8eef7d7460627c242695ea9590c.png);background-size:15.8vw}@media screen and (min-width: 641px){.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name--recommendItem{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_popular_inactive_pc-dffbddc1c14bbd4d2d3667ff28c5bf555aee85ce5d21ca20f02a1fcc865d2487.png);background-size:32px;padding-left:32px;background-position:60px}.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name--recommendPrice{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_price_inactive_pc-c931b2a7835fcf34ffab64c2869d8d789191c44adabd11e80e93fa737968c6c7.png);background-size:28px;padding-left:28px;background-position:62px}.rankingTabbedBox__tab--trisect .rankingTabbedBox__tab__name--recommendSpeed{background-image:url(//www.soldi.jp/assets/cms/sp/recommend_tab_speed_inactive_pc-92ccd39f2f3e0c106c2fa60e417b2bb01835be512fa96186c4f0e045cd09c546.png);background-size:38px;padding-left:38px;background-position:52px}}.rankingTabbedBox__body p{margin-bottom:0}.rankingTabbedBox__body .recommendListBox{margin:0 0 0.47rem;border-radius:0 0 4px 4px}.rankingTabbedBox__body .recommendListBox__body{border:0;background-color:#e6f5f6;padding:2.7vw}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__body{padding:2.6%}}.rankingTabbedBox__body .recommendListBox__body::before,.rankingTabbedBox__body .recommendListBox__body::after{display:none}.rankingTabbedBox__body .recommendListBox__body__inner{background-color:#e6f5f6;display:none}.rankingTabbedBox__body .recommendListBox__body__inner.is-active{display:block}.rankingTabbedBox__body .recommendListBox__body__inner__caption{margin-top:2vw;font-size:0.8rem;color:#687578}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__body__inner__caption{margin-top:10px}}.rankingTabbedBox__body .recommendListBox__list{list-style-type:none;border:2px solid #dce5e5;background-color:#ffffff}.rankingTabbedBox__body .recommendListBox__list--recommend{list-style-type:none;border:2px solid #ffd850;background-color:#ffffff;margin:4.6vw 0 3.1vw;position:relative}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__list--recommend{margin:19px 0 8px}}.rankingTabbedBox__body .recommendListBox__list--recommend li:first-child .recommendListBox__productList{padding-top:6vw}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__list--recommend li:first-child .recommendListBox__productList{padding-top:33px}}.rankingTabbedBox__body .recommendListBox__list--recommend li:last-child .recommendListBox__productList{border-bottom:0;padding-bottom:7.2vw}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__list--recommend li:last-child .recommendListBox__productList{padding-bottom:33px}}.rankingTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo{text-align:center;font-size:4.4vw;background:linear-gradient(transparent 49%, #cecece 50%, transparent 51%);margin-bottom:1vw}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo{background:none;margin-bottom:0}}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__logo__label{box-sizing:border-box;background-color:#ffffff;padding:0;display:block;align-items:center}}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__list--recommend .recommendListBox__productList__name__label{background-color:#fffbee}}.rankingTabbedBox__body .recommendListBox__list li:last-child .recommendListBox__productList{border-bottom:0}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__list li:last-child .recommendListBox__productList{padding-bottom:8.2vw}}.rankingTabbedBox__body .recommendListBox__productList{margin:0 auto;width:92%}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList{display:flex;align-items:center;justify-content:start;width:94%;padding:3% 0}}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__productList{border:0;padding:0}}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__productList:first-child{padding-top:6.2vw}}.rankingTabbedBox__body .recommendListBox__productList__name,.rankingTabbedBox__body .recommendListBox__productList__description,.rankingTabbedBox__body .recommendListBox__productList__sendCustomer,.rankingTabbedBox__body .recommendListBox__productList__logo{float:none;margin:0}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__productList__name,.rankingTabbedBox__body .recommendListBox__productList__logo{text-align:center;font-size:4.4vw;background:linear-gradient(transparent 49%, #cecece 50%, transparent 55%);margin-bottom:2vw}}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__name,.rankingTabbedBox__body .recommendListBox__productList__logo{width:22%;padding:0 8px;box-sizing:border-box}}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__productList__name__label,.rankingTabbedBox__body .recommendListBox__productList__logo__label{line-height:1.15;background:#ffffff;padding:0 4vw;display:inline-block}}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__name__label span,.rankingTabbedBox__body .recommendListBox__productList__logo__label span{display:block}}.rankingTabbedBox__body .recommendListBox__productList__name__rank,.rankingTabbedBox__body .recommendListBox__productList__logo__rank{display:flex;align-items:center;justify-content:center;font-size:1.125rem;padding-left:0.5rem;background-color:#ffffff;line-height:1;font-weight:bold}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__name__rank,.rankingTabbedBox__body .recommendListBox__productList__logo__rank{padding:0}}.rankingTabbedBox__body .recommendListBox__productList__name__rank::before,.rankingTabbedBox__body .recommendListBox__productList__logo__rank::before{content:'';display:block;height:1rem;width:1.31rem;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:0.1rem;margin-bottom:0.22rem}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__name__rank::before,.rankingTabbedBox__body .recommendListBox__productList__logo__rank::before{height:0.88rem;width:1.13rem;margin-bottom:0.1rem}}.rankingTabbedBox__body .recommendListBox__productList__name__rank__1st,.rankingTabbedBox__body .recommendListBox__productList__logo__rank__1st{color:#f6b923}.rankingTabbedBox__body .recommendListBox__productList__name__rank__1st::before,.rankingTabbedBox__body .recommendListBox__productList__logo__rank__1st::before{background-image:url("https://assets.soldi.jp/uploads/soldi/path/17070/icon_rank1.png")}.rankingTabbedBox__body .recommendListBox__productList__name__rank__2nd,.rankingTabbedBox__body .recommendListBox__productList__logo__rank__2nd{color:#919091}.rankingTabbedBox__body .recommendListBox__productList__name__rank__2nd::before,.rankingTabbedBox__body .recommendListBox__productList__logo__rank__2nd::before{background-image:url("https://assets.soldi.jp/uploads/soldi/path/17072/icon_rank2.png")}.rankingTabbedBox__body .recommendListBox__productList__name__rank__3rd,.rankingTabbedBox__body .recommendListBox__productList__logo__rank__3rd{color:#a36a37}.rankingTabbedBox__body .recommendListBox__productList__name__rank__3rd::before,.rankingTabbedBox__body .recommendListBox__productList__logo__rank__3rd::before{background-image:url("https://assets.soldi.jp/uploads/soldi/path/17071/icon_rank3.png")}.rankingTabbedBox__body .recommendListBox__productList__logo{background:linear-gradient(transparent 49%, #cecece 50%, transparent 51%)}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__logo{padding:0 8px 0 0;background:none;margin-bottom:0}}.rankingTabbedBox__body .recommendListBox__productList__logo__label{background-color:transparent;display:flex;justify-content:center;align-items:center;height:100%}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__logo__label{display:block}}.rankingTabbedBox__body .recommendListBox__productList__logo__label img{width:50%;vertical-align:bottom}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__logo__label img{display:block;width:100%}}.rankingTabbedBox__body .recommendListBox__productList__description{font-weight:400}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__productList__description{width:100%;font-size:3.4vw;margin-bottom:2.4vw}}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__description{width:55%;padding-right:1%;box-sizing:border-box}}.rankingTabbedBox__body .recommendListBox__productList__description ul{list-style-type:disc;padding-left:1.8em}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__productList__description ul{padding-left:1em}}.rankingTabbedBox__body .recommendListBox__productList__description__emphasis{font-weight:bold}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__productList__sendCustomer{width:95%;margin:auto}}.rankingTabbedBox__body .recommendListBox__cvBtn{padding:0.5rem 0;font-size:4.3vw}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__cvBtn{padding:0.5rem 0.5rem;font-size:12px}}.rankingTabbedBox__body .recommendListBox__cvBtn--small{padding:0.3rem 0}@media screen and (max-width: 640px){.rankingTabbedBox__body .recommendListBox__cvBtn--small{font-size:100%}}@media screen and (min-width: 641px){.rankingTabbedBox__body .recommendListBox__cvBtn--small{padding:0.5rem 0.5rem;font-size:12px}}.affiliateLinkNoticeBox{display:grid;gap:4px;margin-bottom:12px}.affiliateLinkNoticeBox__title{position:relative;font-size:12px;margin-bottom:0;padding:8px 0 8px 20px;cursor:pointer}.affiliateLinkNoticeBox__title:hover{text-decoration:underline}.affiliateLinkNoticeBox__title::before{content:"\f0d8";position:absolute;left:0;top:8px;width:16px;text-align:center}.affiliateLinkNoticeBox__title.is-closeAccordion::before{transform:rotate(180deg)}.affiliateLinkNoticeBox__title.is-closeAccordion+.affiliateLinkNoticeBox__container{max-height:0;overflow:hidden}.affiliateLinkNoticeBox__container{font-size:12px;transition:max-height 0.3s ease-in-out;overflow:auto;scrollbar-width:none}.affiliateLinkNoticeBox__container::-webkit-scrollbar{display:none}.createContentsFlow__title{margin-bottom:1rem}.createContentsFlow__content{position:relative;padding:1rem;border:1px solid #cecece;border-radius:4px;margin-bottom:3rem}.createContentsFlow__content>p{margin-bottom:0}.createContentsFlow__content::after{content:'';display:block;border-top:25px solid #0097a7;border-left:70px solid transparent;border-right:70px solid transparent;position:absolute;bottom:-2.4rem;left:50%;transform:translateX(-50%)}.createContentsFlow__content:last-child{margin-bottom:0}.createContentsFlow__content:last-child::after{display:none}.browserBackModal__wrapper{display:none}.browserBackModal__wrapper .browserBackModal{width:89.334vw;position:fixed;z-index:1010;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center}.browserBackModal__wrapper .browserBackModal__close::before,.browserBackModal__wrapper .browserBackModal__close::after{position:fixed;top:-23px;right:-3px;content:'';width:37px;border-top:4px solid #ffffff;border-radius:5px}.browserBackModal__wrapper .browserBackModal__close::before{transform:rotate(-45deg)}.browserBackModal__wrapper .browserBackModal__close::after{transform:rotate(45deg)}.browserBackModal__wrapper .browserBackModal__container{background-color:#ffffff;border-radius:5px}.browserBackModal__wrapper .browserBackModal__header{padding:0.5rem 1rem;background-color:#00c0c0;color:#ffffff;text-align:center;font-size:5.334vw;line-height:1.64;font-weight:600;border-radius:5px 5px 0 0;letter-spacing:0;margin-bottom:0.125rem;position:relative}.browserBackModal__wrapper .browserBackModal__header:after{content:'';position:absolute;top:37px;right:0;left:0;margin:auto;border-top:25px solid #00c0c0;border-left:30px solid transparent;border-right:30px solid transparent;width:0}.browserBackModal__wrapper .browserBackModal__body{padding:1.5rem}.browserBackModal__wrapper .browserBackModal__title{position:relative}.browserBackModal__wrapper .browserBackModal__image{max-width:95%;margin:0 auto 0.75rem;height:auto}.browserBackModal__wrapper .browserBackModal__lead{font-size:0.9375rem;font-weight:600;line-height:1.5;margin-bottom:0.25rem;letter-spacing:0}.browserBackModal__wrapper .browserBackModal__rightArrow__text{font-size:1.125em;padding-right:1.25rem}.browserBackModal__wrapper .browserBackModal__rightArrow--crown{margin-right:0.750rem}.browserBackModal__wrapper .browserBackModal__overlay{background-color:rgba(0,0,0,0.85);width:100%;height:100%;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0}.browserBackModal__wrapper.is-active{display:block}.is-fixed-body{overflow:hidden}.btn,.btn--disable,.btn--disable:hover,.btn--disable:active,.btn--externalLink,.btn--rightArrow{display:block;text-decoration:none;padding:1rem 0.5rem;border-radius:4px;font-weight:700;text-align:center;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);border:1px solid #0097a7;position:relative;box-sizing:border-box}.btn:link,.btn--disable:link,.btn--externalLink:link,.btn--rightArrow:link{color:#0097a7}.btn:visited,.btn--disable:visited,.btn--externalLink:visited,.btn--rightArrow:visited{color:#0097a7}.btn:hover,.btn--disable:hover,.btn--externalLink:hover,.btn--rightArrow:hover{color:#0097a7;background-color:#f7f7f7}.btn:active,.btn--disable:active,.btn--externalLink:active,.btn--rightArrow:active{color:#0097a7}.btn--disable,.btn--disable:hover,.btn--disable:active{border:1px solid #cecece;color:#cecece;box-shadow:none}.btn--disable:hover,.btn--disable:active{background-color:transparent}.btn--externalLink::before{content:"\f08e";padding-right:0.5rem}.btn--rightArrow::after{content:"";display:inline-block;position:absolute;top:49%;transform:translateY(-50%) rotate(-45deg);right:5.33vw;width:10px;height:10px;border-right:solid 2px;border-bottom:solid 2px;border-color:#0097a7}.btn--downArrow{display:block;text-decoration:none;padding:1rem 1.875rem;border-radius:4px;font-weight:600;text-align:left;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);border:1px solid #0097a7;position:relative;box-sizing:border-box;width:82.933vw;display:flex;align-items:center;line-height:1.375rem;color:#0097a7;max-width:500px;margin:0 auto 3rem}@media screen and (min-width: 641px){.btn--downArrow{padding:1rem 4rem;line-height:1}}.btn--downArrow:link,.btn--downArrow:visited,.btn--downArrow:active{color:#0097a7}.btn--downArrow:hover{color:#0097a7;background-color:#f7f7f7}.btn--downArrow__icon{width:10.4186vw;margin-right:1rem}@media screen and (min-width: 641px){.btn--downArrow__icon{width:1.66625rem;margin-right:0.5rem}}.btn--downArrow__text{display:block}.btn--downArrow::after{content:'';display:inline-block;position:absolute;top:45%;transform:translateY(-50%) rotate(45deg);right:7.6vw;width:9px;height:9px;border-right:solid 2px;border-bottom:solid 2px;border-color:#0097a7}@media screen and (min-width: 641px){.btn--downArrow::after{right:4rem}}.cvBtn,.cvBtn--externalLink,.cvBtn--rightArrow{display:block;text-decoration:none;padding:1rem 0.5rem;border-radius:4px;border:1px solid #ff8d00;font-weight:700;text-align:center;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);background-color:#ff8d00;color:#ffffff;position:relative;box-sizing:border-box}.cvBtn:link,.cvBtn--externalLink:link,.cvBtn--rightArrow:link{color:#ffffff}.cvBtn:visited,.cvBtn--externalLink:visited,.cvBtn--rightArrow:visited{color:#ffffff}.cvBtn:hover,.cvBtn--externalLink:hover,.cvBtn--rightArrow:hover{color:#ffffff;background-color:#cc7100}.cvBtn:active,.cvBtn--externalLink:active,.cvBtn--rightArrow:active{color:#ffffff}.cvBtn--externalLink::before{content:"\f08e";padding-right:0.5rem}.cvBtn--externalLink.singleBtn:has(+.caption){margin-bottom:1.25rem}.cvBtn--rightArrow::after{content:'';display:inline-block;position:absolute;top:48%;transform:translateY(-50%) rotate(-45deg);width:8px;height:8px;border-right:solid 2px #ffffff;border-bottom:solid 2px #ffffff;margin-left:0.625rem}.cvBtn--logoExternalLink,.cvBtn--logoExternalLink--trisect{display:flex;align-items:center;border:3px solid;border-radius:4px;color:#ffffff !important;font-weight:bold;text-decoration:none;line-height:1;margin-bottom:5vw}@media screen and (min-width: 641px){.cvBtn--logoExternalLink,.cvBtn--logoExternalLink--trisect{margin-bottom:16px}}.cvBtn--logoExternalLink__logo,.cvBtn--logoExternalLink__logo--trisect{width:41%;height:51px;display:flex;align-items:center;justify-content:center;background-color:#ffffff;box-sizing:border-box;border-radius:2px 0 0 2px;padding:0 2.5vw}@media screen and (min-width: 641px){.cvBtn--logoExternalLink__logo,.cvBtn--logoExternalLink__logo--trisect{height:100%;width:184px;padding:7px 16px}}.cvBtn--logoExternalLink__logo img,.cvBtn--logoExternalLink__logo--trisect img{max-height:100%}.cvBtn--logoExternalLink__text,.cvBtn--logoExternalLink__text--trisect{display:flex;align-items:center;margin:0;width:59%;box-sizing:border-box;font-size:3.7vw;padding-left:4.3vw}@media screen and (min-width: 641px){.cvBtn--logoExternalLink__text,.cvBtn--logoExternalLink__text--trisect{width:calc(100% - 184px);font-size:16px;padding:0;justify-content:center}}.cvBtn--logoExternalLink__text::after,.cvBtn--logoExternalLink__text--trisect::after{content:"";display:block;border-top:2px solid #ffffff;border-right:2px solid #ffffff;width:7px;height:7px;transform:rotate(45deg);margin-left:6px}.cvBtn--logoExternalLink--trisectContainer{display:flex;justify-content:space-between}.cvBtn--logoExternalLink--trisect{width:31%;display:block;padding:0;border:1px solid;overflow:hidden}.cvBtn--logoExternalLink__logo--trisect{width:100%;height:auto;padding:2.3vw 1.5vw;border-radius:0}@media screen and (min-width: 641px){.cvBtn--logoExternalLink__logo--trisect{padding:5px 29px}}.cvBtn--logoExternalLink__text--trisect{display:block;width:100%;font-size:2.7vw;padding:2vw 0;text-align:center}@media screen and (min-width: 641px){.cvBtn--logoExternalLink__text--trisect{font-size:13px;padding:6px 0}}.cvBtn--logoExternalLink__text--trisect::after{display:none}.cvBtn--logoExternalLink--uqMobile{background-color:#e3007f;border-color:#e3007f;box-shadow:0 5px 0 #9d0058}.cvBtn--logoExternalLink--iijmioMobile{background-color:#3c62ad;border-color:#3c62ad;box-shadow:0 5px 0 #314376}.cvBtn--logoExternalLink--b-mobile{background-color:#008269;border-color:#008269;box-shadow:0 5px 0 #004437}.cvBtn--logoExternalLink--ocnMobile{background-color:#4a62a8;border-color:#4a62a8;box-shadow:0 5px 0 #314376}.cvBtn--logoExternalLink--aeonMobile{background-color:#b50080;border-color:#b50080;box-shadow:0 5px 0 #610044}.cvBtn--logoExternalLink--rakutenMobile{background-color:#e3007f;border-color:#e3007f;box-shadow:0 5px 0 #9f0159}.cvBtn--logoExternalLink--biglobeMobile{background-color:#008cd7;border-color:#008cd7;box-shadow:0 5px 0 #285785}.cvBtn--logoExternalLink--yMobile{background-color:#e80331;border-color:#e80331;box-shadow:0 5px 0 #a00020}.cvBtn--logoExternalLink--nuroMobile{background-color:#333;border-color:#333;box-shadow:0 5px 0 #000}.cvBtn--logoExternalLink--mineo{background-color:#00a23f;border-color:#00a23f;box-shadow:0 5px 0 #006628}.cvBtn--logoExternalLink--linemo{background-color:#6f2fff;border-color:#6f2fff;box-shadow:0 5px 0 #5218d5}.cvBtn--logoExternalLink--povo{background-color:#707070;border-color:#707070;box-shadow:0 5px 0 #5b5b5b}.cvBtn--logoExternalLink--ahamo{background-color:#333;border-color:#333;box-shadow:0 5px 0 #000}.cvBtn--logoExternalLink--docomo{background-color:#e52222;border-color:#e52222;box-shadow:0 5px 0 #bc1b1b}.submitBtn{font-size:1rem;display:block;text-decoration:none;padding:1rem 0.5rem;border-radius:4px;border:1px solid #ff8d00;font-weight:700;text-align:center;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);background-color:#ff8d00;position:relative;box-sizing:border-box;color:#ffffff}.submitBtn:link{color:#ffffff}.submitBtn:visited{color:#ffffff}.submitBtn:hover{color:#ffffff;background-color:#cc7100}.submitBtn:active{color:#ffffff}.internalLinkBtn{display:flex;align-items:center;border:1px solid #037582;border-radius:4px;box-shadow:0px 2px 2px rgba(0,0,0,0.2);padding:3.1vw 5.3vw;margin:0 auto 1.5rem;text-decoration:none;box-sizing:border-box;justify-content:space-between}@media screen and (min-width: 641px){.internalLinkBtn{width:80%;max-width:500px;padding:10px;justify-content:center}}.internalLinkBtn::after{content:'';display:block;width:7px;height:7px;border-right:2px solid #037582;border-bottom:2px solid #037582;transform:translateY(-25%) rotate(45deg)}.internalLinkBtn__btnText{display:block;width:76vw;font-weight:bold;color:#037582}@media screen and (min-width: 641px){.internalLinkBtn__btnText{width:auto;margin-right:15px;font-size:15px}}@media screen and (min-width: 641px){.internalLinkBtn--twin{width:80%;max-width:500px;margin:0 auto;display:flex;justify-content:space-between}.internalLinkBtn--twin .internalLinkBtn{display:block;width:calc(50% - 9px);margin:0 0 1.5rem;padding:13px 13px 10px 13px;text-align:center}.internalLinkBtn--twin .internalLinkBtn::after{margin:auto}.internalLinkBtn--twin .internalLinkBtn__btnText{margin:0 0 8px}}.plainLogoBtn{width:100%;border:2px solid #b9b9b9;box-shadow:0 0.4rem 0 #969696;border-radius:2px;text-align:center;text-decoration:none;display:block}.plainLogoBtn__logo{width:100%;height:2.413rem;background-color:#ffffff;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 641px){.plainLogoBtn__logo{height:2.25rem}}.plainLogoBtn__logo img{max-height:1.751rem}.plainLogoBtn__text{padding:0.25rem;background-color:#ddd;color:#3c494a;font-size:0.62rem;font-weight:700;line-height:1.5;display:block}.plainLogoBtnList{margin-bottom:0.5rem;display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;box-sizing:border-box}@media screen and (min-width: 641px){.plainLogoBtnList{justify-content:flex-start}}.plainLogoBtnList *{box-sizing:border-box}.plainLogoBtnList__item{width:48.7%;margin-bottom:1.4rem}@media screen and (min-width: 641px){.plainLogoBtnList__item{width:24%;margin-right:1.325%}.plainLogoBtnList__item:nth-child(4n){margin-right:0}}a.btn-sendLINE{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;width:80%;box-sizing:border-box;margin:0 auto 1.5rem;padding:1.15rem 0 1.15rem 2.44rem;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.2);font-size:1.125rem;line-height:1;font-weight:600;border-radius:4px;background-color:#48cc45;color:#ffffff}@media screen and (min-width: 641px){a.btn-sendLINE{justify-content:center;max-width:500px;padding-left:0}}a.btn-sendLINE::before{content:'';display:block;width:6.923vw;height:5.128vw;margin-right:3.077vw;background-image:url(//www.soldi.jp/assets/cms/sp/icon/icon_line-b141cd058a4ee8632eda0f8e1c11c814560f551bd2e3b22cb960a5d8eed0e829.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (min-width: 641px){a.btn-sendLINE::before{width:27px;height:20px;margin-right:12px}}a.btn-sendLINE::after{content:'';display:block;width:8px;height:8px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;transform:rotate(45deg);margin-left:7.692vw}@media screen and (min-width: 641px){a.btn-sendLINE::after{margin-left:0.625rem}}.careerSummaryBox{border:1px solid #bcc8c9;padding:24px 16px 8px;border-radius:4px;margin-bottom:3rem}.careerSummaryBox p{margin-bottom:0}.careerSummaryBox__header{border-bottom:1px solid #bcc8c9;padding-bottom:8px}.careerSummaryBox__headerInner{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 641px){.careerSummaryBox__headerInner{align-items:flex-start}}.careerSummaryBox__profile{margin-left:8px;width:calc(100% - 95px)}@media screen and (min-width: 641px){.careerSummaryBox__profile{display:flex;align-items:center;margin-top:4px}}.careerSummaryBox__summary{display:flex;line-height:1}.careerSummaryBox__logo{display:block}.careerSummaryBox__logoWrap{box-sizing:border-box;width:87px;border:1px solid #bcc8c9;padding:16px 8px}.careerSummaryBox__rank{font-size:18px;font-weight:bold;padding-left:23px;background-position:left 43%;background-repeat:no-repeat;background-size:21px;margin-right:8px}.careerSummaryBox__rank--1st{color:#f6b923;background-image:url(//www.soldi.jp/assets/cms/sp/icon_rank_crown_1st-89fb2092049f0b7dd589b693c8269ced9abd064baf7ca803ddc6121938a412f0.svg)}.careerSummaryBox__rank--2nd{color:#919091;background-image:url(//www.soldi.jp/assets/cms/sp/icon_rank_crown_2nd-ca960a7c0baa91307e9b5ff1337d682ff213dd76a8dec3963509485c4ad92cc8.svg)}.careerSummaryBox__rank--3rd{color:#a36a37;background-image:url(//www.soldi.jp/assets/cms/sp/icon_rank_crown_3rd-e2b7d927449b18fb6050a737232aa92988ec6c04989989a77a5e3a1d50757927.svg)}.careerSummaryBox__name{font-size:18px;font-weight:bold}.careerSummaryBox__review{display:flex;align-items:center}@media screen and (max-width: 640px){.careerSummaryBox__review{margin-top:8px}}.careerSummaryBox__reviewLabel{background-color:#84999b;border-radius:2px;color:#ffffff;font-size:10px;font-weight:bold;padding:4px 8px;line-height:1}@media screen and (min-width: 641px){.careerSummaryBox__reviewLabel{margin-left:12px}}.careerSummaryBox__reviewStars{margin-left:4px;font-size:16px;font-weight:bold;display:flex;align-items:center}.careerSummaryBox__stars{display:flex;align-items:center}.careerSummaryBox__stars svg:not(:first-of-type){margin-left:2px}.careerSummaryBox__score{margin-left:4px;line-height:1}.careerSummaryBox__introduction{font-size:14px;font-weight:bold;margin-top:8px}@media screen and (min-width: 641px){.careerSummaryBox__introduction{width:calc(100% - 95px);margin-left:auto;margin-top:-24px}}.careerSummaryBox__radarchart{margin-top:24px}.careerSummaryBox__priceBox{margin-top:24px;padding:8px;font-size:16px;font-weight:bold;background-color:#f7f7f7;text-align:center;border-radius:4px}.careerSummaryBox__details{margin-bottom:24px}@media screen and (min-width: 641px){.careerSummaryBox__details{margin-bottom:16px;display:flex;justify-content:space-between}}.careerSummaryBox__radarchartWrap{text-align:center}@media screen and (min-width: 641px){.careerSummaryBox__radarchartWrap{width:51%}}@media screen and (min-width: 641px){.careerSummaryBox__information{width:46%}}.careerSummaryBox__tableWrap{margin-top:16px}.careerSummaryBox__tableWrap .postTable--medium{margin-bottom:0}.careerSummaryBox .singleBtn{width:287px}@media screen and (min-width: 641px){.careerSummaryBox .singleBtn{width:500px}}.js-toggleExpand{position:relative}.js-toggleExpand.is-active .js-toggleExpandButton{position:relative;margin:0;padding:0}.js-toggleExpand.is-active .js-toggleExpandButton::before{display:none}.js-toggleExpandContent.is-fold{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (min-width: 641px){.js-toggleExpandContent.is-fold{-webkit-line-clamp:2}}.js-toggleExpandContent.is-fold+.js-toggleExpandButton::before{content:"…";display:block;width:1rem}.js-toggleExpandButton{display:inline-block;position:absolute;bottom:0;right:0;margin-left:2rem;background:inherit;border:none;line-height:inherit;font-size:inherit;margin:0;padding:0}.js-toggleExpandButton::before{display:inline-block;margin-right:1.5rem;content:"…";color:#3c494a}.postHd,.postHd--h1,.postHd--h2,.postHd--h3,.postHd--h4,.postHd--h5,.postHd--narrow,.postHd--narrowLight{font-weight:700;clear:both;text-align:justify}.postHd--h1{font-size:1.5rem;line-height:1.4;margin:1rem 0}@media screen and (min-width: 641px){.postHd--h1{font-size:2rem}}.postHd--h2{font-size:1.5rem;line-height:1.5;margin:4.5rem 0 2rem;padding-bottom:0.5rem;background-color:transparent;color:#3c494a;border-bottom:2px solid #0097a7;counter-increment:postHdNum}@media screen and (min-width: 641px){.postHd--h2{margin:4rem 0 2.5rem;font-size:1.875rem;font-weight:700}}.postHd--h3{font-size:1.375rem;line-height:1.375;margin:4.5rem 0 2rem;padding-bottom:0.5rem;color:#3c494a;border-bottom:2px solid #66c1ca}@media screen and (min-width: 641px){.postHd--h3{font-size:1.5rem;font-weight:700;line-height:1.5}}.postHd--h4{font-size:1.125rem;line-height:1.4;margin:3.5rem 0 1.5rem;padding:0 0 0.25rem 0.5rem;border-bottom:2px solid #bcc8c9;border-left:4px solid #0097a7}@media screen and (min-width: 641px){.postHd--h4{padding:0 0 0.375rem 0.8rem}}.postHd--h5{font-size:1.2rem;line-height:1.4;padding-left:1.5rem;margin:2rem 0 1.5rem}.postHd--h5::before{content:"▷";color:#0097a7;margin-left:-1.5rem;margin-right:0.4rem}.listPageTitle{font-size:1.5rem;line-height:1.4;font-weight:700;background-color:#0097a7;color:#ffffff;padding:1rem;margin-bottom:1rem}@media screen and (min-width: 641px){.listPageTitle{font-size:2rem}}.postHd--narrow{background-color:#0097a7;color:#ffffff;padding:0.5rem 1rem;margin-top:2rem;border-radius:4px}.postHd--narrowLight{background-color:#f5f5eb;border-radius:4px;padding:0.5rem 1rem}.productDetailTitle{background-color:#0097a7;color:#ffffff;font-size:1.3rem;padding:1rem 0.5rem;margin:1rem 0 1.5rem;line-height:1.4;font-weight:700}@media screen and (min-width: 641px){.productDetailTitle{font-size:1.7rem}}.topHd,.topHd--first{font-size:1.25rem;font-weight:700;clear:both;text-align:center;margin:2rem 0;position:relative}@media screen and (min-width: 641px){.topHd,.topHd--first{font-size:1.5rem;margin:4rem 0 2rem}}.topHd::before,.topHd--first::before{content:'';position:absolute;width:60px;height:4px;bottom:-0.5rem;left:50%;transform:translateX(-50%);background-color:#0097a7}.topHd--first{margin-top:0}.cotegoryTopTitle,.cotegoryTopTitle--internet,.cotegoryTopTitle--provider,.cotegoryTopTitle--mobile-wifi,.cotegoryTopTitle--sim,.cotegoryTopTitle--sim_plan,.cotegoryTopTitle--sim_set,.cotegoryTopTitle--sim_brand,.cotegoryTopTitle--smartphone,.cotegoryTopTitle--saving{position:relative;height:30%;min-height:12rem;color:#ffffff;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}.cotegoryTopTitle__area{position:absolute;width:80%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto}.cotegoryTopTitle__table{width:100%;height:100%;display:table;font-size:1.5rem;line-height:2rem;text-shadow:0 3px 3px rgba(0,0,0,0.2)}@media screen and (min-width: 641px){.cotegoryTopTitle__table{font-size:2rem;line-height:2.4rem}}.cotegoryTopTitle__inner{display:table-cell;vertical-align:middle}.cotegoryTopTitle__category{font-size:0.8rem;display:inline;padding:0.2rem;border:1px solid #ffffff}.cotegoryTopTitle--internet{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_internetTitle-51eac3db88f607ce84b296f7852b28fbac53660423e335a7b4ef3f8928678f76.jpg) center center no-repeat}.cotegoryTopTitle--provider{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_providerTitle-981457da5d7558d01f2f57bfd865fa934be2baffd0098375fe6fb48f65e7ce49.jpg) center center no-repeat}.cotegoryTopTitle--mobile-wifi{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_mobilewifiTitle-ff43b9de7cf7d2e89118d8aeef4ca4532a1053c26b2a3bc2676844fddf491fb6.jpg) center center no-repeat}.cotegoryTopTitle--sim{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_simTitle-e75a241802e32b4b12e6ef9ec72dd1e5509e2aac9f8be6587326d906c42b5842.jpg) center center no-repeat}.cotegoryTopTitle--sim_plan{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_simPlanTitle-dd950eebe6857e70e4eae1a31fd2fccff0d0db32949a7ffd624a7f71bf4439b1.jpg) center center no-repeat}.cotegoryTopTitle--sim_set{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_simSetTitle-d6d07ccc28efe7e8b1af0b2f2c89fe7378119f53a236a54b056c5f052336ac0f.jpg) center center no-repeat}.cotegoryTopTitle--sim_brand{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_simBrandTitle-f2aad1b8918548d8302c2746ee7f255daf0744523e32b06a841c5b272fbb73b4.jpg) center center no-repeat}.cotegoryTopTitle--smartphone{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_smartphoneTitle-02d99918a66a5b17519aa35b749bc14ba78b2600bfc99f78358ca949d9020fbb.jpg) center center no-repeat}.cotegoryTopTitle--saving{background:#555 url(//www.soldi.jp/assets/cms/sp/bg_mobilewifiTitle-ff43b9de7cf7d2e89118d8aeef4ca4532a1053c26b2a3bc2676844fddf491fb6.jpg) center center no-repeat}.postHd--rankTitle{display:flex;align-items:center}.postHd--rankTitle__text{align-self:flex-end}.postHd--rankIcon{width:3.25rem;margin-right:1rem}@media screen and (min-width: 641px){.postHd--rankIcon{width:3.0625rem}}.internetSimulator__callBtn{width:100%;background:no-repeat url(//www.soldi.jp/assets/cms/sp/by_category/internet_simulator/callBtn-2fdefd47dfea8a61a776bac77151cca8713e5242ac47d49f9acdc5b87cfbb155.png) center center/contain}@media screen and (max-width: 640px){.internetSimulator__callBtn{aspect-ratio:348 / 89.5;height:89.5px;margin:0 auto;filter:drop-shadow(0 2.1px 2.1px rgba(0,0,0,0.2))}}@media screen and (min-width: 641px){.internetSimulator__callBtn{height:170px;background-image:url(//www.soldi.jp/assets/cms/sp/by_category/internet_simulator/telNumber-afacbcfb75b89efdb4c1502898d6f4c4cf8978156e84da134bd96312b5cf3ddf.png)}}.ppcComponents img{vertical-align:middle}.ppcComponents .u-margin-bottom--medium{margin-bottom:24px !important}.ppcComponents .brandPointList{padding:16px 6px;border-top:2px solid #f1f0f0;border-bottom:2px solid #f1f0f0}.ppcComponents .brandPointList p{margin-bottom:0}.ppcComponents .brandPointList-item{display:flex;align-items:center}.ppcComponents .brandPointList-item-order{position:relative;margin-right:26px;padding:4px 6px;box-sizing:border-box;background-color:#66c1ca;border-radius:4px;color:#ffffff;font-size:12px;font-weight:700;text-align:center;line-height:1.2}.ppcComponents .brandPointList-item-order-index{font-size:14px}.ppcComponents .brandPointList-item-order:after{content:'';position:absolute;width:0;height:0;top:0;right:-11px;border-color:transparent transparent transparent #66c1ca;border-style:solid;border-width:19px 0 19px 1em;border-radius:4px}.ppcComponents .brandPointList-item:not(:last-child){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f1f0f0}.ppcComponents .brandSummary{display:flex;align-items:center}.ppcComponents .brandSummary-logo{border-radius:4px;width:136px;overflow:hidden;margin-right:16px;padding:15px 6px;box-sizing:border-box;border:1px solid #ccc}.ppcComponents .brandSummary-name{display:inline-block;font-weight:900;font-size:19px;margin-bottom:4px}.uList{list-style:none;margin:0 0 1.5rem}.uList li{margin:0.6rem 0 0.6rem 1rem;position:relative}.uList li::before{margin-left:-1rem;display:block;position:absolute;content:"";color:#0097a7;font-size:0.5rem;top:10px;left:0;width:6px;height:6px;border-radius:50%;background-color:#0097a7}.uList li ul{list-style:none;margin:0}.uList li ul li::before{content:"";width:5px;height:5px;background-color:transparent;border:1px solid #0097a7}.uList li ol{list-style:none;margin:0;counter-reset:oListNum}.uList li ol li{margin:0.6rem 0 0.6rem 1rem;padding-left:0.8rem;position:relative}.uList li ol li::before{margin-left:-0.8rem;padding:0 0 1px 1px;display:block;position:absolute;counter-increment:oListNum;content:counter(oListNum);font-size:0.7rem;width:1rem;height:1rem;top:4px;left:0;border-radius:2px;border:1px solid #0097a7;color:#0097a7;background-color:#ffffff;text-align:center}.uListAttention{list-style:none;margin:0 0 1.5rem}.uListAttention li{margin:0.6rem 0 0.6rem 1rem;position:relative}.uListAttention li::before{margin-left:-1rem;display:block;position:absolute;content:"";color:#d31d33;font-size:0.5rem;top:10px;left:0;width:6px;height:6px;border-radius:50%;background-color:#d31d33}.uListAttention li ul{list-style:none;margin:0}.uListAttention li ul li::before{content:"";width:5px;height:5px;background-color:transparent;border:1px solid #d31d33}.uListAttention li ol{list-style:none;margin:0;counter-reset:oListAttentionNum}.uListAttention li ol li{margin:0.6rem 0 0.6rem 1rem;padding-left:0.8rem;position:relative}.uListAttention li ol li::before{margin-left:-0.8rem;padding:0 0 1px 1px;display:block;position:absolute;counter-increment:oListAttentionNum;content:counter(oListAttentionNum);font-size:0.7rem;width:1rem;height:1rem;top:4px;left:0;border-radius:2px;border:1px solid #d31d33;color:#d31d33;background-color:#ffffff;text-align:center}.oList,.rankingList{list-style:none;margin:0 0 1.5rem;counter-reset:oListNum}.oList li,.rankingList li{margin:0.6rem 0 0.6rem 1rem;padding-left:0.8rem;position:relative}.oList li::before,.rankingList li::before{margin-left:-1.5rem;padding:0 0 1px 1px;display:block;position:absolute;counter-increment:oListNum;content:counter(oListNum) ".";font-size:0.9rem;font-weight:bold;width:1.8rem;height:1.2rem;top:2.4px;left:0;color:#0097a7;background-color:transparent;text-align:right}.oList li ol,.rankingList li ol{list-style:none;margin:0;counter-reset:oListNum}.oList li ol li::before,.rankingList li ol li::before{border:1px solid #0097a7;color:#0097a7;font-size:0.7rem;width:1.2rem;content:counter(oListNum);text-align:center;padding:2px 0 0 1px;margin-left:-1rem;border-radius:10%}.oList li ul,.rankingList li ul{list-style:none;margin:0}.oList li ul li,.rankingList li ul li{padding-left:0}.oList li ul li::before,.rankingList li ul li::before{counter-increment:none;position:absolute;background-color:transparent;font-size:0.5rem;top:10px;left:0;content:'';width:5px;height:5px;border:1px solid #0097a7;margin-left:-1rem}.oListAttention{list-style:none;margin:0 0 1.5rem;counter-reset:oListAttentionNum}.oListAttention li{margin:0.6rem 0 0.6rem 1rem;padding-left:0.8rem;position:relative}.oListAttention li::before{margin-left:-1.5rem;padding:0 0 1px 1px;display:block;position:absolute;counter-increment:oListAttentionNum;content:counter(oListAttentionNum) ".";font-size:0.9rem;font-weight:bold;width:1.8rem;height:1.2rem;top:2.4px;left:0;color:#d31d33;background-color:transparent;text-align:right}.oListAttention li ol{list-style:none;counter-reset:oListAttentionNum;margin:0}.oListAttention li ol li::before{border:1px solid #d31d33;color:#d31d33;font-size:0.7rem;width:1.2rem;content:counter(oListAttentionNum);text-align:center;padding:2px 0 0 1px;margin-left:-1rem;border-radius:10%}.oListAttention li ul{list-style:none;margin:0}.oListAttention li ul li{padding-left:0}.oListAttention li ul li::before{counter-increment:none;position:absolute;background-color:transparent;font-size:0.5rem;top:10px;left:0;content:'';width:5px;height:5px;border:1px solid #d31d33;margin-left:-1rem}.listIntroduction{list-style:none;margin:0 0 1.5rem;color:#0097a7}.listIntroduction li{margin:0.6rem 0 0.6rem 1rem;position:relative}.listIntroduction li::before{margin-left:-1rem;display:block;position:absolute;content:"\f00c";color:#0097a7;font-size:0.6rem;top:4px;left:0}.listIntroduction li ul{list-style:none;color:#0097a7;margin:0}.postList{width:100%;border-bottom:1px solid #d5d5d5;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}.postList:hover{opacity:0.8;background-color:#f7f7f7}.postList__linkBox{display:flex;text-decoration:none;padding:1rem 0}.postList__linkBox:link{color:#3c494a}.postList__linkBox:visited{color:#3c494a}.postList__imgArea{width:40%}.postList__textArea{width:60%;padding-left:1rem}.postList__title{font-weight:300;line-height:1.4;margin-bottom:0.5rem}@media screen and (min-width: 641px){.postList__title{font-weight:700}}.postList__description{display:none}@media screen and (min-width: 641px){.postList__description{display:block;font-size:0.8rem;margin:0.5rem 0}}.postList__update{text-align:right;font-size:0.8rem;color:#687578;margin:0.5rem}.recommendLink{margin-bottom:3rem;padding:14px 16px 16px;border-radius:4px;background-color:#f7f7f7}.recommendLink__title{position:relative;padding-left:20px;font-size:0.9rem;font-weight:700;line-height:1.6}.recommendLink__title::before{margin-right:8px;display:block;position:absolute;content:"\f0f6";color:#3c494a;font-size:0.9rem;font-weight:300;left:0}.recommendLink__list li{position:relative;margin-top:4px;padding-left:18px;list-style:none;line-height:1.3}@media screen and (min-width: 641px){.recommendLink__list li{margin-top:6px}}.recommendLink__list li:not(:last-child){margin-bottom:10px}.recommendLink__list li::before{margin-right:10px;display:block;position:absolute;content:"\f105";color:#2277a7;font-size:1rem;left:3px}.recommendLink__list li a{color:#2277a7;font-size:0.8rem}.recommendLink__list li a:link{text-decoration:none}.recommendLink__list li a:hover{cursor:pointer;text-decoration:underline}.dList{margin:0 0 1.5rem}.dList dt{font-weight:bold;margin:0.6rem 0 0.6rem 1rem;position:relative}.dList dt::before{margin-left:-1rem;display:block;position:absolute;content:"\f111";color:#0097a7;font-size:0.5rem;top:5px;left:0}.dList dt dl{margin:0}.dList dt dl dt::before{content:"\f10c"}.dList dd{padding-left:1rem}.rankingList li{margin:0.6rem 0 0.6rem 0;padding-left:2.6rem}.rankingList li::before{margin-left:0;content:counter(oListNum) "位:";font-size:1rem;width:2.3rem;top:1px}.floatColumn{width:100%}.floatColumn__1of2{float:none;display:block;margin:0 auto 1.5rem}@media screen and (min-width: 641px){.floatColumn__1of2{float:left;display:inline;width:49%}.floatColumn__1of2:first-child{margin-right:2%}}.floatColumn__1of3{float:none;display:block;margin:0 auto 1.5rem}@media screen and (min-width: 641px){.floatColumn__1of3{float:left;display:inline;width:32%;margin-right:2%}.floatColumn__1of3:last-child{margin-right:0}}.floatColumn__1of4{float:none;display:block;margin:0 auto 1.5rem}@media screen and (min-width: 641px){.floatColumn__1of4{float:left;display:inline;width:23%;margin-right:2%}.floatColumn__1of4:last-child{margin-right:0}}.floatColumn__imgLeft{float:none;display:block;margin:0 auto 1.5rem}@media screen and (min-width: 641px){.floatColumn__imgLeft{float:left;display:inline;max-width:50%;margin:0 1rem 1.5rem 0}}.floatColumn__imgRight{float:none;display:block;margin:0 auto 1.5rem}@media screen and (min-width: 641px){.floatColumn__imgRight{float:right;display:inline;max-width:50%;margin:0 0 1rem 1.5rem}}.floatColumn__imgCenter{display:block;margin:0 auto}.floatColumn::after{display:block;clear:both;content:""}.singleBtn{width:80%;max-width:500px;height:auto;margin:0 auto 4.5rem}@media screen and (min-width: 641px){.mainMenu__subMenu{transition:opacity 0.2s}}@media screen and (width < 960px){.mainMenu__subMenu{overflow:hidden;transition:max-height 0.2s}.mainMenu__subMenu[aria-hidden=false]{max-height:0}}@media screen and (min-width: 641px){.mainMenu__menuListItem--expandable .mainMenu__subMenu{opacity:0;pointer-events:none}.mainMenu__menuListItem--expandable:hover .mainMenu__subMenu{opacity:1;pointer-events:auto}}.tabbedPanel__tabs__item.is-active::before,.is-active.tabbedPanel__tabs__item--negative::before,.is-active.commonTabPanel__tabs__item--negative::before,.commonTabPanel__tabs__item.is-active::before,.commonTabPanel__tabs__item::before{content:"";position:absolute;width:100%;height:3px;top:0;left:0}.tabbedPanel__tabs,.commonTabPanel__tabs{display:flex;align-items:flex-end}.tabbedPanel__tabs__item,.tabbedPanel__tabs__item--negative,.commonTabPanel__tabs__item--negative,.commonTabPanel__tabs__item{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:14px 16px 12px;width:100%;border-radius:4px 4px 0 0;cursor:pointer;background-color:#bcc8c9;color:#ffffff;font-weight:bold;text-align:center;line-height:1.4;font-size:0.94em}.tabbedPanel__tabs__item:not(:last-child),.tabbedPanel__tabs__item--negative:not(:last-child),.commonTabPanel__tabs__item--negative:not(:last-child),.commonTabPanel__tabs__item:not(:last-child){margin-right:4px}.tabbedPanel__tabs__item.is-active,.is-active.tabbedPanel__tabs__item--negative,.is-active.commonTabPanel__tabs__item--negative,.commonTabPanel__tabs__item.is-active{border:1px solid #66c1ca;padding:14px 16px 13px;border-bottom:0 none;background-color:#e6f5f6;color:#00535c;margin-bottom:-1px}.tabbedPanel__tabs__item.is-active::before,.is-active.tabbedPanel__tabs__item--negative::before,.is-active.commonTabPanel__tabs__item--negative::before,.commonTabPanel__tabs__item.is-active::before{background-color:#0097a7}.tabbedPanel__tabs__item--negative.is-active,.commonTabPanel__tabs__item--negative.is-active{border-color:#f6adb5;background-color:#fff6f2;color:#d31d33}.tabbedPanel__tabs__item--negative.is-active::before,.commonTabPanel__tabs__item--negative.is-active::before{background-color:#d31d33}.tabbedPanel__panels,.commonTabPanel__panels{width:100%;background-color:#ffffff}.tabbedPanel__panels__item,.tabbedPanel__panels__item--negative,.commonTabPanel__panels__item--negative,.commonTabPanel__panels__item{display:none;padding:8px 1rem 16px 1rem;border:1px solid #66c1ca;border-radius:0 0 4px 4px}.tabbedPanel__panels__item.is-active,.is-active.tabbedPanel__panels__item--negative,.is-active.commonTabPanel__panels__item--negative,.commonTabPanel__panels__item.is-active{display:block}.tabbedPanel__panels__item--negative,.commonTabPanel__panels__item--negative{border:1px solid #f6adb5}.tabbedPanel__panels__item .uList,.tabbedPanel__panels__item--negative .uList,.commonTabPanel__panels__item--negative .uList,.tabbedPanel__panels__item .uListAttention,.tabbedPanel__panels__item--negative .uListAttention,.commonTabPanel__panels__item--negative .uListAttention,.commonTabPanel__panels__item .uList,.commonTabPanel__panels__item .uListAttention{margin-bottom:0}.commonTabPanel__tabs__item{background-color:#ffffff;border:1px solid #bcc8c9;border-bottom:none;color:#687578}.commonTabPanel__tabs__item::before{background-color:#bcc8c9}.promotionBox{border:1px solid #0097a7;padding:16px;border-radius:4px;margin-bottom:3rem}.promotionBox__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.promotionBox__header>p{margin-bottom:0}.promotionBox__title{font-size:16px;font-weight:bold;width:calc(100% - 10vw - 8px)}@media screen and (min-width: 641px){.promotionBox__title{width:calc(100% - 40px - 8px)}}.promotionBox__prIcon{color:#037582;background-color:#f2fafb;font-size:14px;font-weight:bold;border-radius:4px;padding-top:2px;padding-bottom:2px;margin-left:8px;width:10vw;text-align:center}@media screen and (min-width: 641px){.promotionBox__prIcon{width:40px}}.promotionBox__prImage{text-align:center;margin-bottom:16px}@media screen and (min-width: 641px){.promotionBox__prImage img{max-width:313px}}.postReview{border:1px solid #66c1ca;margin-bottom:2rem}.postReview__header{background-color:#e6f5f6;padding:8px 15px;display:flex;align-items:center;justify-content:start}.postReview__icon{flex-shrink:0;width:46px;height:46px;margin-right:8px}.postReview__icon img{width:100%}.postReview__title{display:inline-block;width:100%;font-weight:bold;line-height:1.2}.postReview__body{padding:12px 15px}.postReview__score{padding-bottom:16px;margin-bottom:16px;border-bottom:1px dashed #bcc8c9}.postReview__score__total{display:flex;justify-content:start;align-items:baseline}.postReview__score__total__label{display:inline-block;align-self:center;margin-top:3px;margin-right:2px;font-size:12px;font-weight:bold;line-height:1}.postReview__score__total__starList{display:flex;justify-content:start;align-items:center;margin-right:5px}.postReview__score__total__starList li{list-style:none;margin-right:2px;width:15px;height:15px;line-height:0}.postReview__score__total__starList li img{width:15px}.postReview__score__total__number{display:inline-block;margin-right:5px;line-height:1;font-size:20px;font-weight:bold}.postReview__score__details{display:flex;justify-content:start;align-items:stretch;margin-top:12px}.postReview__score__details__dl{width:25%;border:1px solid #bcc8c9}.postReview__score__details__dl:not(:last-child){border-right:none}@media screen and (min-width: 641px){.postReview__score__details__dl{display:flex}}.postReview__score__details__dl dt{display:flex;justify-content:center;align-items:center;font-size:12px;color:#687578;background-color:#f7f7f7;min-height:38px;text-align:center;line-height:1.2;font-weight:bold;letter-spacing:0.4px}@media screen and (min-width: 641px){.postReview__score__details__dl dt{width:66%;min-height:32px}}.postReview__score__details__dl dd{display:flex;justify-content:center;align-items:center;min-height:30px;font-size:14px;font-weight:bold}@media screen and (min-width: 641px){.postReview__score__details__dl dd{width:34%;min-height:32px}}.postReview__body{background-color:#ffffff}.postReview__comment{display:block;font-size:15px;margin-bottom:10px;background:#ffffff}.postReview__comment__toggle{cursor:pointer;display:inline-flex;align-items:center;justify-content:start;color:#2277a7}.postReview__comment__toggle::after{content:"";display:block;width:13px;height:13px;background-image:url(//www.soldi.jp/assets/cms/sp/shortcode/post/review/icon-arrow-bottom-01eff4ff383afaf99b9392bce85c99b717b1b5622ab9909255a28169dfe3d3bb.svg);background-position:center;background-size:contain;background-repeat:none;margin-left:4px}.postReview__comment.is-active .postReview__comment__toggle::after{transform:rotate(180deg)}.postReview__userInfo{display:block;color:#687578;text-align:right;font-size:12px}.searchResultBox{border:1px solid #bcc8c9;border-top-width:4px;padding:3%;margin-bottom:2rem}.searchResultBox__title{display:block;font-weight:700;color:#0097a7;margin-bottom:0.5rem;text-decoration:none}.searchResultBox__title__anchor{text-decoration:none}.searchResultBox__price{color:#d31d33;font-size:1.4rem;font-weight:700;margin-left:1rem}.searchResultBox__featureTxt{background-color:#f5f5eb;padding:0.5rem;font-size:0.8rem;margin:0 0 0.5rem}.searchResultItem{border-collapse:collapse;border-spacing:0;margin-bottom:0.5rem;width:100%;table-layout:fixed}.searchResultItem__head{background-color:#0097a7;color:#ffffff;padding:0.5rem;text-align:center;vertical-align:middle;border:1px solid #bcc8c9;width:10%}@media screen and (min-width: 641px){.searchResultItem__head{width:20%}}.searchResultItem__body{border:1px solid #bcc8c9;vertical-align:middle}.searchResultItem__body::after{display:block;clear:both;content:""}.searchResultItem__body:hover{background-color:#f7f7f7}.searchResultItem__img{float:left;width:25%;height:100%;margin-right:1rem;text-align:center}.searchResultItem__img__mobile{max-height:120px}.searchResultItem__simType{font-size:0.5rem;border:1px solid #bcc8c9;padding:0.5rem;text-align:center;margin:0}.searchResultItem__anchor{text-decoration:none;display:block;padding:1rem;position:relative}.searchResultItem__anchor::after{content:"\f054";position:absolute;right:8px;top:45%}.searchResultItem__name{font-weight:700}.searchResultItem__list{margin-left:30%}.searchResultItem__list__term{float:left;width:50%;font-size:0.8rem}@media screen and (min-width: 641px){.searchResultItem__list__term{width:30%}}.searchResultItem__list__description{float:none;font-size:0.8rem}.searchResultItem__list__description::before{content:":";padding-right:0.4rem}.searchResultItem__list::after{display:block;clear:both;content:""}.searchResultBtn{font-size:0.8rem;font-weight:700}@media screen and (min-width: 641px){.searchResultBtn{font-size:1rem}}.searchResultBtn__detailBtn{float:left;width:38%;margin-right:2%;padding:1rem 0;box-sizing:border-box}.searchResultBtn__cvBtn{float:left;width:60%;padding:1rem 0;box-sizing:border-box}.searchResultBtn::after{display:block;clear:both;content:""}.searchForm{border:1px solid #0097a7;border-radius:4px;position:relative}.searchForm__head{background-color:#0097a7;color:#ffffff;font-weight:700;padding:0.5rem}.searchForm__helpCheckBox{display:none}.searchForm__helpCheckBox:checked+.searchForm__head .searchForm__helpBtn--open{display:none}.searchForm__helpCheckBox:checked+.searchForm__head .searchForm__helpBtn--close{display:block}.searchForm__helpCheckBox:checked+.searchForm__head+.searchForm__helpContents{height:auto;opacity:1;padding:1rem}.searchForm__helpCheckBox:checked+.searchForm__head+.searchForm__helpContents p{margin:0}.searchForm__helpContents{box-sizing:border-box;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;background-color:#f5f5eb;font-size:0.8rem;color:#3c494a;position:relative;opacity:0;margin:0 auto;padding:0 1rem;height:0;overflow:hidden}.searchForm__helpContents__title{font-weight:700;font-size:1rem;color:#0097a7}.searchForm__helpContents__title__icon{margin:0 8px -4px 0}.searchForm__helpBtn{position:absolute;right:0.5rem;background-color:#ffe566;border-radius:4px;font-size:0.6rem;padding:0.2rem;text-decoration:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);color:#3c494a;cursor:pointer}.searchForm__helpBtn--open{display:block}.searchForm__helpBtn--close{display:none}.searchForm__helpCloseBtn{cursor:pointer;color:#0097a7;position:absolute;top:1rem;right:1rem;font-size:0.6rem;padding:4px;border:1px solid #0097a7;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)}.searchForm__contentsLabel{margin:0;font-size:0.8rem}.searchForm__toggleBtn{display:block;border-top:1px solid #0097a7;border-bottom:1px solid #0097a7;text-decoration:none;width:100%;text-align:center;padding:0.5rem 0;margin:0;font-weight:700;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);position:relative}.searchForm__toggleBtn:link{color:#3c494a}.searchForm__toggleBtn:visited{color:#3c494a}.searchForm__toggleBtn:active{color:#3c494a}.searchForm__toggleBtn:hover{color:#3c494a;cursor:pointer}.searchForm__toggleBtn::after{content:attr(data-item);position:absolute;right:0.8rem}.radioBtn{font-size:0.8rem;text-align:center;box-sizing:border-box;cursor:pointer}.radioBtn__choice{position:relative;margin:0;border:1px solid #0097a7;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);padding:0.5rem 0.5rem 0.5rem 1.5rem}.radioBtn__choice::before{position:absolute;color:#cecece;top:50%;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);left:0.5rem;content:"\f1db";font-size:1rem}.radioBtn__inputType{display:none}.radioBtn__inputType:checked+.radioBtn__choice{background-color:#f5f5eb}.radioBtn__inputType:checked+.radioBtn__choice::before{color:#0096a7;left:0.5rem;content:"\f058"}.checkBox{font-size:0.8rem;text-align:center;box-sizing:border-box;cursor:pointer}.checkBox__choice{position:relative;margin:0;border:1px solid #0097a7;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);padding:0.5rem 0.5rem 0.5rem 1.5rem}.checkBox__choice::before{font-size:1rem;content:'\f096';position:absolute;top:50%;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);left:0.5rem;color:#cecece}.checkBox__inputType{display:none}.checkBox__inputType:checked+.checkBox__choice{background-color:#f5f5eb}.checkBox__inputType:checked+.checkBox__choice::before{content:'\f14a';color:#0097a7}.selector{overflow:hidden;width:100%;box-sizing:border-box;border:1px solid #0097a7;border-radius:4px;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);background:#ffffff}.selector::after{content:"\f0d7";position:absolute;right:0.5rem;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.selector__inner{width:130%;padding:0.5rem;font-size:0.8rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;background:#ffffff;cursor:pointer}.multiSelector{width:100%}.searchResultNum__title{font-weight:700;margin-right:1rem}.searchResultSorting{list-style:none;box-sizing:border-box;width:100%;border-left:1px solid #3c494a;margin:0 auto}.searchResultSorting::after{display:block;clear:both;content:""}.searchResultSorting__item{float:left;width:25%;color:#cecece;text-align:center;text-decoration:none;border-right:1px solid #3c494a;box-sizing:border-box}.searchResultSorting__item:link{color:#cecece}.searchResultSorting__item:visited{color:#cecece}.searchResultSorting__item:active{color:#cecece}.searchResultSorting__item:hover{background-color:#f7f7f7;border-bottom:4px solid #0097a7;color:#3c494a}.searchResultSorting .is-current{color:#3c494a;border-bottom:4px solid #0097a7}.searchResultsConditions{margin:0;padding:15px;border:1px solid #ccc;border-radius:4px}.searchResultsConditions .searchResultsConditionsTitle{margin:0;padding:0 0 10px 0;font-size:14px;font-weight:bold}.searchResultsConditions .searchResultsConditionsBody{padding:0 15px;font-size:10px}.searchResultsConditions .searchEntry{font-size:12px;margin:0;padding:0;color:#555}.searchResultsConditions .searchEntry__list{list-style:none;display:inline}.searchResultsConditions .searchEntry__list::after{content:'／'}.searchResultsConditions .searchEntry__list:last-child::after{content:none}.searchResultsConditions .searchEntry__list__selected{color:#0097a7}.searchResultsStatus{display:flex;justify-content:space-between}.searchResultsStatusCounter{margin:6px 0 0;font-size:20px}.searchResultsStatusCounterNumber{padding:0 4px 0 2px;color:#0097a7;font-size:30px;font-weight:bold}.searchResultsStatusBtn{display:inline-block;font-size:12px;margin-top:25px;cursor:pointer}.sideTitle,.sideTitle--static{display:grid;gap:8px;justify-items:center;text-align:center;font-size:24px;font-weight:700;margin:0;padding:20px 0}.sideTitle::before,.sideTitle--static::before{content:'';background-image:url(//www.soldi.jp/assets/cms/sp/top_icon_bookmark-6891dd5601093981a8da9b4efd21d98a1e633e9bba8219ad6c8fb323bbc6b226.png);background-repeat:no-repeat;background-size:contain;width:17px;height:21px}.sideTitle--static::before{background-image:url(//www.soldi.jp/assets/cms/sp/side_icon_soldi-d9ff7925abf5a444e8be07a83f65d32f4d1fbc22b962550eb1182b2936edf5c9.png);width:20px;height:20px}.sidePostList{margin-bottom:2rem;display:grid;gap:20px;width:100%}.sidePostList__postBox{list-style:none}.sidePostList__postBox__link{display:grid;gap:12px;text-decoration:none;cursor:pointer}@media screen and (min-width: 641px){.sidePostList__postBox__link{grid-template-columns:120px 1fr}}.sidePostList__postBox__link:hover .sidePostList__postBox__trimBox__img{transform:scale(1.1)}.sidePostList__postBox__link:hover .sidePostList__postBox__title{text-decoration:underline}.sidePostList__postBox__trimBox{width:100%;height:215px;border-radius:8px;overflow:hidden}@media screen and (min-width: 641px){.sidePostList__postBox__trimBox{height:75px;border-radius:4px}}.sidePostList__postBox__trimBox__img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.sidePostList__postBox__title{font-size:14px;color:#3c494a;margin-bottom:0}@media screen and (min-width: 641px){.sidePostList__postBox__title{font-size:13px}}.sidePostList__postBox__update{font-size:12px;color:#84999b}.sideLinkList{margin:0 0 2rem;width:100%}.sideLinkList__itemBox{list-style:none;border-bottom:1px solid #d5d5d5;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}.sideLinkList__itemBox__link{display:block;text-decoration:none;padding:1rem 0 1rem 1rem;position:relative}.sideLinkList__itemBox__link::after{display:inline;content:"\f054";clear:both;position:absolute;right:1rem}.sideLinkList__itemBox:hover{background-color:#f7f7f7}.sideLinkList__banner{text-align:center;margin-top:1rem}@media screen and (min-width: 641px){.sideLinkList__banner{margin-top:2rem}}.sideLinkList__banner img{width:100%}.simPlanSummary{padding-bottom:1rem;box-sizing:border-box}.simPlanSummary::after{display:block;clear:both;content:""}.simPlanSummary__leftParts{float:left;width:38%;margin-right:2%;height:136px}.simPlanSummary__brandLogo{height:78px;position:relative;border:1px solid #bcc8c9;margin-bottom:8px}.simPlanSummary__brandLogo__logo{position:absolute;display:block;top:0;right:0;bottom:0;left:0;margin:auto}.simPlanSummary__simType{font-size:0.5rem;background-color:#f5f5eb;padding:0.5rem;text-align:center}.simPlanSummary__rateTable{width:58%}.simPlanSummary__rateTable__head{font-size:0.8rem;padding:0.3rem 0.5rem;font-weight:300;color:#ffffff;background-color:#0097a7;border:1px solid #0097a7;text-align:left}.simPlanSummary__rateTable__rate{font-size:1.2rem;font-weight:700;padding:0.3rem 0.5rem;border:1px solid #bcc8c9}.simsetSummary{box-sizing:border-box}.simsetSummary::after{display:block;clear:both;content:""}.simsetSummary__figure{padding-bottom:1rem}@media screen and (min-width: 641px){.simsetSummary__figure{float:left;width:48%;height:69px;margin-right:2%;padding-bottom:0;overflow:hidden}}.simsetSummary__figure::after{display:block;clear:both;content:""}.simsetSummary__figure__mobile{float:left;margin-right:2%;width:30%}@media screen and (min-width: 641px){.simsetSummary__figure__mobile{width:auto;height:100%;max-width:30%}}.simsetSummary__figure__logo{float:left;width:68%}@media screen and (min-width: 641px){.simsetSummary__figure__logo{width:64%}}.simsetSummary__priceTable{width:100%;box-sizing:border-box}@media screen and (min-width: 641px){.simsetSummary__priceTable{width:50%}}.simsetSummary__priceTable__head{font-size:0.8rem;padding:0.3rem 0.5rem;font-weight:300;color:#ffffff;background-color:#0097a7;border:1px solid #0097a7;text-align:left}.simsetSummary__priceTable__rate{font-size:1.2rem;font-weight:700;padding:0.3rem 0.5rem;border:1px solid #bcc8c9}.smartphoneSummary{box-sizing:border-box}.smartphoneSummary::after{display:block;clear:both;content:""}.smartphoneSummary__mobile{float:left;width:28%;margin-right:2%;text-align:center}.smartphoneSummary__mobile__figure{width:auto;max-height:130px}.smartphoneSummary__priceTable{width:70%;margin-bottom:1rem}.smartphoneSummary__priceTable__head{font-size:0.8rem;padding:0.3rem 0.5rem;font-weight:300;color:#ffffff;background-color:#0097a7;border:1px solid #0097a7;text-align:left}.smartphoneSummary__priceTable__rate{font-size:1.2rem;font-weight:700;padding:0.3rem 0.5rem;border:1px solid #bcc8c9}.smartphoneSummary__priceTable__color{padding:0.3rem 0.5rem;border:1px solid #bcc8c9}.simBrandSummary{padding-bottom:1rem;box-sizing:border-box}.simBrandSummary::after{display:block;clear:both;content:""}.simBrandSummary__brandLogo{float:left;width:38%;height:98px;position:relative;border:1px solid #bcc8c9;margin-right:2%}@media screen and (min-width: 641px){.simBrandSummary__brandLogo{height:68px}}.simBrandSummary__brandLogo__img{position:absolute;display:block;top:0;right:0;bottom:0;left:0;margin:auto}.simBrandSummary__rateTable{width:59%;max-height:100px}.simBrandSummary__rateTable__head{font-size:0.8rem;padding:0.3rem 0.5rem;font-weight:300;color:#ffffff;background-color:#0097a7;border:1px solid #0097a7;text-align:left}.simBrandSummary__rateTable__rate{font-size:1.2rem;font-weight:700;padding:0.3rem 0.5rem;border:1px solid #bcc8c9;height:60px;vertical-align:middle}@media screen and (min-width: 641px){.simBrandSummary__rateTable__rate{height:auto}}.simSupportDevice{display:flex;flex-wrap:wrap}.simSupportDevice__box{display:flex;flex-flow:column;width:48%;margin-right:2%;border:1px solid #bcc8c9;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);margin-bottom:1rem;text-decoration:none;color:#3c494a;box-sizing:border-box}.simSupportDevice__box:nth-child(2n){margin-right:0}@media screen and (min-width: 641px){.simSupportDevice__box{width:32%}.simSupportDevice__box:nth-child(2n){margin-right:2%}.simSupportDevice__box:nth-child(3n+3){margin-right:0}}.simSupportDevice__box__deviceImg{display:block;padding:0.5rem;text-align:center}.simSupportDevice__box__deviceImg__item{max-height:150px}.simSupportDevice__box__devicename{margin:0 0.5rem 1rem;font-weight:700;line-height:1.4}.simSupportDevice__box__set{font-size:0.8rem;margin:0 0.5rem}.simSupportDevice__box__setPrice{margin:0 0.5rem 1rem}.simSupportDevice__box__btn{width:100%;padding:0.7rem 0;text-align:center;background-color:#0097a7;color:#ffffff;margin-top:auto;font-weight:700}.mvnoSupportSim{display:flex;flex-wrap:wrap}.mvnoSupportSim .mvnoSupportSimBox{display:flex;flex-flow:column;width:48%;border:1px solid #bcc8c9;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);box-sizing:border-box;margin-bottom:1rem;text-decoration:none;color:#3c494a}.mvnoSupportSim .mvnoSupportSimBox:nth-child(2n+1){margin-right:2%}.mvnoSupportSim .mvnoSupportSimBox__img{margin:1rem auto}@media screen and (min-width: 641px){.mvnoSupportSim .mvnoSupportSimBox__img{max-width:200px}}.mvnoSupportSim .mvnoSupportSimBox__headline{font-size:0.8rem;margin:0 0.5rem}.mvnoSupportSim .mvnoSupportSimBox__plan{margin:0 0.5rem 1rem;font-weight:700;line-height:1.4}.mvnoSupportSim .mvnoSupportSimBox__capacity,.mvnoSupportSim .mvnoSupportSimBox__price{margin:0 0.5rem 1rem}.mvnoSupportSim .mvnoSupportSimBox__btn{width:100%;padding:0.7rem 0;text-align:center;background-color:#0097a7;color:#ffffff;margin-top:auto;font-weight:700}.availableService{text-align:center;padding-bottom:1rem;letter-spacing:0}.availableService__title{width:100%;padding:0.5rem 0;text-align:center;background-color:#f5f5eb;font-weight:700;font-size:0.8rem}.availableService__item{display:inline-block;font-size:0.8rem;width:15%;border:1px solid #bcc8c9;border-radius:4px;margin:0.5rem 2px 0 0;text-align:center;padding:2px;box-sizing:border-box;vertical-align:top}.availableService__item:last-child{margin-right:0}@media screen and (min-width: 641px){.availableService__item{text-align:left}}.availableService__item__img{width:100%;max-width:50px;max-height:50px;background-color:#f5f5eb;vertical-align:middle}@media screen and (min-width: 641px){.availableService__item__img{max-width:36px}}.specTable{display:flex;flex-wrap:wrap;font-size:0.8rem;margin:0 auto;width:100%}@media screen and (min-width: 641px){.specTable{flex-wrap:nowrap}}.specTable__box{width:32%;border:1px solid #bcc8c9;border-left:none;text-align:center;margin-bottom:0.5rem;box-sizing:border-box}@media screen and (min-width: 641px){.specTable__box{flex:0 0 16.6%}}.specTable__box:nth-child(3n+1){border-left:1px solid #bcc8c9}@media screen and (min-width: 641px){.specTable__box:nth-child(3n+1){border-left:none}}.specTable__box:first-child{border-left:1px solid #bcc8c9}.specTable__box__head{background-color:#f5f5eb;font-weight:700;padding:0.5rem}.specTable__box__body{padding:0.5rem}.reviewContent{border:1px solid #bcc8c9;border-radius:4px;margin-bottom:2rem}.reviewContent__user{padding:1rem}.reviewContent__user__avater{float:left;margin-right:1rem;width:80px;height:80px}.reviewContent__user__name{margin-bottom:0.3rem}.reviewContent__user__profile{margin-bottom:0}.reviewContent__head{padding:1rem;font-size:0.8rem;line-height:1.6;background-color:#f5f5eb;border-top:1px solid #bcc8c9;border-bottom:1px solid #bcc8c9}.reviewContent__head__icon,.reviewContent__head__icon--accent{float:left;width:6rem;border-radius:4px;padding:4px;box-sizing:border-box;margin-bottom:8px;text-align:center;background-color:#cecece}.reviewContent__head__icon--accent{background-color:#2277a7;color:#ffffff}.reviewContent__head__item{margin-left:6.5rem;margin-bottom:1rem}.reviewContent__head__item:last-child{margin-bottom:0}.reviewContent__body{padding:1rem 1rem 0}.reviewContent__body__title{font-weight:700}.mvnoMostPopularItems{width:100%;font-size:0.8rem;box-sizing:border-box}.mvnoMostPopularItems__title{width:100%;padding:0.5rem 1rem;color:#ffffff;background-color:#555;font-weight:700;margin:0;box-sizing:border-box}.mvnoMostPopularItems__box{margin:0;border:1px solid #bcc8c9;box-sizing:border-box;width:100%}.mvnoMostPopularItems__box::after{display:block;clear:both;content:""}.mvnoMostPopularItems__box__head{float:left;background-color:#f5f5eb;padding:1rem;width:50%;box-sizing:border-box}.mvnoMostPopularItems__box__body{float:left;padding:1rem;width:50%;box-sizing:border-box}.simContentsNav{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 641px){.simContentsNav{flex-direction:row}}.simContentsNav__btn{display:flex;flex-flow:row;position:relative;width:100%;margin-bottom:0.5rem;box-sizing:border-box;border:1px solid #0097a7;border-radius:4px;padding:0.5rem 2rem 0.5rem 0.5rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);text-decoration:none;align-items:center}@media screen and (min-width: 641px){.simContentsNav__btn{width:32%;flex-flow:column;padding:1rem;align-items:stretch}}.simContentsNav__btn__title{font-weight:700;line-height:1.2;margin-bottom:0.5rem;box-sizing:border-box}@media screen and (min-width: 641px){.simContentsNav__btn__title{text-align:center;max-width:100%}}.simContentsNav__btn__summary{margin-bottom:0.5rem;font-size:0.8rem;box-sizing:border-box;max-width:100%}.simContentsNav__btn__contentsImg{margin-left:auto;width:30%;flex:0 0 auto}@media screen and (min-width: 641px){.simContentsNav__btn__contentsImg{margin:auto auto 0;width:50%}}.simContentsNav__btn::after{display:block;clear:both;content:"\f054";position:absolute;right:0.5rem;top:35%}@media screen and (min-width: 641px){.simContentsNav__btn::after{content:""}}.simContentsNav__btn:hover{background-color:#f7f7f7}.simbrandSpeedRankingTable{font-size:0.8rem;width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:1rem;box-sizing:border-box;table-layout:fixed}.simbrandSpeedRankingTable__header,.simbrandSpeedRankingTable__data{width:27%;margin:0;border:1px solid #bcc8c9;text-align:center;padding:2%}.simbrandSpeedRankingTable__header:first-child,.simbrandSpeedRankingTable__data:first-child{width:19%}.simbrandSpeedRankingTable__header{background:#f5f5eb;vertical-align:middle}@media screen and (min-width: 641px){.simbrandSpeedRankingTable__lineBreak{display:none}}.simBrandRanking{font-size:0.8rem;box-sizing:border-box;vertical-align:middle;width:100%;border-collapse:collapse;border-spacing:0;counter-reset:rankingNum;margin-bottom:1.5rem}.simBrandRanking__row:hover{background-color:#f7f7f7;cursor:pointer}.simBrandRanking__header{background-color:#f5f5eb;margin:0;border:1px solid #bcc8c9;padding:2%}.simBrandRanking__brands{vertical-align:middle;margin:0;border:1px solid #bcc8c9}.simBrandRanking__introduction{vertical-align:middle;margin:0;border:1px solid #bcc8c9}.simBrandRanking__brands{width:30%;padding:3.5rem 0.5rem 0.5rem;text-align:center;position:relative}@media screen and (min-width: 641px){.simBrandRanking__brands{position:relative;padding:0.5rem 0.5rem 0.5rem 4rem}}.simBrandRanking__brands::before{counter-increment:rankingNum;content:counter(rankingNum);background-color:#d31d33;color:#ffffff;border-radius:50%;font-weight:700;width:2rem;height:2rem;line-height:2.5;position:absolute;top:1rem;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 641px){.simBrandRanking__brands::before{position:absolute;left:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 0.5rem}}.simBrandRanking__introduction{position:relative;padding:0.5rem 1.4rem 0.5rem 0.5rem}.simpleRankingBox{border:1px solid #bcc8c9;border-top-width:4px;padding:3%;margin-bottom:1rem}.simpleRankingBox__title,.simpleRankingBox__title--num1,.simpleRankingBox__title--num2,.simpleRankingBox__title--num3{display:block;font-weight:700;color:#0097a7;margin-bottom:0.5rem;padding-left:17%;min-height:2.5rem;height:100%;position:relative;text-decoration:none}.simpleRankingBox__title--num1::before{content:"";background:url(//www.soldi.jp/assets/cms/sp/icon/icon_1stPlace-76028b49b6a486dc49bb6370220238df3b4694173aef9e760953a897034ca878.svg) no-repeat;width:14%;max-width:3rem;position:absolute;left:0;top:0;height:100%}.simpleRankingBox__title--num2::before{content:"";background:url(//www.soldi.jp/assets/cms/sp/icon/icon_2ndPlace-106256efffc594893c001071529164480feece5ba49a3f943ec9233ab20fc7a4.svg) no-repeat;width:14%;max-width:3rem;position:absolute;left:0;top:0;height:100%}.simpleRankingBox__title--num3::before{content:"";background:url(//www.soldi.jp/assets/cms/sp/icon/icon_3rdPlace-5ca65b9ea94282efb6aefcda16f6349d753687ff4193fb56abd754c58afe47d2.svg) no-repeat;width:14%;max-width:3rem;position:absolute;left:0;top:0;height:100%}@media screen and (min-width: 641px){.simpleRankingBox__title,.simpleRankingBox__title--num1,.simpleRankingBox__title--num2,.simpleRankingBox__title--num3{padding-left:4rem;min-height:3rem}}.simpleRankingBox__price{color:#d31d33;font-size:1.4rem;font-weight:700;margin-left:1rem}.simpleRankingBox__featureTxt{background-color:#f5f5eb;padding:0.5rem;font-size:0.8rem;margin:0 0 0.5rem}.simpleRankingItem{border-collapse:collapse;border-spacing:0;margin-bottom:0.5rem;width:100%;table-layout:fixed}.simpleRankingItem__head{background-color:#0097a7;color:#ffffff;padding:0.5rem;text-align:center;vertical-align:middle;border:1px solid #bcc8c9;width:10%}@media screen and (min-width: 641px){.simpleRankingItem__head{width:20%}}.simpleRankingItem__body{border:1px solid #bcc8c9;vertical-align:middle}.simpleRankingItem__body::after{display:block;clear:both;content:""}.simpleRankingItem__body:hover{background-color:#f7f7f7}.simpleRankingItem__img{float:left;width:25%;height:100%;margin-right:1rem;text-align:center}.simpleRankingItem__img__mobile{max-height:120px}.simpleRankingItem__simType{font-size:0.5rem;border:1px solid #bcc8c9;padding:0.5rem;text-align:center;margin:0}.simpleRankingItem__anchor{text-decoration:none;display:block;padding:1rem;position:relative}.simpleRankingItem__anchor::after{content:"\f054";position:absolute;right:8px;top:45%}.simpleRankingItem__name{font-weight:700}.simpleRankingItem__list{margin-left:30%}.simpleRankingItem__list__term{float:left;width:50%;font-size:0.8rem}@media screen and (min-width: 641px){.simpleRankingItem__list__term{width:30%}}.simpleRankingItem__list__description{float:none;font-size:0.8rem}.simpleRankingItem__list__description::before{content:":";padding-right:0.4rem}.simpleRankingItem__list::after{display:block;clear:both;content:""}.simpleRankingBtn{font-size:0.8rem;font-weight:700}@media screen and (min-width: 641px){.simpleRankingBtn{font-size:1rem}}.simpleRankingBtn__detailBtn{float:left;width:38%;margin-right:2%;padding:1rem 0;box-sizing:border-box}.simpleRankingBtn__cvBtn{float:left;width:60%;padding:1rem 0;box-sizing:border-box}.simpleRankingBtn::after{display:block;clear:both;content:""}.simSummary .simSummaryHeader{display:flex;margin-bottom:1.25rem;align-items:center}.simSummary .simSummaryHeader__logo{display:flex;align-items:center;width:48.27vw;height:22.4vw;border:1px solid #bcc8c9;border-radius:2px;margin-right:4.267vw}.simSummary .simSummaryHeader__logo__image{width:100%;height:auto}.simSummary .simSummaryRate__price,.simSummary .simSummaryRate__speed,.simSummary .simSummaryRate__recommend{display:flex;justify-content:start;align-items:center}.simSummary .simSummaryRate__price,.simSummary .simSummaryRate__speed{margin-bottom:3.2vw}.simSummary .simSummaryRate__label{text-align:center;margin-right:0.5rem;font-size:2.667vw;font-weight:bold;line-height:1.5;width:16.533vw;padding:0.125rem 0;color:#687578;background-color:#f7f7f7;border-radius:2px}.simSummary .simSummaryRate__starList{display:flex;justify-content:space-between;align-items:center}.simSummary .simSummaryRate__starList__item{list-style:none;margin-right:0.125rem;width:3.467vw;height:3.467vw;line-height:0}.simSummary .simSummaryRate__starList__item__image{width:3.467vw}.simSummary .simSummaryTable{padding:1rem 1rem 0.75rem;border:1px solid #ebebeb;border-top:4px solid #cceaed;border-radius:4px;line-height:1.5;font-size:3.2vw;font-weight:bold;color:#3c494a;margin-bottom:1rem}.simSummary .simSummaryTable__title{font-size:4.8vw;color:#037582;font-weight:bold;margin-bottom:0.25rem}.simSummary .simSummaryTable__item{display:flex;justify-content:flex-start;padding-top:0.75rem;padding-bottom:0.75rem}.simSummary .simSummaryTable__item:not(:last-of-type){border-bottom:1px solid #ebebeb}.simSummary .simSummaryTable__item__term{width:32.8vw;color:#687578}.simSummary .simSummaryTable__item__description{flex:1}.simSummary .simSummaryRecommend{padding:1rem;background-color:#f5fafa;border-radius:4px;font-size:3.733vw;margin-bottom:1.5rem}.simSummary .simSummaryRecommend__title{color:#0097a7;font-weight:bold;margin-bottom:0.5rem}.simSummary .simSummaryRecommend__uList{list-style:none}.simSummary .simSummaryRecommend__uList__item{margin-bottom:0.25rem;position:relative;padding-left:4.267vw}.simSummary .simSummaryRecommend__uList__item::before{content:"";background-image:url("https://assets.soldi.jp/uploads/soldi/path/14733/icon_check.png");background-repeat:no-repeat;background-size:cover;width:3.467vw;height:3.467vw;position:absolute;left:0;top:1.334vw}.simSummary .simSummaryBtn{width:90%;margin:0 auto 1rem;font-size:4.267vw}.stickyFooter{position:fixed;left:0;bottom:0;padding:2.3vw 2.6vw 3.7vw;width:100%;background-color:#3c494a;z-index:980;box-sizing:border-box;opacity:0;transition-property:opacity;transition-duration:0.5s}@media screen and (min-width: 641px){.stickyFooter{padding:16px 0 12px}}.stickyFooter>*{width:100%}.stickyFooter__microcopy,.stickyFooterBtnTel__microcopy{text-align:center;margin-bottom:0.5rem;font-size:0.75rem;line-height:0.8;font-weight:bold;color:#ffffff}@media screen and (min-width: 641px){.stickyFooter__microcopy,.stickyFooterBtnTel__microcopy{font-size:1rem}}.stickyFooter__inner{display:flex;justify-content:space-between;align-items:center;list-style:none}@media screen and (min-width: 641px){.stickyFooter__inner{max-width:655px;margin:auto}}.stickyFooter__inner li{width:100%}.is-visible{opacity:1}.stickyFooterBtn{display:flex;padding:2px;width:100%;border-radius:4px;background-color:#ffffff;box-shadow:0 4px 0 0 #c1c1c1;box-sizing:border-box}.stickyFooterBtn:link{text-decoration:none}.stickyFooterBtn__logo{display:flex;align-items:center;justify-content:center;padding:12px 16px;width:41%}@media screen and (min-width: 641px){.stickyFooterBtn__logo{box-sizing:border-box;width:48%}}.stickyFooterBtn__logo>img{width:100%}@media screen and (min-width: 641px){.stickyFooterBtn__logo>img{max-width:128px}}.stickyFooterBtn__body,.stickyFooterBtn__body--aeon,.stickyFooterBtn__body--bmobile,.stickyFooterBtn__body--HISmobile,.stickyFooterBtn__body--iij_mio,.stickyFooterBtn__body--libmo,.stickyFooterBtn__body--line_mobile,.stickyFooterBtn__body--linemo,.stickyFooterBtn__body--linksmate,.stickyFooterBtn__body--mineo,.stickyFooterBtn__body--mineo_special,.stickyFooterBtn__body--rakuten,.stickyFooterBtn__body--rakuten_special,.stickyFooterBtn__body--tone,.stickyFooterBtn__body--uq_mobile,.stickyFooterBtn__body--y_mobile,.stickyFooterBtn__body--y_mobile_special,.stickyFooterBtn__body--y_mobile_yahoo_shop,.stickyFooterBtn__body--ocn,.stickyFooterBtn__body--ocn_mobile,.stickyFooterBtn__body--nuro_mobile,.stickyFooterBtn__body--mobareco_air,.stickyFooterBtn__body--biglobe,.stickyFooterBtn__body--povo,.stickyFooterBtn__body--ahamo,.stickyFooterBtn__body--nuro_hikari,.stickyFooterBtn__body--docomo_hikari,.stickyFooterBtn__body--softbank_hikari,.stickyFooterBtn__body--wifi_rental_dotcom,.stickyFooterBtn__body--shibarinashi_wifi,.stickyFooterBtn__body--docomo,.stickyFooterBtn__body--docomo_online_shop,.stickyFooterBtn__body--au_onlineshop,.stickyFooterBtn__body--softbank_onlineshop,.stickyFooterBtn__body--uq_wimax,.stickyFooterBtn__body--docomo_hikari_gmo,.stickyFooterBtn__body--gmo_hikari_access,.stickyFooterBtn__body--eo_hikari,.stickyFooterBtn__body--wifi_rentalya_san,.stickyFooterBtn__body--air-wifi-corporation,.stickyFooterBtn__body--mugen_wifi,.stickyFooterBtn__body--daredemo_sumaho,.stickyFooterBtn__body--daredemo_mobile,.stickyFooterBtn__body--sunsyscon,.stickyFooterBtn__body--broad_wimax,.stickyFooterBtn__body--rakuten_hikari,.stickyFooterBtn__body--flets_hikari,.stickyFooterBtn__body--biglobe_hikari,.stickyFooterBtn__body--au_hikari{position:relative;display:flex;align-items:center;justify-content:center;width:59%;border-radius:0 2px 2px 0}@media screen and (min-width: 641px){.stickyFooterBtn__body,.stickyFooterBtn__body--aeon,.stickyFooterBtn__body--bmobile,.stickyFooterBtn__body--HISmobile,.stickyFooterBtn__body--iij_mio,.stickyFooterBtn__body--libmo,.stickyFooterBtn__body--line_mobile,.stickyFooterBtn__body--linemo,.stickyFooterBtn__body--linksmate,.stickyFooterBtn__body--mineo,.stickyFooterBtn__body--mineo_special,.stickyFooterBtn__body--rakuten,.stickyFooterBtn__body--rakuten_special,.stickyFooterBtn__body--tone,.stickyFooterBtn__body--uq_mobile,.stickyFooterBtn__body--y_mobile,.stickyFooterBtn__body--y_mobile_special,.stickyFooterBtn__body--y_mobile_yahoo_shop,.stickyFooterBtn__body--ocn,.stickyFooterBtn__body--ocn_mobile,.stickyFooterBtn__body--nuro_mobile,.stickyFooterBtn__body--mobareco_air,.stickyFooterBtn__body--biglobe,.stickyFooterBtn__body--povo,.stickyFooterBtn__body--ahamo,.stickyFooterBtn__body--nuro_hikari,.stickyFooterBtn__body--docomo_hikari,.stickyFooterBtn__body--softbank_hikari,.stickyFooterBtn__body--wifi_rental_dotcom,.stickyFooterBtn__body--shibarinashi_wifi,.stickyFooterBtn__body--docomo,.stickyFooterBtn__body--docomo_online_shop,.stickyFooterBtn__body--au_onlineshop,.stickyFooterBtn__body--softbank_onlineshop,.stickyFooterBtn__body--uq_wimax,.stickyFooterBtn__body--docomo_hikari_gmo,.stickyFooterBtn__body--gmo_hikari_access,.stickyFooterBtn__body--eo_hikari,.stickyFooterBtn__body--wifi_rentalya_san,.stickyFooterBtn__body--air-wifi-corporation,.stickyFooterBtn__body--mugen_wifi,.stickyFooterBtn__body--daredemo_sumaho,.stickyFooterBtn__body--daredemo_mobile,.stickyFooterBtn__body--sunsyscon,.stickyFooterBtn__body--broad_wimax,.stickyFooterBtn__body--rakuten_hikari,.stickyFooterBtn__body--flets_hikari,.stickyFooterBtn__body--biglobe_hikari,.stickyFooterBtn__body--au_hikari{box-sizing:border-box;width:52%}}.stickyFooterBtn__body--aeon{background-color:#b50080}.stickyFooterBtn__body--bmobile{background-color:#008269}.stickyFooterBtn__body--HISmobile{background-color:#0076cc}.stickyFooterBtn__body--iij_mio{background-color:#3c62ad}.stickyFooterBtn__body--libmo{background-color:#e2261a}.stickyFooterBtn__body--line_mobile{background-color:#07b53a}.stickyFooterBtn__body--linemo{background-color:#6f2fff}.stickyFooterBtn__body--linksmate{background-color:#0e9cf7}.stickyFooterBtn__body--mineo{background-color:#00a23f}.stickyFooterBtn__body--mineo_special{background-color:#00a23f}.stickyFooterBtn__body--rakuten{background-color:#e3007f}.stickyFooterBtn__body--rakuten_special{background-color:#e3007f}.stickyFooterBtn__body--tone{background-color:#367eda}.stickyFooterBtn__body--uq_mobile{background-color:#e3007f}.stickyFooterBtn__body--y_mobile{background-color:#e80331}.stickyFooterBtn__body--y_mobile_special{background-color:#e80331}.stickyFooterBtn__body--y_mobile_yahoo_shop{background-color:#e80331}.stickyFooterBtn__body--ocn{background-color:#4a62a8}.stickyFooterBtn__body--ocn_mobile{background-color:#4a62a8}.stickyFooterBtn__body--nuro_mobile{background-color:#333}.stickyFooterBtn__body--mobareco_air{background-color:#00a0e9}.stickyFooterBtn__body--biglobe{background-color:#008cd7}.stickyFooterBtn__body--povo{background-color:#707070}.stickyFooterBtn__body--ahamo{background-color:#333}.stickyFooterBtn__body--nuro_hikari{background-color:#00a188}.stickyFooterBtn__body--docomo_hikari{background-color:#cc0033}.stickyFooterBtn__body--softbank_hikari{background-color:#006cce}.stickyFooterBtn__body--wifi_rental_dotcom{background-color:#98bd05}.stickyFooterBtn__body--shibarinashi_wifi{background-color:#ff4a76}.stickyFooterBtn__body--docomo{background-color:#e52222}.stickyFooterBtn__body--docomo_online_shop{background-color:#cc0033}.stickyFooterBtn__body--au_onlineshop{background-color:#eb5504}.stickyFooterBtn__body--softbank_onlineshop{background-color:#949494}.stickyFooterBtn__body--uq_wimax{background-color:#0b3190}.stickyFooterBtn__body--docomo_hikari_gmo{background-color:#d20129}.stickyFooterBtn__body--gmo_hikari_access{background-color:#005bac}.stickyFooterBtn__body--eo_hikari{background-color:#0095a1}.stickyFooterBtn__body--wifi_rentalya_san{background-color:#025497}.stickyFooterBtn__body--air-wifi-corporation{background-color:#e42019}.stickyFooterBtn__body--mugen_wifi{background-color:#000000}.stickyFooterBtn__body--daredemo_sumaho{background-color:#c8242b}.stickyFooterBtn__body--daredemo_mobile{background-color:#e35a2b}.stickyFooterBtn__body--sunsyscon{background-color:#0068b7}.stickyFooterBtn__body--broad_wimax{background-color:#006cce}.stickyFooterBtn__body--rakuten_hikari{background-color:#f59600}.stickyFooterBtn__body--flets_hikari{background-color:#1d2088}.stickyFooterBtn__body--biglobe_hikari{background-color:#35318d}.stickyFooterBtn__body--au_hikari{background-color:#ff6c00}.stickyFooterBtn__body::after,.stickyFooterBtn__body--aeon::after,.stickyFooterBtn__body--bmobile::after,.stickyFooterBtn__body--HISmobile::after,.stickyFooterBtn__body--iij_mio::after,.stickyFooterBtn__body--libmo::after,.stickyFooterBtn__body--line_mobile::after,.stickyFooterBtn__body--linemo::after,.stickyFooterBtn__body--linksmate::after,.stickyFooterBtn__body--mineo::after,.stickyFooterBtn__body--mineo_special::after,.stickyFooterBtn__body--rakuten::after,.stickyFooterBtn__body--rakuten_special::after,.stickyFooterBtn__body--tone::after,.stickyFooterBtn__body--uq_mobile::after,.stickyFooterBtn__body--y_mobile::after,.stickyFooterBtn__body--y_mobile_special::after,.stickyFooterBtn__body--y_mobile_yahoo_shop::after,.stickyFooterBtn__body--ocn::after,.stickyFooterBtn__body--ocn_mobile::after,.stickyFooterBtn__body--nuro_mobile::after,.stickyFooterBtn__body--mobareco_air::after,.stickyFooterBtn__body--biglobe::after,.stickyFooterBtn__body--povo::after,.stickyFooterBtn__body--ahamo::after,.stickyFooterBtn__body--nuro_hikari::after,.stickyFooterBtn__body--docomo_hikari::after,.stickyFooterBtn__body--softbank_hikari::after,.stickyFooterBtn__body--wifi_rental_dotcom::after,.stickyFooterBtn__body--shibarinashi_wifi::after,.stickyFooterBtn__body--docomo::after,.stickyFooterBtn__body--docomo_online_shop::after,.stickyFooterBtn__body--au_onlineshop::after,.stickyFooterBtn__body--softbank_onlineshop::after,.stickyFooterBtn__body--uq_wimax::after,.stickyFooterBtn__body--docomo_hikari_gmo::after,.stickyFooterBtn__body--gmo_hikari_access::after,.stickyFooterBtn__body--eo_hikari::after,.stickyFooterBtn__body--wifi_rentalya_san::after,.stickyFooterBtn__body--air-wifi-corporation::after,.stickyFooterBtn__body--mugen_wifi::after,.stickyFooterBtn__body--daredemo_sumaho::after,.stickyFooterBtn__body--daredemo_mobile::after,.stickyFooterBtn__body--sunsyscon::after,.stickyFooterBtn__body--broad_wimax::after,.stickyFooterBtn__body--rakuten_hikari::after,.stickyFooterBtn__body--flets_hikari::after,.stickyFooterBtn__body--biglobe_hikari::after,.stickyFooterBtn__body--au_hikari::after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:10px;width:8px;height:8px;border-right:solid 2px;border-bottom:solid 2px;border-color:#ffffff}@media screen and (min-width: 641px){.stickyFooterBtn__body::after,.stickyFooterBtn__body--aeon::after,.stickyFooterBtn__body--bmobile::after,.stickyFooterBtn__body--HISmobile::after,.stickyFooterBtn__body--iij_mio::after,.stickyFooterBtn__body--libmo::after,.stickyFooterBtn__body--line_mobile::after,.stickyFooterBtn__body--linemo::after,.stickyFooterBtn__body--linksmate::after,.stickyFooterBtn__body--mineo::after,.stickyFooterBtn__body--mineo_special::after,.stickyFooterBtn__body--rakuten::after,.stickyFooterBtn__body--rakuten_special::after,.stickyFooterBtn__body--tone::after,.stickyFooterBtn__body--uq_mobile::after,.stickyFooterBtn__body--y_mobile::after,.stickyFooterBtn__body--y_mobile_special::after,.stickyFooterBtn__body--y_mobile_yahoo_shop::after,.stickyFooterBtn__body--ocn::after,.stickyFooterBtn__body--ocn_mobile::after,.stickyFooterBtn__body--nuro_mobile::after,.stickyFooterBtn__body--mobareco_air::after,.stickyFooterBtn__body--biglobe::after,.stickyFooterBtn__body--povo::after,.stickyFooterBtn__body--ahamo::after,.stickyFooterBtn__body--nuro_hikari::after,.stickyFooterBtn__body--docomo_hikari::after,.stickyFooterBtn__body--softbank_hikari::after,.stickyFooterBtn__body--wifi_rental_dotcom::after,.stickyFooterBtn__body--shibarinashi_wifi::after,.stickyFooterBtn__body--docomo::after,.stickyFooterBtn__body--docomo_online_shop::after,.stickyFooterBtn__body--au_onlineshop::after,.stickyFooterBtn__body--softbank_onlineshop::after,.stickyFooterBtn__body--uq_wimax::after,.stickyFooterBtn__body--docomo_hikari_gmo::after,.stickyFooterBtn__body--gmo_hikari_access::after,.stickyFooterBtn__body--eo_hikari::after,.stickyFooterBtn__body--wifi_rentalya_san::after,.stickyFooterBtn__body--air-wifi-corporation::after,.stickyFooterBtn__body--mugen_wifi::after,.stickyFooterBtn__body--daredemo_sumaho::after,.stickyFooterBtn__body--daredemo_mobile::after,.stickyFooterBtn__body--sunsyscon::after,.stickyFooterBtn__body--broad_wimax::after,.stickyFooterBtn__body--rakuten_hikari::after,.stickyFooterBtn__body--flets_hikari::after,.stickyFooterBtn__body--biglobe_hikari::after,.stickyFooterBtn__body--au_hikari::after{right:16px}}.stickyFooterBtn__linkText{color:#ffffff;text-align:center;font-size:3.7vw;font-weight:700;line-height:1;padding:0 1.3rem}@media screen and (min-width: 641px){.stickyFooterBtn__linkText{font-size:14px;padding:0 8px}}.stickyFooterBtnQuarter{padding:2px;border-radius:4px;background-color:#ffffff;box-shadow:0 4px 0 0 #c1c1c1;box-sizing:border-box}.stickyFooterBtnQuarter a:link{text-decoration:none}.stickyFooterBtnQuarter:not(:last-child){margin-right:5px}.stickyFooterBtnQuarter__logo,.stickyFooterBtnQuarter__logo--narrow{padding:7px 10px;display:flex;align-items:center;justify-content:center}.stickyFooterBtnQuarter__logo>img,.stickyFooterBtnQuarter__logo--narrow>img{width:100%;max-width:70px}@media screen and (min-width: 641px){.stickyFooterBtnQuarter__logo>img,.stickyFooterBtnQuarter__logo--narrow>img{max-width:90px}}.stickyFooterBtnQuarter__logo--narrow{padding-top:0;padding-bottom:0}.stickyFooterBtnQuarter__logo--narrow>img{max-width:120px}@media screen and (min-width: 641px){.stickyFooterBtnQuarter__logo--narrow>img{max-width:140px}}.stickyFooterBtnQuarter__body,.stickyFooterBtnQuarter__body--aeon,.stickyFooterBtnQuarter__body--bmobile,.stickyFooterBtnQuarter__body--HISmobile,.stickyFooterBtnQuarter__body--iij_mio,.stickyFooterBtnQuarter__body--libmo,.stickyFooterBtnQuarter__body--line_mobile,.stickyFooterBtnQuarter__body--linemo,.stickyFooterBtnQuarter__body--linksmate,.stickyFooterBtnQuarter__body--mineo,.stickyFooterBtnQuarter__body--mineo_special,.stickyFooterBtnQuarter__body--rakuten,.stickyFooterBtnQuarter__body--rakuten_special,.stickyFooterBtnQuarter__body--tone,.stickyFooterBtnQuarter__body--uq_mobile,.stickyFooterBtnQuarter__body--y_mobile,.stickyFooterBtnQuarter__body--y_mobile_special,.stickyFooterBtnQuarter__body--y_mobile_yahoo_shop,.stickyFooterBtnQuarter__body--ocn,.stickyFooterBtnQuarter__body--ocn_mobile,.stickyFooterBtnQuarter__body--nuro_mobile,.stickyFooterBtnQuarter__body--mobareco_air,.stickyFooterBtnQuarter__body--biglobe,.stickyFooterBtnQuarter__body--povo,.stickyFooterBtnQuarter__body--ahamo,.stickyFooterBtnQuarter__body--nuro_hikari,.stickyFooterBtnQuarter__body--docomo_hikari,.stickyFooterBtnQuarter__body--softbank_hikari,.stickyFooterBtnQuarter__body--wifi_rental_dotcom,.stickyFooterBtnQuarter__body--shibarinashi_wifi,.stickyFooterBtnQuarter__body--docomo,.stickyFooterBtnQuarter__body--docomo_online_shop,.stickyFooterBtnQuarter__body--au_onlineshop,.stickyFooterBtnQuarter__body--softbank_onlineshop,.stickyFooterBtnQuarter__body--uq_wimax,.stickyFooterBtnQuarter__body--docomo_hikari_gmo,.stickyFooterBtnQuarter__body--gmo_hikari_access,.stickyFooterBtnQuarter__body--eo_hikari,.stickyFooterBtnQuarter__body--wifi_rentalya_san,.stickyFooterBtnQuarter__body--air-wifi-corporation,.stickyFooterBtnQuarter__body--mugen_wifi,.stickyFooterBtnQuarter__body--daredemo_sumaho,.stickyFooterBtnQuarter__body--daredemo_mobile,.stickyFooterBtnQuarter__body--sunsyscon,.stickyFooterBtnQuarter__body--broad_wimax,.stickyFooterBtnQuarter__body--rakuten_hikari,.stickyFooterBtnQuarter__body--flets_hikari,.stickyFooterBtnQuarter__body--biglobe_hikari,.stickyFooterBtnQuarter__body--au_hikari{padding:4px 0;text-align:center;color:#ffffff;font-size:10px;font-weight:700;line-height:1;letter-spacing:0;border-radius:0 0 2px 2px}@media screen and (min-width: 641px){.stickyFooterBtnQuarter__body,.stickyFooterBtnQuarter__body--aeon,.stickyFooterBtnQuarter__body--bmobile,.stickyFooterBtnQuarter__body--HISmobile,.stickyFooterBtnQuarter__body--iij_mio,.stickyFooterBtnQuarter__body--libmo,.stickyFooterBtnQuarter__body--line_mobile,.stickyFooterBtnQuarter__body--linemo,.stickyFooterBtnQuarter__body--linksmate,.stickyFooterBtnQuarter__body--mineo,.stickyFooterBtnQuarter__body--mineo_special,.stickyFooterBtnQuarter__body--rakuten,.stickyFooterBtnQuarter__body--rakuten_special,.stickyFooterBtnQuarter__body--tone,.stickyFooterBtnQuarter__body--uq_mobile,.stickyFooterBtnQuarter__body--y_mobile,.stickyFooterBtnQuarter__body--y_mobile_special,.stickyFooterBtnQuarter__body--y_mobile_yahoo_shop,.stickyFooterBtnQuarter__body--ocn,.stickyFooterBtnQuarter__body--ocn_mobile,.stickyFooterBtnQuarter__body--nuro_mobile,.stickyFooterBtnQuarter__body--mobareco_air,.stickyFooterBtnQuarter__body--biglobe,.stickyFooterBtnQuarter__body--povo,.stickyFooterBtnQuarter__body--ahamo,.stickyFooterBtnQuarter__body--nuro_hikari,.stickyFooterBtnQuarter__body--docomo_hikari,.stickyFooterBtnQuarter__body--softbank_hikari,.stickyFooterBtnQuarter__body--wifi_rental_dotcom,.stickyFooterBtnQuarter__body--shibarinashi_wifi,.stickyFooterBtnQuarter__body--docomo,.stickyFooterBtnQuarter__body--docomo_online_shop,.stickyFooterBtnQuarter__body--au_onlineshop,.stickyFooterBtnQuarter__body--softbank_onlineshop,.stickyFooterBtnQuarter__body--uq_wimax,.stickyFooterBtnQuarter__body--docomo_hikari_gmo,.stickyFooterBtnQuarter__body--gmo_hikari_access,.stickyFooterBtnQuarter__body--eo_hikari,.stickyFooterBtnQuarter__body--wifi_rentalya_san,.stickyFooterBtnQuarter__body--air-wifi-corporation,.stickyFooterBtnQuarter__body--mugen_wifi,.stickyFooterBtnQuarter__body--daredemo_sumaho,.stickyFooterBtnQuarter__body--daredemo_mobile,.stickyFooterBtnQuarter__body--sunsyscon,.stickyFooterBtnQuarter__body--broad_wimax,.stickyFooterBtnQuarter__body--rakuten_hikari,.stickyFooterBtnQuarter__body--flets_hikari,.stickyFooterBtnQuarter__body--biglobe_hikari,.stickyFooterBtnQuarter__body--au_hikari{font-size:12px}}.stickyFooterBtnQuarter__body--aeon{background-color:#b50080}.stickyFooterBtnQuarter__body--bmobile{background-color:#008269}.stickyFooterBtnQuarter__body--HISmobile{background-color:#0076cc}.stickyFooterBtnQuarter__body--iij_mio{background-color:#3c62ad}.stickyFooterBtnQuarter__body--libmo{background-color:#e2261a}.stickyFooterBtnQuarter__body--line_mobile{background-color:#07b53a}.stickyFooterBtnQuarter__body--linemo{background-color:#6f2fff}.stickyFooterBtnQuarter__body--linksmate{background-color:#0e9cf7}.stickyFooterBtnQuarter__body--mineo{background-color:#00a23f}.stickyFooterBtnQuarter__body--mineo_special{background-color:#00a23f}.stickyFooterBtnQuarter__body--rakuten{background-color:#e3007f}.stickyFooterBtnQuarter__body--rakuten_special{background-color:#e3007f}.stickyFooterBtnQuarter__body--tone{background-color:#367eda}.stickyFooterBtnQuarter__body--uq_mobile{background-color:#e3007f}.stickyFooterBtnQuarter__body--y_mobile{background-color:#e80331}.stickyFooterBtnQuarter__body--y_mobile_special{background-color:#e80331}.stickyFooterBtnQuarter__body--y_mobile_yahoo_shop{background-color:#e80331}.stickyFooterBtnQuarter__body--ocn{background-color:#4a62a8}.stickyFooterBtnQuarter__body--ocn_mobile{background-color:#4a62a8}.stickyFooterBtnQuarter__body--nuro_mobile{background-color:#333}.stickyFooterBtnQuarter__body--mobareco_air{background-color:#00a0e9}.stickyFooterBtnQuarter__body--biglobe{background-color:#008cd7}.stickyFooterBtnQuarter__body--povo{background-color:#707070}.stickyFooterBtnQuarter__body--ahamo{background-color:#333}.stickyFooterBtnQuarter__body--nuro_hikari{background-color:#00a188}.stickyFooterBtnQuarter__body--docomo_hikari{background-color:#cc0033}.stickyFooterBtnQuarter__body--softbank_hikari{background-color:#006cce}.stickyFooterBtnQuarter__body--wifi_rental_dotcom{background-color:#98bd05}.stickyFooterBtnQuarter__body--shibarinashi_wifi{background-color:#ff4a76}.stickyFooterBtnQuarter__body--docomo{background-color:#e52222}.stickyFooterBtnQuarter__body--docomo_online_shop{background-color:#cc0033}.stickyFooterBtnQuarter__body--au_onlineshop{background-color:#eb5504}.stickyFooterBtnQuarter__body--softbank_onlineshop{background-color:#949494}.stickyFooterBtnQuarter__body--uq_wimax{background-color:#0b3190}.stickyFooterBtnQuarter__body--docomo_hikari_gmo{background-color:#d20129}.stickyFooterBtnQuarter__body--gmo_hikari_access{background-color:#005bac}.stickyFooterBtnQuarter__body--eo_hikari{background-color:#0095a1}.stickyFooterBtnQuarter__body--wifi_rentalya_san{background-color:#025497}.stickyFooterBtnQuarter__body--air-wifi-corporation{background-color:#e42019}.stickyFooterBtnQuarter__body--mugen_wifi{background-color:#000000}.stickyFooterBtnQuarter__body--daredemo_sumaho{background-color:#c8242b}.stickyFooterBtnQuarter__body--daredemo_mobile{background-color:#e35a2b}.stickyFooterBtnQuarter__body--sunsyscon{background-color:#0068b7}.stickyFooterBtnQuarter__body--broad_wimax{background-color:#006cce}.stickyFooterBtnQuarter__body--rakuten_hikari{background-color:#f59600}.stickyFooterBtnQuarter__body--flets_hikari{background-color:#1d2088}.stickyFooterBtnQuarter__body--biglobe_hikari{background-color:#35318d}.stickyFooterBtnQuarter__body--au_hikari{background-color:#ff6c00}.stickyFooterBtnTel>img{vertical-align:bottom}.stickyFooterBtnTel__microcopy__emphasis{color:#fffac1}.stickyFooterBtnTel__closeButton{position:absolute;top:-8vw;right:2.133vw;background-color:#3c494a;width:6.667vw;height:6.667vw;border-radius:50%;border:2px solid #ffffff;padding:0;box-shadow:0 2px 2px rgba(0,0,0,0.1);-webkit-appearance:none;-moz-appearance:none;appearance:none}.stickyFooterBtnTel__closeButton i{width:5.6vw;font-size:15px}.stickyFooterBtnTel__closeButton i::before{color:#ffffff}.postTable,.postTable--large,.postTable--medium,.postTable--small,.postTable--scroll,.postTable--sticky,.postTable--sticky--auto{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:3rem;box-sizing:border-box;table-layout:fixed}.postTable caption,.postTable--large caption,.postTable--medium caption,.postTable--small caption,.postTable--scroll caption,.postTable--sticky caption,.postTable--sticky--auto caption{text-align:left;padding:0 0 0.25rem;font-size:0.8rem;font-weight:bold}.postTable caption::before,.postTable--large caption::before,.postTable--medium caption::before,.postTable--small caption::before,.postTable--scroll caption::before,.postTable--sticky caption::before,.postTable--sticky--auto caption::before{content:'■'}.postTable tr:first-child th:first-child,.postTable--large tr:first-child th:first-child,.postTable--medium tr:first-child th:first-child,.postTable--small tr:first-child th:first-child,.postTable--scroll tr:first-child th:first-child,.postTable--sticky tr:first-child th:first-child,.postTable--sticky--auto tr:first-child th:first-child,.postTable tr:first-child td:first-child,.postTable--large tr:first-child td:first-child,.postTable--medium tr:first-child td:first-child,.postTable--small tr:first-child td:first-child,.postTable--scroll tr:first-child td:first-child,.postTable--sticky tr:first-child td:first-child,.postTable--sticky--auto tr:first-child td:first-child{width:112px;box-sizing:border-box}@media screen and (min-width: 641px){.postTable tr:first-child th:first-child,.postTable--large tr:first-child th:first-child,.postTable--medium tr:first-child th:first-child,.postTable--small tr:first-child th:first-child,.postTable--scroll tr:first-child th:first-child,.postTable--sticky tr:first-child th:first-child,.postTable--sticky--auto tr:first-child th:first-child,.postTable tr:first-child td:first-child,.postTable--large tr:first-child td:first-child,.postTable--medium tr:first-child td:first-child,.postTable--small tr:first-child td:first-child,.postTable--scroll tr:first-child td:first-child,.postTable--sticky tr:first-child td:first-child,.postTable--sticky--auto tr:first-child td:first-child{width:144px}}.postTable tr:first-child th:first-child.postTable__head--middle,.postTable--large tr:first-child th:first-child.postTable__head--middle,.postTable--medium tr:first-child th:first-child.postTable__head--middle,.postTable--small tr:first-child th:first-child.postTable__head--middle,.postTable--scroll tr:first-child th:first-child.postTable__head--middle,.postTable--sticky tr:first-child th:first-child.postTable__head--middle,.postTable--sticky--auto tr:first-child th:first-child.postTable__head--middle,.postTable tr:first-child td:first-child.postTable__head--middle,.postTable--large tr:first-child td:first-child.postTable__head--middle,.postTable--medium tr:first-child td:first-child.postTable__head--middle,.postTable--small tr:first-child td:first-child.postTable__head--middle,.postTable--scroll tr:first-child td:first-child.postTable__head--middle,.postTable--sticky tr:first-child td:first-child.postTable__head--middle,.postTable--sticky--auto tr:first-child td:first-child.postTable__head--middle{width:159px}@media screen and (min-width: 641px){.postTable tr:first-child th:first-child.postTable__head--middle,.postTable--large tr:first-child th:first-child.postTable__head--middle,.postTable--medium tr:first-child th:first-child.postTable__head--middle,.postTable--small tr:first-child th:first-child.postTable__head--middle,.postTable--scroll tr:first-child th:first-child.postTable__head--middle,.postTable--sticky tr:first-child th:first-child.postTable__head--middle,.postTable--sticky--auto tr:first-child th:first-child.postTable__head--middle,.postTable tr:first-child td:first-child.postTable__head--middle,.postTable--large tr:first-child td:first-child.postTable__head--middle,.postTable--medium tr:first-child td:first-child.postTable__head--middle,.postTable--small tr:first-child td:first-child.postTable__head--middle,.postTable--scroll tr:first-child td:first-child.postTable__head--middle,.postTable--sticky tr:first-child td:first-child.postTable__head--middle,.postTable--sticky--auto tr:first-child td:first-child.postTable__head--middle{width:187px}}.postTable tr:first-child th:first-child.postTable__head--large,.postTable--large tr:first-child th:first-child.postTable__head--large,.postTable--medium tr:first-child th:first-child.postTable__head--large,.postTable--small tr:first-child th:first-child.postTable__head--large,.postTable--scroll tr:first-child th:first-child.postTable__head--large,.postTable--sticky tr:first-child th:first-child.postTable__head--large,.postTable--sticky--auto tr:first-child th:first-child.postTable__head--large,.postTable tr:first-child td:first-child.postTable__head--large,.postTable--large tr:first-child td:first-child.postTable__head--large,.postTable--medium tr:first-child td:first-child.postTable__head--large,.postTable--small tr:first-child td:first-child.postTable__head--large,.postTable--scroll tr:first-child td:first-child.postTable__head--large,.postTable--sticky tr:first-child td:first-child.postTable__head--large,.postTable--sticky--auto tr:first-child td:first-child.postTable__head--large{width:215px}@media screen and (min-width: 641px){.postTable tr:first-child th:first-child.postTable__head--large,.postTable--large tr:first-child th:first-child.postTable__head--large,.postTable--medium tr:first-child th:first-child.postTable__head--large,.postTable--small tr:first-child th:first-child.postTable__head--large,.postTable--scroll tr:first-child th:first-child.postTable__head--large,.postTable--sticky tr:first-child th:first-child.postTable__head--large,.postTable--sticky--auto tr:first-child th:first-child.postTable__head--large,.postTable tr:first-child td:first-child.postTable__head--large,.postTable--large tr:first-child td:first-child.postTable__head--large,.postTable--medium tr:first-child td:first-child.postTable__head--large,.postTable--small tr:first-child td:first-child.postTable__head--large,.postTable--scroll tr:first-child td:first-child.postTable__head--large,.postTable--sticky tr:first-child td:first-child.postTable__head--large,.postTable--sticky--auto tr:first-child td:first-child.postTable__head--large{width:242px}}.postTable tr:first-child th:first-child.postTable__head--half,.postTable--large tr:first-child th:first-child.postTable__head--half,.postTable--medium tr:first-child th:first-child.postTable__head--half,.postTable--small tr:first-child th:first-child.postTable__head--half,.postTable--scroll tr:first-child th:first-child.postTable__head--half,.postTable--sticky tr:first-child th:first-child.postTable__head--half,.postTable--sticky--auto tr:first-child th:first-child.postTable__head--half,.postTable tr:first-child td:first-child.postTable__head--half,.postTable--large tr:first-child td:first-child.postTable__head--half,.postTable--medium tr:first-child td:first-child.postTable__head--half,.postTable--small tr:first-child td:first-child.postTable__head--half,.postTable--scroll tr:first-child td:first-child.postTable__head--half,.postTable--sticky tr:first-child td:first-child.postTable__head--half,.postTable--sticky--auto tr:first-child td:first-child.postTable__head--half{width:50%}.postTable tr:first-child th:first-child.postTable__head--equality,.postTable--large tr:first-child th:first-child.postTable__head--equality,.postTable--medium tr:first-child th:first-child.postTable__head--equality,.postTable--small tr:first-child th:first-child.postTable__head--equality,.postTable--scroll tr:first-child th:first-child.postTable__head--equality,.postTable--sticky tr:first-child th:first-child.postTable__head--equality,.postTable--sticky--auto tr:first-child th:first-child.postTable__head--equality,.postTable tr:first-child td:first-child.postTable__head--equality,.postTable--large tr:first-child td:first-child.postTable__head--equality,.postTable--medium tr:first-child td:first-child.postTable__head--equality,.postTable--small tr:first-child td:first-child.postTable__head--equality,.postTable--scroll tr:first-child td:first-child.postTable__head--equality,.postTable--sticky tr:first-child td:first-child.postTable__head--equality,.postTable--sticky--auto tr:first-child td:first-child.postTable__head--equality{width:auto}.postTable th,.postTable--large th,.postTable--medium th,.postTable--small th,.postTable--scroll th,.postTable--sticky th,.postTable--sticky--auto th,.postTable td,.postTable--large td,.postTable--medium td,.postTable--small td,.postTable--scroll td,.postTable--sticky td,.postTable--sticky--auto td{margin:0;padding:8px 10px;border:1px solid #bcc8c9;background-color:#ffffff;vertical-align:middle}.postTable th.postTable__head--emphasis,.postTable--large th.postTable__head--emphasis,.postTable--medium th.postTable__head--emphasis,.postTable--small th.postTable__head--emphasis,.postTable--scroll th.postTable__head--emphasis,.postTable--sticky th.postTable__head--emphasis,.postTable--sticky--auto th.postTable__head--emphasis,.postTable th.postTable__head--emphasisCheckIcon,.postTable--large th.postTable__head--emphasisCheckIcon,.postTable--medium th.postTable__head--emphasisCheckIcon,.postTable--small th.postTable__head--emphasisCheckIcon,.postTable--scroll th.postTable__head--emphasisCheckIcon,.postTable--sticky th.postTable__head--emphasisCheckIcon,.postTable--sticky--auto th.postTable__head--emphasisCheckIcon,.postTable td.postTable__head--emphasis,.postTable--large td.postTable__head--emphasis,.postTable--medium td.postTable__head--emphasis,.postTable--small td.postTable__head--emphasis,.postTable--scroll td.postTable__head--emphasis,.postTable--sticky td.postTable__head--emphasis,.postTable--sticky--auto td.postTable__head--emphasis,.postTable td.postTable__head--emphasisCheckIcon,.postTable--large td.postTable__head--emphasisCheckIcon,.postTable--medium td.postTable__head--emphasisCheckIcon,.postTable--small td.postTable__head--emphasisCheckIcon,.postTable--scroll td.postTable__head--emphasisCheckIcon,.postTable--sticky td.postTable__head--emphasisCheckIcon,.postTable--sticky--auto td.postTable__head--emphasisCheckIcon{background:#0097a7;border:1px solid #0097a7;color:#ffffff;position:relative}.postTable th.postTable__head--emphasis::after,.postTable--large th.postTable__head--emphasis::after,.postTable--medium th.postTable__head--emphasis::after,.postTable--small th.postTable__head--emphasis::after,.postTable--scroll th.postTable__head--emphasis::after,.postTable--sticky th.postTable__head--emphasis::after,.postTable--sticky--auto th.postTable__head--emphasis::after,.postTable th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable th.postTable__head--emphasisCheckIcon::after,.postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable th.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--large th.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--medium th.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--small th.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--scroll th.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--sticky th.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto th.postTable__head--emphasisCheckIcon::after,.postTable th.postTable__cell--emphasis::after,.postTable--large .postTable th.postTable__cell--emphasis::after,.postTable .postTable--large th.postTable__cell--emphasis::after,.postTable--medium .postTable th.postTable__cell--emphasis::after,.postTable .postTable--medium th.postTable__cell--emphasis::after,.postTable--small .postTable th.postTable__cell--emphasis::after,.postTable .postTable--small th.postTable__cell--emphasis::after,.postTable--scroll .postTable th.postTable__cell--emphasis::after,.postTable .postTable--scroll th.postTable__cell--emphasis::after,.postTable--sticky .postTable th.postTable__cell--emphasis::after,.postTable .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable th.postTable__cell--emphasis::after,.postTable .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable .postTable--large th.postTable__cell--emphasis::after,.postTable--large .postTable th.postTable__cell--emphasis::after,.postTable--large th.postTable__cell--emphasis::after,.postTable--medium .postTable--large th.postTable__cell--emphasis::after,.postTable--large .postTable--medium th.postTable__cell--emphasis::after,.postTable--small .postTable--large th.postTable__cell--emphasis::after,.postTable--large .postTable--small th.postTable__cell--emphasis::after,.postTable--scroll .postTable--large th.postTable__cell--emphasis::after,.postTable--large .postTable--scroll th.postTable__cell--emphasis::after,.postTable--sticky .postTable--large th.postTable__cell--emphasis::after,.postTable--large .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--large th.postTable__cell--emphasis::after,.postTable--large .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable .postTable--medium th.postTable__cell--emphasis::after,.postTable--medium .postTable th.postTable__cell--emphasis::after,.postTable--large .postTable--medium th.postTable__cell--emphasis::after,.postTable--medium .postTable--large th.postTable__cell--emphasis::after,.postTable--medium th.postTable__cell--emphasis::after,.postTable--small .postTable--medium th.postTable__cell--emphasis::after,.postTable--medium .postTable--small th.postTable__cell--emphasis::after,.postTable--scroll .postTable--medium th.postTable__cell--emphasis::after,.postTable--medium .postTable--scroll th.postTable__cell--emphasis::after,.postTable--sticky .postTable--medium th.postTable__cell--emphasis::after,.postTable--medium .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--medium th.postTable__cell--emphasis::after,.postTable--medium .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable .postTable--small th.postTable__cell--emphasis::after,.postTable--small .postTable th.postTable__cell--emphasis::after,.postTable--large .postTable--small th.postTable__cell--emphasis::after,.postTable--small .postTable--large th.postTable__cell--emphasis::after,.postTable--medium .postTable--small th.postTable__cell--emphasis::after,.postTable--small .postTable--medium th.postTable__cell--emphasis::after,.postTable--small th.postTable__cell--emphasis::after,.postTable--scroll .postTable--small th.postTable__cell--emphasis::after,.postTable--small .postTable--scroll th.postTable__cell--emphasis::after,.postTable--sticky .postTable--small th.postTable__cell--emphasis::after,.postTable--small .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--small th.postTable__cell--emphasis::after,.postTable--small .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable .postTable--scroll th.postTable__cell--emphasis::after,.postTable--scroll .postTable th.postTable__cell--emphasis::after,.postTable--large .postTable--scroll th.postTable__cell--emphasis::after,.postTable--scroll .postTable--large th.postTable__cell--emphasis::after,.postTable--medium .postTable--scroll th.postTable__cell--emphasis::after,.postTable--scroll .postTable--medium th.postTable__cell--emphasis::after,.postTable--small .postTable--scroll th.postTable__cell--emphasis::after,.postTable--scroll .postTable--small th.postTable__cell--emphasis::after,.postTable--scroll th.postTable__cell--emphasis::after,.postTable--sticky .postTable--scroll th.postTable__cell--emphasis::after,.postTable--scroll .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--scroll th.postTable__cell--emphasis::after,.postTable--scroll .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky .postTable th.postTable__cell--emphasis::after,.postTable--large .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky .postTable--large th.postTable__cell--emphasis::after,.postTable--medium .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky .postTable--medium th.postTable__cell--emphasis::after,.postTable--small .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky .postTable--small th.postTable__cell--emphasis::after,.postTable--scroll .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky .postTable--scroll th.postTable__cell--emphasis::after,.postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable th.postTable__cell--emphasis::after,.postTable--large .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--large th.postTable__cell--emphasis::after,.postTable--medium .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--medium th.postTable__cell--emphasis::after,.postTable--small .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--small th.postTable__cell--emphasis::after,.postTable--scroll .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--scroll th.postTable__cell--emphasis::after,.postTable--sticky .postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--sticky th.postTable__cell--emphasis::after,.postTable--sticky--auto th.postTable__cell--emphasis::after,.postTable td.postTable__head--emphasis::after,.postTable--large td.postTable__head--emphasis::after,.postTable--medium td.postTable__head--emphasis::after,.postTable--small td.postTable__head--emphasis::after,.postTable--scroll td.postTable__head--emphasis::after,.postTable--sticky td.postTable__head--emphasis::after,.postTable--sticky--auto td.postTable__head--emphasis::after,.postTable td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable td.postTable__head--emphasisCheckIcon::after,.postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable td.postTable__head--emphasisCheckIcon::after,.postTable--large .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--large td.postTable__head--emphasisCheckIcon::after,.postTable--medium .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--medium td.postTable__head--emphasisCheckIcon::after,.postTable--small .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--small td.postTable__head--emphasisCheckIcon::after,.postTable--scroll .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--scroll td.postTable__head--emphasisCheckIcon::after,.postTable--sticky .postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto .postTable--sticky td.postTable__head--emphasisCheckIcon::after,.postTable--sticky--auto td.postTable__head--emphasisCheckIcon::after,.postTable td.postTable__cell--emphasis::after,.postTable--large .postTable td.postTable__cell--emphasis::after,.postTable .postTable--large td.postTable__cell--emphasis::after,.postTable--medium .postTable td.postTable__cell--emphasis::after,.postTable .postTable--medium td.postTable__cell--emphasis::after,.postTable--small .postTable td.postTable__cell--emphasis::after,.postTable .postTable--small td.postTable__cell--emphasis::after,.postTable--scroll .postTable td.postTable__cell--emphasis::after,.postTable .postTable--scroll td.postTable__cell--emphasis::after,.postTable--sticky .postTable td.postTable__cell--emphasis::after,.postTable .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable td.postTable__cell--emphasis::after,.postTable .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable .postTable--large td.postTable__cell--emphasis::after,.postTable--large .postTable td.postTable__cell--emphasis::after,.postTable--large td.postTable__cell--emphasis::after,.postTable--medium .postTable--large td.postTable__cell--emphasis::after,.postTable--large .postTable--medium td.postTable__cell--emphasis::after,.postTable--small .postTable--large td.postTable__cell--emphasis::after,.postTable--large .postTable--small td.postTable__cell--emphasis::after,.postTable--scroll .postTable--large td.postTable__cell--emphasis::after,.postTable--large .postTable--scroll td.postTable__cell--emphasis::after,.postTable--sticky .postTable--large td.postTable__cell--emphasis::after,.postTable--large .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--large td.postTable__cell--emphasis::after,.postTable--large .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable .postTable--medium td.postTable__cell--emphasis::after,.postTable--medium .postTable td.postTable__cell--emphasis::after,.postTable--large .postTable--medium td.postTable__cell--emphasis::after,.postTable--medium .postTable--large td.postTable__cell--emphasis::after,.postTable--medium td.postTable__cell--emphasis::after,.postTable--small .postTable--medium td.postTable__cell--emphasis::after,.postTable--medium .postTable--small td.postTable__cell--emphasis::after,.postTable--scroll .postTable--medium td.postTable__cell--emphasis::after,.postTable--medium .postTable--scroll td.postTable__cell--emphasis::after,.postTable--sticky .postTable--medium td.postTable__cell--emphasis::after,.postTable--medium .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--medium td.postTable__cell--emphasis::after,.postTable--medium .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable .postTable--small td.postTable__cell--emphasis::after,.postTable--small .postTable td.postTable__cell--emphasis::after,.postTable--large .postTable--small td.postTable__cell--emphasis::after,.postTable--small .postTable--large td.postTable__cell--emphasis::after,.postTable--medium .postTable--small td.postTable__cell--emphasis::after,.postTable--small .postTable--medium td.postTable__cell--emphasis::after,.postTable--small td.postTable__cell--emphasis::after,.postTable--scroll .postTable--small td.postTable__cell--emphasis::after,.postTable--small .postTable--scroll td.postTable__cell--emphasis::after,.postTable--sticky .postTable--small td.postTable__cell--emphasis::after,.postTable--small .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--small td.postTable__cell--emphasis::after,.postTable--small .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable .postTable--scroll td.postTable__cell--emphasis::after,.postTable--scroll .postTable td.postTable__cell--emphasis::after,.postTable--large .postTable--scroll td.postTable__cell--emphasis::after,.postTable--scroll .postTable--large td.postTable__cell--emphasis::after,.postTable--medium .postTable--scroll td.postTable__cell--emphasis::after,.postTable--scroll .postTable--medium td.postTable__cell--emphasis::after,.postTable--small .postTable--scroll td.postTable__cell--emphasis::after,.postTable--scroll .postTable--small td.postTable__cell--emphasis::after,.postTable--scroll td.postTable__cell--emphasis::after,.postTable--sticky .postTable--scroll td.postTable__cell--emphasis::after,.postTable--scroll .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--scroll td.postTable__cell--emphasis::after,.postTable--scroll .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky .postTable td.postTable__cell--emphasis::after,.postTable--large .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky .postTable--large td.postTable__cell--emphasis::after,.postTable--medium .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky .postTable--medium td.postTable__cell--emphasis::after,.postTable--small .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky .postTable--small td.postTable__cell--emphasis::after,.postTable--scroll .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky .postTable--scroll td.postTable__cell--emphasis::after,.postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable td.postTable__cell--emphasis::after,.postTable--large .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--large td.postTable__cell--emphasis::after,.postTable--medium .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--medium td.postTable__cell--emphasis::after,.postTable--small .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--small td.postTable__cell--emphasis::after,.postTable--scroll .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--scroll td.postTable__cell--emphasis::after,.postTable--sticky .postTable--sticky--auto td.postTable__cell--emphasis::after,.postTable--sticky--auto .postTable--sticky td.postTable__cell--emphasis::after,.postTable--sticky--auto td.postTable__cell--emphasis::after{content:'';display:block;width:calc(100% + 1px);height:calc(100% + 1px);position:absolute;top:-1px;right:-1px;border-top:1px solid #0097a7;border-left:1px solid #0097a7}.postTable th.postTable__head--emphasisCheckIcon::before,.postTable--large th.postTable__head--emphasisCheckIcon::before,.postTable--medium th.postTable__head--emphasisCheckIcon::before,.postTable--small th.postTable__head--emphasisCheckIcon::before,.postTable--scroll th.postTable__head--emphasisCheckIcon::before,.postTable--sticky th.postTable__head--emphasisCheckIcon::before,.postTable--sticky--auto th.postTable__head--emphasisCheckIcon::before,.postTable td.postTable__head--emphasisCheckIcon::before,.postTable--large td.postTable__head--emphasisCheckIcon::before,.postTable--medium td.postTable__head--emphasisCheckIcon::before,.postTable--small td.postTable__head--emphasisCheckIcon::before,.postTable--scroll td.postTable__head--emphasisCheckIcon::before,.postTable--sticky td.postTable__head--emphasisCheckIcon::before,.postTable--sticky--auto td.postTable__head--emphasisCheckIcon::before{content:'';width:20px;min-width:20px;height:20px;display:block;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(//www.soldi.jp/assets/cms/sp/posttable-icon-check-ba12c44800f333279f69313294e8cb13db7db844d935e72c78b14373dbad03b3.png);margin:4px auto 6px}.postTable th.postTable__cell--emphasis,.postTable--large th.postTable__cell--emphasis,.postTable--medium th.postTable__cell--emphasis,.postTable--small th.postTable__cell--emphasis,.postTable--scroll th.postTable__cell--emphasis,.postTable--sticky th.postTable__cell--emphasis,.postTable--sticky--auto th.postTable__cell--emphasis,.postTable td.postTable__cell--emphasis,.postTable--large td.postTable__cell--emphasis,.postTable--medium td.postTable__cell--emphasis,.postTable--small td.postTable__cell--emphasis,.postTable--scroll td.postTable__cell--emphasis,.postTable--sticky td.postTable__cell--emphasis,.postTable--sticky--auto td.postTable__cell--emphasis{background:#f5fafa;border:1px solid #0097a7;position:relative}.postTable th.postTable__cell--center,.postTable--large th.postTable__cell--center,.postTable--medium th.postTable__cell--center,.postTable--small th.postTable__cell--center,.postTable--scroll th.postTable__cell--center,.postTable--sticky th.postTable__cell--center,.postTable--sticky--auto th.postTable__cell--center,.postTable td.postTable__cell--center,.postTable--large td.postTable__cell--center,.postTable--medium td.postTable__cell--center,.postTable--small td.postTable__cell--center,.postTable--scroll td.postTable__cell--center,.postTable--sticky td.postTable__cell--center,.postTable--sticky--auto td.postTable__cell--center{text-align:center}.postTable th.postTable__cell--bold,.postTable--large th.postTable__cell--bold,.postTable--medium th.postTable__cell--bold,.postTable--small th.postTable__cell--bold,.postTable--scroll th.postTable__cell--bold,.postTable--sticky th.postTable__cell--bold,.postTable--sticky--auto th.postTable__cell--bold,.postTable td.postTable__cell--bold,.postTable--large td.postTable__cell--bold,.postTable--medium td.postTable__cell--bold,.postTable--small td.postTable__cell--bold,.postTable--scroll td.postTable__cell--bold,.postTable--sticky td.postTable__cell--bold,.postTable--sticky--auto td.postTable__cell--bold{font-weight:bold}.postTable th.postTable__cell--circle,.postTable--large th.postTable__cell--circle,.postTable--medium th.postTable__cell--circle,.postTable--small th.postTable__cell--circle,.postTable--scroll th.postTable__cell--circle,.postTable--sticky th.postTable__cell--circle,.postTable--sticky--auto th.postTable__cell--circle,.postTable th.postTable__cell--triangle,.postTable--large th.postTable__cell--triangle,.postTable--medium th.postTable__cell--triangle,.postTable--small th.postTable__cell--triangle,.postTable--scroll th.postTable__cell--triangle,.postTable--sticky th.postTable__cell--triangle,.postTable--sticky--auto th.postTable__cell--triangle,.postTable th.postTable__cell--cross,.postTable--large th.postTable__cell--cross,.postTable--medium th.postTable__cell--cross,.postTable--small th.postTable__cell--cross,.postTable--scroll th.postTable__cell--cross,.postTable--sticky th.postTable__cell--cross,.postTable--sticky--auto th.postTable__cell--cross,.postTable td.postTable__cell--circle,.postTable--large td.postTable__cell--circle,.postTable--medium td.postTable__cell--circle,.postTable--small td.postTable__cell--circle,.postTable--scroll td.postTable__cell--circle,.postTable--sticky td.postTable__cell--circle,.postTable--sticky--auto td.postTable__cell--circle,.postTable td.postTable__cell--triangle,.postTable--large td.postTable__cell--triangle,.postTable--medium td.postTable__cell--triangle,.postTable--small td.postTable__cell--triangle,.postTable--scroll td.postTable__cell--triangle,.postTable--sticky td.postTable__cell--triangle,.postTable--sticky--auto td.postTable__cell--triangle,.postTable td.postTable__cell--cross,.postTable--large td.postTable__cell--cross,.postTable--medium td.postTable__cell--cross,.postTable--small td.postTable__cell--cross,.postTable--scroll td.postTable__cell--cross,.postTable--sticky td.postTable__cell--cross,.postTable--sticky--auto td.postTable__cell--cross{text-align:center}.postTable th.postTable__cell--circle::before,.postTable--large th.postTable__cell--circle::before,.postTable--medium th.postTable__cell--circle::before,.postTable--small th.postTable__cell--circle::before,.postTable--scroll th.postTable__cell--circle::before,.postTable--sticky th.postTable__cell--circle::before,.postTable--sticky--auto th.postTable__cell--circle::before,.postTable th.postTable__cell--triangle::before,.postTable--large th.postTable__cell--triangle::before,.postTable--medium th.postTable__cell--triangle::before,.postTable--small th.postTable__cell--triangle::before,.postTable--scroll th.postTable__cell--triangle::before,.postTable--sticky th.postTable__cell--triangle::before,.postTable--sticky--auto th.postTable__cell--triangle::before,.postTable th.postTable__cell--cross::before,.postTable--large th.postTable__cell--cross::before,.postTable--medium th.postTable__cell--cross::before,.postTable--small th.postTable__cell--cross::before,.postTable--scroll th.postTable__cell--cross::before,.postTable--sticky th.postTable__cell--cross::before,.postTable--sticky--auto th.postTable__cell--cross::before,.postTable td.postTable__cell--circle::before,.postTable--large td.postTable__cell--circle::before,.postTable--medium td.postTable__cell--circle::before,.postTable--small td.postTable__cell--circle::before,.postTable--scroll td.postTable__cell--circle::before,.postTable--sticky td.postTable__cell--circle::before,.postTable--sticky--auto td.postTable__cell--circle::before,.postTable td.postTable__cell--triangle::before,.postTable--large td.postTable__cell--triangle::before,.postTable--medium td.postTable__cell--triangle::before,.postTable--small td.postTable__cell--triangle::before,.postTable--scroll td.postTable__cell--triangle::before,.postTable--sticky td.postTable__cell--triangle::before,.postTable--sticky--auto td.postTable__cell--triangle::before,.postTable td.postTable__cell--cross::before,.postTable--large td.postTable__cell--cross::before,.postTable--medium td.postTable__cell--cross::before,.postTable--small td.postTable__cell--cross::before,.postTable--scroll td.postTable__cell--cross::before,.postTable--sticky td.postTable__cell--cross::before,.postTable--sticky--auto td.postTable__cell--cross::before{content:'';width:36px;height:38px;display:block;margin:0 auto 10px;background-repeat:no-repeat;background-size:contain;background-position:center}.postTable th.postTable__cell--circle::before,.postTable--large th.postTable__cell--circle::before,.postTable--medium th.postTable__cell--circle::before,.postTable--small th.postTable__cell--circle::before,.postTable--scroll th.postTable__cell--circle::before,.postTable--sticky th.postTable__cell--circle::before,.postTable--sticky--auto th.postTable__cell--circle::before,.postTable td.postTable__cell--circle::before,.postTable--large td.postTable__cell--circle::before,.postTable--medium td.postTable__cell--circle::before,.postTable--small td.postTable__cell--circle::before,.postTable--scroll td.postTable__cell--circle::before,.postTable--sticky td.postTable__cell--circle::before,.postTable--sticky--auto td.postTable__cell--circle::before{background-image:url(//www.soldi.jp/assets/cms/sp/posttable-icon-circle-8d7c077ee3d6ef9f492033a55fa31537904e26af1e7ac907ef5c7412b97bbff4.png)}.postTable th.postTable__cell--triangle::before,.postTable--large th.postTable__cell--triangle::before,.postTable--medium th.postTable__cell--triangle::before,.postTable--small th.postTable__cell--triangle::before,.postTable--scroll th.postTable__cell--triangle::before,.postTable--sticky th.postTable__cell--triangle::before,.postTable--sticky--auto th.postTable__cell--triangle::before,.postTable td.postTable__cell--triangle::before,.postTable--large td.postTable__cell--triangle::before,.postTable--medium td.postTable__cell--triangle::before,.postTable--small td.postTable__cell--triangle::before,.postTable--scroll td.postTable__cell--triangle::before,.postTable--sticky td.postTable__cell--triangle::before,.postTable--sticky--auto td.postTable__cell--triangle::before{background-image:url(//www.soldi.jp/assets/cms/sp/posttable-icon-triangle-eb4e034de3e5ead71cf4a99c3af032154a6c62219bd5ecb0e09f1459c84d6f1f.png)}.postTable th.postTable__cell--cross::before,.postTable--large th.postTable__cell--cross::before,.postTable--medium th.postTable__cell--cross::before,.postTable--small th.postTable__cell--cross::before,.postTable--scroll th.postTable__cell--cross::before,.postTable--sticky th.postTable__cell--cross::before,.postTable--sticky--auto th.postTable__cell--cross::before,.postTable td.postTable__cell--cross::before,.postTable--large td.postTable__cell--cross::before,.postTable--medium td.postTable__cell--cross::before,.postTable--small td.postTable__cell--cross::before,.postTable--scroll td.postTable__cell--cross::before,.postTable--sticky td.postTable__cell--cross::before,.postTable--sticky--auto td.postTable__cell--cross::before{background-image:url(//www.soldi.jp/assets/cms/sp/posttable-icon-cross-7b7e4d1ade8e6e964d1df51fa639c51f00d0c2f1a4a417178e74fe38cb7a303a.png)}.postTable th,.postTable--large th,.postTable--medium th,.postTable--small th,.postTable--scroll th,.postTable--sticky th,.postTable--sticky--auto th{background:#f7f7f7}.postTable .txtAlignCenter,.postTable--large .txtAlignCenter,.postTable--medium .txtAlignCenter,.postTable--small .txtAlignCenter,.postTable--scroll .txtAlignCenter,.postTable--sticky .txtAlignCenter,.postTable--sticky--auto .txtAlignCenter{text-align:center}.postTable .txtAlignMiddle,.postTable--large .txtAlignMiddle,.postTable--medium .txtAlignMiddle,.postTable--small .txtAlignMiddle,.postTable--scroll .txtAlignMiddle,.postTable--sticky .txtAlignMiddle,.postTable--sticky--auto .txtAlignMiddle{vertical-align:middle}.postTable--large{font-size:1rem}.postTable--medium{font-size:0.8rem}.postTable--small{font-size:0.6rem}.postTable--scroll,.postTable--sticky,.postTable--sticky--auto{overflow:auto;position:relative;-webkit-overflow-scrolling:touch}@media screen and (min-width: 641px){.postTable--scroll,.postTable--sticky,.postTable--sticky--auto{margin-bottom:1.5rem}}.postTable--scroll table,.postTable--sticky table,.postTable--sticky--auto table{margin-bottom:1.5rem}.postTable--scroll.is-scroll::before,.is-scroll.postTable--sticky::before,.is-scroll.postTable--sticky--auto::before{transition:0.3s;opacity:0}.postTable--scroll::before,.postTable--sticky::before,.postTable--sticky--auto::before{content:"\f061";position:absolute;top:50%;transform:translateY(-50%);right:1rem;font-size:5rem;opacity:0.4;z-index:1}@media screen and (min-width: 641px){.postTable--scroll::before,.postTable--sticky::before,.postTable--sticky--auto::before{content:none}}.postTable--scroll__body,.postTable--sticky__body,.campaignTable,.campaignTable--slim{width:700px}@media screen and (min-width: 641px){.postTable--scroll__body,.postTable--sticky__body,.campaignTable,.campaignTable--slim{width:100%}}.postTable--sticky--auto table{table-layout:auto}.postTable--sticky--auto table th{white-space:nowrap}.postTable--sticky__body{width:900px}@media screen and (min-width: 641px){.postTable--sticky__body{width:100%}}.postTable--sticky caption,.postTable--sticky--auto caption{box-sizing:border-box;position:sticky;left:0}.postTable--sticky table,.postTable--sticky--auto table{border-collapse:separate;margin:0}.postTable--sticky table thead tr:first-child th:first-child,.postTable--sticky--auto table thead tr:first-child th:first-child{position:sticky;left:0;z-index:1}.postTable--sticky table thead tr:not(:first-child) th,.postTable--sticky--auto table thead tr:not(:first-child) th{border-top:none}.postTable--sticky table thead tr:not(:first-child) th:first-child,.postTable--sticky--auto table thead tr:not(:first-child) th:first-child{border-left:none}.postTable--sticky table thead th:not(:first-child),.postTable--sticky--auto table thead th:not(:first-child){border-left:none}.postTable--sticky table tbody td,.postTable--sticky--auto table tbody td{border-top:none;border-left:none}.postTable--sticky table tbody th,.postTable--sticky--auto table tbody th{border-top:none}.postTable--sticky table tbody th:first-child,.postTable--sticky--auto table tbody th:first-child{position:sticky;left:0;z-index:1}.postTable--sticky table tbody th:not(:first-child),.postTable--sticky--auto table tbody th:not(:first-child){border-left:none}.postTable__helpOpenBtn{font-size:1rem;padding:0 0 0 1rem;color:#6a8182}.postTable__helpOpenBtn:hover{cursor:pointer;color:#3c494a}.postTable__helpCloseBtn{font-size:1rem;position:absolute;top:0;right:0;padding:0.5rem;color:#6a8182}.postTable__helpCloseBtn:hover{cursor:pointer;color:#3c494a}.postTable__helpCheckBox{display:none}.postTable__helpCheckBox:checked+.postTable__helpContents{display:block;height:auto;opacity:1;padding:1rem 1rem 0}.postTable__helpContentsWrapper{border:1px solid #bcc8c9;padding:0;vertical-align:top}.postTable__helpContents{box-sizing:border-box;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:#3c494a;position:relative;opacity:0;margin:0 auto;padding:0 1rem;height:0;overflow:hidden}.postTable__helpContents__title{font-weight:700}.postTable__helpContents__title__icon{margin:0 8px -4px 0}.priceTable{width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;table-layout:fixed;background-color:#ffffff}.priceTable th,.priceTable td{text-align:center;vertical-align:middle;border:1px solid #bcc8c9;height:61px;font-size:2.8vw;line-height:1.3}@media screen and (min-width: 641px){.priceTable th,.priceTable td{font-size:13px;line-height:1.4}}.priceTable td{color:#3c494a;font-weight:bold}.priceTable thead th{background-color:#037582;color:#ffffff;text-align:center;padding:3.5vw 0;font-size:2.9vw;height:auto}@media screen and (min-width: 641px){.priceTable thead th{padding:2% 0;font-size:15px}}.priceTable tbody th{background-color:#0097a7;text-align:center;color:#ffffff}@media screen and (max-width: 640px){.priceTable tbody th{font-size:2.9vw}}.priceTable__data--emphasis{background-color:#f4fad0}.priceTable__data__text--strong{font-size:3.4vw;background:linear-gradient(transparent 50%, #f4fad0 51%, #f4fad0 100%)}@media screen and (min-width: 641px){.priceTable__data__text--strong{font-size:15px;background:linear-gradient(transparent 70%, #f4fad0 70%)}}.priceTable__data__text--weak{font-weight:normal}@media screen and (max-width: 640px){.priceTable__data__text--weak{display:block;font-size:2.7vw}}.campaignTable{table-layout:fixed;width:100%;font-size:0.875rem;letter-spacing:0.1px;font-weight:600}@media screen and (min-width: 641px){.campaignTable{font-size:1rem}}.campaignTable__head{height:70px;text-align:center}.campaignTable__head__logo{vertical-align:middle}.campaignTable__contents{height:96px}.campaignTable th,.campaignTable td{padding:1rem;box-sizing:border-box}.campaignTable__cvBtn{padding:0.75rem;margin-bottom:0.75rem}.campaignTable__detailBtn{padding:0.75rem}.campaignTable__detailBtn::after{content:"\f0d7";margin-left:0.5rem;color:#0097a7}.campaignTable__textLink{display:block}.campaignTable tr .campaignTable__emphasis--bg{background-color:#fffefa}.campaignTable tr .campaignTable__emphasis--border{border-left:2px solid #ffde6a;border-right:2px solid #ffde6a}.campaignTable tr:first-child th:first-child{width:100px}.campaignTable tr:first-child td{width:182px}@media screen and (min-width: 641px){.campaignTable tr:first-child td{width:203px}}.campaignTable tr:first-child .campaignTable__emphasis--border{border-top:2px solid #ffde6a}.campaignTable tr:last-child .campaignTable__emphasis--border{border-bottom:2px solid #ffde6a}.campaignTable--slim{table-layout:fixed;width:100%;font-size:0.75rem;letter-spacing:0;text-align:center}@media screen and (min-width: 641px){.campaignTable--slim{font-size:0.75rem}}.campaignTable--slim__head{height:70px}.campaignTable--slim__head__logo{vertical-align:middle}.campaignTable--slim th,.campaignTable--slim td{padding:0.75rem;box-sizing:border-box}.campaignTable--slim th{font-weight:600}.campaignTable--slim__cvBtn{padding:1rem 0.4rem}.campaignTable--slim__textLink{display:block}.campaignTable--slim tr:first-child th:first-child,.campaignTable--slim tr:first-child td{width:102px}@media screen and (min-width: 641px){.campaignTable--slim tr:first-child td{width:102px}}.tableNote{color:#687578;font-size:13px}.postTable--foldable.is-fold{overflow:hidden}.postTable--foldableContainer{margin-bottom:1.5rem}.postTable--foldable__openButton{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin:4px auto 0px;border:1px solid #66c1ca;background-color:#ffffff;padding:3.2vw 6.4vw;border-radius:4px}@media screen and (min-width: 641px){.postTable--foldable__openButton{padding:0.5rem 1.5rem;min-width:500px}}.postTable--foldable__openButton__text{display:block;font-size:3.733vw;color:#037582;text-decoration:none;line-height:1.3;text-align:left;max-width:72.821vw}@media screen and (min-width: 641px){.postTable--foldable__openButton__text{font-size:14px;max-width:573px}}.postTable--foldable__openButton::before{content:'';display:block;width:4.533vw;height:4.533vw;background-image:url(//www.soldi.jp/assets/cms/sp/icon/icon_plus-4525c7aa93ccb00791eed11c2a59bf677243847cbbd6ea10130e68bec215fd66.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:1.333vw;margin-top:-3px}@media screen and (min-width: 641px){.postTable--foldable__openButton::before{width:17px;height:17px;margin-right:2px;margin-top:-1px}}body[data-sd_controller="contacts"] .contacts__notice{background-color:#f5f5eb;padding:15px 15px 15px 30px;margin-bottom:20px}body[data-sd_controller="contacts"] .l-contactForm{max-width:600px}body[data-sd_controller="contacts"] .l-inputGroup{margin-bottom:13px}body[data-sd_controller="contacts"] .l-inputText{box-sizing:border-box;width:100%;padding:0.2em;font-size:1em;border:1px solid #ccc}body[data-sd_controller="contacts"] .l-inputText[readonly]{background-color:#eee}body[data-sd_controller="contacts"] .l-inputTextArea{box-sizing:border-box;width:100%;height:12em;padding:0.2em;font-size:1em;border:1px solid #ccc}body[data-sd_controller="contacts"] .l-inputTextArea[readonly]{background-color:#eee}.l-3FloatBtn{margin:1rem auto;width:96%;display:flex;flex-wrap:wrap;justify-content:space-between}.l-3FloatBtn__item{width:31%;margin:0 1%;display:flex;align-items:stretch}.l-3FloatBtn__item__choice{display:flex;align-items:center;width:100%}.l-2FloatBtn{margin:1rem auto;width:96%;display:flex;flex-wrap:wrap;justify-content:space-between}.l-2FloatBtn__item{width:48%;margin:1%;display:flex;align-items:stretch}.l-2FloatBtn__item__choice{display:flex;align-items:center;width:100%}.l-3FloatContents{display:flex;flex-wrap:wrap;justify-content:space-between}.l-3FloatContents__item{width:31%;margin:0 1%}@media screen and (max-width: 640px){.l-3FloatContents__item{width:100%;margin:0.2rem 0}}body[data-sd_content_unique_name="sim_plan-search"] .searchContent{width:92%;margin:0 auto;padding:1rem 4% 2rem}body[data-sd_content_unique_name="sim_plan-search"] .searchHd{font-weight:700;clear:both;text-align:justify;font-size:1.5rem;line-height:1.4;margin:1rem 0}@media screen and (min-width: 641px){body[data-sd_content_unique_name="sim_plan-search"] .searchHd{font-size:1.5rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(//www.soldi.jp/images/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"none";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"none";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(//www.soldi.jp/images/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"none";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"none";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}body[data-sd_content_unique_name="top"]{background-color:#ffffff}body[data-sd_content_unique_name="top"] .topSlickCarousel{width:100%;padding-top:16px;display:none}@media screen and (min-width: 641px){body[data-sd_content_unique_name="top"] .topSlickCarouselWrapper{height:406px}}@media screen and (max-width: 640px){body[data-sd_content_unique_name="top"] .topSlickCarouselWrapper{height:315px}}body[data-sd_content_unique_name="top"] .topSlickCarousel.slick-initialized{display:block}body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-arrow{background-color:#0097a7;width:44px;height:44px;border-radius:50%}body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-arrow::before{content:"\f054";font-family:SubsetFontAwesome;opacity:1}body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-arrow.slick-next{right:-50px}body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-arrow.slick-prev{left:-50px;transform:translate(0, -50%) rotate(180deg)}body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-dots li{width:10px}body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-dots li button::before{font-size:54px;font-family:sans-serif;color:#cecece;opacity:1}body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-dots li.slick-active button::before{color:#0097a7}body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-slide{display:flex;align-items:center;justify-content:center;width:270px;height:270px;margin:0 6px;font-size:0}@media screen and (min-width: 641px){body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-slide{width:360px;height:360px;margin:0}}@media screen and (min-width: 641px){body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-slide img{transition:all 300ms ease;width:316px;height:316px}}@media screen and (min-width: 641px){body[data-sd_content_unique_name="top"] .topSlickCarousel .slick-slide.slick-center img{width:360px;height:360px}}body[data-sd_content_unique_name="top"] .slick-loading .slick-list{background:#fff url(//www.soldi.jp/images/ajax-loader.gif) center center no-repeat}.topCategory,.topCategory--smartphone,.topCategory--internet,.topCategory--wifi{padding:32px 16px 60px;background-color:#f5f5eb;margin:0 calc(50% - 50vw) 40px;position:relative}@media screen and (min-width: 641px){.topCategory,.topCategory--smartphone,.topCategory--internet,.topCategory--wifi{margin-inline:0}}.topCategory::before,.topCategory--smartphone::before,.topCategory--internet::before,.topCategory--wifi::before{content:'';position:absolute;left:0;background-size:contain;background-repeat:no-repeat;background-position:center;width:100%}.topCategory--smartphone{border-radius:28px}.topCategory--smartphone::before{top:12px;height:10px;background-image:url(//www.soldi.jp/assets/cms/sp/top_category_smartphone-c3911fb717ec53b1d09b5b5c8510a720966adcc3b470d8897cadcb620a2f0eb9.png)}.topCategory--internet{margin-top:20px;border-radius:0 28px 28px 28px}.topCategory--internet::before{top:-26px;height:37px;background-image:url(//www.soldi.jp/assets/cms/sp/top_category_internet_sp-b06f95a223ffcc951f045e8fde532b308c329b1f92c84e7ed8f364a5560fdbd5.png)}@media screen and (min-width: 641px){.topCategory--internet::before{background-image:url(//www.soldi.jp/assets/cms/sp/top_category_internet_pc-3482c0a6fc9433a0ebeab7c7e6a023878f31289c6aa271dbe75bac44d012f575.png)}}.topCategory--wifi{margin-top:20px;border-radius:0 28px 28px 28px}.topCategory--wifi::before{top:-26px;height:37px;background-image:url(//www.soldi.jp/assets/cms/sp/top_category_wifi_sp-85cc3e854415a2e52d9c4966f7bbe018ed04691c464454f8bee4933fa6111fca.png)}@media screen and (min-width: 641px){.topCategory--wifi::before{background-image:url(//www.soldi.jp/assets/cms/sp/top_category_wifi_pc-b22f0551d5a574f4c977a71decd8b34457ada114c37039a6651d4821d996227a.png)}}.topCategory__title{font-size:24px;font-weight:bold;text-align:center;margin-bottom:4px}@media screen and (min-width: 641px){.topCategory__title{font-size:28px}}.topCategory__copy{font-size:16px;font-weight:bold;margin-bottom:0;text-align:center}.topCategory__list{list-style:none;display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;max-height:200px;overflow:hidden;transition:all 0.4s ease;padding:8px 0}@media screen and (min-width: 641px){.topCategory__list{grid-template-columns:repeat(3, 1fr)}}.topCategory__list.is-open-on-categoryExpand{margin-bottom:16px}.topCategory__list__item{display:block;border-radius:8px;padding:24px 12px 12px;text-align:center;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);background-color:#ffffff;position:relative;height:100%;box-sizing:border-box;text-decoration:none;cursor:pointer}.topCategory__list__item:link,.topCategory__list__item:visited{color:#3c494a}.topCategory__list__item:hover{text-decoration:underline}.topCategory__list__item:hover .topCategory__list__itemLogo{transform:scale(1.1)}.topCategory__list__itemLogo{width:150px;object-fit:contain;transition:transform 0.4s ease}.topCategory__list__itemTitle{font-size:12px;display:block}.topCategory__button{font-size:16px;text-align:center;width:100%;position:absolute;left:0;bottom:26px;cursor:pointer;background:none;border:none;color:#3c494a}.topCategory__button:hover{text-decoration:underline}.topCategory__button::before{content:'\f0d7';display:inline-block;margin-right:8px;font-family:SubsetFontAwesome}.topCategory__button.is-open-on-categoryExpand::before{transform:rotate(180deg)}.topCategory__button::after{content:'';display:block;position:absolute;bottom:30px;left:0;width:100%;height:24px;background:linear-gradient(180deg, rgba(245,245,235,0) 0%, rgba(245,245,235,0.9) 50%, #f5f5eb 100%)}.topCategory__balloon{display:block;padding:4px 16px 2px;border:1px solid #0097a7;border-radius:40px;background:#ffffff;font-size:12px;font-weight:bold;position:absolute;top:-8px;left:50%;transform:translateX(-50%);white-space:nowrap}.topCategory__balloon::before,.topCategory__balloon::after{content:'';position:absolute;left:50%;transform:translateX(-50%)}.topCategory__balloon::before{bottom:-14px;border:6px solid transparent;border-top:8px solid #0097a7}.topCategory__balloon::after{bottom:-11px;border:5px solid transparent;border-top:7px solid #ffffff}.topRecommendPost{margin-bottom:80px}.topRecommendPost__title{font-size:24px;font-weight:bold;text-align:center;margin-bottom:28px}@media screen and (min-width: 641px){.topRecommendPost__title{font-size:28px}}.topRecommendPost__list{list-style:none;display:grid;gap:20px;margin-bottom:24px}@media screen and (min-width: 641px){.topRecommendPost__list{grid-template-columns:repeat(3, 1fr);gap:24px 12px}}.topRecommendPost__linkBtn{display:block;max-width:290px;text-align:center;background-color:#f5f5eb;border-radius:40px;margin:0 auto;padding:8px 24px;cursor:pointer;text-decoration:none}.topRecommendPost__linkBtn:link,.topRecommendPost__linkBtn:visited{color:#3c494a}.topRecommendPost__linkBtn:hover{text-decoration:underline}.horizontalBlogCard{display:grid;grid-template-columns:120px 1fr;gap:12px;text-decoration:none}.horizontalBlogCard:hover .horizontalBlogCard__title{text-decoration:underline}.horizontalBlogCard:hover .horizontalBlogCard__thumbnail{transform:scale(1.1)}@media screen and (min-width: 641px){.horizontalBlogCard{grid-template-columns:1fr;gap:8px}}.horizontalBlogCard__thumbnailBox{border-radius:4px;overflow:hidden;height:fit-content}@media screen and (min-width: 641px){.horizontalBlogCard__thumbnailBox{height:106px;border-radius:8px}}.horizontalBlogCard__thumbnail{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.horizontalBlogCard__title{font-size:14px;color:#3c494a;margin-bottom:4px}.horizontalBlogCard__date{font-size:12px;color:#84999b}div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-teacher .chatBalloon__icon,div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-teacher .chatBalloon--right__icon{border-color:#b5e4ff}div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-teacher .chatBalloon__balloonBody,div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-teacher .chatBalloon--right__balloonBody{border-color:#b5e4ff}div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-teacher .chatBalloon__balloonBody::after,div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-teacher .chatBalloon--right__balloonBody::after{border-right-color:#b5e4ff}div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-teacher .chatBalloon--right__balloonBody::after{border-left-color:#b5e4ff}div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-student .chatBalloon__icon,div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-student .chatBalloon--right__icon{border-color:#ffdaad}div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-student .chatBalloon__balloonBody,div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-student .chatBalloon--right__balloonBody{border-color:#ffdaad}div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-student .chatBalloon__balloonBody::after,div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-student .chatBalloon--right__balloonBody::after{border-right-color:#ffdaad}div[data-sd-sc-controller="post"][data-sd-sc-action="chat_balloon"] .l-student .chatBalloon--right__balloonBody::after{border-left-color:#ffdaad}.iphoneDiagnosis{background-color:#f5fafa;border:2px solid #d2e8eb;border-radius:4px;padding:3vw 5.333vw 5.333vw}@media screen and (min-width: 641px){.iphoneDiagnosis{padding:24px 48px 28px}}.iphoneDiagnosis__questionNumber{color:#037582;font-size:6.4vw;font-weight:bold;margin:auto;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 641px){.iphoneDiagnosis__questionNumber{font-size:24px}}.iphoneDiagnosis__questionNumber::before,.iphoneDiagnosis__questionNumber::after{content:'';display:block;border-top:2px dotted #037582;width:28.533vw}@media screen and (min-width: 641px){.iphoneDiagnosis__questionNumber::before,.iphoneDiagnosis__questionNumber::after{width:41.5%}}.iphoneDiagnosis__questionTitle{font-size:5.867vw;font-weight:bold;text-align:center;margin-bottom:1vw}@media screen and (min-width: 641px){.iphoneDiagnosis__questionTitle{font-size:24px;margin-bottom:10px}}.iphoneDiagnosis__questionIllust{display:block;width:76.8vw;margin:0 auto 3.733vw}@media screen and (min-width: 641px){.iphoneDiagnosis__questionIllust{width:360px;margin-bottom:18px}}.iphoneDiagnosis__questionList{list-style-type:none;margin-bottom:5.867vw}@media screen and (min-width: 641px){.iphoneDiagnosis__questionList{margin-bottom:20px}}.iphoneDiagnosis__questionList>li>a{display:flex;align-items:stretch;margin:0 0 3.2vw;border:2px solid #66c1ca;border-radius:4px;background-color:#ffffff;box-shadow:0 2px 4px rgba(0,0,0,0.15);color:#3c494a;font-size:4.267vw;font-weight:bold;text-decoration:none;line-height:1.5;overflow:hidden}@media screen and (min-width: 641px){.iphoneDiagnosis__questionList>li>a{margin-bottom:14px;font-size:18px}}.iphoneDiagnosis__questionList>li>a::before{display:flex;align-items:center;justify-content:center;min-width:8.533vw;background-color:#037582;color:#ffffff;font-size:4.267vw;font-weight:bold;text-align:center;margin-right:4.533vw}@media screen and (min-width: 641px){.iphoneDiagnosis__questionList>li>a::before{min-width:50px;font-size:24px;margin-right:12px}}.iphoneDiagnosis__questionList>li:nth-child(1)>a::before{content:'A'}.iphoneDiagnosis__questionList>li:nth-child(2)>a::before{content:'B'}.iphoneDiagnosis__questionList>li:nth-child(3)>a::before{content:'C'}.iphoneDiagnosis__questionText{display:flex;align-items:center;padding:2.667vw 0}@media screen and (min-width: 641px){.iphoneDiagnosis__questionText{padding:10px}}.iphoneDiagnosis__questionPrevious{font-size:3.733vw;font-weight:bold;text-decoration:none;display:flex;align-items:center;line-height:1}@media screen and (min-width: 641px){.iphoneDiagnosis__questionPrevious{font-size:16px}}.iphoneDiagnosis__questionPrevious:link,.iphoneDiagnosis__questionPrevious:visited{color:#0097a7}.iphoneDiagnosis__questionPrevious::before{content:'';display:block;width:1.867vw;height:1.867vw;border-bottom:2px solid #0097a7;border-left:2px solid #0097a7;transform:rotate(45deg);margin-right:1.067vw}@media screen and (min-width: 641px){.iphoneDiagnosis__questionPrevious::before{width:10px;height:10px;margin-right:5px}}@media screen and (min-width: 641px){.iphoneDiagnosis__resultImg{margin-bottom:8px}}.iphoneDiagnosis__resultTitle{display:block;width:68vw;margin:5vw auto 2.133vw}@media screen and (min-width: 641px){.iphoneDiagnosis__resultTitle{width:317px;margin-top:24px;margin-bottom:11px}}.iphoneDiagnosis__result{background-color:#ffffff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.25);margin-bottom:3.733vw;overflow:hidden}@media screen and (min-width: 641px){.iphoneDiagnosis__result{margin-bottom:14px;cursor:pointer}}.iphoneDiagnosis__resultList{list-style-type:none;margin-bottom:6.133vw}@media screen and (min-width: 641px){.iphoneDiagnosis__resultList{margin-bottom:31px}}.iphoneDiagnosis__result__question{display:flex;align-items:center;justify-content:space-between;padding:2.667vw 3.2vw}@media screen and (min-width: 641px){.iphoneDiagnosis__result__question{padding:14px 22px}}.iphoneDiagnosis__result__question--correct::before,.iphoneDiagnosis__result__question--incorrect::before{content:'';display:block;width:5.867vw;height:5.867vw;margin-right:1.867vw;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 641px){.iphoneDiagnosis__result__question--correct::before,.iphoneDiagnosis__result__question--incorrect::before{width:24px;height:24px;margin-right:10px}}.iphoneDiagnosis__result__question--correct::before{background-image:url(//www.soldi.jp/assets/cms/sp/iphoneDiagnosis_icon_correct-4a76a5d853ad585d133bd3f7b630d6c9b43a23daf64875d6c5724b209a011d1d.png)}.iphoneDiagnosis__result__question--incorrect::before{background-image:url(//www.soldi.jp/assets/cms/sp/iphoneDiagnosis_icon_incorrect-5e5326f5f782a7495fd1fa3f89a9199cde9e6ceb5add3cdd0469a7218646172c.png)}.iphoneDiagnosis__result__question.is-closeAccordion+.iphoneDiagnosis__result__answerContainer{max-height:0;overflow:hidden}.iphoneDiagnosis__result__questionNumber{font-size:4.8vw;font-weight:bold;margin-right:4.8vw}@media screen and (min-width: 641px){.iphoneDiagnosis__result__questionNumber{font-size:20px;margin-right:13px}}.iphoneDiagnosis__result__questionText{width:47.467vw;font-size:3.467vw;font-weight:bold}@media screen and (min-width: 641px){.iphoneDiagnosis__result__questionText{width:363px;font-size:14px}}.iphoneDiagnosis__result__answer{border-top:1px dashed #d5d5d5;padding:2.667vw 3.2vw}@media screen and (min-width: 641px){.iphoneDiagnosis__result__answer{padding:16px 20px;display:flex;flex-wrap:wrap}}.iphoneDiagnosis__result__answer--incorrect{background-color:#fff6f2}.iphoneDiagnosis__result__answerContainer{transition:all 0.35s 0s ease}.iphoneDiagnosis__result__answerTitle{width:12.8vw;padding:1.47vw 0;margin-bottom:2.133vw;border-radius:2px;color:#ffffff;font-size:3.2vw;font-weight:bold;text-align:center;line-height:1}@media screen and (min-width: 641px){.iphoneDiagnosis__result__answerTitle{width:70px;padding:6px 0 4px 2px;margin:0 24px 6px 0;font-size:12px}}.iphoneDiagnosis__result__answerTitle--correct{background-color:#0097a7}.iphoneDiagnosis__result__answerTitle--incorrect{background-color:#d31d33}.iphoneDiagnosis__result__correctAnswer{margin-bottom:1.333vw;font-size:3.733vw;font-weight:bold}@media screen and (min-width: 641px){.iphoneDiagnosis__result__correctAnswer{margin-bottom:6px;font-size:14px}}.iphoneDiagnosis__result__myAnswer{font-size:3.2vw;font-weight:bold}@media screen and (min-width: 641px){.iphoneDiagnosis__result__myAnswer{font-size:12px;flex-basis:100%}}.iphoneDiagnosis__result__myAnswer--correct{color:#0097a7}.iphoneDiagnosis__result__myAnswer--incorrect{color:#d31d33}.iphoneDiagnosis .js-accordion__trigger::after{content:'';display:block;width:2.133vw;height:2.133vw;border-top:2px solid #d5d5d5;border-left:2px solid #d5d5d5;transform:rotate(45deg);transition:all 0.35s 0s ease}@media screen and (min-width: 641px){.iphoneDiagnosis .js-accordion__trigger::after{width:10px;height:10px}}.iphoneDiagnosis .js-accordion__trigger.is-closeAccordion::after{transform:rotate(225deg)}.iphoneDiagnosis img{vertical-align:bottom}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox{margin:0 0 1.5rem;box-sizing:border-box}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__title{display:inline-block;background:#0097a7;color:#ffffff;font-weight:700;padding:.5rem;word-break:break-all;border-radius:4px 4px 0 0}@media screen and (min-width: 641px){div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__title{padding:.5rem 1rem}}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__list{border:solid 1px #0097a7;border-radius:0 4px 4px 4px;list-style:none;display:flex;flex-flow:column wrap;min-width:3rem}@media screen and (min-width: 641px){div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__list{flex-flow:row wrap}}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__list__item{border-top:solid 1px #cecece;margin:0 .5rem;font-size:0.875rem}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__list__item:first-child{border-top:none}@media screen and (min-width: 641px){div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__list__item{width:calc(50% - 2rem)}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__list__item:nth-child(2){border-top:none}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__list__item:nth-child(n+1){margin-left:1rem}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__list__item:nth-child(2n){margin-right:1rem}}div[data-sd-sc-controller="post"][data-sd-sc-action="post_contents_list_box"] .postContentsListBox__link{width:100%;display:block;padding:1rem 0;text-decoration:none}div[data-sd-sc-controller="post"][data-sd-sc-action="post_list"]{margin-bottom:1.5rem}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .l-btn,div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons .l-cvBtn--externalLink,div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .l-cvBtn--externalLink{margin:0}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesHeader{margin:20px 40px;border-bottom:4px dotted #0097a7}@media screen and (max-width: 767px){div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesHeader{margin:20px 16px}}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesHeader__title{font-size:32px;font-weight:bold;text-align:center;padding-bottom:12px}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesHeader__title::before{content:"\f14a";padding-right:10px}@media screen and (max-width: 767px){div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesHeader__title{font-size:22px;text-align:left;text-indent:-30px;margin-left:28px}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesHeader__title::before{content:"\f14a";padding-right:10px}}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesContent{margin-bottom:60px;padding:0 40px}@media screen and (max-width: 767px){div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesContent{padding:0 10px}}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea{padding:28px 40px;border:4px solid #0097a7;border-radius:4px;position:relative}@media screen and (max-width: 767px){div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea{padding:28px 10px}}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__title{font-size:20px;text-align:center;font-weight:bold}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__title span{font-size:40px;padding:0 4px;color:#0097a7}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__selectBox{text-align:center;margin:24px 0 12px;list-style:none}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__selectBox__list{display:block;margin:0 5px;text-align:center;font-weight:bold;line-height:44px;padding:0 16px;color:#ffffff;background-color:#0097a7;border-radius:3px}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__selectBox__list:hover{opacity:0.8;text-decoration:none;color:#ffffff}@media screen and (max-width: 767px){div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__selectBox__list{width:40%}}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__answerImg{margin:20px 0;text-align:center}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__back{margin-top:40px;display:block;text-align:center}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__back::before{content:"\f137";padding-right:10px}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__back:hover{text-decoration:none;opacity:0.5}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__body{padding:10px;margin-bottom:1rem}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__buttons{margin-bottom:1rem;display:flex;justify-content:space-between}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .diagnosesArea__buttons>*{width:49%}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_diagnosis"] .l-cvBtn--externalLink{box-shadow:none}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"]{flex-wrap:wrap;display:flex;margin-bottom:1.5rem}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .providerLogo{width:calc((100%/3) - 2%);margin:1rem 1% 0}@media screen and (max-width: 640px){div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .providerLogo{width:calc((100%/2) - 2%)}}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .providerLogo__contents{border:1px solid #cecece;border-top:transparent}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .providerLogo__contents__title{font-weight:bold;font-size:1rem;border-top:4px solid #0097a7;background:#f5f5eb;padding:0.5rem 0;text-align:center}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .providerLogo__contents__logo{margin:1.5rem 0;padding:0 5%;text-align:center}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .providerLogo__contents__buttons{margin-bottom:1rem}div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .l-btn,div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons .l-cvBtn--externalLink,div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .l-cvBtn--externalLink,div[data-sd-sc-controller="post"][data-sd-sc-action="provider_logo_list"] .l-cvBtn--externalLink{width:90%;margin:0.6rem auto 0}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList{display:flex;flex-wrap:wrap;margin-bottom:1rem;justify-content:space-between}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__box{box-shadow:0 2px 4px rgba(0,0,0,0.2);margin:0 0 12px 0}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__box:hover{background-color:#f7f7f7}@media screen and (min-width: 641px){div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__box{width:32%}}@media screen and (max-width: 640px){div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__box{width:49%}}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__link{text-decoration:none}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__documentBox{padding:10px}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__title{font-weight:700;margin-bottom:0.5rem;font-size:0.8rem;line-height:1.4;color:#3c494a}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__updated{text-align:right;font-size:0.8rem;margin:0 10px 5px;color:#687578}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__ground{overflow:hidden;width:100%;height:100px;position:relative}div[data-sd-sc-controller="post"][data-sd-sc-action="top_new_article_list"] .topNewArticleList__img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div[data-sd-sc-controller="sim_brand"][data-sd-sc-action="summary_box"] .l-cvBtn{margin:1rem auto;width:80%;padding:1rem 0.5rem}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking{border-top:3px solid #0097a7}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__title{font-size:1rem;font-weight:bold;padding:0.8rem 3.5rem;background:#f5f5eb;border:1px solid #bcc8c9;border-top:transparent;position:relative}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__title:before{content:"";width:40px;max-width:3rem;position:absolute;left:0.5rem;top:0.3rem;height:100%}@media all and (-ms-high-contrast: none){div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__title:before{top:0}}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents{padding:1rem;flex-wrap:wrap;display:flex;border:1px solid #bcc8c9;border-top:transparent}@media screen and (max-width: 640px){div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents{display:block}}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__description{width:40%}@media screen and (max-width: 640px){div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__description{width:100%}}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__description__logo{margin:1.5rem 0;padding:0 5%;text-align:center}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary{margin-left:1rem;width:calc(60% - 1rem)}@media screen and (max-width: 640px){div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary{width:100%;margin-left:0}}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__recommendPoint{background:#f5f5eb;padding:0.5rem 1rem;border-radius:4px}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__recommendPoint dt{color:#0097a7;font-size:1rem;font-weight:bold;margin-bottom:0.2rem}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__recommendPoint dd{position:relative;margin-left:1rem;font-size:0.9rem}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__recommendPoint dd:before{margin-left:-1rem;display:block;position:absolute;content:"\f00c";color:#0097a7;font-size:0.6rem;top:4px;left:0}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__alertPoint{margin-top:0.5rem}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__alertPoint dt{font-size:0.9rem;color:#d31d33;padding:0.2rem;border-bottom:1px solid #bcc8c9;margin-bottom:0.2rem}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__alertPoint dd{position:relative;margin-left:1.2rem;font-size:0.9rem}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__alertPoint dd:before{margin-left:-1rem;display:block;position:absolute;content:"\f111";color:#d31d33;font-size:0.6rem;top:4px;left:0}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons{margin-top:1rem;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons .l-btn,div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons .l-cvBtn--externalLink{margin-bottom:0;font-size:1rem;list-style:none;width:49%;-webkit-box-sizing:border-box;box-sizing:border-box}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons .l-cvBtn--externalLink{flex-shrink:0.8;-webkit-flex-grow:1;flex-grow:1}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:first-child{border-top:3px solid #E5BB2C}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:first-child .simBrandRanking__title{background:#FAF5AE;border:1px solid #DCD67E}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:first-child .simBrandRanking__title:before{background:url(//www.soldi.jp/assets/cms/sp/icon/icon_1stPlace-76028b49b6a486dc49bb6370220238df3b4694173aef9e760953a897034ca878.svg) no-repeat}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:nth-child(2){border-top:3px solid #9DA1AE}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:nth-child(2) .simBrandRanking__title{background:#F0F0F0;border:1px solid #BAC9C9}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:nth-child(2) .simBrandRanking__title:before{background:url(//www.soldi.jp/assets/cms/sp/icon/icon_2ndPlace-106256efffc594893c001071529164480feece5ba49a3f943ec9233ab20fc7a4.svg) no-repeat}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:nth-child(3){border-top:3px solid #A4694A}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:nth-child(3) .simBrandRanking__title{background:#F6DAB3;border:1px solid #CCB493}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:nth-child(3) .simBrandRanking__title:before{background:url(//www.soldi.jp/assets/cms/sp/icon/icon_3rdPlace-5ca65b9ea94282efb6aefcda16f6349d753687ff4193fb56abd754c58afe47d2.svg) no-repeat}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:nth-child(4) .simBrandRanking__title:before{background:url(//www.soldi.jp/assets/cms/sp/icon/icon_4thPlace-36d774c89b59ec58c28ae6018b80386600a20fdbf7b2f4d57388b8b3ad52aa83.svg) no-repeat}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking:nth-child(5) .simBrandRanking__title:before{background:url(//www.soldi.jp/assets/cms/sp/icon/icon_5thPlace-19a165c672634000403f8df89e70416154858e8e3209cdadc4cf6727f07a0a25.svg) no-repeat}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .l-cvBtn--externalLink{margin-top:0.6rem}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="speed_ranking_table"] .l-annotation{font-size:0.7rem}div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="speed_ranking_table"] .l-annotation__listStyle:before{top:1px}div[data-sd-sc-controller="sim_plan"][data-sd-sc-action="basic_prices_table"] td .is-current{font-weight:700;background:linear-gradient(transparent 40%, #edf6b1 60%);text-decoration:none}div[data-sd-sc-controller="sim_plan"][data-sd-sc-action="basic_prices_table"] td .is-current:before{content:"\f0a4";padding-right:0.5rem}div[data-sd-sc-controller="sim_plan"][data-sd-sc-action="summary_box"] .l-cvBtn{margin:1rem auto;width:80%;padding:1rem 0.5rem}div[data-sd-sc-controller="sim_plan"][data-sd-sc-action="supported_sim_set_plan_list"] .l-btn,div[data-sd-sc-controller="sim_plan"][data-sd-sc-action="supported_sim_set_plan_list"] div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons .l-cvBtn--externalLink,div[data-sd-sc-controller="sim_brand_list"][data-sd-sc-action="sim_brand_ranking"] .simBrandRanking__contents__summary__buttons div[data-sd-sc-controller="sim_plan"][data-sd-sc-action="supported_sim_set_plan_list"] .l-cvBtn--externalLink{margin:2rem auto 4rem;width:80%}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-searchResult{margin-top:2rem}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-selector{margin:1rem auto;width:96%}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-submitBtn{width:80%;margin:1rem auto}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-searchResultNum{margin-bottom:2rem}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-pagination{margin-bottom:2rem}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-searchResultSorting{margin-bottom:2rem}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-visiblePc{display:none}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-visiblePc{display:block;margin:0}}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="search"] .l-breakLine{display:none}}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="simple_search_form"] .l-submitBtn{width:80%;margin:1rem auto}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="simple_search_form"] .l-breakLine{display:none}}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="simple_search_form_accordion"] .toggleBtn{border:1px solid #0097a7;border-radius:4px;text-align:center;padding:0.5rem 0;margin:0;font-weight:700;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);position:relative}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="simple_search_form_accordion"] .toggleBtn:hover{color:#3c494a;cursor:pointer}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="simple_search_form_accordion"] .toggleBtn:after{content:attr(data-item);position:absolute;right:0.8rem}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="simple_search_form_accordion"] .openCheckBox{display:none}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="simple_search_form_accordion"] .openCheckBox:checked+.searchForm{height:auto;opacity:1}div[data-sd-sc-controller="sim_plan_list"][data-sd-sc-action="simple_search_form_accordion"] .searchForm{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;opacity:0;height:0;overflow:hidden}div[data-sd-sc-controller="sim_set_plan"][data-sd-sc-action="sim_plan_cvbtn"].l-simPlanCvBtn{margin:2rem auto;width:80%}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_set_plan"][data-sd-sc-action="sim_plan_cvbtn"].l-simPlanCvBtn{width:100%}}div[data-sd-sc-controller="sim_set_plan"][data-sd-sc-action="sim_plan_cvbtn"] .l-cvBtn{padding:1rem 0.5rem}div[data-sd-sc-controller="sim_set_plan"][data-sd-sc-action="smartphone_cvbtn"].l-smartphoneCvBtn{color:#ff8d00;margin:2rem auto;width:80%}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_set_plan"][data-sd-sc-action="smartphone_cvbtn"].l-smartphoneCvBtn{width:100%}}div[data-sd-sc-controller="sim_set_plan"][data-sd-sc-action="smartphone_cvbtn"] .l-cvBtn{padding:1rem 0.5rem}div[data-sd-sc-controller="sim_set_plan"][data-sd-sc-action="summary_box"] .l-cvBtn{margin:1rem auto;width:80%;padding:1rem 0.5rem}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_set_plan"][data-sd-sc-action="summary_box"] .l-cvBtn{margin:2rem auto}}div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-searchResult{margin-top:2rem}div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-selector{margin:1rem auto;width:96%}div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-submitBtn{width:80%;margin:1rem auto}div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-searchResultNum{margin-bottom:2rem}div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-pagination{margin-bottom:2rem}div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-searchResultSorting{margin-bottom:2rem}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-breakLine{display:none}}div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-visiblePc{display:none}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="search"] .l-visiblePc{display:block;margin:0}}div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="simple_search_form"] .l-submitBtn{width:80%;margin:1rem auto}@media screen and (min-width: 641px){div[data-sd-sc-controller="sim_set_plan_list"][data-sd-sc-action="simple_search_form"] .l-breakLine{display:none}}div[data-sd-sc-controller="smartphone"][data-sd-sc-action="summary_box"] .l-cvBtn{width:80%;padding:1rem 0.5rem;margin:1rem auto}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-2FloatBtn{margin:1rem auto;width:96%}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-2FloatBtn:after{display:block;clear:both;content:""}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-2FloatBtn__item{width:48%;margin:1%;float:left}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-selector{margin:1rem auto;width:96%}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-submitBtn{width:80%;margin:1rem auto}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-selectColors{margin:1rem auto;width:96%}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-selectColors:after{display:block;clear:both;content:""}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-selectColors__item{float:left;margin:2px}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-searchResult{margin-top:2rem}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-searchResultNum{margin-bottom:2rem}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-pagination{margin-bottom:2rem}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="search"] .l-searchResultSorting{margin-bottom:2rem}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="simple_search_form"] .l-selector{margin:2%}div[data-sd-sc-controller="smartphone_list"][data-sd-sc-action="simple_search_form"] .l-submitBtn{width:80%;margin:1rem auto}.contentStatic{margin:6rem 2rem 0;padding:0.4rem 2% 0;background-color:#ffffff}@media screen and (max-width: 640px){.contentStatic{margin:5rem 0 0;padding:0.3rem 4% 0}}.contentCompany .about_compnay{text-align:center}.contentCompany .about_compnay svg{margin:0 auto 20px auto}.contentCompany .center{text-align:center}.contentCompany .center img{margen:0 auto}.contentCompany table.profile th{width:7.5em}@media screen and (min-width: 641px){.contentCompany .about_serviceList{display:flex;flex-wrap:wrap;justify-content:space-evenly}}@media screen and (min-width: 641px){.contentCompany .about_serviceList section{width:30%}}.contentCompany .about_serviceList section figure{border:1px solid #ccc}.contentCompany .about_serviceList section a{display:block;font-size:10pt;text-align:center}.contentCompany .about_serviceList section small{display:block;font-size:10pt;text-align:center}.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:transparent}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm li,.sm a,.sm p{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-mint{border-top:2px solid #0097a7;border-bottom:2px solid #0097a7;background:#ffffff}.sm-mint a,.sm-mint a:hover,.sm-mint a:focus,.sm-mint a:active,.sm-mint p,.sm-mint p:hover,.sm-mint p:focus,.sm-mint p:active{padding:13px 20px;padding-right:58px;color:#3c494a;font-size:16px;font-weight:normal;line-height:17px;text-decoration:none}.sm-mint a.highlighted,.sm-mint p.highlighted{text-decoration:underline}.sm-mint a.current,.sm-mint p.current{font-weight:bold}.sm-mint a.disabled,.sm-mint p.disabled{color:#cccccc}.sm-mint a span.sub-arrow,.sm-mint p span.sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:10px;width:34px;height:34px;overflow:hidden;font:bold 14px/34px monospace !important;text-align:center;text-shadow:none;background:rgba(0,151,167,0.2);border-radius:4px}.sm-mint a.highlighted span.sub-arrow:before,.sm-mint p.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-mint a.has-submenu,.sm-mint p.has-submenu{margin-bottom:0}.sm-mint li{border-top:1px solid rgba(0,151,167,0.2)}.sm-mint>li:first-child{border-top:0}.sm-mint ul{background:rgba(0,151,167,0.2);sm-mint__sub-items-indentation:8px}.sm-mint ul a,.sm-mint ul a:hover,.sm-mint ul a:focus,.sm-mint ul a:active{font-size:14px;border-left:8px solid transparent}@media (min-width: 960px){.sm-mint ul{position:absolute;width:12em}.sm-mint.sm-rtl li{float:right}.sm-mint ul li,.sm-mint.sm-rtl ul li,.sm-mint.sm-vertical li{float:none}.sm-mint a{white-space:nowrap}.sm-mint ul a,.sm-mint.sm-vertical a{white-space:normal}.sm-mint .sm-nowrap>li>a,.sm-mint .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-mint{border:0;background:transparent;display:flex;align-items:center;justify-content:flex-end}.sm-mint a,.sm-mint a:hover,.sm-mint a:focus,.sm-mint a:active,.sm-mint a.highlighted,.sm-mint p,.sm-mint p:hover,.sm-mint p:focus,.sm-mint p:active,.sm-mint p.highlighted{padding:11px 11px;color:#3c494a;border-radius:4px 4px 0 0}.sm-mint a:hover,.sm-mint a:focus,.sm-mint a:active,.sm-mint p:hover,.sm-mint p:focus,.sm-mint p:active{background:#f7f7f7;color:#3c494a}.sm-mint a.highlighted,.sm-mint p.highlighted{background:#f7f7f7;color:#3c494a;box-shadow:0 4px 3px rgba(0,0,0,0.25)}.sm-mint a.disabled,.sm-mint p.disabled{background:transparent;color:#cccccc;box-shadow:none}.sm-mint a.has-submenu,.sm-mint p.has-submenu{padding-right:28px}.sm-mint a span.sub-arrow,.sm-mint p span.sub-arrow{top:50%;margin-top:-3px;right:15px;width:0;height:0;border-width:6px 4.02px 0 4.02px;border-style:solid dashed dashed dashed;border-color:#3c494a transparent transparent transparent;background:transparent;border-radius:0}.sm-mint a:hover span.sub-arrow,.sm-mint a:focus span.sub-arrow,.sm-mint a:active span.sub-arrow,.sm-mint p:hover span.sub-arrow,.sm-mint p:focus span.sub-arrow,.sm-mint p:active span.sub-arrow{border-color:#3c494a transparent transparent transparent}.sm-mint a.highlighted span.sub-arrow,.sm-mint p.highlighted span.sub-arrow{border-color:#3c494a transparent transparent transparent}.sm-mint a.disabled span.sub-arrow,.sm-mint p.disabled span.sub-arrow{border-color:#3c494a transparent transparent transparent}.sm-mint a.highlighted span.sub-arrow:before,.sm-mint p.highlighted span.sub-arrow:before{display:none}.sm-mint li{border-top:0}.sm-mint ul{border:0;padding:8px 0;background:#ffffff;border-radius:0 4px 4px 4px;box-shadow:0 4px 3px rgba(0,0,0,0.25)}.sm-mint ul ul{border-radius:4px}.sm-mint ul a,.sm-mint ul a:hover,.sm-mint ul a:focus,.sm-mint ul a:active,.sm-mint ul a.highlighted{border:0 !important;padding:10px 20px;color:#3c494a;border-radius:0}.sm-mint ul a:hover,.sm-mint ul a:focus,.sm-mint ul a:active,.sm-mint ul a.highlighted{background:#f7f7f7;color:#3c494a;box-shadow:none}.sm-mint ul a.disabled{background:transparent;color:#bcc8c9}.sm-mint ul a.has-submenu{padding-right:15px}.sm-mint ul a span.sub-arrow{right:10px;margin-top:-4.02px;border-width:4.02px 0 4.02px 6px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #3c494a}.sm-mint ul a:hover span.sub-arrow,.sm-mint ul a:focus span.sub-arrow,.sm-mint ul a:active span.sub-arrow,.sm-mint ul a.highlighted span.sub-arrow{border-color:transparent transparent transparent #3c494a}.sm-mint ul a.disabled span.sub-arrow{border-color:transparent transparent transparent #3c494a}.sm-mint span.scroll-up,.sm-mint span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#ffffff;height:20px}.sm-mint span.scroll-up-arrow,.sm-mint span.scroll-down-arrow{position:absolute;top:6px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:0 6px 8px 6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #3c494a transparent}.sm-mint span.scroll-down-arrow{border-width:8px 6px 0 6px;border-style:solid dashed dashed dashed;border-color:#3c494a transparent transparent transparent}.sm-mint.sm-rtl a.has-submenu{padding-right:15px;padding-left:29px}.sm-mint.sm-rtl a span.sub-arrow{right:auto;left:15px}.sm-mint.sm-rtl.sm-vertical{border-right:0;border-left:2px solid #0097a7}.sm-mint.sm-rtl.sm-vertical a{border-radius:0 4px 4px 0}.sm-mint.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-mint.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:10px;border-width:4.02px 6px 4.02px 0;border-style:dashed solid dashed dashed;border-color:transparent #3c494a transparent transparent}.sm-mint.sm-rtl.sm-vertical a:hover span.sub-arrow,.sm-mint.sm-rtl.sm-vertical a:focus span.sub-arrow,.sm-mint.sm-rtl.sm-vertical a:active span.sub-arrow,.sm-mint.sm-rtl.sm-vertical a.highlighted span.sub-arrow{border-color:transparent #3c494a transparent transparent}.sm-mint.sm-rtl.sm-vertical a.disabled span.sub-arrow{border-color:transparent #3c494a transparent transparent}.sm-mint.sm-rtl ul{border-radius:4px 0 4px 4px}.sm-mint.sm-rtl ul a{border-radius:0 !important}.sm-mint.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-mint.sm-rtl ul a span.sub-arrow{right:auto;left:10px;border-width:4.02px 6px 4.02px 0;border-style:dashed solid dashed dashed;border-color:transparent #3c494a transparent transparent}.sm-mint.sm-rtl ul a:hover span.sub-arrow,.sm-mint.sm-rtl ul a:focus span.sub-arrow,.sm-mint.sm-rtl ul a:active span.sub-arrow,.sm-mint.sm-rtl ul a.highlighted span.sub-arrow{border-color:transparent #3c494a transparent transparent}.sm-mint.sm-rtl ul a.disabled span.sub-arrow{border-color:transparent #3c494a transparent transparent}.sm-mint.sm-vertical{border-bottom:0;border-right:2px solid #0097a7}.sm-mint.sm-vertical a{padding:10px 20px;border-radius:4px 0 0 4px}.sm-mint.sm-vertical a:hover,.sm-mint.sm-vertical a:focus,.sm-mint.sm-vertical a:active,.sm-mint.sm-vertical a.highlighted{background:#f7f7f7;color:#3c494a;box-shadow:none}.sm-mint.sm-vertical a.disabled{background:transparent;color:#cccccc}.sm-mint.sm-vertical a span.sub-arrow{right:10px;margin-top:-4.02px;border-width:4.02px 0 4.02px 6px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #3c494a}.sm-mint.sm-vertical a:hover span.sub-arrow,.sm-mint.sm-vertical a:focus span.sub-arrow,.sm-mint.sm-vertical a:active span.sub-arrow,.sm-mint.sm-vertical a.highlighted span.sub-arrow{border-color:transparent transparent transparent #3c494a}.sm-mint.sm-vertical a.disabled span.sub-arrow{border-color:transparent transparent transparent #3c494a}.sm-mint.sm-vertical ul{border-radius:4px !important}.sm-mint.sm-vertical ul a{padding:10px 20px}}p:empty{display:none}ins.adsbygoogle{background-color:inherit}@media screen and (min-width: 641px){.fixed_banner{position:-webkit-sticky;position:sticky;top:70px}}#hikatsuku-post-adminbar{background:none;padding:0}#hikatsuku-post-adminbar .ab-item{background:none;border:none;padding:0;margin:0;border-radius:0;text-decoration:underline;font-size:0.8rem}
