@charset "euc-jp";
/* コンテンツ */
.gInfo, .gInfo a {color:#fff;}
.gInfo {text-align:center;}
.contents {margin:40px auto 60px;width:860px;line-height:1.56;color:#333;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";}
h1 {margin-bottom:30px;font-size:1.5em;font-weight:bold;line-height:1;border-bottom:solid 4px #ddd;}
h1 .inline {display:inline-block;margin-bottom:-4px;padding-bottom:5px;border-bottom:solid 4px #ce2323;}
.attention {color:#ce2323;padding:1em 2em;margin-bottom:15px;font-size:.88em;border:solid 1px #ce2323;}
.error {color:#ce2323;font-size:.88em;}
.entryForm {width:100%;margin-bottom:5px;border-top:solid 1px #e0e0e0;font-size:.88em;}
.entryForm th, .entryForm td {padding:10px 12px 6px;text-align:left;}
.entryForm th {width:160px;font-weight:normal;background-color:#e0e0e0;border-bottom:solid 1px #fff;}
.entryForm .last th {border-bottom:1px solid #e0e0e0;}
.entryForm td {border-bottom:1px solid #e0e0e0;}
.required {color:#ce2323;font-weight:bold;}
.text, .submit, .textarea, .back {font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";font-size:inherit;}
.textarea {width:80%;height:250px;}
.policy {font-size:.88em;}
.button {margin-top:40px;text-align:center;}
.submit {margin:0 10px;padding:15px 60px;background-color:#f98335;border-radius:3px;border:none;font-size:.85em;color:#fff;cursor:pointer;}
/* confirm */
.memo {margin-bottom:10px;font-size:.88em;}
.button form {display:inline;}
.back {margin:0 10px;padding:15px 60px;display:inline-block;background-color:#888;border-radius:3px;border:none;font-size:.85em;color:#fff;cursor:pointer;text-decoration:none;}
/* complete */
.complete h2 {margin:80px 0 40px;font-size:1.6em;text-align:center;}
.complete .inner {width:550px;margin:0 auto;padding:50px 50px 35px;border:solid 1px #888;font-size:.88em;}
.complete .inner p {margin-bottom:15px;}
.complete .link {margin-top:30px;text-align:center;font-size:.88em;}