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.5}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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;outline:none;text-decoration:none}.areaWt{box-sizing:border-box;width:100%;margin:0 auto;padding:10px 7.5%;background-color:rgba(255,255,255,0.9)}@media screen and (max-width: 1150px){.areaWt{padding:10px 5%}}@media screen and (max-width: 960px){.areaWt{padding:3% 4%}}@media screen and (max-width: 700px){.areaWt{padding:5% 5%}}#mvCol h1{width:100%;padding:5% 0}@media screen and (max-width: 700px){#mvCol h1{padding:10% 0 0;margin-bottom:15%}}#mvCol h1 img{display:block;width:35%;max-width:644px;margin:0 auto}@media screen and (max-width: 1150px){#mvCol h1 img{max-width:initial}}@media screen and (max-width: 960px){#mvCol h1 img{width:45%}}@media screen and (max-width: 700px){#mvCol h1 img{width:75%}}footer .footerCol{max-width:1500px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;margin:0 auto}footer .footerCol h2{width:15%;min-width:10rem;padding:0 1%}@media screen and (max-width: 960px){footer .footerCol h2{width:100%;text-align:center;padding:0 0 2% 0}}footer .footerCol h2 img{width:100%;max-width:126px}footer .footerCol .footerColInner{width:75%;border-left:solid 1px #e8427e;padding:2.5% 1.5% 2.5% 3%}@media screen and (max-width: 960px){footer .footerCol .footerColInner{width:100%;padding:2% 0 0 0;border-left:none;border-top:solid 1px #e8427e}}@media screen and (max-width: 700px){footer .footerCol .footerColInner{padding:5% 0 0 0}}footer .footerCol dl{font-size:0.95rem}footer .footerCol dl:nth-child(n+2){margin-top:1rem}footer .footerCol dl dt{color:#e8427e;font-size:0.95rem}footer .footerCol dl dd{color:#000;margin-left:1rem}footer .footerCol dl dd ul{width:100%}footer .footerCol dl dd ul li{color:#000}footer #snsCol{text-align:center;padding:1em 0;background-color:rgba(255,255,255,0.9);border-top:solid 1px #e8427e}@media screen and (max-width: 700px){footer #snsCol{padding:3% 0 1%}}footer #snsCol p{color:#e8427e;margin-bottom:0.5em}footer #snsCol .snsColInner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:auto 0}footer #snsCol .snsColInner li img{max-width:47px;transition:all .2s}@media (hover: hover){footer #snsCol .snsColInner li img:hover{margin-top:-5px;opacity:0.7}}footer #snsCol .snsColInner li:nth-child(n+2){margin-left:1.8rem}footer .copy{text-align:center;padding-bottom:1em;background-color:rgba(255,255,255,0.9);color:#000;font-weight:500}@media screen and (max-width: 700px){footer .copy{padding-bottom:3%}}a{color:#e8427e}a.udLine{position:relative}a.udLine:after{position:absolute;left:0;content:'';width:100%;height:1px;background:#e8427e;bottom:-1px;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}@media (hover: hover){a.udLine:hover::after{-webkit-transform:scale(0, 1);transform:scale(0, 1)}}br.pc{display:block !important}@media screen and (max-width: 700px){br.pc{display:none !important}}br.sp{display:none !important}@media screen and (max-width: 700px){br.sp{display:block !important}}.btn{margin:3rem auto}@media screen and (max-width: 700px){.btn{margin:2rem auto}}.btn li{width:25rem;margin:0 auto;border:solid 1px #fff;text-align:center}@media screen and (max-width: 700px){.btn li{width:80%}}.btn li a{display:block;position:relative;color:#fff;font-weight:500;padding:1.75rem 2rem}@media screen and (max-width: 960px){.btn li a{padding:1.25rem 1rem}}.btn li a:after{position:absolute;bottom:2em;right:0;content:'';width:4rem;height:1px;background-color:#fff;transition:all .2s}@media screen and (max-width: 960px){.btn li a:after{width:3rem;right:-1em}}@media screen and (max-width: 960px){.btn li a:after{bottom:1.8em}}@media (hover: hover){.btn li a:hover:after{right:-2em}}.caution{margin-bottom:1em;color:#fff;font-weight:500;text-align:left;font-size:0.9rem}.notes{text-indent:-1em;margin-left:1em}
