body{background:url(/full_bg.a3e097a6.jpg) top/cover no-repeat}header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){header{padding:0 0 5px}}@media screen and (min-width:768px){header nav{width:calc(100% - 290px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}header nav li{display:inline-block;margin-left:20px}}@media screen and (max-width:767px){header nav{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header nav,header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}header nav ul{width:40%;margin:0;padding:10px 0 0;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap}header nav li{width:50%;font-size:10px}header nav li.plan a{padding-top:35px;background:url(/icon_plan.6dae02ac.png) top/auto 25px no-repeat}header nav li.feature a{padding-top:35px;background:url(/icon_feature.92fa0e68.png) top/auto 25px no-repeat}header nav li.faq a{padding-top:35px;background:url(/icon_faq.e00858e7.png) left 27% top/auto 25px no-repeat}header nav li.create a{padding-top:35px;background:url(/icon_create.79e9e3a3.png) left 30% top/auto 25px no-repeat}header nav li.login a{padding-top:35px;background:url(/icon_login.b438fa99.png) top/auto 25px no-repeat}header nav ul:first-of-type{width:60%}header nav ul:first-of-type li{width:33%}}header nav a{color:#fff;text-decoration:none}@media screen and (min-width:768px){header nav .trial{display:block;color:#5bb49b;width:100%;max-width:300px;margin:0 auto;padding:10px 15px;text-align:center;text-decoration:none;font-size:1.5rem;transition:all .5s ease;background:#fff;border:1px solid #5bb49b}header nav .trial:hover{color:#fff;background:#5bb49b}header nav .trial:after{content:">";position:relative;margin:0 0 0 10px;display:inline-block}}main.account.full{padding-bottom:100px;min-height:calc(100vh - 235px)}@media screen and (min-width:768px){main.account.full{display:block;margin:0 auto;max-width:1200px;background:none;text-align:center}}@media screen and (max-width:767px){main.account.full{margin:0 5%;padding-top:80px;text-align:center}}main.account.full .contents{box-sizing:border-box}@media screen and (min-width:768px){main.account.full .contents{width:100%}}main.static.full{padding-bottom:100px;min-height:calc(100vh - 235px)}@media screen and (min-width:768px){main.static.full{display:block;margin:0 auto;width:900px;background:none;text-align:center}}@media screen and (max-width:767px){main.static.full{margin:0 5%;padding-top:80px;text-align:center}}main.static.full .contents{box-sizing:border-box}@media screen and (min-width:768px){main.static.full .contents{width:100%}}main.static.full h2{max-width:900px;margin:40px auto 30px;padding:0 0 20px;text-align:center;font-size:3.2rem;color:#5bb49b}@media screen and (max-width:767px){main.static.full h2{margin:0 auto 30px;font-size:2.4rem}}main.static.full dl{max-width:900px;margin:0 auto;text-align:left;line-height:180%}main.static.full dt{font-size:1.6rem;margin:0 0 10px}main.static.full dd{margin:0 0 30px;padding:0;font-size:1.4rem}main.static.full dd ul{list-style:disc}main.static.full dd ol.inner_ol{padding:0 0 0 2em;margin:0}@media screen and (max-width:767px){main.static.full dd ol.inner_ol{margin-left:-2rem}}main.static.full dd ol.inner_ol li{list-style-type:none;list-style-position:inside;counter-increment:cnt;text-indent:-1.8em;padding-left:1.8em}main.static.full dd ol.inner_ol li:before{display:marker;content:"(" counter(cnt) ") "}main.static.full ol,main.static.full ul{margin:0 0 0 25px;padding:0}@media screen and (max-width:767px){main.static.full ol,main.static.full ul{margin:0 0 0 20px}}main.static.full .update{max-width:900px;margin:0 auto;text-align:right;font-size:1.4rem}main.static.full dl.law dd{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dashed #ccc}main.static.full dl.law dd:last-of-type{border-bottom:none}main.static.full dl.annotation{margin:40px auto 0;padding:20px 30px;box-sizing:border-box;background:#efefef}main.static.full dl.annotation dd{margin:0;padding:0}main.static.full .form{max-width:900px;margin:0 auto}#spMenu{display:none}