﻿@font-face{font-family:"aoyagireisyosimo_otf_2_01";src:url("../font/aoyagireisyosimo_otf_2_01_subset.otf");font-display:swap}body{margin:10px;padding:0}.new-year-card{padding:10px;width:394px;height:583px;border:1px solid #000;position:relative;background:linear-gradient(to top, #209cff 0%, #68e0cf 100%);font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO"}.new-year-card-title{font-family:"aoyagireisyosimo_otf_2_01","ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";font-size:50px;text-align:center;letter-spacing:10px;height:75px}.boar{margin:10px;height:250px;text-align:center}.boar:before{content:"";display:inline-block;position:absolute;top:55%;width:40%;height:3%;border-radius:100%;background:rgba(0,0,0,0.4)}.boar .body{display:inline-block;width:9em;height:7em;border-radius:100%;background:#d99b55;position:relative;vertical-align:middle;margin-right:-3em;top:20%}.boar .body .mark{top:26%;z-index:1;width:130px;font-size:40px;text-align:center;position:absolute;color:#fff;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}.boar .body .tail{display:inline-block;position:absolute;left:1%;width:5em;height:5em;border-width:0 0 4px 4px;border-color:#d99b55;border-style:solid;border-radius:0 0 0 100%}.boar .body .tail .tail-head{display:inline-block;position:absolute;left:-9%;width:.6em;height:.6em;border-radius:100%;background:#d99b55}.boar .head{display:inline-block;width:5em;height:5em;border-radius:100%;background:#d99b55;vertical-align:middle;position:relative;top:24%}.boar .head .ear{background:#d99b55;width:30%;height:60%;border-radius:100%;position:absolute}.boar .head .ear-right{right:-5%;transform:rotate(40deg)}.boar .head .eye{display:inline-block;width:1em;height:1em;border-radius:100%;background:#fff;position:absolute;overflow:hidden}.boar .head .eye-left{right:3em;top:1.7em}.boar .head .eye-left:before{content:"";display:inline-block;background:#000;width:50%;height:50%;border-radius:100%;position:absolute;right:30%;bottom:10%}.boar .head .eye-right{right:.5em;top:1.7em}.boar .head .eye-right:before{content:"";display:inline-block;background:#000;width:50%;height:50%;border-radius:100%;position:absolute;right:30%;bottom:10%}.boar .head .nose{display:inline-block;width:40%;height:30%;background:#fff;position:absolute;bottom:0;right:23%;top:50%;border-radius:100%}.boar .head .nose:before{content:"";display:inline-block;width:20%;height:47%;background:#000;position:absolute;left:23%;top:26%;border-radius:100%}.boar .head .nose:after{content:"";display:inline-block;width:20%;height:47%;background:#000;position:absolute;right:23%;top:26%;border-radius:100%}.boar .head .horn{position:absolute;width:6px;height:10px;background:#fff;border-radius:50% 50% 0 0;border:2px solid #222}.boar .head .horn-left{top:58%;left:15%;transform:rotate(-40deg)}.boar .head .horn-right{top:58%;right:0%;transform:rotate(40deg)}.boar .legs{display:inline-block;position:absolute;top:48%;left:37%}.boar .legs .leg{display:inline-block;width:.4em;height:2.8em;background:#d99b55;margin:.2em}.new-year-message{margin:10px;padding:0px;position:relative}.boar .body .tail{animation:wagtail 1s infinite}@-webkit-keyframes wagtail{0%{transform:rotate(0deg)}50%{transform:rotate(-10deg)}}@-moz-keyframes wagtail{0%{transform:rotate(0deg)}50%{transform:rotate(-10deg)}}@-ms-keyframes wagtail{0%{transform:rotate(0deg)}50%{transform:rotate(-10deg)}}@keyframes wagtail{0%{transform:rotate(0deg)}50%{transform:rotate(-10deg)}}
/*# sourceMappingURL=new-year-card.css.map */
