@charset "UTF-8";div.cta,div.cta>div,div.jiima>div,section.about>div h3,section.feature-folder>div p,section.feature-ledger>div div,section.feature-ledger>div dl,section.feature>div h3,section.feature>div p,section.price>div div,section.security>div h3,section.security>div p{margin:0 auto}section.feature-ledger>div div{margin-bottom:1rem}section.about>div h2,section.about>div p,section.contact-us>div div,section.contact-us>div h2,section.download>div div:nth-child(3),section.download>div h2,section.download>div p:nth-child(2),section.download>div p:nth-child(4),section.download>div ul:nth-child(5),section.faq>div h2,section.faq>div ul,section.media>div h2,section.price>div h2,section.price>div p:nth-child(2),section.security>div h2,section.security>div p:nth-child(5){height:auto}section.about>div,section.contact-us>div,section.download>div,section.faq>div,section.feature-folder>div,section.feature-ledger>div,section.feature>div,section.media>div,section.price>div,section.security>div{padding:6.4rem 0}section.about>div p,section.download>div p:nth-child(2),section.feature-folder>div p,section.feature-ledger>div p,section.feature>div p:nth-child(2),section.price>div div:nth-child(4) p:nth-child(2),section.price>div p:nth-child(2),section.security>div p,section.security>div p:nth-child(5){margin:0 auto 3.2rem}section.media>div p,section.price>div p:nth-child(5){margin:0 auto}section.download>div p:nth-child(2),section.feature-folder>div p,section.feature-ledger>div dl dd:nth-child(2),section.feature-ledger>div p,section.price>div p:nth-child(2){margin-bottom:6.4rem}section.about>div p:nth-child(2){margin:0 auto 6.4rem}section.about>div h3,section.feature>div h3,section.price>div h3,section.security>div h3{margin:0 auto 6rem}section.feature-ledger>div h2:nth-child(4),section.media>div p:nth-child(2){margin-bottom:6rem}section.security>div p:nth-child(5){margin:6rem auto 1rem}section.contact-us>div div h3{margin-bottom:2.4rem}section.about>div h3::before,section.feature>div h3::before,section.price>div h3::before,section.security>div h3::before{margin-right:1em}section.about>div h3::after,section.feature>div h3::after,section.price>div h3::after,section.security>div h3::after{margin-left:1em}section.about>div p,section.download>div p:nth-child(2),section.feature-folder>div p,section.feature-ledger>div p,section.feature>div p:nth-child(2),section.media>div p,section.price>div p:nth-child(2),section.security>div p,section.security>div p:nth-child(5){line-height:1.95em;text-align:left}div.process-block,section.price>div div dl{flex-grow:1}section.about>div h3,section.feature>div h3,section.price>div h3,section.security>div h3{line-height:1.4em;font-weight:600;text-align:center;align-items:center;width:100%;display:flex}section.about>div h3::after,section.about>div h3::before,section.feature>div h3::after,section.feature>div h3::before,section.price>div h3::after,section.price>div h3::before,section.security>div h3::after,section.security>div h3::before{content:"";flex:1;border-bottom:1px solid #163a64}section.contact-us>div div h3{text-align:center}div.price-table div#price-table-head ul b{font-size:3.7rem}section.security>div p:nth-child(5) strong{font-size:3.5rem}section.about>div h3,section.feature>div h3,section.price>div h3,section.security>div h3{font-size:2.8rem}section.main-image>div div h1{font-size:2.4rem}div.cta>div p:nth-child(2),section.feature-ledger>div div h3,section.main-image>div div p b{font-size:2.1rem}div.cta>div ul li a,section.about>div p,section.contact-us>div div h3,section.download>div p:nth-child(2),section.faq>div ul li a,section.feature-folder>div p,section.feature-ledger>div p,section.feature>div p:nth-child(2),section.main-image>div ul:nth-child(2) li a,section.media>div p:nth-child(2),section.price>div div:nth-child(4) p:nth-child(3),section.price>div p:nth-child(2),section.security>div p,section.security>div p:nth-child(5){font-size:2rem}div.jiima>div dl dd h2,div.price-table div#price-table-head dl dd:nth-child(2),div.price-table div#price-table-head dl dd:nth-child(3) a,div.price-table div#price-table-head dl dt,section.contact-us>div div p,section.contact-us>div div p:last-child a,section.download>div div:nth-child(3) table td,section.download>div div:nth-child(3) table th,section.download>div ul:nth-child(5) li a,section.feature-folder>div div:nth-child(3) dl dt,section.feature-folder>div p:nth-child(4) a,section.feature-ledger>div dl dd,section.feature>div p:nth-child(5) a,section.feature>div ul li,section.main-image>div div p,section.media>div p:nth-child(3) a,section.price>div p:nth-child(5) a{font-size:1.6rem}div.price-table-info div#price-table-footer div p,section.feature-folder>div div:nth-child(3) dl dd,section.feature-ledger>div div ul li,section.security>div div:nth-child(2) div,section.security>div div:nth-child(4) div{font-size:1.4rem}div.jiima>div dl dd p,div.price-table div#price-table-body table td,div.price-table div#price-table-body table th,div.price-table div#price-table-head dl dd:nth-child(2) span{font-size:1.2rem}div.table-scroll-area p:nth-child(3),section.download>div p:nth-child(4),section.price b.supplement::after{font-size:1.1rem}div.cta>div ul:nth-child(3) li:first-child a span:first-child b,section.main-image>div ul:nth-child(2) li:first-child a span:first-child b{color:#262626}section.price>div div:nth-child(3) dl dd:nth-child(2) ul li:last-child span{color:grey}section.contact-us>div div,section.feature-folder>div div:nth-child(3) dl dd li img{border:1px solid #d9d9d9}section.contact-us>div,section.download>div div:nth-child(3) table tr:nth-child(2),section.faq>div ul{border-top:1px solid #d9d9d9}div.jiima,section.faq>div ul,section.faq>div ul li,section.price div.price-table div#price-table-body table{border-bottom:1px solid #d9d9d9}section.faq>div ul li:last-child{border-bottom:none}div.price-table div#price-table-body table tr:nth-child(2n){background-color:#f2f2f2}section.about>div h3,section.feature-ledger>div dl dd,section.feature>div h3,section.main-image>div div h1,section.price>div h3,section.security>div h3,section.security>div p:nth-child(5) strong{color:#163a64}div.jiima>div dl dd h2,section.contact-us>div div:nth-child(3) p:last-child a,section.faq>div ul li a,section.feature-folder>div div:nth-child(3) dl dt,section.feature-folder>div p:nth-child(4) a,section.feature-ledger>div div h3,section.feature>div p:nth-child(5) a,section.main-image>div div p b,section.media>div p:nth-child(3) a,section.price>div p:nth-child(5) a{color:#1b5fab}section.contact-us>div div:nth-child(3) p:last-child a,section.feature-folder>div p:nth-child(4) a,section.feature>div p:nth-child(5) a,section.media>div p:nth-child(3) a,section.price>div p:nth-child(5) a{border:4px solid #1b5fab}div.price-table div#price-table-head dl dd:nth-child(3) a,section.download>div ul:nth-child(5) a{background-color:#1b5fab}section.price>div div:nth-child(3) dl dd:nth-child(2) ul li:first-child b{color:#74b4f1}div.cta{background-color:#74b4f1}section.feature-folder>div div:nth-child(3){border:1px solid #74b4f1}section.feature-folder>div div:nth-child(3) dl:nth-child(2){border-left:1px solid #74b4f1;border-right:1px solid #74b4f1}section.download,section.feature-ledger,section.main-image,section.media,section.security{background-color:#f0f8ff}div.cta>div p,div.cta>div ul li:first-child a,div.price-table div#price-table-head dl dd:nth-child(3) a,section.contact-us>div div:nth-child(2) p:last-child a,section.download>div ul:nth-child(5) li a,section.main-image>div ul:nth-child(2) li:first-child a{color:#fff}div.cta>div ul li:last-child a,div.cta>div ul:nth-child(3) li:first-child a span:first-child,div.price-table div#price-table-body table tr:nth-child(odd),div.table-scroll-area,section.contact-us>div div:nth-child(3) p:last-child a,section.download>div div:nth-child(3),section.feature-folder,section.feature-folder>div p:nth-child(4) a,section.feature-ledger>div div,section.feature>div p:nth-child(5) a,section.main-image>div div p,section.main-image>div ul:nth-child(2) li:first-child a span:first-child,section.main-image>div ul:nth-child(2) li:last-child a,section.price>div p:nth-child(5) a{background-color:#fff}div#border-bottom{border-bottom:1px solid #fff}div.cta>div ul li:first-child a,section.main-image>div ul:nth-child(2) li:first-child a{border:4px solid #fff}div.cta>div ul li:last-child a,div.cta>div ul:nth-child(3) li:first-child a span:first-child,div.price-table div#price-table-head dl dd ul li:last-child b,div.price-table-info div#price-table-footer div b,section.main-image>div ul li:last-child a,section.main-image>div ul:nth-child(2) li:first-child a span:first-child,section.security>div p:nth-child(5) strong{color:#ff7600}div.cta>div ul li:first-child a,section.contact-us>div div:nth-child(2) p:last-child a,section.main-image>div ul:nth-child(2) li:first-child a{background-color:#ff7600}div.cta>div ul li:first-child a span:first-child,section.main-image>div ul:nth-child(2) li:first-child a span:first-child{border:3px solid #ff7600}div.cta>div ul li:last-child a,section.main-image>div ul:nth-child(2) li:last-child a{border:4px solid #ff7600}section.faq>div ul li a{opacity:1;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;transition:.1s}section.faq>div ul li a:hover{opacity:.6;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;transition:.1s}div.cta>div ul li:first-child a,div.cta>div ul li:last-child a,div.document-request form div:nth-child(2) p:nth-child(2) input,section.contact-us>div div:nth-child(2) p:last-child a,section.contact-us>div div:nth-child(3) p:last-child a,section.download>div ul:nth-child(5) a,section.feature-folder>div p:nth-child(4) a,section.feature>div p:nth-child(5) a,section.main-image>div ul:nth-child(2) li a,section.media>div p:nth-child(3) a,section.price div.price-table div#price-table-head dl dd:nth-child(3) a,section.price>div p:nth-child(5) a{transition:transform .1s}div.cta>div ul li:first-child a:hover,div.cta>div ul li:last-child a:hover,div.document-request form div:nth-child(2) p:nth-child(2) input:hover,section.contact-us>div div:nth-child(2) p:last-child a:hover,section.contact-us>div div:nth-child(3) p:last-child a:hover,section.download>div ul:nth-child(5) a:hover,section.feature-folder>div p:nth-child(4) a:hover,section.feature>div p:nth-child(5) a:hover,section.main-image>div ul:nth-child(2) li a:hover,section.media>div p:nth-child(3) a:hover,section.price div.price-table div#price-table-head dl dd:nth-child(3) a:hover,section.price>div p:nth-child(5) a:hover{transform:scale(1.05)}section.about>div p b,section.about>div p strong,section.feature-folder>div p b,section.feature-folder>div p strong,section.feature-ledger>div p b,section.feature-ledger>div p strong,section.feature>div p b,section.feature>div p strong,section.security>div p b,section.security>div p strong{background:linear-gradient(transparent 70%,#ffdbb8 30%)}section.contact-us>div div,section.download>div div:nth-child(3),section.feature-folder>div div:nth-child(3),section.feature-ledger>div div,section.feature-ledger>div dl dt img,section.security>div p img{border-radius:1.6rem}section.main-image{height:552px;padding-top:102px;background-image:url(../img/main_img_964px.png);background-image:-webkit-image-set(url(../img/main_img_964px.png) 1x,url(../img/main_img_964px@2x.png) 2x);background-image:image-set(url(../img/main_img_964px.png) 1x,url(../img/main_img_964px@2x.png) 2x);background-position:top center;background-repeat:no-repeat;background-size:2400px 552px}section.main-image>div{height:450px;padding-top:4.8rem}section.main-image>div div{text-align:center;width:460px;height:auto;margin-left:6.4rem;margin-bottom:4.4rem;position:relative}section.main-image>div div p{font-weight:600;width:30.8rem;height:4rem;padding:9px 10px 0;margin:0 auto 16px;border-radius:8px;position:relative}section.main-image>div div p::after{content:"";display:block;width:0;height:0;border-style:solid;border-color:#fff transparent transparent transparent;border-width:12px 10px 0 10px;position:absolute;left:calc(50% - 12px);bottom:-12px}section.main-image>div div h1{width:460px;height:auto}section.main-image>div div h1 span{font-weight:600;line-height:3.4rem;width:100%;margin-bottom:1.8rem;display:inline-block}section.main-image>div div h1 img{width:100%;height:auto}section.about>div{text-align:center}section.about>div p:last-child{margin-bottom:0}section.about>div p:nth-child(2) img{width:436px;height:296px;margin:0 auto;vertical-align:bottom}section.feature>div{text-align:left}section.feature>div p:nth-child(5){text-align:center}section.feature>div ul{margin:0 auto 6rem;list-style:none;font-weight:600;background-image:url(../img/feature_pc.png);background-image:-webkit-image-set(url(../img/feature_pc.png) 1x,url(../img/feature_pc@2x.png) 2x);background-image:image-set(url(../img/feature_pc.png) 1x,url(../img/feature_pc@2x.png) 2x);background-repeat:no-repeat;background-size:466px 600px;background-position:right center}section.feature-ledger>div div{padding:48px}section.feature-ledger>div div ul{list-style:none}section.feature-ledger>div div h3{text-align:center;margin-bottom:3.2rem}section.feature-ledger>div div ul li{line-height:2.3rem;padding:0 0 0 28px;margin-bottom:2rem;background-image:url(../img/check_mark.png);background-position:top left;background-repeat:no-repeat;background-size:20px 20px}section.feature>div ul li{line-height:1.8rem;min-height:2.4rem;padding:4px 0 0 36px;margin-bottom:2.4rem;background-image:url(../img/check_mark.png);background-position:top left;background-repeat:no-repeat;background-size:24px 24px}section.feature-ledger>div div ul li:last-child,section.feature>div ul li:last-child{margin:0 auto}section.feature-folder>div div:nth-child(3),section.price div.price-table-info>div,section.price div.price-table>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin:0 auto}section.feature-folder>div div:nth-child(3) dl{width:33.3333%;padding:26px 0;display:flex;flex-direction:column}section.feature-folder>div div:nth-child(3) dl{padding:24px}section.feature-folder>div div:nth-child(3) dl dt{font-weight:600;text-align:center;margin-bottom:16px}section.feature-folder>div div:nth-child(3) dl dd li{line-height:1.8em;list-style:none}section.feature-folder>div div:nth-child(3) dl dd li img{width:100%;height:auto;border-radius:5px;margin-bottom:16px}section.feature-folder>div div:nth-child(3){margin-bottom:7.2rem}div.table-scroll-area{overflow-x:visible;height:auto;margin-bottom:6.4rem}div.price-table div.sticky{position:sticky;top:0;z-index:2}div.price-table-info>div div,div.price-table>div div{width:25%;padding:26px 16px 0;display:flex;flex-direction:column}div.price-table>div#price-table-body div{padding:0 16px}div.price-table-info>div div{padding:26px 16px}div.price-table div#price-table-head{text-align:center;border-top:1px solid #74b4f1;border-left:1px solid #74b4f1;border-right:1px solid #74b4f1;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;background-color:#fff}div.price-table div#price-table-head dl{padding-bottom:26px;border-bottom:2px solid #74b4f1}div.price-table div#price-table-body div,div.price-table div#price-table-head div,div.price-table-info div#price-table-footer div{border-right:1px solid #74b4f1}div.price-table div#price-table-body div:last-child,div.price-table div#price-table-head div:last-child,div.price-table-info div#price-table-footer div:last-child{border-right:none}div.price-table div#price-table-head{text-align:center}div.price-table div#price-table-head ul{list-style:none;height:auto;min-height:13.9rem}div.price-table div#price-table-head ul li:first-child{margin-bottom:1.2rem}div.price-table div#price-table-head dl dt{font-weight:600;margin-bottom:16px}div.price-table div#price-table-head dl dd:nth-child(3) a{font-weight:600;text-align:center;text-decoration:none;line-height:4.8rem;width:80%;height:auto;min-height:4.8rem;padding:0 24px;margin:0 auto;border-radius:4.8rem;display:inline-block}div.price-table div#price-table-body,div.price-table-info{text-align:left;border-left:1px solid #74b4f1;border-right:1px solid #74b4f1}div.price-table-info{border-bottom:1px solid #74b4f1;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem}section.price div.price-table div#price-table-body table{width:100%;border-collapse:collapse;border:none}section.price div.price-table div#price-table-body table td,section.price div.price-table div#price-table-body table th{font-weight:400;vertical-align:middle;height:5.2rem;min-height:5.2rem;padding:8px}section.price div.price-table div#price-table-body table th{width:49%;text-align:left}section.price div.price-table div#price-table-body table td{width:51%;text-align:center}section.price b.supplement::after{content:"※1";vertical-align:top;padding-left:4px}section.price div.price-table div#price-table-body table td img{margin:0 auto}section.price div.table-scroll-area p:nth-child(3){line-height:1.8rem;padding-left:14px;margin:.8rem auto}div.price-table-info div#price-table-footer div p{line-height:1.6em}section.price>div div:nth-child(4) p:nth-child(3){text-align:center}section.price>div div:nth-child(4) p:nth-child(2) img{width:auto;height:48px;vertical-align:bottom;margin:0 auto}section.price div.payment-method{margin:5.2rem auto 6rem}section.feature-folder>div p:nth-child(4),section.feature>div p:nth-child(5),section.media>div p:nth-child(3),section.price>div p:nth-child(5){text-align:center;margin-bottom:1rem}section.contact-us>div div:nth-child(3) p:last-child a,section.feature-folder>div p:nth-child(4) a,section.feature>div p:nth-child(5) a,section.media>div p:nth-child(3) a,section.price>div p:nth-child(5) a{font-weight:600;text-align:center;text-decoration:none;line-height:5.6rem;width:30rem;height:6.4rem;padding:0;border-radius:6.4rem;display:inline-block}section.security>div p:nth-child(5){text-align:center}section.security>div p:nth-child(5) strong{text-align:center;font-weight:600;line-height:1.4em;padding:10px 0;display:inline-block}section.download>div div:nth-child(3){margin:0 auto;padding:24px 32px}section.download>div div:nth-child(3) table{width:100%;border-collapse:collapse;border:none}section.download>div div:nth-child(3) table td,section.download>div div:nth-child(3) table th{line-height:1.5em;vertical-align:middle;padding:16px}section.download>div div:nth-child(3) table tr:first-child th,section.download>div div:nth-child(3) table tr:last-child th{width:30%;text-align:center}section.download>div div:nth-child(3) table tr:first-child td,section.download>div div:nth-child(3) table tr:last-child td{width:70%;text-align:left}section.download>div p:nth-child(4){line-height:1.8rem;margin:.8rem auto 4.8rem;padding:0 14px 0 14px}section.download>div ul:nth-child(5){text-align:center;list-style:none;display:flex;justify-content:center;align-items:center;margin:0 auto 10px}section.download>div ul:nth-child(5) li a{font-weight:600;line-height:6.4rem;text-align:center;text-decoration:none;width:30rem;height:6.4rem;border-radius:6.4rem;display:inline-block}section.download>div ul:nth-child(5) li:first-child a{margin:0 16px 0 0}section.download>div ul:nth-child(5) li:last-child a{margin:0 0 0 16px}section.download>div ul:nth-child(5) li a span{height:2.4rem;padding:2px 0 0 32px;background-size:24px 24px;background-position:0 0;background-repeat:no-repeat;display:inline-block}section.download>div ul:nth-child(5) li a#dl-win span{background-image:url(../img/os_win.png)}section.download>div ul:nth-child(5) li a#dl-mac span{background-image:url(../img/os_mac.png)}section.faq>div ul{margin:0 auto 10px;list-style:none}section.faq>div ul li{width:100%;height:auto;display:table}section.faq>div ul li a{font-weight:600;line-height:1.6em;text-decoration:none;width:100%;height:auto;padding:1.6rem 1.6rem 1.6rem 4.8rem;background-image:url(../img/check_mark.png);background-position:1.2rem 2rem;background-repeat:no-repeat;background-size:24px 24px;display:table-cell}section.contact-us>div div{padding:28px 32px 32px;margin:0 auto;margin-bottom:32px}section.contact-us>div div:last-child{margin-bottom:10px}section.contact-us>div div p{line-height:1.8em}section.contact-us>div div p:last-child{text-align:center;margin-top:26px}section.contact-us>div div p:last-child a{font-weight:600;line-height:6.4rem;text-align:center;text-decoration:none;width:30rem;height:6.4rem;margin:0 auto;border-radius:3.2rem;display:inline-block}div.cta>div{text-align:center;padding:4.8rem 0;margin:0 auto}div.cta>div p:first-child{font-size:1.6rem;font-weight:600;width:300px;margin:0 auto 2rem;position:relative;display:inline-block}div.cta>div p:nth-child(2){font-weight:600;line-height:1.4em;margin:0 auto 3.2rem}div.cta>div p:first-child::after,div.cta>div p:first-child::before{content:"\FF3C";font-size:1.8rem;position:absolute;top:50%;transform:translateY(-50%)}div.cta>div p:first-child::after{content:"\FF0F"}div.cta>div p:first-child::before{left:0}div.cta>div p:first-child::after{right:0}div.cta>div p:first-child span{padding-left:2px}div.cta>div ul,section.main-image>div ul:nth-child(2){text-align:center;list-style:none;display:flex;justify-content:center;align-items:center;margin:0 auto}div.cta>div ul li a,section.main-image>div ul:nth-child(2) li a{font-weight:600;line-height:7.6rem;text-align:center;text-decoration:none;width:30rem;height:8.4rem;border-radius:8.4rem;display:inline-block;box-shadow:0 6px 12px rgba(0,0,0,.3)}div.cta>div ul li:first-child a,section.main-image>div ul:nth-child(2) li a{position:relative}div.cta>div ul li:first-child a,section.main-image>div ul:nth-child(2) li:first-child a{margin-right:16px}div.cta>div ul li:first-child a span:first-child,section.main-image>div ul:nth-child(2) li:first-child a span:first-child{z-index:2;top:-1.6rem;left:20px;font-size:1.2rem;font-weight:700;line-height:2.8rem;text-align:center;width:auto;height:auto;padding:2px 12px 0;border-radius:2.8rem;position:absolute;display:block}div.cta>div ul li:last-child a,section.main-image>div ul:nth-child(2) li:last-child a{margin-left:16px}div.cta>div ul li:first-child a span,div.cta>div ul li:last-child a span,section.main-image>div ul:nth-child(2) li:first-child a span,section.main-image>div ul:nth-child(2) li:last-child a span{width:auto;display:inline-block}div.jiima{height:100%;padding:32px 0}div.jiima>div dl{display:flex;height:100%;align-items:center;justify-content:center}div.jiima>div dl dt{width:92px;height:100%;flex-shrink:0}div.jiima>div dl dt img{width:100%;height:auto}div.jiima>div dl dd{padding-left:28px;flex-grow:1;flex-basis:0}div.jiima>div dl dd h2{margin-bottom:.8rem}div.jiima>div dl dd p{line-height:1.65em}@media screen and (min-width:1024px){div.contact-list>div,section.feature-folder>div div:nth-child(3),section.feature>div ul,section.main-image>div,section.security>div p:nth-child(5){width:964px}section.price div.table-scroll-area{width:1216px}section.price div.table-scroll-area div.price-table-wrapper{width:100%}div.cta>div,div.jiima>div,section.about>div h2,section.about>div h3,section.about>div p,section.contact-us>div div,section.contact-us>div h2,section.download>div div:nth-child(3),section.download>div h2,section.download>div p:nth-child(2),section.download>div p:nth-child(4),section.download>div ul:nth-child(5),section.faq>div h2,section.faq>div ul,section.feature-folder>div h2,section.feature-folder>div p,section.feature-ledger>div div,section.feature-ledger>div h2,section.feature-ledger>div p,section.feature>div h2,section.feature>div h3,section.feature>div p,section.media>div h2,section.media>div p,section.price div.payment-method,section.price>div h2,section.price>div p:nth-child(2),section.price>div p:nth-child(5),section.security>div h2,section.security>div h3,section.security>div p:nth-child(3),section.security>div p:nth-child(4){width:632px}section.feature>div ul{height:60rem}}@media screen and (min-width:1024px) and (max-width:1279px){section.price div.table-scroll-area{width:964px}div.price-table div#price-table-head dl dd:nth-child(3) a,section.price div.table-scroll-area div.price-table-wrapper{width:100%}}@media screen and (min-width:768px) and (max-width:1023px){div.table-scroll-area{overflow:auto}div.price-table div.sticky{position:relative;top:0;z-index:auto}section.feature-folder>div div:nth-child(3),section.feature-ledger>div div,section.feature>div ul,section.main-image>div,section.price div.table-scroll-area,section.security>div p:nth-child(5){width:720px}section.price div.table-scroll-area div.price-table-wrapper{width:1216px}div.cta>div,div.jiima>div,section.about>div h2,section.about>div h3,section.about>div p,section.contact-us>div div,section.contact-us>div h2,section.download>div div:nth-child(3),section.download>div h2,section.download>div p:nth-child(2),section.download>div p:nth-child(4),section.download>div ul:nth-child(5),section.faq>div h2,section.faq>div ul,section.feature-folder>div h2,section.feature-folder>div p,section.feature-ledger>div div:nth-child(3),section.feature-ledger>div h2,section.feature-ledger>div p,section.feature>div h2,section.feature>div h3,section.feature>div p,section.feature>div ul,section.media>div h2,section.media>div p,section.price div.payment-method,section.price>div h2,section.price>div p:nth-child(2),section.price>div p:nth-child(5),section.security>div h2,section.security>div h3,section.security>div p:nth-child(3),section.security>div p:nth-child(4){width:632px}div.price-table div#price-table-head ul b{font-size:3.4rem}section.main-image>div div h1{font-size:2.1rem}div.price-table div#price-table-head dl dd:nth-child(3) a{font-size:1.4rem}section.main-image{background-image:url(../img/main_img_720px.png);background-image:-webkit-image-set(url(../img/main_img_720px.png) 1x,url(../img/main_img_720px@2x.png) 2x);background-image:image-set(url(../img/main_img_720px.png) 1x,url(../img/main_img_720px@2x.png) 2x);background-size:1280px 552px}section.main-image>div{padding-top:6.2rem}section.main-image>div div,section.main-image>div div h1{width:350px}section.main-image>div div{margin-left:2.4rem;margin-bottom:4.4rem}section.main-image>div div h1 span{line-height:3rem;margin-bottom:1.8rem}section.feature>div ul{padding:346px 0 0;background-image:url(../img/feature_mobile.png);background-image:image-set(url(../img/feature_mobile.png) 1x,url(../img/feature_mobile@2x.png) 2x);background-image:-webkit-image-set(url(../img/feature_mobile.png) 1x,url(../img/feature_mobile@2x.png) 2x);background-size:480px auto;background-position:center top}div.price-table div#price-table-head ul{min-height:13rem}}@media screen and (min-width:520px) and (max-width:767px){div.table-scroll-area{overflow:auto}div.price-table div.sticky{position:relative;top:0;z-index:auto}div.cta>div,div.jiima>div,section.about>div h2,section.about>div h3,section.about>div p,section.contact-us>div div,section.contact-us>div h2,section.download>div div:nth-child(3),section.download>div h2,section.download>div p:nth-child(2),section.download>div p:nth-child(4),section.download>div ul:nth-child(5),section.faq>div h2,section.faq>div ul,section.feature-folder>div,section.feature-folder>div h2,section.feature-folder>div p,section.feature-ledger>div div:nth-child(3),section.feature-ledger>div h2,section.feature-ledger>div p,section.feature>div h2,section.feature>div h3,section.feature>div p,section.feature>div ul,section.main-image>div,section.media>div h2,section.media>div p,section.price div.table-scroll-area,section.price>div div.payment-method,section.price>div h2,section.price>div p:nth-child(2),section.price>div p:nth-child(5),section.security>div h2,section.security>div h3,section.security>div p:nth-child(3),section.security>div p:nth-child(4),section.security>div p:nth-child(5){width:472px}section.price div.table-scroll-area{width:91%}section.price div.table-scroll-area div.price-table-wrapper{width:1216px}div.cta>div,section.about>div,section.contact-us>div,section.download>div,section.faq>div,section.feature-folder>div,section.feature-ledger>div,section.feature>div,section.media>div,section.price>div,section.security>div{padding:4.6rem 0 4.8rem}section.about>div h3,section.about>div p:nth-child(2),section.feature>div h3,section.feature>div p:nth-child(2),section.price>div h3,section.security>div h3{margin:0 auto 3.2rem}section.contact-us>div div:last-child,section.faq>div ul,section.feature-folder>div p:nth-child(4),section.feature>div p:nth-child(5),section.media>div p:nth-child(3),section.price>div p:nth-child(5),section.security>div p:nth-child(5){margin:0 auto}section.about>div p,section.download>div p:nth-child(2),section.feature-folder>div div:nth-child(3),section.feature-folder>div p,section.feature-ledger>div p,section.feature>div ul,section.media>div p:nth-child(2),section.price>div p:nth-child(2),section.security>div p{margin-bottom:4.2rem}section.download>div p:nth-child(4){margin:.8rem auto 3.2rem}section.price div.payment-method{margin:2.4rem auto 3.2rem}section.download>div ul:nth-child(5) li a{width:85%}section.contact-us>div div:nth-child(2) p:last-child a,section.contact-us>div div:nth-child(3) p:last-child a{width:100%}div.cta>div ul li a,section.download>div ul:nth-child(5) li a,section.feature-folder>div p:nth-child(4) a,section.feature>div p:nth-child(5) a,section.main-image>div ul:nth-child(2) li a,section.media>div p:nth-child(3) a{width:78%}div.price-table div#price-table-head ul b{font-size:3.4rem}section.main-image>div div h1{font-size:2rem}div.cta>div p:nth-child(2),section.about>div h3,section.contact-us>div div h3,section.feature>div h3,section.price div.payment-method h3,section.security>div h3{font-size:1.8rem}section.about>div p,section.download>div p:nth-child(2),section.faq>div ul li a,section.feature-folder>div p,section.feature-ledger>div div h3,section.feature-ledger>div div ul li,section.feature-ledger>div p,section.feature>div p:nth-child(2),section.feature>div ul li,section.main-image>div div p b,section.media>div p:nth-child(2),section.price>div div:nth-child(4) p:nth-child(3),section.price>div p:nth-child(2),section.security>div p,section.security>div p:nth-child(5){font-size:1.6rem}div.price-table div#price-table-head dl dd:nth-child(3) a,section.download>div div:nth-child(3) table tr:first-child td,section.download>div div:nth-child(3) table tr:first-child th,section.download>div div:nth-child(3) table tr:last-child td,section.download>div div:nth-child(3) table tr:last-child th{font-size:1.4rem}section.feature-ledger>div div ul li,section.main-image>div div p{font-size:1.2rem}section.main-image{height:592px;padding-top:58px;background-image:url(../img/main_img_472px.png);background-image:image-set(url(../img/main_img_472px.png) 1x,url(../img/main_img_472px@2x.png) 2x);background-image:-webkit-image-set(url(../img/main_img_472px.png) 1x,url(../img/main_img_472px@2x.png) 2x);background-size:800px 592px}section.main-image>div{height:534px;padding:56px 0}section.main-image>div div,section.main-image>div div h1{width:360px}section.main-image>div div h1 span{line-height:2.6rem}section.main-image>div div h1,section.main-image>div div h1 span{margin:0 auto 1.6rem}section.main-image>div div{margin:0 auto 5.2rem}section.main-image>div div p{width:24rem;height:3.6rem;padding:8px 10px 0;margin:0 auto 14px}section.main-image>div div p::after{border-width:10px 8px 0 8px;left:calc(50% - 8px);bottom:-10px}section.about>div p:nth-child(2) img{width:70%;height:auto}section.feature>div ul{padding:218px 0 0;background-image:url(../img/feature_mobile.png);background-image:image-set(url(../img/feature_mobile.png) 1x,url(../img/feature_mobile@2x.png) 2x);background-image:-webkit-image-set(url(../img/feature_mobile.png) 1x,url(../img/feature_mobile@2x.png) 2x);background-size:280px auto;background-position:center top}section.feature>div ul li{padding:2px 0 0 30px;background-size:20px 20px}section.feature-ledger>div div{padding:32px}section.feature-ledger>div div h3{margin-bottom:2.6rem}section.feature-ledger>div div ul li{line-height:2rem;padding:0 0 0 24px;margin-bottom:2rem;background-image:url(../img/check_mark.png);background-position:top left;background-repeat:no-repeat;background-size:18px 18px}section.feature-ledger>div div ul li{line-height:1.8em;margin-bottom:2rem}div.price-table div#price-table-head ul{min-height:13rem}section.feature-folder>div div:nth-child(3){display:block}section.feature-folder>div div:nth-child(3) dl{width:100%;padding:26px 12px;border-bottom:1px dashed #d9d9d9}section.feature-folder>div div:nth-child(3) dl:nth-child(2){border-left:none;border-right:none;border-bottom:1px dashed #d9d9d9}section.feature-folder>div div:nth-child(3) dl:nth-child(3){border:none}section.security>div p:nth-child(5){margin:0 auto}section.download>div div:nth-child(3){padding:12px}section.download>div div:nth-child(3) table tr:first-child th,section.download>div div:nth-child(3) table tr:last-child th{width:30%}section.download>div div:nth-child(3) table tr:first-child td,section.download>div div:nth-child(3) table tr:last-child td{width:70%}section.download>div ul:nth-child(5){display:block;margin:0 auto 10px}section.download>div ul:nth-child(5) li:first-child a{margin:0 auto 16px}section.download>div ul:nth-child(5) li:last-child a{margin:0 auto}section.faq>div ul li a{padding:1.6rem 1.6rem 1.6rem 4.2rem;background-position:1.2rem 1.8rem;background-size:20px 20px}section.contact-us>div div{margin:0 auto 1.6rem}div.cta>div ul,section.main-image>div ul:nth-child(2){display:block}div.cta>div ul li:first-child a,section.main-image>div ul:nth-child(2) li:first-child a{margin:0 0 1.6rem 0}div.cta>div ul li:last-child a,section.main-image>div ul:nth-child(2) li:last-child a{margin:0}}@media screen and (max-width:519px){div.table-scroll-area{overflow:auto}div.price-table div.sticky{position:relative;top:0;z-index:auto}div.cta,div.jiima,section.about>div h2,section.about>div h3,section.about>div p,section.contact-us>div,section.contact-us>div h2,section.download>div div:nth-child(3),section.download>div h2,section.download>div p:nth-child(2),section.download>div p:nth-child(4),section.download>div ul:nth-child(5),section.faq>div h2,section.faq>div ul,section.feature-folder>div,section.feature-folder>div h2,section.feature-folder>div p,section.feature-ledger>div div:nth-child(3),section.feature-ledger>div h2,section.feature-ledger>div p,section.feature>div h2,section.feature>div h3,section.feature>div p,section.feature>div ul,section.main-image>div,section.media>div h2,section.media>div p,section.price div.table-scroll-area,section.price>div div.payment-method,section.price>div h2,section.price>div p:nth-child(2),section.price>div p:nth-child(5),section.security>div h2,section.security>div h3,section.security>div p:nth-child(3),section.security>div p:nth-child(4){width:100%}section.contact-us>div{padding:4.4rem 0 4.6rem}section.price div.table-scroll-area div.price-table-wrapper{width:1216px}div.cta>div,section.about>div,section.download>div,section.faq>div,section.feature-folder>div,section.feature-ledger>div,section.feature>div,section.media>div,section.price>div,section.security>div{width:91%;padding:4.4rem 0 4.6rem}div.cta>div{width:91%;padding:4.4rem 0}div.jiima>div,section.contact-us>div div{width:91%}section.about>div h3,section.feature>div h3,section.price>div h3,section.security>div h3{margin:0 auto 2.8rem}section.about>div p:nth-child(2),section.feature>div p:nth-child(2){margin:0 auto 3rem}section.contact-us>div div:last-child,section.faq>div ul,section.feature-folder>div p:nth-child(4),section.feature>div p:nth-child(5),section.media>div p:nth-child(3),section.price>div p:nth-child(5),section.security>div p:nth-child(5){margin:0 auto}section.about>div p,section.download>div p:nth-child(2),section.feature-folder>div div:nth-child(3),section.feature-folder>div p,section.feature-ledger>div p,section.feature>div ul,section.media>div p:nth-child(2),section.price>div p:nth-child(2),section.security>div p{margin-bottom:4.2rem}section.download>div p:nth-child(4){margin:.8rem auto 2.6rem}section.price div.payment-method{margin:1.8rem auto 2.6rem}section.download>div ul:nth-child(5) li a{width:85%}section.contact-us>div div:nth-child(2) p:last-child a,section.contact-us>div div:nth-child(3) p:last-child a{width:100%}div.cta>div ul li a,section.download>div ul:nth-child(5) li a,section.feature-folder>div p:nth-child(4) a,section.feature>div p:nth-child(5) a,section.main-image>div ul:nth-child(2) li a,section.media>div p:nth-child(3) a{width:90%}div.price-table div#price-table-head ul b{font-size:3.2rem}section.about>div h3,section.contact-us>div div h3,section.feature>div h3,section.main-image>div div h1,section.price div.payment-method h3,section.security>div h3{font-size:1.6rem}div.cta>div p:first-child,div.cta>div p:nth-child(2),section.about>div p,section.download>div p:nth-child(2),section.faq>div ul li a,section.feature-folder>div p,section.feature-ledger>div div h3,section.feature-ledger>div div ul li,section.feature-ledger>div p,section.feature>div p:nth-child(2),section.feature>div ul li,section.main-image>div div p b,section.media>div p:nth-child(2),section.price>div div:nth-child(4) p:nth-child(3),section.price>div p:nth-child(2),section.price>div p:nth-child(6),section.security>div p,section.security>div p:nth-child(5){font-size:1.4rem}div.price-table div#price-table-head dl dd:nth-child(3) a,section.download>div div:nth-child(3) table tr:first-child td,section.download>div div:nth-child(3) table tr:first-child th,section.download>div div:nth-child(3) table tr:last-child td,section.download>div div:nth-child(3) table tr:last-child th,section.feature-ledger>div div ul li{font-size:1.2rem}section.main-image>div div p{font-size:1.1rem}section.main-image{height:592px;padding-top:58px;background-image:url(../img/main_img_472px.png);background-image:image-set(url(../img/main_img_472px.png) 1x,url(../img/main_img_472px@2x.png) 2x);background-image:-webkit-image-set(url(../img/main_img_472px.png) 1x,url(../img/main_img_472px@2x.png) 2x);background-size:800px 592px}section.main-image>div{height:534px;padding:62px 0}section.main-image>div div,section.main-image>div div h1{width:280px}section.main-image>div div h1 span{line-height:2.6rem}section.main-image>div div h1,section.main-image>div div h1 span{margin:0 auto 1.6rem}section.main-image>div div{margin:0 auto 5.1rem}section.main-image>div div p{width:24rem;height:3.6rem;padding:8px 10px 0;margin:0 auto 14px}section.main-image>div div p::after{border-width:10px 8px 0 8px;left:calc(50% - 8px);bottom:-10px}section.about>div p:nth-child(2) img{width:70%;height:auto}section.feature>div ul{padding:218px 0 0;background-image:url(../img/feature_mobile.png);background-image:image-set(url(../img/feature_mobile.png) 1x,url(../img/feature_mobile@2x.png) 2x);background-image:-webkit-image-set(url(../img/feature_mobile.png) 1x,url(../img/feature_mobile@2x.png) 2x);background-size:280px auto;background-position:center top}section.feature>div ul li{padding:2px 0 0 30px;background-size:20px 20px}section.feature-ledger>div div{padding:32px}section.feature-ledger>div div h3{margin-bottom:2.6rem}section.feature-ledger>div div ul li{line-height:2rem;padding:0 0 0 24px;margin-bottom:2rem;background-image:url(../img/check_mark.png);background-position:top left;background-repeat:no-repeat;background-size:18px 18px}section.feature-ledger>div div ul li{line-height:1.8em;margin-bottom:2rem}div.price-table div#price-table-head ul{min-height:13rem}section.feature-folder>div div:nth-child(3){display:block}section.feature-folder>div div:nth-child(3) dl{width:100%;padding:26px 12px;border-bottom:1px dashed #d9d9d9}section.feature-folder>div div:nth-child(3) dl:nth-child(2){border-left:none;border-right:none;border-bottom:1px dashed #d9d9d9}section.feature-folder>div div:nth-child(3) dl:nth-child(3){border:none}section.security>div p:nth-child(5){margin:0 auto}section.download>div div:nth-child(3){padding:12px}section.download>div div:nth-child(3) table tr:first-child th,section.download>div div:nth-child(3) table tr:last-child th{width:40%}section.download>div div:nth-child(3) table tr:first-child td,section.download>div div:nth-child(3) table tr:last-child td{width:60%}section.download>div ul:nth-child(5){display:block;margin:0 auto 10px}section.download>div ul:nth-child(5) li:first-child a{margin:0 auto 16px}section.download>div ul:nth-child(5) li:last-child a{margin:0 auto}section.faq>div ul li a{padding:1.6rem 1.6rem 1.6rem 4.2rem;background-position:1.2rem 1.6rem;background-size:20px 20px}section.contact-us>div div{margin:0 auto 1.6rem}div.cta>div ul,section.main-image>div ul:nth-child(2){display:block}div.cta>div p:first-child{width:260px}div.cta>div ul li a{width:100%}div.cta>div ul li:first-child a,section.main-image>div ul:nth-child(2) li:first-child a{margin:0 0 1.6rem 0}div.cta>div ul li:last-child a,section.main-image>div ul:nth-child(2) li:last-child a{margin:0}div.jiima{padding:24px 0}div.jiima>div dl dt{width:72px;flex-basis:72px}}@media screen and (max-width:479px){section.price>div div:nth-child(4) p:nth-child(2) img{width:100%;height:auto}}