﻿@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@400;700&family=M+PLUS+Rounded+1c:wght@400;700&display=swap");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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}html,body{text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background-color:#fff;color:#333}body a{color:#43b3e6}body a:hover{color:#43b3e6}body a:active{color:#43b3e6}body a:visited{color:#43b3e6}body{font-family:"M PLUS 1p", "M PLUS Rounded 1c", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;font-size:100%;font-weight:400;letter-spacing:.05em;line-height:1.5em}.clearfix:after,html:after,body:after,.youtube-wrapper:after,#header:after,#footer-logo-wrapper:after,#footer-menu ul:after,#footer-submenu ul:after,#home-business:after,#home-business ul:after,#home-info:after{content:"";display:block;clear:both}.assistive-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.wysiwyg h1,#home-business h2,#home-info h2,.wysiwyg h2,#archive-list h2,#recruit-howto h2,#recruit-howto-career h2,#recruit-howto-arbeit h2,#recruit-archive-list h2,.wysiwyg h3,#recruit-howto h3,#recruit-howto-career h3,#recruit-howto-arbeit h3,#recruit-archive-list h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,#archive-list p,#recruit-howto p,#recruit-howto-career p,#recruit-howto-arbeit p,#recruit-archive-list p,.wysiwyg ul,.wysiwyg ol,#recruit-howto ol,#recruit-howto-career ol,#recruit-howto-arbeit ol,.wysiwyg dl,.wysiwyg table,.wpcf7 form,#footer-breadcrumb ol{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box}.wysiwyg h2,#archive-list h2,#recruit-howto h2,#recruit-howto-career h2,#recruit-howto-arbeit h2,#recruit-archive-list h2{margin-top:2em}.wysiwyg h1,#home-business h2,#home-info h2,.wysiwyg h2,#archive-list h2,#recruit-howto h2,#recruit-howto-career h2,#recruit-howto-arbeit h2,#recruit-archive-list h2,.wysiwyg h3,#recruit-howto h3,#recruit-howto-career h3,#recruit-howto-arbeit h3,#recruit-archive-list h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,#archive-list p,#recruit-howto p,#recruit-howto-career p,#recruit-howto-arbeit p,#recruit-archive-list p,.wysiwyg ul,.wysiwyg ol,#recruit-howto ol,#recruit-howto-career ol,#recruit-howto-arbeit ol,.wysiwyg table,.wysiwyg caption{margin-bottom:2em}.wysiwyg h1,#home-business h2,#home-info h2{margin-top:2rem;font-size:3rem;line-height:1.25em;text-align:center;color:#3ca0cd}.wysiwyg h1 span,#home-business h2 span,#home-info h2 span{display:block;font-size:1rem;line-height:1.25em;color:#333333}.wysiwyg h2,#archive-list h2,#recruit-howto h2,#recruit-howto-career h2,#recruit-howto-arbeit h2,#recruit-archive-list h2{width:96%;font-size:1.5rem;line-height:1.75rem;text-align:left;color:#4d4d4d;padding:0 1em}.wysiwyg h2 span,#archive-list h2 span,#recruit-howto h2 span,#recruit-howto-career h2 span,#recruit-howto-arbeit h2 span,#recruit-archive-list h2 span{display:block;font-size:1rem;line-height:1.25em}.wysiwyg h3,#recruit-howto h3,#recruit-howto-career h3,#recruit-howto-arbeit h3,#recruit-archive-list h3{width:96%;font-size:1rem;font-weight:bold;line-height:1.75rem;text-align:center;color:#4d4d4d}.wysiwyg h4{font-size:2em;line-height:1em;text-align:center}.wysiwyg h5{font-size:1.75em;line-height:1em;text-align:center}.wysiwyg h6{font-size:1.5em;line-height:1em;text-align:center}.wysiwyg p,#archive-list p,#recruit-howto p,#recruit-howto-career p,#recruit-howto-arbeit p,#recruit-archive-list p{font-size:0.825em;line-height:1.75em}.wysiwyg a{text-decoration:none;color:#43b3e6}.wysiwyg a:hover{color:#43b3e6}.wysiwyg a:visited{color:#43b3e6}.wysiwyg a:active{color:#43b3e6}.wysiwyg strong{font-weight:bold}.wysiwyg em{margin-right:.3em;font-style:italic}.wysiwyg small{font-size:0.75em}.wysiwyg sup{font-size:.75em;vertical-align:super}.wysiwyg sub{font-size:.75em;vertical-align:sub}.wysiwyg img{max-width:100%;height:auto}.wysiwyg ul{list-style:disc;font-size:0.825em}.wysiwyg ul ul,.wysiwyg ul ol{width:auto;margin-bottom:0}.wysiwyg ul.caution{padding:1em 0;background-color:#fafafa;font-size:0.8em;color:#666;list-style:circle}.wysiwyg ol,#recruit-howto ol,#recruit-howto-career ol,#recruit-howto-arbeit ol{list-style:decimal;font-size:0.825em}.wysiwyg ol ul,#recruit-howto ol ul,#recruit-howto-career ol ul,#recruit-howto-arbeit ol ul,.wysiwyg ol ol,#recruit-howto ol ol,#recruit-howto-career ol ol,#recruit-howto-arbeit ol ol{width:auto;margin-bottom:0}.wysiwyg li,#recruit-howto ol li,#recruit-howto-career ol li,#recruit-howto-arbeit ol li{margin-left:2.5em}.wysiwyg dl{border-bottom:1px solid #e6e6e6;padding:1.5em}.wysiwyg dl:first-child{border-top:1px solid #e6e6e6}.wysiwyg dl:last-child{margin-bottom:8em}.wysiwyg dt{width:10em;float:left}@media only screen and (max-width: 600px){.wysiwyg dt{width:auto;float:none;margin-bottom:0.5em;font-weight:bold}}.wysiwyg dd{margin-left:12em}@media only screen and (max-width: 600px){.wysiwyg dd{display:block;width:auto;margin-left:0}}.wysiwyg table{border-style:solid;border-top-width:1px;border-left-width:1px}.wysiwyg caption{text-align:center}.wysiwyg th{border-style:solid;border-right-width:1px;border-bottom-width:1px}.wysiwyg td{border-style:solid;border-right-width:1px;border-bottom-width:1px}.wysiwyg input[type=text],.wysiwyg input[type=search],.wysiwyg input[type=tel],.wysiwyg input[type=url],.wysiwyg input[type=email],.wysiwyg input[type=password],.wysiwyg input[type=datetime],.wysiwyg input[type=date],.wysiwyg input[type=month],.wysiwyg input[type=week],.wysiwyg input[type=time],.wysiwyg input[type=datetime-local],.wysiwyg input[type=number],.wysiwyg textarea{display:block;width:90%;margin:0 auto;box-sizing:border-box;padding:0.4em;outline:none;border:1px solid #aaa;border-radius:0.2em;-webkit-transition:all .3s;transition:all .3s}.wysiwyg input:focus[type=text],.wysiwyg input:focus[type=search],.wysiwyg input:focus[type=tel],.wysiwyg input:focus[type=url],.wysiwyg input:focus[type=email],.wysiwyg input:focus[type=password],.wysiwyg input:focus[type=datetime],.wysiwyg input:focus[type=date],.wysiwyg input:focus[type=month],.wysiwyg input:focus[type=week],.wysiwyg input:focus[type=time],.wysiwyg input:focus[type=datetime-local],.wysiwyg input:focus[type=number],.wysiwyg textarea:focus{border-color:#f00;font-size:1.25em}.wysiwyg input[type=submit],.wysiwyg input[type=reset],.wysiwyg input[type=button],.wysiwyg button{display:block;box-sizing:border-box;padding:0.4em;border:1px solid #aaa;border-radius:0.2em}.wysiwyg input[type=text]{property:value}.wysiwyg input[type=search]{property:value}.wysiwyg input[type=tel]{property:value}.wysiwyg input[type=url]{property:value}.wysiwyg input[type=email]{property:value}.wysiwyg input[type=password]{property:value}.wysiwyg input[type=datetime]{property:value}.wysiwyg input[type=date]{property:value}.wysiwyg input[type=month]{property:value}.wysiwyg input[type=week]{property:value}.wysiwyg input[type=time]{property:value}.wysiwyg input[type=datetime-local]{property:value}.wysiwyg input[type=number]{property:value}.wysiwyg input[type=checkbox]{property:value}.wysiwyg input[type=radio]{property:value}.wysiwyg input[type=submit]{property:value}.wysiwyg input[type=reset]{property:value}.wysiwyg textarea{property:value;resize:vertical}.clearfix:after,html:after,body:after,.youtube-wrapper:after,#header:after,#footer-logo-wrapper:after,#footer-menu ul:after,#footer-submenu ul:after,#home-business:after,#home-business ul:after,#home-info:after{content:"";display:block;clear:both}.assistive-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.wysiwyg .aligncenter,.wysiwyg div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wysiwyg .alignleft{float:left}.wysiwyg .alignright{float:right}.wysiwyg .wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wysiwyg .wp-caption img{margin:0;padding:0;border:0 none}.wysiwyg .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.wysiwyg .wp-caption img[class*="wp-image-"],.wysiwyg .wp-caption img[class*="attachment-"]{max-width:100%;height:auto}#content-wrapper>div,#footer-breadcrumb-wrapper>div,#footer-copyright-wrapper>div{margin-left:auto;margin-right:auto}.youtube{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.youtube-wrapper{max-width:960px;width:90vw;margin-left:auto;margin-right:auto;margin-bottom:8em;background-image:url("../images/acd-dot.svg");background-position:center center;background-repeat:repeat;background-size:6px 6px;padding:2em;box-sizing:border-box}.youtube iframe,.youtube object,.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}#header{max-width:1280px;margin-left:auto;margin-right:auto}#header-wrapper{background-color:rgba(255,255,255,0.95);width:100%}#header h1{display:inline-block;height:80px;margin-left:30px;margin-right:30px;float:left;line-height:80px}@media only screen and (max-width: 960px){#header h1{height:52px;line-height:52px;font-size:0.8em;margin-left:11px;margin-right:11px}}#header h1 a{text-decoration:none;display:inline-block}#header h1 img{width:auto;height:24px;padding:12px 0;margin:0 1em 0 auto;vertical-align:middle}@media only screen and (max-width: 960px){#header h1 img{height:20px;padding:14px 0}}@media only screen and (max-width: 960px){#header .navtoggle{display:inline-block;width:52px;height:52px;position:relative;cursor:pointer;z-index:99999;margin-top:6px;float:right;margin-left:1em}}@media only screen and (max-width: 960px) and (max-width: 960px){#header .navtoggle{margin-top:0}}@media only screen and (max-width: 960px){#header .navtoggle span{display:block;position:absolute;width:30px;height:3px;border-radius:1.5px;background-color:#666;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;left:11px}#header .navtoggle span:nth-child(1){top:15px}#header .navtoggle span:nth-child(2){top:24px}#header .navtoggle span:nth-child(3){top:33px}#header .navtoggle.active span{background-color:#fff}#header .navtoggle.active span:nth-child(1){top:24px;left:11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#header .navtoggle.active span:nth-child(2),#header .navtoggle.active span:nth-child(3){top:24px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}}@media only screen and (max-width: 960px){#header nav{display:none;z-index:9999;position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:#004097;box-sizing:border-box;justify-content:center;padding:90px 0 0;overflow:hidden}}#header nav.active{display:flex;z-index:9999}#header nav ul{float:right;height:80px;margin-left:30px;margin-right:30px;line-height:80px;font-size:0.8em}@media only screen and (max-width: 960px){#header nav ul{float:none;margin-left:auto;margin-right:auto;font-size:1em}}#header nav ul li{display:inline-block;margin-left:1em}#header nav ul li.pcnone{clip:rect(1px, 1px, 1px, 1px);position:absolute}@media only screen and (max-width: 960px){#header nav ul li.pcnone{clip:auto;position:relative}}@media only screen and (max-width: 960px){#header nav ul li{max-width:880px;width:80vw;margin-bottom:1em;display:block}}#header nav ul li a{text-align:center;text-decoration:none;color:#333;background:#fff;border-radius:26px;display:block;line-height:52px}#header nav ul li a:active,#header nav ul li a:visited,#header nav ul li a:focus{color:#404040}#footer-wrapper{background-color:#004097;background-image:url("../images/acd-stripe.svg");background-position:bottom center;background-repeat:repeat-x;background-size:75px auto}#footer-breadcrumb{width:100%;margin-bottom:3em;background-color:#fff;background-image:url("../images/acd-dot.svg");background-position:center center;background-repeat:repeat;background-size:6px 6px;padding:2em 1em 2em;box-sizing:border-box}#footer-breadcrumb-wrapper{background-color:#fff;margin-top:8em;padding-bottom:1px}#footer-logo{text-align:center}#footer-logo-wrapper{background-color:#004097;background-image:url("../images/acd-footer.svg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;margin-bottom:3em}@media only screen and (max-width: 960px){#footer-logo-wrapper{background-size:150%}}@media only screen and (max-width: 600px){#footer-logo-wrapper{background-size:200%}}#footer-logo p{width:100%}#footer-logo img{display:block;margin:0 auto;width:auto;height:6.25vw;padding-bottom:4.4vw}@media only screen and (max-width: 960px){#footer-logo img{height:9.75vw;padding-bottom:6.6vw}}@media only screen and (max-width: 600px){#footer-logo img{height:12.5vw;padding-bottom:8.8vw}}#footer-menu-wrapper{margin-bottom:3em}#footer-menu ul{max-width:1200px;width:90vw;margin-left:auto;margin-right:auto;text-align:center}#footer-menu ul li{display:inline-block;margin-right:1em;line-height:60px}#footer-menu ul li a{color:#fff;text-decoration:none}#footer-menu ul li a::before{content:'〉'}#footer-submenu-wrapper{margin-bottom:1em}#footer-submenu ul{max-width:1200px;width:90vw;margin-left:auto;margin-right:auto;text-align:center;border-top:1px dotted rgba(255,255,255,0.75)}#footer-submenu ul li{display:inline-block;margin-right:1em;line-height:60px;font-size:0.7em}#footer-submenu ul li a{color:#fff;text-decoration:none}#footer-submenu ul li a::before{content:'〉'}#footer-copyright{text-align:center;font-size:0.6em;color:#fff;padding-bottom:3em}#home-hero{overflow:hidden;width:calc(100vw - (100vw - 100%))}#home-hero-wrapper{position:relative;background:#e5f0fd}#home-hero div.slick-slide{display:table-cell;padding:0;margin:0;vertical-align:middle}#home-hero div.slick-slide img{filter:grayscale(100%) contrast(50%) opacity(0.85) brightness(1.25);display:block;width:100%}@media only screen and (max-width: 1280px){#home-hero div.slick-slide img{opacity:1;filter:none}}#home-hero div.slick-slide.slick-center img{opacity:1;filter:none}#home-business{max-width:1200px;width:90vw;margin-left:auto;margin-right:auto}#home-business-wrapper{background-color:#fff;background-image:url("../images/acd-dot.svg");background-position:center center;background-repeat:repeat;background-size:6px 6px;padding:5em 0}#home-business p{margin:0 1em 3em;padding:0.5em 0;text-align:center;border:1px solid #3ca0cd;background-color:#fff;border-radius:0.5em}#home-business ul{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}@media only screen and (max-width: 600px){#home-business ul{width:90%;flex-wrap:wrap}}#home-business ul li{width:100%;line-height:60px;background-color:#fff;margin:0 1em 3em}@media only screen and (max-width: 600px){#home-business ul li{margin:0 0.5em 2em;width:calc(50% - 1em)}}#home-business ul li .image{display:block;line-height:0;margin:0}#home-business ul li .image img{width:100%}#home-business ul li .title{display:block;line-height:1.25em;text-align:center;margin:0.5em 0}#home-business ul li a{color:#333;text-decoration:none}#home-info{max-width:1280px;width:90vw;margin-left:auto;margin-right:auto}#home-info-wrapper{background-color:#fff;padding:5em 0;margin-bottom:3em}#home-info p{text-align:center}#home-info p a{display:block;text-decoration:none;border:1px solid #43b3e6;max-width:300px;border-radius:26px;display:block;line-height:52px;margin-left:auto;margin-right:auto;background-image:url("../images/acd-hotspot.svg");background-position:center left 26px;background-repeat:no-repeat;background-size:8px 16px}#home-info ul{border-top:1px solid #e6e6e6;margin-top:8em;margin-bottom:3em}#home-info ul li{border-bottom:1px solid #e6e6e6;padding:1.5em}#home-info ul li a{display:block;text-decoration:none;background-image:url("../images/acd-hotspot.svg");background-position:center right;background-repeat:no-repeat;background-size:8px 16px;padding-right:1em}#home-info ul li a .date{display:block;color:#4d4d4d;font-size:0.8em;width:10em;float:left}@media only screen and (max-width: 600px){#home-info ul li a .date{width:auto;float:none}}#home-info ul li a .date time{display:inline}#home-info ul li a .title{display:block;margin-left:12em}@media only screen and (max-width: 600px){#home-info ul li a .title{display:block;width:auto;margin-left:0}}#archive-list{max-width:1280px;width:90%;margin-left:auto;margin-right:auto}#archive-list-wrapper{margin-top:8em;margin-bottom:8em}@media only screen and (max-width: 600px){#archive-list-wrapper{margin-bottom:5em}}#archive-list ul{border-top:1px solid #e6e6e6;margin-top:8em;margin-bottom:3em}#archive-list ul li{border-bottom:1px solid #e6e6e6;padding:1.5em}#archive-list ul li a{display:block;text-decoration:none;background-image:url("../images/acd-hotspot.svg");background-position:center right;background-repeat:no-repeat;background-size:8px 16px;padding-right:1em}#archive-list ul li a .date{display:block;color:#4d4d4d;font-size:0.8em;width:10em;float:left}@media only screen and (max-width: 600px){#archive-list ul li a .date{width:auto;float:none}}#archive-list ul li a .date time{display:inline}#archive-list ul li a .title{display:block;margin-left:12em}@media only screen and (max-width: 600px){#archive-list ul li a .title{display:block;width:auto;margin-left:0}}#recruit-howto,#recruit-howto-career,#recruit-howto-arbeit{max-width:1280px;width:90%;margin-left:auto;margin-right:auto;background-color:#fff;background-image:url("../images/acd-dot.svg");background-position:center center;background-repeat:repeat;background-size:6px 6px;padding:1px 0 2em}#recruit-howto-wrapper,#recruit-howto-career-wrapper,#recruit-howto-arbeit-wrapper{margin-top:8em;margin-bottom:8em}@media only screen and (max-width: 600px){#recruit-howto-wrapper,#recruit-howto-career-wrapper,#recruit-howto-arbeit-wrapper{margin-bottom:5em}}#recruit-howto h3,#recruit-howto-career h3,#recruit-howto-arbeit h3{font-size:1.15rem;text-align:left;padding:0 1.5em}#recruit-howto p,#recruit-howto-career p,#recruit-howto-arbeit p{text-align:center}#recruit-howto p img,#recruit-howto-career p img,#recruit-howto-arbeit p img{display:block;margin:0 auto}#recruit-howto ol,#recruit-howto-career ol,#recruit-howto-arbeit ol{margin-bottom:4em;background-color:#fff;width:94%;padding:1rem;border-radius:10px;box-sizing:border-box}#recruit-archive-list{max-width:1280px;width:90%;margin-left:auto;margin-right:auto}#recruit-archive-list-wrapper{margin-top:8em;margin-bottom:8em}@media only screen and (max-width: 600px){#recruit-archive-list-wrapper{margin-bottom:5em}}#recruit-archive-list h3{font-size:1.15rem;text-align:left;padding:0 1.5em}#recruit-archive-list ul{border-top:1px solid #e6e6e6;margin-top:3em;margin-bottom:3em;width:90%;margin-left:auto;margin-right:auto}#recruit-archive-list ul li{border-bottom:1px solid #e6e6e6;padding:1.5em}#recruit-archive-list ul li a{display:block;text-decoration:none;background-image:url("../images/acd-hotspot.svg");background-position:center right;background-repeat:no-repeat;background-size:8px 16px;padding-right:1em}#recruit-archive-list ul li a .date{display:block;color:#4d4d4d;font-size:0.8em;width:10em;float:left}@media only screen and (max-width: 600px){#recruit-archive-list ul li a .date{width:auto;float:none}}#recruit-archive-list ul li a .date time{display:inline}#recruit-archive-list ul li a .title{display:block;margin-left:12em}@media only screen and (max-width: 600px){#recruit-archive-list ul li a .title{display:block;width:auto;margin-left:0}}.dot{max-width:1280px;width:90vw;margin-left:auto;margin-right:auto;margin-bottom:3em;background-color:#fff;background-image:url("../images/acd-dot.svg");background-position:center center;background-repeat:repeat;background-size:6px 6px;padding:2em 1em 1px;box-sizing:border-box;text-align:center}@media only screen and (max-width: 960px){.dot{text-align:left}}.gray{max-width:1280px;width:90vw;margin-left:auto;margin-right:auto;margin-bottom:3em;background-color:#fcfcfc;padding:2em 1em 1px;box-sizing:border-box}#single-header{background-color:#fff;background-image:url("../images/acd-dot.svg");background-position:center center;background-repeat:repeat;background-size:6px 6px;padding:3em 1em 1px;margin-bottom:8em;box-sizing:border-box;text-align:center}@media only screen and (max-width: 600px){#single-header{padding:2em 1em 1px}}@media only screen and (max-width: 600px){#single-header h1{margin-bottom:1.5em}}.entry-form p,.archive-link p{text-align:center}.entry-form p a,.archive-link p a{display:block;text-decoration:none;border:1px solid #43b3e6;max-width:300px;border-radius:26px;display:block;line-height:52px;margin-left:auto;margin-right:auto;background-color:#fff;background-image:url("../images/acd-hotspot.svg");background-position:center left 26px;background-repeat:no-repeat;background-size:8px 16px}.wpcf7 form{margin:2rem auto;background:rgba(255,255,255,0.6);padding:2em}@media only screen and (max-width: 960px){.wpcf7 form{width:100%;padding:2em 0}}.wpcf7 form h2{width:100%;padding:0.75em 1em;text-align:center;border-bottom:1px solid #999}.wpcf7 form span.dt{display:block;width:15rem;line-height:1.2em;float:left}@media only screen and (max-width: 960px){.wpcf7 form span.dt{width:auto;float:none}}.wpcf7 form span.dd{display:block;margin-left:17rem;color:#666}@media only screen and (max-width: 960px){.wpcf7 form span.dd{width:auto;margin-left:auto}}.wpcf7 form span.icon{display:inline-block;vertical-align:middle;font-size:0.8rem;line-height:1rem;padding:0.2rem 0.5rem;border-radius:0.2rem;background:#cc131c;color:#fff}.wpcf7 form span.wpcf7-form-control-wrap{display:block;margin:0.5em auto}.wpcf7 form p{width:100%}@media only screen and (max-width: 960px){.wpcf7 form p{width:80%}}.wpcf7 form input[type=text],.wpcf7 form input[type=email],.wpcf7 form input[type=tel],.wpcf7 form input[type=date],.wpcf7 form input[type=url]{box-sizing:border-box;padding:0.3rem 0.5rem;font-size:1.2rem;width:100%;margin-bottom:1rem}.wpcf7 form input[type=submit]{display:block;text-decoration:none;font-size:1em;padding:0;color:#43b3e6;background-color:#fff;border:1px solid #43b3e6;width:300px;border-radius:26px;display:block;line-height:52px;margin-left:auto;margin-right:auto;margin-top:5em;margin-bottom:5em;background-image:url("../images/acd-hotspot.svg");background-position:center left 26px;background-repeat:no-repeat;background-size:8px 16px}.wpcf7 form textarea{box-sizing:border-box;padding:0.3rem 0.5rem;font-size:1.2rem;width:100%;margin-bottom:1rem}#page-header{background-color:#fff;background-image:url("../images/acd-dot.svg");background-position:center center;background-repeat:repeat;background-size:6px 6px;padding:3em 1em 1px;box-sizing:border-box;text-align:center}@media only screen and (max-width: 600px){#page-header{padding:2em 1em 1px}}@media only screen and (max-width: 600px){#page-header h1{margin-bottom:1.5em}}#page-hero{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:0;line-height:0}#page-hero-wrapper{background:#e5f0fd;margin-bottom:8em}@media only screen and (max-width: 600px){#page-hero-wrapper{margin-bottom:5em}}nav.pagination{margin-top:10vh;text-align:center}nav.pagination .page-numbers{display:inline-block;color:#43b3e6;background-color:#fff;border:1px solid #43b3e6;border-radius:1em;padding:0.5em 1em;line-height:60px;text-decoration:none}nav.pagination .current{color:#999;border:1px solid #aaa;background-color:#eee}#footer-breadcrumb li{display:inline-block;letter-spacing:0}#footer-breadcrumb li:before{content:"＞";color:#999;margin-left:.2em;margin-right:.2em}#footer-breadcrumb li:first-child:before{content:"";margin-left:0;margin-right:0}#footer-breadcrumb a{color:#333;text-decoration:none}#footer-breadcrumb a:hover,#footer-breadcrumb a:visited,#footer-breadcrumb a:active{color:#333}#footer-copyright{text-align:center}
