@charset "UTF-8";header{max-width:1440px;margin:0 auto;padding:8px 0}header .hd-flex{display:flex;justify-content:space-between;align-items:center;margin:0 2%}header .hd-flex .hd-img{max-width:300px}header .hd-flex .hd-btn nav ul{display:flex;justify-content:space-around;gap:8px;align-items:center}header .hd-flex .hd-btn nav ul li{margin-bottom:0}header .hd-flex .hd-btn nav ul li a{display:block;color:#212121;border:1px solid #909090;padding:7px 14px;border-radius:4px}@media screen and (max-width:499px){header{padding:8px 4px}header .hd-flex .hd-img{max-width:200px}header .hd-flex .hd-btn nav ul{gap:6px}header .hd-flex .hd-btn nav ul li a{padding:7px}}@media screen and (max-width:360px){header .hd-flex .hd-img{max-width:150px}}footer{background-color:#ffd7f3;width:100%;padding:32px 0 16px}footer ul{max-width:1080px;margin:0 auto;display:flex;justify-content:space-between}footer ul li{flex:initial;flex:1;text-align:center;border-right:1px solid #909090}footer ul li:last-child{border-right:none}footer ul li a{color:#212121}footer ul li a:hover{text-decoration:underline}footer .copy{text-align:center;max-width:1080px;margin:0 auto;padding-top:24px}@media screen and (min-width:768px) and (max-width:1080px){footer ul li{flex:initial;flex:1;text-align:center;border-right:1px solid #909090}}@media screen and (max-width:767px){footer{padding:0}footer ul{display:block}footer ul li{border-right:none;border-bottom:1px solid #D5AAD0;padding:16px 0}footer ul li .arrow{position:relative;width:12px;height:11px}footer ul li .arrow:before,footer ul li .arrow:after{content:"";display:block;width:12px;height:1px;background:#212121;position:absolute;top:calc(50% - .5px);right:-24px;border-radius:100px;transform:rotate(25deg);transform-origin:calc(100% - .5px) 50%}footer ul li .arrow:after{transform:rotate(-25deg)}footer .copy{padding:10px 0;background:#707070;color:#fff}}
