#top-header-img{text-align:center}#top-header-img img{margin:10px 0 0}.art-header{margin:0 auto}.art-nav{margin-top:0}table.bizcal tr{height:26px}.art-headline,.art-headline a,.art-headline a:link,.art-headline a:visited,.art-headline a:hover{font-size:18px;color:#ffae33 !important}div.art-slogan{color:#ffae33 !important;margin-top:20px}.art-slogan,.art-slogan a,.art-slogan a:link,.art-slogan a:visited,.art-slogan a:hover{font-size:16px;font-weight:700}.art-page-footer{margin-top:15px;font-size:14px;color:#6e4930}h3.menu{margin:0 10px;border-bottom:1px solid #bb9754;padding-bottom:5px}.art-article img{margin:5px 5px 5px 0}div.banquet{margin-left:30px}.space5{padding-top:5px}.space10{padding-top:10px}.space15{padding-top:15px}.space20{padding-top:20px}.space25{padding-top:25px}.space30{padding-top:30px}.width100{width:100px}.width500{width:500px}.table-width{width:100%}table tr{height:50px}.art-article th,.art-article td{padding:2px 10px 0;vertical-align:middle;text-align:left}.art-article table.table-center th,.art-article table.table-center td{width:200px;padding:2px;vertical-align:middle;text-align:center}.art-article table.table-center tr{height:20px}.art-article th{background:#ffefdc}#form-login input[type=text],#form-login input[type=password],#form-login input[type=email],#form-login input[type=url],#form-login textarea{width:100%}.hr-line{border:5px solid green;width:990px;margin-top:0;margin-bottom:10px}.btn-title{text-align:left;font-size:20px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-weight:400;font-style:normal;position:relative;color:#000;width:700px;padding:0;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;cursor:pointer;text-decoration:none;text-shadow:0px 1px 0px #154682}.btn-title img{height:23px;margin:0 5px -5px;padding:0}.myButton{width:50px;-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;box-shadow:inset 0px 1px 0px 0px #54a3f7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#007dc1),color-stop(1,#0061a7));background:-moz-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-webkit-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-o-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-ms-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1',endColorstr='#0061a7',GradientType=0);background-color:#007dc1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #124d77;display:inline-block;cursor:pointer;color:#fff;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-size:13px;padding:6px 24px;text-decoration:none;text-shadow:0px 1px 0px #154682}.myButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#0061a7),color-stop(1,#007dc1));background:-moz-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-webkit-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-o-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-ms-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:linear-gradient(to bottom,#0061a7 5%,#007dc1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7',endColorstr='#007dc1',GradientType=0);background-color:#0061a7}.myButton:active{position:relative;top:1px}.block-color03{color:#374348;background:#ffefdc;padding-top:5px;padding-bottom:5px;padding-left:10px;margin-right:10px;margin-left:10px}.tablepress thead th,.tablepress tbody tr:first-child td,.tablepress tbody td,.tablepress tfoot th{border:1px solid gray !important}div.sblock-img{margin-bottom:20px}img.photo{float:left;margin-right:30px}.clear{clear:both}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 textarea{background-color:#fff;color:#333;width:95%;border:1px solid #ddd;font-size:100%;padding:.5em;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,.1) inset}.wpcf7 span.wpcf7-not-valid-tip{font-size:80%}