﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;display:block}body{font-size:15px;word-wrap:break-word;overflow-wrap:break-word}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}form{vertical-align:baseline;width:100%}input[type="button"],input[type="submit"],button,input[type='text']{-webkit-appearance:none;vertical-align:middle}input[type="button"]:focus,input[type="submit"]:focus,button:focus,input[type='text']:focus{outline:none}iframe{max-width:100%}a{text-decoration:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{font:14px/1.6 "Hiragino Kaku Gothic Pro",Osaka,"メイリオ","ＭＳ Ｐゴシック","MS PGothic",Verdana,Arial,sans-serif;color:#313131}article.wrapper{margin:0 10px}form{margin:10px 0;border:1px solid #ddd;padding:10px;display:block;box-sizing:border-box;max-width:600px}h1{font-size:120%;color:#313131;border-bottom:2px solid darkcyan;margin-bottom:12px;margin-top:10px}p{color:#313131}.description{max-width:620px}footer{font-size:80%;width:100%;padding-top:10px;padding-bottom:10px;background-color:#313131;color:#fff;margin-top:30px}footer small{max-width:620px;text-align:center;width:100%;display:block}footer small{coler:#fff}dl{margin:10px 0}input[type="text"],input[type="email"],input[type="number"],select{border:1px solid #afafaf;padding:5px 10px;width:100%;box-sizing:border-box}.test_notification{background-color:crimson;padding:2px}.test_notification p{color:#fff;padding-left:10px}#card-element{border:1px solid #afafaf;padding:5px 10px}button{margin:15px auto 10px;display:block;padding:10px;width:160px;border:none;background:darkcyan;color:#fff;border-radius:5px;font-size:1.2em;cursor:pointer}.alert{background:#f8d7da;padding:11px 17px;border-radius:3px;margin:18px 10px;color:red;max-width:540px}.right{text-align:right}.left{text-align:left}.center{text-align:center}table{font-size:12px;background-color:white}table thead,table tbody,table tr{width:100%}table thead th,table tbody th,table tr th{padding:14px 7px;font-weight:bold;background-color:#efefef;text-align:left}table thead th:first-child,table tbody th:first-child,table tr th:first-child{padding-left:21px}table thead th:last-child,table tbody th:last-child,table tr th:last-child{padding-right:21px}table thead th a,table tbody th a,table tr th a{display:block;color:dodgerblue}table thead tr:nth-child(2n),table tbody tr:nth-child(2n),table tr tr:nth-child(2n){background-color:aliceblue}table thead tr td,table tbody tr td,table tr tr td{line-height:17px;vertical-align:middle}table thead tr td:first-child,table tbody tr td:first-child,table tr tr td:first-child{padding-left:21px}table thead tr td:last-child,table tbody tr td:last-child,table tr tr td:last-child{padding-right:21px;box-sizing:border-box}table thead tr td a,table tbody tr td a,table tr tr td a{display:block;padding:14px 7px;color:#444;transition:all .2s}
