.footerBandaiToys .footerBandaiToys__inner{width:98%;max-width:1200px}@media only screen and (min-width: 961px){.footerBandaiToys .footerBandaiToys__inner{width:1200px;max-width:1200px}}#relatedLinks>h2{width:auto;max-width:990px}#relatedLinks>ul,#relatedLinks>.copy_area{width:auto;max-width:990px}img{max-width:100%}body{color:#666}@media only screen and (min-width: 961px){body{background-image:url(../../images/happinesscharge/card/pc/bg_base.jpg);background-repeat:repeat;background-position:center 0;background-attachment:initial;background-size:auto;background-color:#e95293}}@media only screen and (max-width: 960px){body{background:#fee7f0}}.contents{margin:0 auto;font:12px/1.5 "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif}@media only screen and (min-width: 961px){.contents{width:960px;background:#fff}}@media only screen and (min-width: 961px){.contents #navBar{color:#fff;font-weight:bold;padding-top:14px;padding-bottom:20px;padding-left:20px;background-image:url(../../images/happinesscharge/card/pc/bg_header.jpg);background-position:top -60px center;background-repeat:no-repeat}}@media only screen and (min-width: 961px){.contents #navBar a{color:#fff}}.contents #navBar>ul>li a{transition:all 0.2s}.contents h2.title_h2_01{text-align:center}@media only screen and (min-width: 961px){.contents h2.title_h2_01{margin-bottom:10px}}#main_contents #card_tab{display:flex}@media only screen and (max-width: 960px){#main_contents #card_tab{flex-wrap:wrap;justify-content:center;margin:2vw 0 2.2vw}}#main_contents #card_tab li{margin-left:0;text-align:center;cursor:pointer}@media only screen and (min-width: 961px){#main_contents #card_tab li{height:60px;line-height:60px}}@media only screen and (max-width: 960px) and (min-width: 760px){#main_contents #card_tab li{width:16.6% !important}}@media only screen and (max-width: 960px){#main_contents #card_tab li{width:33%;padding:1px}}#main_contents #change-card,#main_contents #hensou-card,#main_contents #oshare-card,#main_contents #all-card,#main_contents #special-card{display:none}@media only screen and (min-width: 961px){#main_contents .card-box{width:700px;margin:auto}}@media only screen and (min-width: 961px){#main_contents{width:790px;margin:auto;padding:30px 20px 20px;font-size:116%}}@media only screen and (max-width: 960px){#main_contents{margin:3vw 0 0;font-size:76%;line-height:1.2}}#main_contents .section_inner{max-width:700px;margin:auto}#main_contents .card-box .card .card_list{display:flex;background-color:#fff}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list{margin:0 0 15px}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list{margin:0 0 3vw}}#main_contents .card-box .card .card_list dt{text-align:center;margin:auto;padding:4px}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list dt{width:31.2%}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dt{width:33.2%}}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list dd{width:68.8%}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dd{width:65.8%}}#main_contents .card-box .card .card_list dd ul{display:flex;flex-wrap:wrap;height:100%}#main_contents .card-box .card .card_list dd ul li{width:100%;display:flex;align-items:center;padding:4px}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list dd ul li{height:46px;line-height:1.2}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dd ul li{height:7vw}}#main_contents .card-box .card .card_list dd ul li.tit-cat1{background:#ffe5f1;color:#fff;padding:4px;color:#e95298;font-weight:bold}#main_contents .card-box .card .card_list dd ul li.tit-cat2{background:#fff7e5;color:#fff;padding:4px;color:#f6ab00;font-weight:bold}#main_contents .card-box .card .card_list dd ul li.tit-cat3{background:#f1ffe5;color:#fff;padding:4px;color:#6fba2c;font-weight:bold}#main_contents .card-box .card .card_list dd ul li.tit-cat4{background:#e5f7ff;color:#fff;padding:4px;color:#0099d9;font-weight:bold}#main_contents .card-box .card .card_list dd ul li.tit-cat5{background:#f9e5ff;color:#fff;padding:4px;color:#7e3c93;font-weight:bold}#main_contents .card-box .card .card_list dd ul li.tit-cat6{background:#e8f2fe;color:#fff;padding:4px;color:#2a4aa6;font-weight:bold}#main_contents .card-box .card .card_list dd ul li:last-child{border-bottom:0 !important;padding:0}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list dd ul li:last-child{height:70px !important}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dd ul li:last-child{height:12vw !important}}#main_contents .card-box .card .card_list dd ul li:last-child p{padding:4px}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list dd ul li .mark{padding:16px 14px}}@media only screen and (max-width: 960px) and (min-width: 760px){#main_contents .card-box .card .card_list dd ul li .mark{width:auto;padding:4vw 2vw !important}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dd ul li .mark{width:15.5%;padding:3.2vw 2vw}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dd ul li .mark img{width:100%;height:100%}}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list dd ul li.mir_sets{height:54px !important}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dd ul li.mir_sets{padding:0 4px}}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list dd ul li.mark_non{height:40px !important}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dd ul li.mark_non{height:6vw !important}}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list dd ul li.mark_non .mark{padding:12px 30px}}@media only screen and (max-width: 960px) and (min-width: 760px){#main_contents .card-box .card .card_list dd ul li.mark_non .mark{padding:2.5vw 4vw !important}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list dd ul li.mark_non .mark{padding:1.8vw 4vw}}#main_contents .card-box .card .card_list.card-cat1{border-right:1px solid #e95298;border-left:1px solid #e95298;border-bottom:1px solid #e95298}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list.card-cat1{border-top:29px solid #e95298}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list.card-cat1{border-top:18px solid #e95298}}#main_contents .card-box .card .card_list.card-cat1 dd{border-left:1px solid #e95298}#main_contents .card-box .card .card_list.card-cat1 dd ul li{border-bottom:1px solid #e95298}#main_contents .card-box .card .card_list.card-cat1 dd ul li .mark{border-right:1px solid #e95298}#main_contents .card-box .card .card_list.card-cat2{border-right:1px solid #f6ab00;border-left:1px solid #f6ab00;border-bottom:1px solid #f6ab00}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list.card-cat2{border-top:29px solid #f6ab00}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list.card-cat2{border-top:18px solid #f6ab00}}#main_contents .card-box .card .card_list.card-cat2 dd{border-left:1px solid #f6ab00}#main_contents .card-box .card .card_list.card-cat2 dd ul li{border-bottom:1px solid #f6ab00}#main_contents .card-box .card .card_list.card-cat2 dd ul li .mark{border-right:1px solid #f6ab00}#main_contents .card-box .card .card_list.card-cat3{border-right:1px solid #6fba2c;border-left:1px solid #6fba2c;border-bottom:1px solid #6fba2c}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list.card-cat3{border-top:29px solid #6fba2c}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list.card-cat3{border-top:18px solid #6fba2c}}#main_contents .card-box .card .card_list.card-cat3 dd{border-left:1px solid #6fba2c}#main_contents .card-box .card .card_list.card-cat3 dd ul li{border-bottom:1px solid #6fba2c}#main_contents .card-box .card .card_list.card-cat3 dd ul li .mark{border-right:1px solid #6fba2c}#main_contents .card-box .card .card_list.card-cat4{border-right:1px solid #0099d9;border-left:1px solid #0099d9;border-bottom:1px solid #0099d9}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list.card-cat4{border-top:29px solid #0099d9}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list.card-cat4{border-top:18px solid #0099d9}}#main_contents .card-box .card .card_list.card-cat4 dd{border-left:1px solid #0099d9}#main_contents .card-box .card .card_list.card-cat4 dd ul li{border-bottom:1px solid #0099d9}#main_contents .card-box .card .card_list.card-cat4 dd ul li .mark{border-right:1px solid #0099d9}#main_contents .card-box .card .card_list.card-cat5{border-right:1px solid #7e3c93;border-left:1px solid #7e3c93;border-bottom:1px solid #7e3c93}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list.card-cat5{border-top:29px solid #7e3c93}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list.card-cat5{border-top:18px solid #7e3c93}}#main_contents .card-box .card .card_list.card-cat5 dd{border-left:1px solid #7e3c93}#main_contents .card-box .card .card_list.card-cat5 dd ul li{border-bottom:1px solid #7e3c93}#main_contents .card-box .card .card_list.card-cat5 dd ul li .mark{border-right:1px solid #7e3c93}#main_contents .card-box .card .card_list.card-cat6{border-right:1px solid #2a4aa6;border-left:1px solid #2a4aa6;border-bottom:1px solid #2a4aa6}@media only screen and (min-width: 961px){#main_contents .card-box .card .card_list.card-cat6{border-top:29px solid #2a4aa6}}@media only screen and (max-width: 960px){#main_contents .card-box .card .card_list.card-cat6{border-top:18px solid #2a4aa6}}#main_contents .card-box .card .card_list.card-cat6 dd{border-left:1px solid #2a4aa6}#main_contents .card-box .card .card_list.card-cat6 dd ul li{border-bottom:1px solid #2a4aa6}#main_contents .card-box .card .card_list.card-cat6 dd ul li .mark{border-right:1px solid #2a4aa6}@media only screen and (min-width: 961px){.contents #notes{margin:0 0 35px}}@media only screen and (max-width: 960px){.contents #notes{margin:4vw 0}}.contents #notes .notes_txt{text-align:center;line-height:1.8}@media only screen and (min-width: 961px){.contents #siteMenu{width:30%;margin:auto;padding:0 0 30px}}.contents .menu{background:#fee7f0}.contents .menu li{background:#fee7f0;position:relative;border-top:solid 1px #fc91bb;font-weight:bold}@media only screen and (min-width: 961px){.contents .menu li{border-left:solid 1px #fc91bb;border-right:solid 1px #fc91bb}}.contents .menu li:last-child{border-bottom:solid 1px #fc91bb}.contents .menu li a{display:block;text-decoration:none}@media only screen and (min-width: 961px){.contents .menu li a{padding:20px 0 20px 60px}}@media only screen and (max-width: 960px) and (min-width: 760px){.contents .menu li a{padding:2vw 0 2vw 7vw !important}}@media only screen and (max-width: 960px){.contents .menu li a{padding:3vw 0 3vw 10vw}}.contents .menuArrow{position:absolute;top:50%;right:10px}@media only screen and (min-width: 961px){.contents .menuArrow{margin:-10px 0 0 0}}@media only screen and (max-width: 960px){.contents .menuArrow{margin:-12px -2px 0 0}}.contents .menu .menu0 p{color:#660066}@media only screen and (max-width: 960px){.contents .menu .menu0 p img{width:68%}}.contents .menu .menu0 a{background:url(../../images/happinesscharge/card/sp/icon_heart0.png) no-repeat left 6px center;transition:all 0.2s}@media only screen and (max-width: 960px) and (min-width: 760px){.contents .menu .menu0 a{background-size:5% !important}}@media only screen and (max-width: 960px){.contents .menu .menu0 a{background-size:8%}}@media (hover: hover){.contents .menu .menu0 a:hover{opacity:0.7}}
