html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}ruby{ruby-align:distribute-space;ruby-overhang:auto;ruby-position:above}.noto-sans-jp-500{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.noto-sans-jp-700{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html{color:#603521;font-size:62.5%}html,body{position:relative;height:100%}body{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-feature-settings:"palt";-webkit-font-feature-settings:"palt" 1;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(212,171,55,.9);-webkit-touch-callout:none;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;box-sizing:border-box;letter-spacing:.1rem}html .fixed,body .fixed{height:100%;overflow:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}a{color:#989898;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}a img,a:visited img{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-text-decoration-skip:none}a:hover,a:visited:hover{opacity:.4;text-decoration:none}img{width:100%;max-width:100%;height:auto;display:block}p{font-size:1.4rem;line-height:1.7}.fadein{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px);transition:all .7s}div.parallax-window{height:370px}header{position:fixed;background-color:#fff;width:100%;transition:all .8s;z-index:999}header #top{width:88%;margin:0 auto;padding:20px 0;display:flex;justify-content:space-between;align-items:center}header #top>h1{width:60%;max-width:396px;transition:all .8s}.nav-open{overflow:hidden}header #gNav{background-color:#007ccb;height:100%;left:0;position:fixed;top:0;width:100%;display:none;z-index:9999}header #gNav div.inner{display:table;visibility:visible;opacity:1;width:88%;max-width:590px;position:fixed;top:50%;bottom:0;right:0;left:0;margin:0 auto;transform:translateY(-50%)}header #gNav h1{width:130px;margin:25px auto}@media print,screen and (min-width: 768px){header #gNav h1{margin:45px auto 25px}}header #gNav div.contact span,header #gNav div.contact a{font-size:2.6rem;color:#fff;text-decoration:none;display:block;text-align:center}header #gNav div.contact a.contact{color:#007ccb;text-decoration:none;background-color:#fff;width:240px;height:47px;border-radius:47px;font-size:1.6rem;display:flex;justify-content:center;align-items:center;margin:10px auto 0}header #gNav div.contact a.contact i{width:22px;margin:2px 5px 0 0}@media print,screen and (min-width: 768px){header #gNav ul.main{display:flex;flex-wrap:wrap;justify-content:space-between}header #gNav ul.main li{width:45%}header #gNav ul.main .spacer{width:100%}}header #gNav ul.main>li{border-bottom:1px solid #fff;display:block;font-size:1.6rem;position:relative}header div#gNav ul.main>li>a{position:relative;text-decoration:none;color:#fff;display:block;padding:15px 0}header div#gNav ul.main>li>a::after{content:"";width:8px;height:12px;background-image:url("../images/aco_yajirushi.png");background-size:cover;position:absolute;right:0;top:0;bottom:0;margin:auto}header div#gNav>li a:hover{opacity:.4}#sp_btn{height:25px;position:relative;width:45px;z-index:9999;border-radius:5px}.sp_disp_block{display:block !important}#sp_btn span:nth-child(1){top:0px}#sp_btn span:nth-child(2){top:10px}#sp_btn span:nth-child(3){top:20px}#sp_btn span{background:#007ccb none repeat scroll 0 0;display:block;height:1px;left:0;position:absolute;transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s;width:45px}#sp_btn.open span:nth-child(1){top:10px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);background-color:#fff}#sp_btn.open span:nth-child(2){opacity:0}#sp_btn.open span:nth-child(3){top:10px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background-color:#fff}div#main-image{width:100%;height:auto;aspect-ratio:1;display:flex;align-items:center;z-index:-2;position:relative}@media print,screen and (min-width: 768px){div#main-image{aspect-ratio:17/9}}div#main-image h2{max-width:475px;width:70%;margin-left:6%;margin-top:50px;position:relative;z-index:-1;animation:topfade-in 1s;animation-fill-mode:forwards}@keyframes topfade-in{from{opacity:0;filter:blur(3rem)}to{opacity:1;filter:blur(0)}}h3.copy{font-size:2.6rem;line-height:1.6;color:#00a7ee;width:88%;margin:30px auto}@media print,screen and (min-width: 768px){h3.copy{margin:65px auto;text-align:center}h3.copy span{display:block}}.adjust-box{position:relative;width:100%;height:auto}.adjust-box .inner{position:absolute;top:0;left:0;width:100%;height:100%}.adjust-box .inner img{width:100%;height:100%;object-fit:cover}.box-3x2::before{content:"";display:block;padding-top:66%}.box-2x1::before{content:"";display:block;padding-top:50%}#page-top{width:50px;position:fixed;bottom:10px;right:10px;z-index:9999;cursor:pointer;display:none;opacity:.8}#page-top:hover{opacity:.5}footer{background-color:#d4def2;padding:40px 0 10px}footer div.inner{width:88%;margin:0 auto}footer div.inner h1{width:100%;max-width:396px;margin:0 auto 20px}footer div.inner address p{font-size:1.4rem;text-align:center}@media print,screen and (min-width: 1000px){footer div.inner{display:flex;align-items:center}footer div.inner h1{margin:0 30px 0 0}footer div.inner address p{text-align:left}}footer>p{font-size:1.4rem;text-align:center;margin-top:30px}section#activities{max-width:1000px;width:88%;margin:0 auto;padding-top:85px}section#activities h4.ttl01{font-size:3.2rem;color:#007ccb;font-weight:700;text-align:center}section#activities h4.ttl01::before{content:"";width:60px;height:46px;margin:0 auto 10px;display:block;background-image:url("../images/aco_mizu1.png");background-size:contain;background-repeat:no-repeat}section#activities ul.activities-list{text-align:center;margin:20px auto 0;max-width:858px}section#activities ul.activities-list li{display:block;text-align:center;font-size:1.6rem;line-height:1.4;background-color:#d4def2;padding:10px;margin-top:5px}@media print,screen and (min-width: 600px){section#activities ul.activities-list li{display:inline-block}}section#activities ul.activities-photo{margin:0 auto 0;max-width:858px}section#activities ul.activities-photo li{margin-top:30px;font-size:1.4rem;line-height:1.4}section#activities ul.activities-photo li img{display:block;margin-bottom:5px}@media print,screen and (min-width: 600px){section#activities ul.activities-photo{display:flex;justify-content:space-between}section#activities ul.activities-photo li{width:33%;margin-top:40px}}h5.ttl02{font-size:2.6rem;line-height:1.2;color:#007ccb;position:relative;padding-left:20px;font-weight:700;margin-bottom:10px;z-index:-1}h5.ttl02::before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#007ccb;position:absolute;left:0;top:10px}#qualification{margin-top:80px}#qualification div.left h6{font-size:1.6rem;color:#fff;font-weight:700;background-color:#00a7ee;padding:20px;display:table;margin:30px 0 10px}#qualification div.left dl{max-width:500px;font-size:1.4rem;line-height:1.7;display:flex;flex-wrap:wrap}#qualification div.left dl dt{color:#007ccb;width:80px;border-bottom:1px solid #00a7ee;padding:10px 0;font-weight:700}#qualification div.left dl dd{width:calc(100% - 80px);border-bottom:1px solid #00a7ee;padding:10px 0}#qualification div.left p.boder01{max-width:500px;font-size:1.4rem;border-bottom:1px solid #00a7ee;padding:10px 0}#qualification div.left p.boder01 strong{color:#007ccb;font-weight:700}#qualification div.right ul li{margin-top:30px}#qualification div.right ul li h6{font-size:1.4rem;font-weight:700}#qualification div.right ul li img{margin-bottom:5px;display:block}#qualification div.right ul li p{font-size:1.4rem;margin-top:8px}@media print,screen and (min-width: 600px){#qualification div.right ul{display:flex;justify-content:space-between}#qualification div.right ul li{width:49%}}@media print,screen and (min-width: 1000px){#qualification{display:flex;justify-content:space-between}#qualification div.left{width:69%}#qualification div.right{width:28%}#qualification div.right ul{display:block}#qualification div.right ul li{width:100%}}#books{max-width:380px;margin-top:30px}#books ul{display:flex;justify-content:space-between}#books ul li{width:48%;font-size:1.4rem;line-height:1.3}#books ul li img{display:block;margin-bottom:5px}#agreement{margin-top:30px}@media print,screen and (min-width: 600px){#agreement{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}}#agreement div{width:250px}#agreement div img{max-width:230px;display:block;margin:0 auto 5px}#agreement div p{font-size:1.4rem}#agreement dl{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:1.4rem;line-height:1.7}@media print,screen and (min-width: 600px){#agreement dl{width:calc(100% - 280px)}}#agreement dl dt{width:100px;font-weight:700;color:#007ccb;padding:10px 0;border-bottom:1px solid #00a7ee}#agreement dl dd{width:calc(100% - 100px);padding:10px 0;border-bottom:1px solid #00a7ee}@media print,screen and (min-width: 1000px){section#activities div.inner{display:flex;justify-content:space-between}section#activities div.inner #books{width:38%;margin-top:80px}section#activities div.inner #agreement{width:53%;margin-top:80px}}section#about{padding:85px 0;background-color:#00a7ee;margin-top:85px}section#about h4.ttl01{font-size:3.2rem;color:#fff;font-weight:700;text-align:center}section#about h4.ttl01::before{content:"";width:60px;height:46px;margin:0 auto 10px;display:block;background-image:url("../images/aco_mizu2.png");background-size:contain;background-repeat:no-repeat}section#about>div{background-color:#fff;border-radius:26px;width:88%;max-width:1000px;margin:20px auto 0;font-size:1.4rem;line-height:1.7;padding:40px 0}@media print,screen and (min-width: 768px){section#about>div{padding:80px 0}}section#about>div dl.about-info,section#about>div dl.officers{width:80%;max-width:733px;margin:0 auto}section#about>div dl.about-info dt,section#about>div dl.officers dt{color:#007ccb;font-weight:700;padding-top:10px}section#about>div dl.about-info dd,section#about>div dl.officers dd{border-bottom:1px solid #00a7ee;padding-bottom:10px}section#about>div dl.about-info dd span,section#about>div dl.officers dd span{display:block}@media print,screen and (min-width: 768px){section#about>div dl.about-info,section#about>div dl.officers{display:flex;justify-content:space-between;flex-wrap:wrap}section#about>div dl.about-info dt,section#about>div dl.officers dt{width:136px;padding:10px 0px 10px 25px;border-bottom:1px solid #00a7ee}section#about>div dl.about-info dd,section#about>div dl.officers dd{width:calc(100% - 136px);padding:10px 25px 10px 0px}section#about>div dl.officers{max-width:530px}section#about>div dl.officers dd{display:flex}section#about>div dl.officers dd span{margin-right:28px}}section#about>div div.boder02{margin:40px 0;padding:40px 0;border-top:2px solid #007ccb;border-bottom:2px solid #007ccb}@media print,screen and (min-width: 768px){section#about>div div.boder02{margin:80px 0;padding:80px 0}}section#about>div div.boder02 img.sp{display:block;width:80%;max-width:238px;margin:0 auto}section#about>div div.boder02 img.pc{display:none;width:80%;max-width:680px;margin:0 auto}@media print,screen and (min-width: 768px){section#about>div div.boder02 img.sp{display:none}section#about>div div.boder02 img.pc{display:block}}h5.ttl03{width:80%;max-width:282px;text-align:center;font-size:1.6rem;color:#fff;font-weight:700;background-color:#00a7ee;padding:20px;display:table;margin:0 auto 30px}section#members{max-width:900px;width:88%;margin:0 auto;padding-top:85px}section#members h4.ttl01{font-size:3.2rem;color:#007ccb;font-weight:700;text-align:center}section#members h4.ttl01::before{content:"";width:60px;height:46px;margin:0 auto 10px;display:block;background-image:url("../images/aco_mizu1.png");background-size:contain;background-repeat:no-repeat}section#members h5{margin-top:30px}section#members dl{font-size:1.4rem;line-height:1.7;margin-bottom:80px}section#members dl dt{padding-top:10px}section#members dl dd{border-bottom:1px solid #00a7ee;padding-bottom:10px}@media print,screen and (min-width: 768px){section#members dl{display:flex;justify-content:space-between;flex-wrap:wrap}section#members dl dt{padding:10px 0px 10px 25px;width:270px;border-bottom:1px solid #00a7ee}section#members dl dd{padding:10px 25px 10px 0px;width:calc(100% - 270px)}}@media print,screen and (min-width: 1000px){section#members dl dd{display:flex;justify-content:space-between}}section#news{max-width:650px;width:88%;margin:0 auto;padding-top:85px}section#news h4.ttl01{font-size:3.2rem;color:#007ccb;font-weight:700;text-align:center}section#news h4.ttl01::before{content:"";width:60px;height:46px;margin:0 auto 10px;display:block;background-image:url("../images/aco_mizu1.png");background-size:contain;background-repeat:no-repeat}section#news dl{font-size:1.4rem;line-height:1.7;margin-top:25px}section#news dl dt{color:#007ccb;padding-top:10px}section#news dl dd{border-bottom:1px solid #00a7ee;padding-bottom:10px}@media print,screen and (min-width: 768px){section#news dl{display:flex;justify-content:space-between;flex-wrap:wrap}section#news dl dt{width:150px;padding:10px 0 10px 15px;border-bottom:1px solid #00a7ee}section#news dl dd{width:calc(100% - 150px);padding:10px 15px 10px 0}}section#news p{margin-top:10px}section#news p a{display:flex;justify-content:right;align-items:center}section#news p i{width:26px;display:inline-block;margin-right:5px}h2.blog-ttl{font-size:3.2rem;color:#007ccb;font-weight:700;text-align:center}h2.blog-ttl::before{content:"";width:60px;height:46px;margin:0 auto 10px;display:block;background-image:url("../images/aco_mizu1.png");background-size:contain;background-repeat:no-repeat}a.btn-ichiran{width:70%;max-width:300px;font-size:1.6rem;display:block;background-color:#00a7ee;color:#fff;text-decoration:none;line-height:4;text-align:center;margin:0 auto;border-radius:5px}div.blog-ttl time{font-size:1.4rem;letter-spacing:.1rem;margin-right:5px}div.blog-ttl div.ttl-category{font-size:1.2rem;display:inline-block;background-color:#007ccb;width:90px;text-align:center;border-radius:3px;margin:5px 0;line-height:1.5;padding:3px 0}div.blog-ttl h2,div.blog-ttl h2 a{font-size:2rem;line-height:1.4;margin:20px 0;display:block;color:#007ccb}@media print,screen and (min-width: 768px){div.blog-ttl h2,div.blog-ttl h2 a{font-size:2.6rem}}#blogleft article{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #999}#blogleft article>h2{font-size:2.6rem;line-height:2;margin:20px 0 -10px 0;color:#00a7ee}#blogleft article a{font-size:1.6rem;color:#007ccb;text-decoration:underline}#blogleft figure{margin-top:10px}#blogleft p{margin-top:10px}.wp-block-image{margin-bottom:10px !important}#blogttl{border-top:18px solid #009c37;padding:75px 0 87px;text-align:center}#blogttl h1{color:#009c37;font-size:2.3rem;font-weight:700;border-bottom:3px solid #009c37;padding-bottom:3px;line-height:1;letter-spacing:.5rem;margin:0 0 20px;display:inline-block}div#blogmain{width:90%;margin:0 auto;max-width:1200px;overflow:hidden}@media print,screen and (min-width: 768px){div#blogmain{margin:0 auto}}div#blogleft,div#blogright{margin-bottom:80px}div#blogright h3{font-size:1.4rem;font-weight:700;border-bottom:1px solid #999;padding-bottom:5px;color:#00a7ee;margin-bottom:15px}div#blogright ul{margin-bottom:50px}div#blogright li{padding:15px 0;border-bottom:1px dotted #999;line-height:1.5}div#blogright li a{font-size:1.4rem;color:#989898;text-decoration:underline;line-height:1.4;display:block}div#blogright ul.children{padding-left:10px;margin-bottom:0;margin-top:10px}div#blogright ul.children li{border-bottom:none;padding:5px 0}.ichiran a:hover{background-color:#333;color:#fff}.ichiran a{font-size:1.4rem;font-weight:700;text-align:left;text-decoration:none;padding:0 0 10px 0;display:block;color:#333;margin:30px 0 0;width:100%;border:1px solid #333}@media print,screen and (min-width: 600px){div#blogright{width:80%;margin:0 auto 70px auto}.ichiran a{width:50%}}@media print,screen and (min-width: 960px){div#blogleft{float:left;width:65%}div#blogright{float:right;width:25%}}@media print,screen and (min-width: 960px){div#blogleft{float:left;width:65%}div#blogright{float:right;width:25%}}.btn-select{width:100%;position:relative;border:1px solid #333;background-color:#fff;box-sizing:border-box;text-align:center;cursor:pointer}.label{color:#333;position:absolute;width:100%;z-index:1;font-size:1.4rem;font-weight:700;line-height:55px;text-align:center}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;cursor:pointer;width:100%;border:none;opacity:0;position:relative;z-index:2;height:55px;font-size:1.4rem}select{background-color:#fff;border:thin solid #999;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select.minimal{background-image:linear-gradient(45deg, transparent 50%, #333 50%),linear-gradient(135deg, #333 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;width:100%;font-size:1.6rem}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.select::-ms-expand{display:none}.select:focus{z-index:-1;opacity:1}.pager{margin-bottom:20px;font-size:1.3rem;text-align:center;display:flex;justify-content:center}a.page-numbers,.pager .current{border:solid 1px #00a7ee;border-radius:30px;color:#fff;text-decoration:none;margin:0 2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:1.6rem;background-color:#00a7ee;letter-spacing:0}span.dots{display:flex;align-items:center}.pager .current{background-color:#fff;border:solid 1px #fff;color:#212121;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:1.6rem;letter-spacing:0}div#blogleft .contents h1{font-size:2.6rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.2}div#blogleft .contents h2{font-size:2.2rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.5}div#blogleft .contents h3{font-size:1.8rem;letter-spacing:.1rem;padding:10px 0 10px 15px;border-left:5px solid #ae8f74;margin-bottom:10px;margin-top:60px}div#blogleft .contents h4{font-size:2rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.5}div#blogleft .contents h5{font-size:1.8rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.5}div#blogleft .contents h6{font-size:1.5rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.5}div#blogleft .contents strong{font-weight:700}div#blogleft .contents li{font-size:1.5rem}div#blogleft .contents ul li{list-style-type:disc;list-style-position:inside;margin-bottom:15px;line-height:1.8}div#blogleft .contents ol li{list-style-type:decimal;list-style-position:outside;margin-left:20px;margin-bottom:15px}div#blogleft .contents em{font-style:italic}section#contact{padding:85px 0;background-color:#00a7ee;margin-top:85px}section#contact h4.ttl01{font-size:3.2rem;color:#fff;font-weight:700;text-align:center}section#contact h4.ttl01::before{content:"";width:60px;height:46px;margin:0 auto 10px;display:block;background-image:url("../images/aco_mizu2.png");background-size:contain;background-repeat:no-repeat}section#contact>div{background-color:#fff;border-radius:26px;width:88%;max-width:650px;margin:20px auto 0;font-size:1.4rem;line-height:1.7;padding:40px 0}section#contact>div p{text-align:center}section#contact>div p span{display:block}@media print,screen and (min-width: 600px){section#contact>div p span{display:inline}}section#contact>div>span,section#contact>div>a{font-size:2.6rem;color:#007ccb;text-decoration:none;display:block;text-align:center}section#contact>div a.contact{color:#007ccb;text-decoration:none;width:240px;height:47px;border-radius:47px;border:3px solid #00a7ee;font-size:1.6rem;display:flex;justify-content:center;align-items:center;margin:0 auto}section#contact>div a.contact i{width:22px;margin:2px 5px 0 0}@media print,screen and (min-width: 768px){section#contact>div{display:flex;justify-content:center;flex-wrap:wrap}section#contact>div p{width:100%;margin-bottom:20px}section#contact>div>span{margin:0 10px 0}section#contact>div>a{margin:0 10px 0}section#contact>div a.contact{margin:0 10px 0}}#form_ttl{padding:90px 0}@media print,screen and (min-width: 600px){#form_ttl{padding:110px 0}}#form_ttl h2{font-size:3.2rem;color:#007ccb;font-weight:700;text-align:center;border-top:8px solid #00a7ee;padding-top:40px}#form_ttl h2::before{content:"";width:60px;height:46px;margin:0 auto 10px;display:block;background-image:url("../images/aco_mizu1.png");background-size:contain;background-repeat:no-repeat}form#mailformpro{font-size:1.4rem;width:88%;margin:0 auto 50px;max-width:720px}form#mailformpro>p{color:red;margin-bottom:30px}form#mailformpro dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}form#mailformpro ul.yoko li{display:inline-block;margin-top:10px;margin-right:16px}form#mailformpro .privacy-check{border:2px solid #999;padding:15px 20px;line-height:2;margin:40px 0}form#mailformpro div.mfp_buttons button{cursor:pointer;outline:none;border:none;width:226px;height:47px;border-radius:47px;background-color:#fff;border:3px solid #00a7ee;font-size:1.6rem;font-weight:700;color:#00a7ee;line-height:1;text-align:center}form#mailformpro div.mfp_buttons button:hover{background-color:#00a7ee;color:#fff}@media print,screen and (min-width: 1000px){form#mailformpro{margin:0 auto 100px}form#mailformpro dl{display:flex;justify-content:space-between;flex-wrap:wrap}form#mailformpro dl dt{width:168px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;display:flex;align-items:center}form#mailformpro dl dd{width:calc(100% - 168px);padding-bottom:30px}form#mailformpro .privacy-check{display:flex;justify-content:center}form#mailformpro .privacy-check a{margin-right:16px}}form#mailformpro input,form#mailformpro textarea{background-color:#f6f6f6;padding:15px;border:none;box-shadow:none !important;box-sizing:border-box;margin-top:10px}form#mailformpro input{max-width:100% !important}form#mailformpro select{background-color:#fff;border:thin solid #999;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:10px 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}form#mailformpro select.minimal{background-image:linear-gradient(45deg, transparent 50%, #333 50%),linear-gradient(135deg, #333 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}form#mailformpro select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}div#mfp_phase_confirm div.mfp_buttons{width:88%;margin:50px auto;max-width:720px}div#mfp_phase_confirm div.mfp_buttons button{cursor:pointer;outline:none;border:none;width:226px;height:47px;border-radius:47px;background-color:#fff;border:3px solid #00a7ee;font-size:1.6rem;font-weight:700;color:#00a7ee;line-height:1;text-align:center;margin-top:10px}div#mfp_phase_confirm div.mfp_buttons button:hover{background-color:#00a7ee;color:#fff}table#mfp_confirm_table tr th{text-align:left;font-size:1.6rem;border-top:none;padding:10px 15px}table#mfp_confirm_table tr td{text-align:left;font-size:1.6rem;border-top:none;border-bottom:1px solid #ccc;padding:10px 15px}table#mfp_confirm_table tr th{width:auto;line-height:1.8;display:block}table#mfp_confirm_table tr td{line-height:1.8;word-break:break-all;display:block}@media print,screen and (min-width: 768px){form#mailformpro div.name{display:flex}form#mailformpro div.name div:first-child{margin-right:20px}}@media print,screen and (min-width: 1000px){table#mfp_confirm_table tr{display:flex;flex-wrap:wrap;justify-content:space-between}table#mfp_confirm_table tr th{width:200px;border-bottom:1px solid #ccc}table#mfp_confirm_table tr td{width:calc(100% - 200px)}}section#thanks{width:88%;margin:0 auto 100px;text-align:center}section#thanks address p span,section#thanks address p a{font-size:2.6rem;color:#007ccb;display:block}/*# sourceMappingURL=style.css.map */