main h1,main h2,main h3,main h4,main h5,main h6,main p{padding:initial;padding:auto;margin:initial;margin:auto;font-size:inherit;font-size:initial;font-size:unset;line-height:1.45em;color:#333}main img{width:initial;width:auto;max-width:100%;height:auto}main h1{margin:.67em 0;font-size:2em}main h2{margin:.75em 0;font-size:1.5em}main h3{margin:.83em 0;font-size:1.17em}main h4,main p,main blockquote,main ul,main fieldset,main form,main ol,main dl,main dir,main menu{margin:1.12em 0}main h5{margin:1.5em 0;font-size:.83em}main h6{margin:1.67em 0;font-size:.75em}main h1,main h2,main h3,main h4,main h5,main h6,main b,main strong{font-weight:bolder}main blockquote{margin-right:40px;margin-left:40px}main i,main cite,main em,main var,main address{font-style:italic}main pre,main tt,main code,main kbd,main samp{font-family:monospace}main pre{white-space:pre}main button,main textarea,main input,main select{display:inline-block}main big{font-size:1.17em}main small,main sub,main sup{font-size:.83em}main sub{vertical-align:sub}main sup{vertical-align:super}main table{border-spacing:2px}main thead,main tbody,main tfoot{vertical-align:middle}main td,main th,main tr{vertical-align:inherit}main s,main strike,main del{text-decoration:line-through}main hr{border:1px inset}main ol,main ul,main dir,main menu,main dd{margin-left:40px}main ol{list-style-type:decimal}main ol ul,main ul ol,main ul ul,main ol ol{margin-top:0;margin-bottom:0}main u,main ins{text-decoration:underline}main br:before{white-space:pre-line;content:"\a"}main center{text-align:center}main :link,main :visited{text-decoration:underline}main :focus{outline:thin dotted invert}.container-post{background-color:#f1f2f7}.container-post>.inner{margin-right:auto;margin-left:auto}@media(min-width: 750px){.container-post>.inner{width:92%;max-width:1000px;padding-top:50px}}@media(min-width: 750px){.container-post>.inner.flc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 749px){.container-post>.inner.flc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 750px){.container-post>.inner>.fli:first-of-type{width:70%}}@media(min-width: 750px){.container-post>.inner>.fli:last-of-type{width:28%}}@media(min-width: 750px){.container-post>.inner>.fli>.flc:first-child{-webkit-box-align:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width: 749px){.container-post>.inner>.fli>.flc:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.container-post>.inner>.fli>.flc:first-child>dt{font-weight:bold}@media(min-width: 750px){.container-post>.inner>.fli>.flc:first-child>dt{font-size:17px}}@media(max-width: 749px){.container-post>.inner>.fli>.flc:first-child>dt{font-size:3.7333333333vw}}@media(min-width: 750px){.container-post>.inner>.fli>.flc:first-child>dd{margin-left:10px;font-size:20px}}@media(max-width: 749px){.container-post>.inner>.fli>.flc:first-child>dd{margin-left:0;font-size:3.7333333333vw}}.container-post>.inner>.fli>.flc:first-child>dd>ul{margin-left:0}@media(max-width: 749px){.container-post>.inner>.fli>.flc:first-child>dd>ul{margin-top:.6em}}.container-post>.inner>.fli>.flc:first-child>dd>ul li{padding:.2em .5em;text-align:center;background-color:#b29159}@media(max-width: 749px){.container-post>.inner>.fli>.flc:first-child>dd>ul li{display:inline-block}}.container-post>.inner>.fli>.flc:first-child>dd>ul li>a{color:#fff;text-decoration:none}.container-post>.inner>.tx--title{margin-bottom:1.5em;color:#13184e}@media(min-width: 750px){.container-post>.inner>.tx--title{font-size:22px}}@media(max-width: 749px){.container-post>.inner>.tx--title{font-size:5.3333333333vw;line-height:1.6em}}@media(min-width: 750px){.container-post>.inner>.content{line-height:46px}}@media(max-width: 749px){.container-post>.inner>.content{line-height:2.0666666667em}}@media(min-width: 750px){.container-post>.inner>.content p{font-size:15px}}@media(max-width: 749px){.container-post>.inner>.content p{font-size:4vw}}.container-post>.box-link{text-align:center}.container-post>.box-link>a{display:inline-block;padding:1em 2em;margin-bottom:2em;color:#333;text-align:center;text-decoration:none;letter-spacing:2px;background-color:#fff;border:2px solid #e5e5e5}@media(min-width: 750px){.container-post>.box-link>a{font-size:17px}}@media(max-width: 749px){.container-post>.box-link>a{font-size:4.8vw}}
