@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500&display=swap");@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:400,500,600,700,900&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#titCol h1{background:url(../images/apps/tit_apps.png) no-repeat top center;background-size:contain;text-indent:-9999px;max-width:313px}@media screen and (min-width: 768px){#titCol h1{background-position:top left}}.apps{background:linear-gradient(90deg, #fa4795 0%, #dc56e6 21%, #33b1e0 50%, #87d43b 75%, #fcd921 100%);margin:5%;padding:5px;border-radius:10px}@media screen and (min-width: 768px){.apps{width:94%;margin:30px auto}}@media screen and (min-width: 992px){.apps{max-width:1200px;margin:30px auto}}.apps .inner{background:#FFF;border-radius:10px}@media screen and (min-width: 768px){.apps .inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (max-width: 767px){.apps .title{padding:5%}}@media screen and (min-width: 768px){.apps .title{width:37.5%;max-width:450px;padding:25px}}@media screen and (max-width: 767px){.apps .title h2{margin:0 0 5% 0}}@media screen and (min-width: 768px){.apps .title h2{margin:0 0 10px 0}}.apps .title a{display:block;background:url(../images/apps/ico_arrow.png) no-repeat center right 5%,#fb0bae;font-weight:bold;text-align:center;line-height:1;border-radius:99px;text-decoration:none}@media screen and (max-width: 767px){.apps .title a{background-size:auto 22%;padding:5% 0}}@media screen and (min-width: 768px){.apps .title a{background-size:auto;padding:17px 0;transition:background .4s}.apps .title a:hover{background:url(../images/apps/ico_arrow.png) no-repeat center right 5%,#000}}@media screen and (max-width: 767px){.apps .about{padding:0 5% 5% 5%}}@media screen and (min-width: 768px){.apps .about{width:calc(100% - 37.5%);max-width:735px;padding:25px 25px 25px 0}}.apps .about ul{display:-webkit-flex;display:flex}.apps .about ul li{display:inline-block;background:rgba(3,12,29,0.8);font-size:80%;color:#FFF;line-height:1;border-radius:99px}.apps .about ul li:last-child{margin-right:0}@media screen and (max-width: 767px){.apps .about ul li{margin:0 2% 0 0;padding:3%}}@media screen and (min-width: 768px){.apps .about ul li{margin:0 10px 0 0;padding:10px 20px}}.apps .about h2{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;border-bottom:2px solid #ff2b83;font-weight:bold;font-size:110%;color:#ff2b83}.apps .about h2:before{content:"";display:inline-block;background:url(../images/apps/ico_title.png) no-repeat center;background-size:contain;width:17px;height:23px;margin-right:2%}@media screen and (max-width: 767px){.apps .about h2{margin:5% 0 2%}}@media screen and (min-width: 768px){.apps .about h2{margin:20px 0}}.apps .about dl{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.apps .about dl dt{width:20%;padding:0.5rem 0;border-bottom:1px dotted #ccc;font-weight:bold}.apps .about dl dd{width:80%;padding:0.5rem 0;border-bottom:1px dotted #ccc}.apps .link{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;background:#f0f0f0;width:100%}@media screen and (max-width: 767px){.apps .link{padding:5%}}@media screen and (min-width: 768px){.apps .link{padding:25px}}.apps .link li img{height:100%;width:auto}@media screen and (max-width: 767px){.apps .link li{height:12vw;margin-bottom:2%}.apps .link li:nth-child(2n-1){margin-right:2.5%}}@media screen and (min-width: 768px){.apps .link li{height:auto;margin-right:20px;margin-bottom:0}.apps .link li:nth-child(2n-1){margin-right:20px}}.apps .link a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%;width:100%;font-weight:bold;text-decoration:none;border-radius:99px}@media screen and (max-width: 767px){.apps .link .mobage{width:48%}}@media screen and (min-width: 768px){.apps .link .mobage{width:220px}}.apps .link .mobage a{background:url(../images/apps/ico_arrow.png) no-repeat center right 5%,#2d64dd;background-size:auto 20%}@media screen and (min-width: 768px){.apps .link .mobage a{background:url(../images/apps/ico_arrow.png) no-repeat center right 5%,#2d64dd;background-size:auto;transition:background .4s, color .4s}.apps .link .mobage a:hover{background:url(../images/apps/ico_arrow.png) no-repeat center right 5%,#98b5f5}}@media screen and (max-width: 767px){.apps .link .andApp{width:48%}}@media screen and (min-width: 768px){.apps .link .andApp{width:220px}}.apps .link .andApp a{background:url(../images/apps/ico_arrow.png) no-repeat center right 5%,#29a8e9;background-size:auto 20%}@media screen and (min-width: 768px){.apps .link .andApp a{background:url(../images/apps/ico_arrow.png) no-repeat center right 5%,#29a8e9;background-size:auto;transition:background .4s, color .4s}.apps .link .andApp a:hover{background:url(../images/apps/ico_arrow.png) no-repeat center right 5%,#89d4fa}}#noticeCol{text-align:center;font-size:80%;color:#FFF}

/*# sourceMappingURL=maps/apps.css.map */
