.container{padding:0 0 0 0}.pricing-h2{font-size:1.6rem;font-weight:400;color:rgb(136 136 153 / .85);text-align:center;padding-bottom:3px;border-bottom:1px solid #c7c7ca;max-width:600px;margin:0 auto}.pricing-menu{font-size:1.24rem;font-weight:600;color:rgb(74 74 74 / .91);border:1.4px solid rgb(140 221 103 / .85);border-left:1.05em solid rgb(195 233 177 / .82);padding-top:.5em;padding-bottom:.35em;padding-left:1em;line-height:2.45rem;margin-bottom:2.1rem;border-radius:5px;background:rgb(242 255 236 / .8)}.pricing-menu .subtext{font-size:.95rem;font-weight:300}.pricing-menu-topic-flexbox{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;margin-bottom:1.2rem;width:99%}.pricing-menu-topic-flexbox .pricing-menu-topic{font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN','Yu Gothic','YuGothicM','メイリオ','Meiryo',sans-serif;font-size:1.42rem;font-weight:500;color:#727272;display:inline;min-width:12rem;max-width:18rem;width:23%;margin:0 0 0 .1rem}.pricing-menu-topic-flexbox .pricing-menu-description{font-size:.9rem;font-weight:400;color:#6e6e6e;display:inline;flex-grow:1;letter-spacing:.6px}.brokerfee-item-type{display:inline-block;font-size:1.06rem;color:#3b3b3b;border-bottom:1.5px dashed #f37067;margin:0 0 .5rem .2rem}.brokerfee-item-flexbox{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;border:.6px solid silver;margin-bottom:.84rem;width:99%}.brokerfee-item-flexbox>.bullet-box{background:rgb(238 255 210 / .874);border:1px solid rgb(182 209 131 / .7);width:.7rem;margin:0}.brokerfee-item-flexbox>.case{margin:.8em 0 10px 1em;min-width:17.8rem;width:40%}.brokerfee-item-flexbox>.price{margin:.8em 0 10px 1em;flex-grow:1}.brokerfee-item-flexbox .top{font-size:1.04rem;color:#3b3b3b;margin-bottom:.6rem}.brokerfee-item-flexbox .bottom{font-size:.9rem;color:#727272}.nofeeguarantee{height:120px;width:100%;padding:1.4em 0 .2em 0;text-align:center;border-radius:1.4em}.nofeeguarantee a{text-decoration:none;display:block;width:100%;height:100%;overflow:hidden}.nofeeguarantee:hover,.nofeeguarantee:focus{opacity:.88}.bgimg-nofeeguarantee{background-image:url(/images/pricing/telescope.jpg)}.title-nofeeguarantee{font-size:1.25rem;color:#fffdf6c2;letter-spacing:2px}.subtitle-nofeeguarantee{font-size:.96rem;color:#eb9f7cd0}.subtitle2-nofeeguarantee{font-size:1.02rem;color:#ddd4d0b7;margin-top:1rem}@media (min-width:996px){.container{max-width:1060px}}@media screen and (min-width:671px) and (max-width:995px){.container{max-width:995px;padding:0 0}.title-nofeeguarantee{font-size:1.02rem;letter-spacing:2px}.subtitle2-nofeeguarantee{font-size:.9rem;margin-top:.5rem}}@media (max-width:670px){.container{max-width:100%;padding:0 0}.brokerfee-item-flexbox{width:100%}.brokerfee-item-flexbox>.price{margin:.8em 0 10px 1.1em;border-left:.7rem double rgb(200 200 200 / .8);padding-left:.5rem}.pricing-menu-topic-flexbox{width:100%}.title-nofeeguarantee{font-size:.98rem;letter-spacing:1px}.subtitle-nofeeguarantee{font-size:.9rem}.subtitle2-nofeeguarantee{font-size:.8rem;margin-top:.5rem}}.pricing-list-box{font-size:.9rem;padding:.4em .4em .4em .6em;margin:.7rem 0 .4rem 0;text-indent:0;color:#363636;background:rgb(238 238 238 / .65);border-left:double 7px #bebebe;width:100%;letter-spacing:1.2px;border-bottom-left-radius:.64em;border-top-right-radius:1em}.pricing-list-box-last{font-size:.9rem;padding:.4em .4em .4em .6em;margin:.7em 0 .4rem 0;text-indent:0;color:#363636;background:#eee;border-left:double 7px #bebebe;width:100%;letter-spacing:1.2px;border-bottom-left-radius:.64em;border-top-right-radius:1em}.pricing-list-box-description{font-size:.9rem;color:#6e6e6e;margin:.55rem 0 .5rem 0;padding-left:.8rem;letter-spacing:.6px}.addendum-subject{font-size:1.05rem;color:#555;border-bottom:1.1px dashed rgb(141 78 241 / .75);margin:2.9rem 0 1rem 0}.pricing-features{font-size:.9rem;list-style-type:none;margin:.2rem 0 0 .2rem;padding:.1rem .3rem 0 .3rem;border:1.1px dashed rgb(141 78 241 / .75)}.pricing-features>.list{margin:.4rem 0 .4rem 0}.checklist_table{display:table;width:calc(100% - 4px);border-collapse:collapse;margin:0 1px 0 3px;border:1.1px dashed rgb(141 78 241 / .75)}.checklist_table div.row{display:table-row}.checklist_table div.header{font-weight:600;text-align:center;background:#f7f9fa}.checklist_table div.cellL{display:table-cell;width:1.5rem;vertical-align:top;text-align:center;padding:.36rem .1rem .3rem .3rem}.checklist_table div.cellR1{font-size:.94rem;display:table-cell;width:calc(100% - 1rem);vertical-align:top;text-align:left;padding:.6rem .2rem .4rem .2rem;color:#3b3b3b}.simple-headline{font-size:.92rem;font-weight:400;color:#6e6e6e;display:inline-block;margin-bottom:.5rem}.list-by-flexbox{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;margin:.1rem 0;width:100%;font-size:.94rem}.list-by-flexbox>.bullet-box{background:rgb(238 255 210 / .874);border:1px solid #b6d183;width:.7rem;height:2.25rem;margin:4px 0 4px 2px;padding:0 0 0 0}.list-by-flexbox>.line{margin:4px 0 2px .6rem;padding:8px 0 4px .4rem;width:100%;width:calc(100% - 1.6rem);color:#3b3b3b;border-top:.9px solid #d6d6d6;border-bottom:.9px solid #d6d6d6;text-align:left}.list-by-flexbox .asterisk{font-size:.9rem;color:#777}.list-by-flexbox>.bullet-box_reference-letter{width:1rem;margin:4px 0 4px 2px;padding:.4rem 0 0 0}.list-by-flexbox>.line_reference-letter{margin:4px 0 2px .6rem;padding:8px 0 4px .4rem;width:calc(100% - 2rem);color:#3b3b3b}.pricing-menu-corporate{font-size:1.24rem;font-weight:600;color:rgb(74 74 74 / .91);border:1.4px solid rgb(41 52 214 / .85);border-left:1.05em solid rgb(41 52 214 / .82);padding-top:.5em;padding-bottom:.35em;padding-left:1em;line-height:2.45rem;margin-bottom:2.1rem;border-radius:5px;background:rgb(230 232 255 / .8)}.list-by-flexbox>.bullet-box_corporate-check{width:1rem;margin:4px 0 .5rem 2rem;padding:.4rem 0 0 0}.list-by-flexbox>.line_corporate-check{margin:4px 0 .5rem .6rem;padding:8px 0 4px .4rem;width:calc(100% - 4rem);color:#3b3b3b}.list-by-flexbox>.bullet-box_corporate{background:rgb(232 233 255 / .82);border:1px solid rgb(200 202 255 / .9);border-radius:3px;width:1rem;height:2.25rem;margin:4px 0 4px 2px;padding:0 0 0 0}.init-cost-h2{font-size:1.6rem;font-weight:400;color:rgb(136 136 153 / .85);text-align:center;padding-bottom:3px;border-bottom:1px solid #c7c7ca;max-width:600px;margin:0 auto}.init-cost-menu{font-size:1.24rem;font-weight:600;color:rgb(74 74 74 / .91);border:1.4px solid rgb(121 204 83 / .95);border-left:1.05em solid rgb(136 211 101 / .82);padding-top:.5em;padding-bottom:.35em;padding-left:1em;line-height:2.45rem;margin-bottom:.7rem;border-radius:5px;background:rgb(242 255 236 / .8)}.init-costs_check{width:2rem;vertical-align:top;text-align:center;padding:.6rem .1rem .3rem .3rem}.init-cost-flexbox{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;border:.6px solid #aaa;border-radius:6px;margin-bottom:.3rem;width:99%}.init-cost-flexbox>.bullet-box{background-color:rgb(210 250 137 / .8);;background:rgb(210 250 137 / .8);border-radius:5px;border:1px solid #b6d183;width:1rem;margin:2px}.init-cost-flexbox>.case{margin:.8em 0 10px .5em;width:18rem;min-width:35%}.init-cost-flexbox>.price{margin:.8em 0 10px 2.5em;flex-grow:1}.init-cost-flexbox .top{font-size:1.04rem;color:#3b3b3b;margin-bottom:0rem}.init-cost-flexbox .bottom{font-size:.9rem;color:#727272}