﻿@font-face{font-family:'IPAGothic';src:url(fonts/ipag.ttf) format("truetype")}@font-face{font-family:'IPAMincho';src:url(fonts/ipaexm.ttf) format("truetype")}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}ul,li{list-style:none}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:100%;font-family:"Open Sans","游ゴシック","YuGothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","IPAGothic","メイリオ",Meiryo,Lucida Grande,"Times New Roman",Osaka,"ＭＳ Ｐゴシック",sans-serif;min-width:1060px;overflow-x:hidden;background:#fff url(img/bja/bg.jpg) no-repeat fixed left center;background-size:cover}body,html{height:100%}a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-decoration:none}#wrap{padding-top:50px}article{width:900px;margin:50px auto;padding:60px 120px;background:rgba(255,255,255,0.6);border:10px solid rgba(255,255,255,0.8)}img{max-width:100%;height:auto}.small{font-size:small}header{margin-top:30px;text-align:center}header img{max-width:200px}header h1{margin-top:30px;font-size:40px;font-weight:bold;line-height:1.25;letter-spacing:1px;color:#fff;background:#82bc00;padding:20px}.txt{margin-top:1.5em;font-size:16px;line-height:1.75}.txt p{margin-top:1.5em;text-align:justify}.txt p:first-child{margin-top:0}.txt dt{margin-top:2em;font-size:16px;border-bottom:1px solid #999;margin-bottom:10px;font-weight:bold}.txt dt .small{font-weight:normal}.txt dd .error{-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;position:relative;display:block;padding:5px 10px;margin:10px 0;color:#fff;font-weight:bold;background:#ea5514;font-size:13px}.txt dd .error:after{content:'';position:absolute;border-bottom:9px solid #ea5514;border-right:9px solid transparent;border-left:9px solid transparent;top:-7px;left:10px}.txt dd .mwform-zip-field input,.txt dd .mwform-tel-field input{margin:0 0.5em}.txt dt,.txt dd{line-height:1.75}.txt img{max-width:100%;height:auto}.txt a{color:#142300;text-decoration:underline}.txt a:hover{color:#d15219}.txt input,.txt textarea,.txt select{width:100%;font-size:100%;background:#fff;padding:0.5em 1em;outline:none;border:none;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.txt input[type=radio]{width:auto;padding-right:0.5em}.txt input[type='submit']{display:block;-webkit-appearance:none;margin-top:60px;padding:0 15px;margin-bottom:10px;border:none;color:#fff;background:#82bc00;font-size:18px;line-height:60px;font-weight:bold;text-align:center;letter-spacing:2px;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.txt input[type='submit']:hover{background:#ea5514}.txt input[name='submitBack']{padding:0;color:#82bc00;background:transparent;font-size:13px}.txt input[type='submit']+input[type='submit']{margin-top:10px}.txt .confirm-txt{display:none}.txt .mw_wp_form_confirm .first-txt{display:none}.txt .mw_wp_form_confirm .confirm-txt{display:block}.txt .mw_wp_form_confirm h2{border-bottom:1px solid #82bc00;padding-bottom:5px}.txt .mw_wp_form_confirm h2 span{display:none}.txt .mw_wp_form_confirm .agreement-txt{display:none}footer{margin-top:40px;text-align:center;font-size:12px;letter-spacing:1px;line-height:30px}
