﻿@import url("https://fonts.googleapis.com/css?family=Libre+Baskerville");.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}#donation{border-top:solid 10px #E0B2B2;padding-bottom:120px}#donation section h3{font-size:1.71429rem;line-height:1.2;letter-spacing:.15em;text-align:center;padding:90px 0 50px}#donation section h3 span{display:block;font-family:'Libre Baskerville', serif;color:#666;font-size:.85714rem;line-height:1.2;letter-spacing:.05em;margin-top:10px}#donation section>p{text-align:center;@inlclude fs(14,2,.15);margin:40px 0}#donation section>p strong{font-weight:700}#donation section>p em{color:#900}#donation section>p a{color:#900}#donation section table{width:900px;margin:40px auto 0}#donation section table th{width:240px;padding:10px 20px 10px 0;color:#900;text-align:left;vertical-align:top;font-size:1.07143rem;line-height:1.2;letter-spacing:.1em}#donation section table th.must:after{content:"※";float:right}#donation section table td{padding-bottom:30px}#donation section table td input[type="text"],#donation section table td input[type="email"],#donation section table td input[type="tel"],#donation section table td input[type="number"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:solid 1px #999;padding:10px}#donation section table td input[type="text"].zip1,#donation section table td input[type="email"].zip1,#donation section table td input[type="tel"].zip1,#donation section table td input[type="number"].zip1{width:60px}#donation section table td input[type="text"].zip2,#donation section table td input[type="email"].zip2,#donation section table td input[type="tel"].zip2,#donation section table td input[type="number"].zip2{width:80px}#donation section table td select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #999;padding:10px}#donation section table td label{display:inline-block;padding:5px 0;margin-right:30px;font-size:1.07143rem}#donation section table td label input[type="radio"]{padding:5px;vertical-align:middle;margin-right:10px}#donation section table td textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:solid 1px #999;padding:10px;height:140px}#donation section table td p{font-size:.85714rem;line-height:1.6;letter-spacing:.1em;margin-top:5px}#donation section table td p.form-error{color:#900}#donation section table td.btn{padding-top:30px}#donation section .clearfix{width:900px;margin:0 auto}#donation section .clearfix>p{font-size:.85714rem}#donation section .clearfix div{width:400px;margin:40px 0}#donation section .clearfix div.col-1{float:left}#donation section .clearfix div.col-2{float:right}#donation section .clearfix div button[type="submit"]{border:none;width:100%;background:#900;color:#fff;text-align:center;font-size:1.28571rem;line-height:65px;letter-spacing:.15em;cursor:pointer;margin-bottom:10px}#donation section .clearfix div button[type="submit"]:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}@media screen and (max-width: 700px){#donation{border-top:none;padding-bottom:120px}#donation section h3{font-size:1.71429rem;line-height:1.2;letter-spacing:.15em;text-align:center;padding:60px 0 20px}#donation section h3 span{display:block;font-family:'Libre Baskerville', serif;color:#666;font-size:.85714rem;line-height:1.2;letter-spacing:.05em;margin-top:10px}#donation section>p{text-align:center;@inlclude fs(14,2,.15);margin:40px 0}#donation section>p strong{font-weight:700}#donation section>p em{color:#900}#donation section table{width:100%;margin:40px auto 0}#donation section table th{display:block;width:auto;padding:10px 20px 10px 0;color:#900;text-align:left;vertical-align:top;font-size:1.07143rem;line-height:1.2;letter-spacing:.1em}#donation section table th.must:after{content:"※";float:none;display:inline-block;margin-left:15px}#donation section table td{display:block;padding-bottom:30px}#donation section table td input[type="text"],#donation section table td input[type="email"],#donation section table td input[type="tel"],#donation section table td input[type="number"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:solid 1px #999;padding:10px}#donation section table td input[type="text"].mid,#donation section table td input[type="email"].mid,#donation section table td input[type="tel"].mid,#donation section table td input[type="number"].mid{width:200px}#donation section table td select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #999;padding:10px}#donation section table td label{display:inline-block;padding:5px 0;margin-right:30px;font-size:1.07143rem}#donation section table td label input[type="radio"]{padding:5px;vertical-align:middle;margin-right:10px}#donation section table td textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:solid 1px #999;padding:10px;height:140px}#donation section table td p{font-size:.85714rem;line-height:1.6;letter-spacing:.1em;margin-top:5px}#donation section table td p.form-error{color:#900}#donation section table td.btn{padding-top:30px}#donation section .clearfix{width:100%;margin:0 auto}#donation section .clearfix>p{font-size:.85714rem}#donation section .clearfix div{width:100%;margin:40px 0;float:none !important}#donation section .clearfix div button[type="submit"]{border:none;width:100%;background:#900;color:#fff;text-align:center;font-size:1.28571rem;line-height:65px;letter-spacing:.15em;cursor:pointer;margin-bottom:10px}#donation section .clearfix div button[type="submit"]:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}
