@charset "utf-8";@media screen and (max-width:480px){footer,header,main{max-width:5in;min-width:20pc}.center{width:94%;max-width:5in}body{font-size:1pc}h2{font-size:24px}.pc{display:none}.sp{display:block}.kindlebr,.pcbr{display:none}header{height:2pc}header nav{max-width:5in}header nav ul li:first-of-type h1 img{left:2px;top:5px;width:30%}header nav ul li:last-of-type .btn-gradient-3d-orange{right:2px;top:1px;padding:.3em 1em;font-size:9pt}.point{margin-top:-22px}.point h2{padding:5pc 0 56px;font-size:2pc}.point h2 .border-span span span{font-size:4pc}.point h2 .naybe{font-size:24px}.h2-wrapper:before{margin-left:-40px;border:40px solid transparent;border-top:40px solid #063b62}.point .center ul{padding:1pc}.point .center ul li:first-of-type{width:100%;padding-right:0;text-align:center}.point .center ul li:last-of-type{width:100%}.point .center ul h3{font-size:24px;right:10px}.point .center ul h3 img{width:4pc;position:relative;top:6px}.point .center ul p{font-size:18px;padding-top:1pc;font-weight:400;text-align:left;margin-bottom:1pc}.cv{padding:40px 0}.btn-gradient-3d-orange{padding:.5em 1em;font-size:18px}.merit{padding-bottom:40px}.merit h2{padding:56px 0 40px}.merit ul{margin-top:5pc}.merit ul li{max-width:100%;padding:0 24px 24px}.merit ul li:nth-of-type(1),.merit ul li:nth-of-type(2),.merit ul li:nth-of-type(3){margin-bottom:5pc}.merit ul li:nth-of-type(even){margin-left:0}.merit ul li h4{font-size:24px}.merit ul li p{font-size:14px}.voice-box-2{padding:40px 0}.voice h2{width:94%;font-size:40px;margin-bottom:40px}.voice ul{padding:24px}.voice ul li:first-of-type{max-width:100%;margin-right:0}.voice ul li:last-of-type{max-width:100%}.voice ul li:last-of-type h3,.voice ul:nth-of-type(2) li:last-of-type h3,.voice ul:nth-of-type(3) li:last-of-type h3{width:100%}.qa{padding:40px 0}.qa h2{margin-bottom:40px}.cp_table{margin:0}.cp_table td,.cp_table th{width:100%;display:block;border-top:0}.cp_table tr:first-child th{border-top:1px solid #ddd}.sample-accordion{min-width:300px;margin:0 auto;padding:0}.sample-accordion .ac-content{margin:0;padding:0}.sample-accordion input{display:none}.sample-accordion label{display:block;background:#eaeaeb;cursor:pointer;padding:10px;color:#063b62;border-bottom:1px solid #fff;box-sizing:border-box;text-align:left}.sample-accordion label span{color:#fff;background-color:#063b62;padding:.3em .6em;margin-right:8px}.sample-accordion .ac-cont p{text-align:left;background-color:#fff;padding:1pc;color:#063b62}.sample-accordion .ac-cont p span{color:#063b62;border:1px solid #063b62;background-color:#fff;padding:.25em .6em;margin-right:8px}.sample-accordion label:hover{color:#688da4}.sample-accordion .ac-cont{transition:.2s;height:0;overflow:hidden;background:#eaeaeb;padding:0 10px;box-sizing:border-box}.sample-accordion input:checked+.ac-cont{height:auto;padding:10px;box-sizing:border-box}.price{padding:0 0 40px}.price .center{padding:1pc}.price .center:first-of-type,.price h2{margin-bottom:40px}.price h2{padding:2pc}.price h3{margin-bottom:24px;font-size:24px}.price h4{margin-bottom:24px;font-size:20px;margin-top:3pc}.price p{padding:0 1pc;line-height:1.6}.price .center:last-of-type p,.price p{font-size:14px}.price .center:last-of-type p:first-of-type{margin-top:1pc}.cp_table td,.cp_table th{padding:1pc 0;display:inline-block}.cp_table th{width:50%;background:#f4f4f4}.price .center:last-of-type .cp_table th{width:18%}.cp_table td{font-size:1pc;width:50%}.price .center:last-of-type .cp_table td:first-of-type,.price .center:last-of-type .cp_table th{font-size:14px;width:33%}.price .center:last-of-type .cp_table td:last-of-type{width:33%;font-size:10px}.price .center:last-of-type .cp_table tr:first-of-type td{font-family:YuGothic;font-weight:700;color:#fff;font-size:14px}.cp_table tr:first-of-type td,.cp_table tr:first-of-type th{background:#006aba;color:#fff;font-family:YuGothic;font-size:18px}.cp_pricetable1{text-align:center;color:#444}.cp_pricetable1 .block{position:relative;float:left;width:33%;height:100%;transition:all .2s ease-in-out;-webkit-transform:translate(0,0);transform:translate(0,0)}.cp_pricetable1 .block ul,li{margin:0;padding:0;list-style-type:none}.cp_pricetable1 .block:hover .footer1,.cp_pricetable1 .block:hover .footer2,.cp_pricetable1 .block:hover .header1,.cp_pricetable1 .block:hover .header2,.cp_pricetable1 .block:hover .style1,.cp_pricetable1 .block:hover .style2{padding:.5em}.cp_pricetable1 .block .header1{width:100%;padding:.5em;color:#fff;border-bottom:1px solid #fff;background:#131874}.cp_pricetable1 .block .header2{width:100%;padding:.5em;border-top:1px solid #131874;background:#a9bce2}.cp_pricetable1 .block .footer1,.cp_pricetable1 .block .footer2,.cp_pricetable1 .block .style1,.cp_pricetable1 .block .style2{width:100%;padding:.5em}.cp_pricetable1 .block .footer1,.cp_pricetable1 .block .footer2{padding:.5em}.cp_pricetable1 .block .footer1,.cp_pricetable1 .block .style1{background-color:#e8effc}.cp_pricetable1 .block .footer2,.cp_pricetable1 .block .style2{background-color:#d7e3fc}.cp_pricetable1 .block .style1,.cp_pricetable1 .block .style2{border-bottom:1px dotted #fff;font-size:14px}.cp_pricetable1 .block .style3{font-size:10px;text-align:left}.cp_pricetable1 .block .style4{font-size:14px}.message{padding:5pc 0;background:#6db3f2;background:-moz-linear-gradient(left,#6db3f2 0,#3690f0 12%,#54a3ee 50%,#1e69de 100%);background:-webkit-linear-gradient(left,#6db3f2 0,#3690f0 12%,#54a3ee 50%,#1e69de 100%);background:linear-gradient(to right,#6db3f2 0,#3690f0 12%,#54a3ee 50%,#1e69de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6db3f2',endColorstr='#1e69de',GradientType=1)}.message .center{padding:0;padding-bottom:1pc}.message h2{margin-bottom:40px;font-size:30px}.message ul{margin-bottom:1pc;padding:1pc}.message ul li:first-of-type{width:100%;margin-right:0;bottom:0}.message ul li:last-of-type{width:100%}.message ul li h3{font-size:22px;margin-bottom:1pc;margin-top:1pc}.message ul li p{font-size:14px}.message ol{padding:1pc;margin:0 1pc}.message ol h4{margin-bottom:9pt;font-size:18px}.message ol h5{font-size:14px}.terms-of-use h2{font-size:24px}.box{max-width:5in;width:80%;height:15pc;padding:1pc;margin-bottom:40px}.box,footer{font-size:9pt}footer{padding:56px 0 24px}footer .center ul ol h2 img{width:48%}footer .center ul li{margin-right:8px}footer .center ul li:last-of-type{margin-left:0}footer .center p{margin-top:9pt;font-size:10px}}@media screen and (min-width:376px) and (max-width:414px){.cp_pricetable1 .block .style1,.cp_pricetable1 .block .style2{font-size:15px}.cp_pricetable1 .block .style3{font-size:11px;text-align:left}.cp_pricetable1 .block .style4{font-size:15px}}
