@media (hover: hover){a:hover{opacity:1}a img:hover{opacity:1}}#container{position:relative}#container::before{display:block;position:absolute;content:'';top:0;left:0;right:0;width:100%;height:100%;z-index:0}@media only screen and (min-width: 750px){#container::before{background:url(../../images/maho/stone/pc/bg.jpg);background-attachment:fixed;background-position:center top;background-repeat:repeat-y;background-size:100% auto}}@media only screen and (max-width: 750px){#container::before{position:fixed;height:100vh;background:url(../../images/maho/stone/sp/bg.jpg);background-position:center top;background-repeat:repeat-y;background-size:100% auto;z-index:-1}}#navBar{font-family:"M PLUS Rounded 1c", メイリオ, sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg)}#navBar ul li{color:#fff;font-weight:bold;text-shadow:2px 2px 10px #ce3251, -2px 2px 10px #ce3251, 2px -2px 10px #ce3251, -2px -2px 10px #ce3251}#navBar ul li a{color:#fff;font-weight:bold;text-shadow:2px 2px 10px #ce3251, -2px 2px 10px #ce3251, 2px -2px 10px #ce3251, -2px -2px 10px #ce3251;transition:all 0.2s}@media only screen and (min-width: 750px){.wrapper{padding:45px 0 80px}}@media only screen and (max-width: 750px){.wrapper{padding:10vw 0 8vw}}.contents{max-width:1150px;margin:0 auto}@media only screen and (max-width: 750px){.contents{width:100%;padding:0 3vw}}.contents *:focus{outline:none}.footerBandaiToys .footerBandaiToys__inner{width:100%;max-width:1200px}@media only screen and (min-width: 750px){.footerBandaiToys .footerBandaiToys__inner{width:98%}}@media only screen and (max-width: 750px){.footerBandaiToys .footerBandaiToys__inner{width:92vw}}#relatedLinks>h2{width:auto;max-width:990px}#relatedLinks>ul,#relatedLinks>.copy_area{width:auto;max-width:990px}.fancy-item{display:none}.fancybox-bg{background:rgba(0,0,0,0.5)}@media only screen and (max-width: 750px){.fancybox-slide{padding:0 2vw}}.fancybox-slide--iframe .fancybox-content{background:transparent}@media only screen and (max-width: 750px){.fancybox-slide--iframe .fancybox-content{width:94% !important}}.fancybox-content{max-width:1060px;position:relative;overflow:visible}@media only screen and (min-width: 750px){.fancybox-content{min-height:720px}}.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{opacity:1;transition:1s ease;position:absolute;width:90px;height:66px;background:url(../../images/maho/stone/btn_close.png) 0 0 no-repeat;background-size:100% 100%}@media (hover: hover){.fancybox-button--close:hover,.fancybox-slide--html .fancybox-close-small:hover{transition:1s ease}}@media only screen and (hover: hover) and (min-width: 750px){.fancybox-button--close:hover,.fancybox-slide--html .fancybox-close-small:hover{-webkit-animation:2s anime-fuwa infinite;animation:2s anime-fuwa infinite}}.fancybox-button--close svg,.fancybox-slide--html .fancybox-close-small svg{display:none}@media only screen and (max-width: 750px){.fancybox-toolbar{bottom:0;width:100%;z-index:0}}@media only screen and (min-width: 750px){.fancybox-button--close{width:90px;height:66px;right:20px;top:20px}}@media only screen and (max-width: 750px){.fancybox-button--close{width:68px;height:50px;bottom:2.8vw;left:0;right:0;margin:auto}}body.compensate-for-scrollbar{margin-right:0}.contents h2{text-align:center;margin:0 auto}@media only screen and (max-width: 750px){.contents h2{width:98%}}.contents h3{text-align:center;z-index:1}@media only screen and (max-width: 750px){.contents h3{width:84%}}@media only screen and (min-width: 750px){.contents h3.aboutTit{margin:0 auto -55px}}@media only screen and (max-width: 750px){.contents h3.aboutTit{margin:0 auto -5vw}}@media only screen and (min-width: 750px){.contents h3.skytoneTit{margin:0 auto -28px}}@media only screen and (max-width: 750px){.contents h3.skytoneTit{margin:0 auto -3vw}}@media only screen and (min-width: 750px){.mainCol{margin:40px 0 70px}}@media only screen and (max-width: 750px){.mainCol{margin:8vw 0 9vw}}.aboutCol .aboutImg picture img{width:100%}#stone{max-width:750px;margin:0 auto}#stone .clearfix:before,#stone .clearfix:after{content:".";display:block;height:0;visibility:hidden}#stone .clearfix:after{clear:both}#stone .clearfix{zoom:1}#stone .hidden{position:absolute;width:0;height:0;overflow:hidden;margin:0;padding:0}#stone .fl-left{float:left !important}#stone .fl-right{float:right !important}#stone .align_left{text-align:left}#stone .align_center{text-align:center !important}#stone .align_right{text-align:right}#stone .w_sp100{width:100%}@media screen and (min-width: 750px){#stone .w_sp100{width:auto}}#stone .mg0{margin:0px !important}#stone .mg5{margin:5px !important}#stone .mg10{margin:10px !important}#stone .mgt0{margin-top:0px !important}#stone .mgt5{margin-top:5px !important}#stone .mgt10{margin-top:10px !important}#stone .mgt15{margin-top:15px !important}#stone .mgt20{margin-top:20px !important}#stone .mgt30{margin-top:30px !important}#stone .mgb0{margin-bottom:0px !important}#stone .mgb5{margin-bottom:5px !important}#stone .mgb10{margin-bottom:10px !important}#stone .mgb15{margin-bottom:15px !important}#stone .mgb20{margin-bottom:20px !important}#stone .mgb30{margin-bottom:30px !important}#stone .pd0{padding:0px !important}#stone .pd5{padding:5px !important}#stone .pd10{padding:10px !important}#stone .pdt0{padding-top:0px !important}#stone .pdt5{padding-top:5px !important}#stone .pdt10{padding-top:10px !important}#stone .pdt15{padding-top:15px !important}#stone .pdt20{padding-top:20px !important}#stone .pdt30{padding-top:30px !important}#stone .pdb0{padding-bottom:0px !important}#stone .pdb5{padding-bottom:5px !important}#stone .pdb10{padding-bottom:10px !important}#stone .pdb15{padding-bottom:15px !important}#stone .pdb20{padding-bottom:20px !important}#stone .pdb30{padding-bottom:30px !important}#stone .pdr0{padding-right:0px !important}#stone .pdr5{padding-right:5px !important}#stone .pdr10{padding-right:10px !important}#stone .pdr15{padding-right:15px !important}#stone .pdr20{padding-right:20px !important}#stone .pdr30{padding-right:30px !important}#stone .font-10{font-size:77%}#stone .font-11{font-size:85%}#stone .font-12{font-size:93%}#stone .font-13{font-size:100%}#stone .font-14{font-size:108%}#stone .font-15{font-size:116%}#stone .font-16{font-size:123.1%}#stone .font-17{font-size:131%}#stone .font-18{font-size:138.5%}#stone .font-19{font-size:146.5%}#stone .font-20{font-size:153.9%}#stone .font-21{font-size:161.6%}#stone .font-22{font-size:167%}#stone .font-23{font-size:174%}#stone .font-24{font-size:182%}#stone .btn_coming{opacity:0.4}#stone .btn_commonlink img{width:100% !important}@media screen and (min-width: 750px){#stone .btn_commonlink{display:block;margin:0 auto;width:360px}#stone .btn_commonlink img{width:100% !important}}@media screen and (min-width: 750px) and (hover: hover){#stone a.btn_commonlink:hover{opacity:0.8}}#stone .stone_list h2{background-image:url(../../images/maho/stone/sp/tit_stone_01.png)}#stone #aboutCol h3{background-image:url(../../images/maho/stone/sp/tit_stone_about_01.jpg)}#stone #aboutCol .about_01{width:100%;height:0;padding:40.8% 0 0 0;background:url(../../images/maho/stone/pc/bg_about_01.png) no-repeat center top;background-size:contain;text-indent:-9999px}#stone #aboutCol .about_02_box{display:block;position:relative}#stone #aboutCol .about_02_box .about_02{width:100%;height:0;padding:43% 0 0 0;background:url(../../images/maho/stone/pc/bg_about_02.png) no-repeat center top;background-size:contain;text-indent:-9999px}#stone #aboutCol .about_02_box .btn_about_02{position:absolute;top:58%;right:3%;width:27%}#stone #aboutCol .about_02_box .btn_about_02 img{width:100%}@media (hover: hover){#stone #aboutCol .about_02_box .btn_about_02 a:hover{opacity:0.6}}@media screen and (min-width: 640px){#stone #aboutCol h3{background-image:url(../../images/maho/stone/pc/tit_stone_about_01.png);max-width:700px;margin:0 auto}#stone .stone_list h2{background-image:url(../../images/maho/stone/pc/tit_stone_01.png);max-width:720px;margin:0 auto}}@media screen and (min-width: 640px) and (max-width: 750px){#stone #aboutCol h3{top:3vw}}#stone #playCol h3{background-image:url(../../images/maho/stone/sp/tit_stone_play_01.jpg)}#stone #playCol p,#stone #playCol p img{width:100%}#stone #playCol ul{width:100%;margin:10px auto 0}#stone #playCol ul li{width:46%;float:left;background-repeat:no-repeat;background-position:center top;background-size:100% auto;padding:50% 2% 0}#stone #playCol ul li img{width:100%}@media (hover: hover){#stone #playCol ul li a:hover{opacity:0.6}}#stone #playCol ul li.goodsinfo_01{background-image:url(../../images/maho/stone/pc/bg_play_01.png)}#stone #playCol ul li.goodsinfo_02{background-image:url(../../images/maho/stone/pc/bg_play_02.png)}#stone #playCol ul li.goodsinfo_03{background-image:url(../../images/maho/stone/pc/bg_play_03.png)}#stone #playCol ul li.goodsinfo_04{background-image:url(../../images/maho/stone/pc/bg_play_04.png)}#stone #playCol ul li.goodsinfo_05{background-image:url(../../images/maho/stone/pc/bg_play_05.png)}#stone #playCol ul li.goodsinfo_06{background-image:url(../../images/maho/stone/pc/bg_play_06.png)}#stone #playCol ul li.goodsinfo_cs{background-image:url(../../images/maho/stone/sp/bg_stn_coming.png);background-position:center center}#stone #playCol ul li:last-of-type{margin:0}@media screen and (min-width: 750px){#stone #playCol h3{background-image:url(../../images/maho/stone/pc/tit_stone_play_01.png)}#stone #playCol ul{width:680px}#stone #playCol ul li{width:220px;margin:0 10px 0 0;padding:200px 0 0 0}#stone #playCol ul li:last-of-type,#stone #playCol ul li:nth-of-type(3){margin:0}#stone #playCol ul li.goodsinfo_cs{background-image:url(../../images/maho/stone/pc/bg_stn_coming.png)}#stone #playCol p{width:564px;margin:0 auto}}#stone #listCol p,#stone #listCol p img{width:100%}#stone #listCol h3{background-image:url(../../images/maho/stone/sp/tit_stone_list_01.jpg)}#stone #listCol h4{position:relative;padding-top:8%;margin:0;border-bottom:none;background-image:none;line-height:normal}#stone #listCol h4 img{position:absolute;top:0;left:0;width:100%;max-width:640px}#stone #listCol .list_stone{padding:0 0 10px 5%}#stone #listCol .list_stone li{color:#724C2C;display:inline-block;padding-right:1.8%;width:30%;text-align:center;font-weight:bold;font-size:93%;vertical-align:top}#stone #listCol .list_stone li a{color:#724C2C;text-decoration:none}@media (hover: hover){#stone #listCol .list_stone li a:hover{color:#884002}}#stone #listCol .list_stone li img{width:98%;max-width:167px}#stone #listCol .list_stone li p{background-position:center top;background-repeat:no-repeat;background-size:contain;padding:12% 0 0 0}#stone #listCol .list_stone li p .copyright{font-size:0.6em;color:#888888}#stone #listCol .list_stone li.stone_diamond p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_01-bg_sp.png)}#stone #listCol .list_stone li.stone_ruby p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_02-bg_sp.png)}#stone #listCol .list_stone li.stone_sapphire p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_03-bg_sp.png)}#stone #listCol .list_stone li.stone_topaz p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_04-bg_sp.png)}#stone #listCol .list_stone li.stone_alexandrite p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_05-bg_sp.png)}#stone #listCol .list_stone li.stone_aquamarine p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_01-bg_sp.png)}#stone #listCol .list_stone li.stone_pink-tourmaline p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_02-bg_sp.png)}#stone #listCol .list_stone li.stone_tanzanight p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_03-bg_sp.png)}#stone #listCol .list_stone li.stone_moonstone p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_04-bg_sp.png)}#stone #listCol .list_stone li.stone_peridot p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_05-bg_sp.png)}#stone #listCol .list_stone li.stone_garnet p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_06-bg_sp.png)}#stone #listCol .list_stone li.stone_amesist p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_07-bg_sp.png)}#stone #listCol .list_stone li.stone_princess p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_01-bg_sp.png)}#stone #listCol .list_stone li.stone_diamiracle p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_02-bg_sp.png)}#stone #listCol .list_stone li.stone_diamagical p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_03-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-ribbon p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_04-bg_sp.png)}#stone #listCol .list_stone li.stone_ruby_original p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_05-bg_sp.png)}#stone #listCol .list_stone li.stone_sapphire_original p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_06-bg_sp.png)}#stone #listCol .list_stone li.stone_topaz_original p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_07-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-jewel p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_08-bg_sp.png)}#stone #listCol .list_stone li.stone_heartfull p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_09-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_10-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-cokkie p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_11-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-ribbon-purple p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_12-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-broom p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_13-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-hat p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_14-bg_sp.png)}#stone #listCol .list_stone li.stone_halloween-mofurun p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_15-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-heart p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_16-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-star p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_17-bg_sp.png)}#stone #listCol .list_stone li.stone_rainbow-carriage p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_18-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-cokkie-pink p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_19-bg_sp.png)}#stone #listCol .list_stone li.stone_christmas p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_20-bg_sp.png)}#stone #listCol .list_stone li.stone_hallo-mofurun p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_21-bg_sp.png)}#stone #listCol .list_stone li.stone_mofurun-balloon p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_22-bg_sp.png)}#stone #listCol .list_stone li.stone_emerald p{background-image:url(../../images/maho/stone/common/list_stone/stn_emerald_01-bg_sp.png)}@media screen and (min-width: 750px){#stone #listCol p,#stone #listCol p img{width:auto}#stone #listCol h4{display:block;position:relative;padding-top:0;margin:0 auto;width:680px;height:45px;background-position:top left;background-repeat:no-repeat}#stone #listCol h4 img{display:none}#stone h4.stit_list_gold{background-image:url(../../images/maho/stone/pc/stit_list_gold.png) !important}#stone h4.stit_list_silver{background-image:url(../../images/maho/stone/pc/stit_list_silver.png) !important}#stone h4.stit_list_original{background-image:url(../../images/maho/stone/pc/stit_list_original.png) !important}#stone #listCol .list_stone{padding:0 0 10px 20px}#stone #listCol .list_stone li{display:inline-block;padding-right:0;margin-right:4px;width:167px;background:url(../../images/maho/stone/pc/bg_stn.png) top left no-repeat;text-align:center;font-weight:bold;font-size:108%;vertical-align:top}#stone #listCol .list_stone li img{width:98%}#stone #listCol .list_stone li p{display:table-cell;padding:6px 7px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:top left;background-repeat:no-repeat;width:167px;height:80px;line-height:120%;vertical-align:middle}#stone #listCol .list_stone li.stone_diamond p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_01-bg.png)}#stone #listCol .list_stone li.stone_ruby p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_02-bg.png)}#stone #listCol .list_stone li.stone_sapphire p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_03-bg.png)}#stone #listCol .list_stone li.stone_topaz p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_04-bg.png)}#stone #listCol .list_stone li.stone_alexandrite p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_05-bg.png)}#stone #listCol .list_stone li.stone_aquamarine p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_01-bg.png)}#stone #listCol .list_stone li.stone_pink-tourmaline p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_02-bg.png)}#stone #listCol .list_stone li.stone_tanzanight p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_03-bg.png)}#stone #listCol .list_stone li.stone_moonstone p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_04-bg.png)}#stone #listCol .list_stone li.stone_peridot p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_05-bg.png)}#stone #listCol .list_stone li.stone_garnet p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_06-bg.png)}#stone #listCol .list_stone li.stone_amesist p{background-image:url(../../images/maho/stone/common/list_stone/stn_silver_07-bg.png)}#stone #listCol .list_stone li.stone_princess p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_01-bg.png)}#stone #listCol .list_stone li.stone_diamiracle p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_02-bg.png)}#stone #listCol .list_stone li.stone_diamagical p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_03-bg.png)}#stone #listCol .list_stone li.stone_mofurun-ribbon p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_04-bg.png)}#stone #listCol .list_stone li.stone_ruby p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_02-bg.png)}#stone #listCol .list_stone li.stone_sapphire p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_03-bg.png)}#stone #listCol .list_stone li.stone_topaz p{background-image:url(../../images/maho/stone/common/list_stone/stn_gold_04-bg.png)}#stone #listCol .list_stone li.stone_ruby_original p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_05-bg.png)}#stone #listCol .list_stone li.stone_sapphire_original p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_06-bg.png)}#stone #listCol .list_stone li.stone_topaz_original p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_07-bg.png)}#stone #listCol .list_stone li.stone_mofurun-jewel p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_08-bg.png)}#stone #listCol .list_stone li.stone_heartfull p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_09-bg.png)}#stone #listCol .list_stone li.stone_mofurun p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_10-bg.png)}#stone #listCol .list_stone li.stone_mofurun-cokkie p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_11-bg.png)}#stone #listCol .list_stone li.stone_mofurun-ribbon-purple p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_12-bg.png)}#stone #listCol .list_stone li.stone_mofurun-broom p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_13-bg.png)}#stone #listCol .list_stone li.stone_mofurun-hat p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_14-bg.png)}#stone #listCol .list_stone li.stone_halloween-mofurun p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_15-bg.png)}#stone #listCol .list_stone li.stone_mofurun-heart p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_16-bg.png)}#stone #listCol .list_stone li.stone_mofurun-star p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_17-bg.png)}#stone #listCol .list_stone li.stone_rainbow-carriage p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_18-bg.png)}#stone #listCol .list_stone li.stone_mofurun-cokkie-pink p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_19-bg.png)}#stone #listCol .list_stone li.stone_christmas p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_20-bg.png)}#stone #listCol .list_stone li.stone_hallo-mofurun p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_21-bg.png)}#stone #listCol .list_stone li.stone_mofurun-balloon p{background-image:url(../../images/maho/stone/common/list_stone/stn_original_22-bg.png)}#stone #listCol .list_stone li.stone_emerald p{background-image:url(../../images/maho/stone/common/list_stone/stn_emerald_01-bg.png)}}@media screen and (min-width: 640px){#stone #listCol h3{background-image:url(../../images/maho/stone/pc/tit_stone_list_01.png);max-width:700px;margin:0 auto}}@media screen and (min-width: 640px) and (max-width: 750px){#stone #listCol h3{top:3vw}}#stone #howtoCol p,#stone #howtoCol p img{width:100%}#stone #howtoCol h3{background-image:url(../../images/maho/stone/sp/tit_stone_howto_01.jpg)}@media screen and (min-width: 750px){#stone #howtoCol p,#stone #howtoCol p img{width:auto}#stone #howtoCol p{text-align:left}#stone h4.stit_howto_use{background-image:url(../../images/maho/stone/pc/stit_howto_01.png) !important}#stone h4.stit_howto_location{background-image:url(../../images/maho/stone/pc/stit_howto_02.png) !important}#stone h4.stit_howto_mark{background-image:url(../../images/maho/stone/pc/stit_howto_03.png) !important}}@media screen and (min-width: 640px){#stone #howtoCol h3{background-image:url(../../images/maho/stone/pc/tit_stone_howto_01.png);max-width:700px;margin:0 auto}}@media screen and (min-width: 640px) and (max-width: 750px){#stone #howtoCol h3{top:3vw}}#stone .box-howto-top{position:relative}#stone .btn_mofurun{display:block;position:absolute;z-index:1;top:16.5%;right:27%;padding-top:5%;width:25%;height:0;text-indent:-9999em}#stone .btn_coution{display:block;border:2px solid #FF0000;background-color:#FFFF00;text-align:center;font-size:108%;color:#FF0000;font-weight:bold}#stone .btn_coution a{color:#FF0000;display:block;padding:5px;width:100%;line-height:1.5;font-size:13px;text-decoration:underline}#stone #box-coution{border:2px solid #FF0000;background-color:#FFFF00}#stone #box-coution h4{margin:0;padding-top:5px;border-bottom:none;background:none;font-weight:bold;font-size:116%;color:#FF0000}#stone ul.txt_coution{padding:5px 0;font-size:108%;color:#FF0000;font-weight:bold}#stone ul.txt_coution li{padding-left:1em;padding-bottom:5px;text-indent:-1em}#stone ul.txt_caution{padding:5px 0;font-size:108%;color:#452e1b;text-align:center}#stone ul.txt_caution li{padding-left:1em;padding-bottom:5px;text-indent:-1em}@media screen and (min-width: 750px){#stone .btn_coution{position:absolute;display:block;right:50px;bottom:10px;width:165px;height:55px;text-align:left;word-wrap:break-word}#stone .btn_coution a{display:block;padding:5px;width:155px;height:45px}#stone #box-coution{margin:0 auto 15px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:680px}#stone #box-coution h4{margin:0;padding-top:5px;border-bottom:none;background:none;font-weight:bold;font-size:116%;color:#FF0000;text-indent:0;height:auto}#stone ul.txt_coution{font-size:100%;padding:5px}#stone ul.txt_caution{font-size:100%;padding:5px}}#stone ul.img_use{margin:0 auto;text-align:center}#stone ul.img_use li{padding-bottom:10px}#stone ul.img_use li img{width:100%;max-width:620px}@media screen and (min-width: 750px){#stone ul.img_use{margin:0 auto;padding-left:5px}#stone ul.img_use li{display:block;float:left;margin-right:5px;width:337px}}#stone ul.list_location li{position:relative;padding-bottom:5px}#stone ul.list_location li .img_location_01{display:block;margin:0 auto;width:50%}#stone ul.list_location li img{width:100%;max-width:515px}#stone .txt_location_catch{margin:0 auto 10px !important;width:80% !important;text-align:center}#stone .txt_location_catch img{max-width:308px}@media screen and (min-width: 750px){#stone ul.list_location{padding-left:5px;padding-bottom:5px}#stone ul.list_location li{position:relative;padding-bottom:5px}#stone ul.list_location li .img_location_01{position:absolute;margin:0;width:125px;top:0;right:5px}#stone ul.list_location li img{width:auto}#stone .txt_location_catch{position:absolute;display:block;padding:36px 0 0 64px !important;margin:0 !important;bottom:-35px;right:-20px;background:url(../../images/maho/stone/pc/txt_place_00-bg.png) top left no-repeat;width:401px !important;height:173px !important}}#stone ul.list_mark{padding:0 0 10px 5%}#stone ul.list_mark li{display:block;float:left;margin-right:1.8%;margin-bottom:10px;padding:4.5% 0;background:url(../../images/maho/stone/common/bg_seirei.png) top center no-repeat;background-size:contain;width:30%;text-align:center}#stone ul.list_mark li img{width:100%;max-width:128px}@media screen and (min-width: 750px){#stone ul.list_mark{padding:0 0 10px 5px}#stone ul.list_mark li{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:9px;margin-bottom:10px;padding:18px 0;width:128px;height:274px;text-align:center}#stone ul.list_mark li img{width:auto}}#stone .stone_detail p,#stone .stone_detail img{width:100%}#stone .stone_detail h2{background-image:url(../../images/maho/stone/sp/tit_stone_01.png)}#stone .stone_detail .box-main .btn_back_stonelist{display:none}@media screen and (min-width: 750px){#stone .stone_detail p,#stone .stone_detail img{width:auto}#stone .stone_detail h2{background-image:url(../../images/maho/stone/pc/tit_stone_01.png)}#stone .stone_detail .box-main{position:relative}#stone .stone_detail .box-main .btn_back_stonelist{position:absolute;display:block;top:-10px;right:5px;width:74px;height:74px}}@media screen and (min-width: 750px) and (hover: hover){#stone .stone_detail .box-main .btn_back_stonelist a:hover{opacity:0.8}}@media screen and (min-width: 750px){#stone .stone_detail .copyright{text-align:center !important}}#stone #goldCol h3{background-image:url(../../images/maho/stone/sp/tit_stone_gold.jpg)}#stone #silverCol h3{background-image:url(../../images/maho/stone/sp/tit_stone_silver.jpg)}#stone #originalCol h3{background-image:url(../../images/maho/stone/sp/tit_stone_original.jpg)}@media screen and (min-width: 750px){#stone #goldCol h3{background-image:url(../../images/maho/stone/pc/tit_stone_gold.png)}#stone #silverCol h3{background-image:url(../../images/maho/stone/pc/tit_stone_silver.png)}#stone #originalCol h3{background-image:url(../../images/maho/stone/pc/tit_stone_original.png)}#stone #getCol h4{background-image:url(../../images/maho/stone/pc/stit_get.png)}#stone h4.stone_ruby{background-image:url(../../images/maho/stone/common/detail/ruby/tit.png) !important}#stone h4.stone_diamond{background-image:url(../../images/maho/stone/common/detail/diamond/tit.png) !important}#stone h4.stone_sapphire{background-image:url(../../images/maho/stone/common/detail/sapphire/tit.png) !important}#stone h4.stone_topaz{background-image:url(../../images/maho/stone/common/detail/topaz/tit.png) !important}#stone h4.stone_alexandrite{background-image:url(../../images/maho/stone/common/detail/alexandrite/tit.png) !important}#stone h4.stone_princess{background-image:url(../../images/maho/stone/common/detail/princess/tit.png) !important}#stone h4.stone_diamiracle{background-image:url(../../images/maho/stone/common/detail/diamiracle/tit.png) !important}#stone h4.stone_diamagical{background-image:url(../../images/maho/stone/common/detail/diamagical/tit.png) !important}#stone h4.stone_mofurun-ribbon{background-image:url(../../images/maho/stone/common/detail/mofurun-ribbon/tit.png) !important}#stone h4.stone_ruby_original{background-image:url(../../images/maho/stone/common/detail/ruby_original/tit.png) !important}#stone h4.stone_sapphire_original{background-image:url(../../images/maho/stone/common/detail/sapphire_original/tit.png) !important}#stone h4.stone_topaz_original{background-image:url(../../images/maho/stone/common/detail/topaz_original/tit.png) !important}#stone h4.stone_mofurun-jewel{background-image:url(../../images/maho/stone/common/detail/mofurun-jewel/tit.png) !important}#stone h4.stone_heartfull{background-image:url(../../images/maho/stone/common/detail/heartfull/tit.png) !important}#stone h4.stone_mofurun{background-image:url(../../images/maho/stone/common/detail/mofurun/tit.png) !important}#stone h4.stone_mofurun-cokkie{background-image:url(../../images/maho/stone/common/detail/mofurun-cokkie/tit.png) !important}#stone h4.stone_mofurun-ribbon-purple{background-image:url(../../images/maho/stone/common/detail/mofurun-ribbon-purple/tit.png) !important}#stone h4.stone_mofurun-broom{background-image:url(../../images/maho/stone/common/detail/mofurun-broom/tit.png) !important}#stone h4.stone_mofurun-hat{background-image:url(../../images/maho/stone/common/detail/mofurun-hat/tit.png) !important}#stone h4.stone_halloween-mofurun{background-image:url(../../images/maho/stone/common/detail/halloween-mofurun/tit.png) !important}#stone h4.stone_mofurun-heart{background-image:url(../../images/maho/stone/common/detail/mofurun-heart/tit.png) !important}#stone h4.stone_mofurun-star{background-image:url(../../images/maho/stone/common/detail/mofurun-star/tit.png) !important}#stone h4.stone_rainbow-carriage{background-image:url(../../images/maho/stone/common/detail/rainbow-carriage/tit.png) !important}#stone h4.stone_mofurun-cokkie-pink{background-image:url(../../images/maho/stone/common/detail/mofurun-cokkie-pink/tit.png) !important}#stone h4.stone_christmas{background-image:url(../../images/maho/stone/common/detail/christmas/tit.png) !important}#stone h4.stone_hallo-mofurun{background-image:url(../../images/maho/stone/common/detail/hallo-mofurun/tit.png) !important}#stone h4.stone_mofurun-balloon{background-image:url(../../images/maho/stone/common/detail/mofurun-balloon/tit.png) !important}#stone h4.stone_pink-tourmaline{background-image:url(../../images/maho/stone/common/detail/pink-tourmaline/tit.png) !important}#stone h4.stone_peridot{background-image:url(../../images/maho/stone/common/detail/peridot/tit.png) !important}#stone h4.stone_moonstone{background-image:url(../../images/maho/stone/common/detail/moonstone/tit.png) !important}#stone h4.stone_garnet{background-image:url(../../images/maho/stone/common/detail/garnet/tit.png) !important}#stone h4.stone_aquamarine{background-image:url(../../images/maho/stone/common/detail/aquamarine/tit.png) !important}#stone h4.stone_amesist{background-image:url(../../images/maho/stone/common/detail/amesist/tit.png) !important}#stone h4.stone_tanzanight{background-image:url(../../images/maho/stone/common/detail/tanzanight/tit.png) !important}#stone h4.stone_emerald{background-image:url(../../images/maho/stone/common/detail/emerald/tit.png) !important}}#stone .img_stone{margin:0 auto;width:80%}@media screen and (min-width: 750px){#stone .img_stone{float:left;background:url(../../images/maho/stone/common/detail/bg_detail_stone.png) top left no-repeat;width:240px;height:250px}}#stone .box_style{text-align:center}#stone .box_style h5{padding-bottom:5px}#stone .list_linkage dt{float:left;position:relative;width:20%;padding-top:20%}#stone .list_linkage dt img{position:absolute;top:0;left:0;width:500%}#stone .list_linkage dd{float:left;display:block;padding-top:8%;width:80%;font-weight:bold}#stone .list_linkage:last-of-type dd{padding-top:14%}@media screen and (min-width: 750px){#stone .list_linkage{float:right;padding-top:15px;width:440px}}#stone .list_getarea{text-align:center}#stone .list_getarea li{display:inline-block;margin-right:10px;width:21%}@media screen and (min-width: 750px){#stone .list_getarea{padding-top:10px;text-align:center}#stone .list_getarea li{float:left;display:block;margin:0 6px;width:72px}}@media screen and (min-width: 750px) and (hover: hover){#stone .list_getarea li a:hover{opacity:0.8}}#stone p.notice{margin:10px auto;width:80%;font-weight:bold}@media screen and (min-width: 750px){#stone p.notice{margin:10px auto 0;text-align:center}}#stone .btn_detail_area{margin:10px auto;width:80%}@media screen and (min-width: 750px){#stone .btn_detail_area{margin:10px auto 0;width:auto;text-align:center}#stone .btn_detail_area li{display:inline-block;padding:0 3px}}@media screen and (min-width: 750px) and (hover: hover){#stone .btn_detail_area li a:hover{opacity:0.8}}#stone .toy_list{border-top:1px dotted #FF509C;margin:4% 0 0 0;padding:2% 0;color:#FF509C;font-weight:bold}#stone .toy_list p{padding:0 0 0 2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../../images/maho/stone/common/common/ico_link.png) left top no-repeat;background-size:20px auto}#stone .toy_list li{display:inline-block;padding:2% 2% 0 0}#stone .toy_list li a,#stone .toy_list li span{display:block;padding:0.4em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#ffffff;text-decoration:none}#stone .toy_list li.btn_toy a,#stone .toy_list li.btn_toy span{background-color:#FF509C}#stone .toy_list li.btn_gashapon a,#stone .toy_list li.btn_gashapon span{background-color:#FF6340}#stone .toy_list li.btn_candy a,#stone .toy_list li.btn_candy span{background-color:#5ACC2F}#stone .toy_list li.btn_book a,#stone .toy_list li.btn_book span{background-color:#0592DA}#stone .toy_list li.btn_movie a,#stone .toy_list li.btn_movie span{background-color:#C90040}#stone .toy_list li.btn_life a,#stone .toy_list li.btn_life span{background-color:#DF8800}#stone .toy_list li.btn_cake a,#stone .toy_list li.btn_cake span{background-color:#C31BA5}#stone .toy_list li.btn_mcdonalds a,#stone .toy_list li.btn_mcdonalds span{background-color:#DF0300}#stone .toy_list li.btn_uniqlo a,#stone .toy_list li.btn_uniqlo span{background-color:#FE0400}@media (hover: hover){#stone .toy_list li a:hover{opacity:0.8}}@media screen and (min-width: 750px){#stone .toy_list{margin:20px 0 0 0;padding:10px 0}#stone .toy_list li{padding:10px 10px 0 0}}#stone .box-common h2{width:100%;height:0;background-position:center top;background-repeat:no-repeat;background-size:100% auto;text-indent:-9999px;padding:16% 0 0 0}#stone .box-common>section{width:100%;border-top:2px solid #EFD55F}#stone .box-common>section:after{content:"";display:block;width:100%;height:0;padding:0 0 3% 0;border-top:1px solid #EFD55F;background:url(../../images/maho/stone/sp/bg_main_onecol.png) no-repeat center bottom;background-size:100% auto}#stone .box-common>section:only-of-type:after,#stone .box-common>section:last-of-type:after{content:"";display:block;width:100%;padding:0;background:none;border-top:none;border-bottom:1px solid #EFD55F;box-shadow:0 2px 0 0 rgba(55,23,0,0.3)}#stone .box-common>section .box-inner{width:100%;background-color:#ffffff;text-align:left}#stone .box-common>section h3{width:100%;height:0;padding:18% 0 0 0;background-position:center top;background-repeat:no-repeat;background-size:100% auto;text-indent:-9999px}#stone .box-common>section h4{margin:10px 0;padding-right:46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:2px dotted #ECCC39;background-image:url(../../images/maho/stone/sp/bg_stitle_01.jpg);background-position:right bottom;background-repeat:no-repeat;background-size:46px 20px;line-height:20px;font-weight:bold;font-size:123.1%}#stone .box-common section .box-inner .box-main{width:90%;padding:1%;margin:0 auto}@media screen and (min-width: 750px){#stone .box-common h2{width:750px;height:95px;margin:0 auto;padding:0;background-size:auto}#stone .box-common>section{margin:0 auto;background:url(../../images/maho/stone/pc/bg_main_onecol_top.png) no-repeat center top;padding:30px 0 0 0;border:none}#stone .box-common>section:after{content:"";display:block;width:750px;height:40px;padding:0;border-top:none;background:url(../../images/maho/stone/pc/bg_main_onecol_bottom.png) no-repeat center bottom;background-size:auto}#stone .box-common>section:only-of-type:after,#stone .box-common>section:last-of-type:after{content:"";display:block;width:750px;height:40px;padding:0;background:url(../../images/maho/stone/pc/bg_main_onecol_lastbottom.png) no-repeat center bottom;border:none;background-color:inherit;box-shadow:none}#stone .box-common>section .box-inner{padding:0 10px;margin:0 auto;background:url(../../images/maho/stone/pc/bg_main_onecol_point.png) no-repeat right top,url(../../images/maho/stone/pc/bg_main_onecol_middle.png) repeat-y center top;text-align:left}#stone .box-common>section h3{width:700px;height:82px;margin:0 auto;padding:0;background-position:center top;background-repeat:no-repeat;background-size:auto;text-indent:-9999px}#stone .box-common>section h4{margin:0 auto 10px;border-bottom:none;background-position:top left;background-repeat:no-repeat;background-size:auto;width:680px;height:50px;line-height:auto;text-indent:-9999em}#stone .box-common section .box-inner .box-main{width:690px;margin:0 auto;padding:0}}.btnBtmCol{text-align:center;margin-top:40px}.btnTopPage{font-family:"M PLUS Rounded 1c", メイリオ, sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);margin:2em auto 0}@media only screen and (min-width: 750px){.btnTopPage{width:580px}}@media only screen and (max-width: 750px){.btnTopPage{width:80%}}.btnTopPage a{display:block;width:100%;text-align:center;text-decoration:none;border:2px solid #42bcfb;border-radius:5px;font-weight:bold;text-decoration:none;color:#42bcfb;background-color:#fff;transition:1s ease}@media only screen and (min-width: 750px){.btnTopPage a{padding:8px 0;font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 750px){.btnTopPage a{padding:1.2vw 0;font-size:14px;font-size:1.4rem}}.btnTopPage a:before{width:10px;height:10px;content:'';background:url(../../images/maho/stone/blue_arrow_l.png);background-size:contain;position:relative;display:inline-block;vertical-align:middle}@media only screen and (min-width: 750px){.btnTopPage a:before{margin-right:15px}}@media only screen and (max-width: 750px){.btnTopPage a:before{margin-right:3px;top:-1px}}@media (hover: hover){.btnTopPage a:hover{color:#fff;border:2px solid #42bcfb;background:#42bcfb;opacity:1;transition:1s ease}}@media only screen and (hover: hover) and (min-width: 750px){.btnTopPage a:hover{-webkit-animation:2s anime-fuwa infinite;animation:2s anime-fuwa infinite}}@media (hover: hover){.btnTopPage a:hover:before{content:'';background:url(../../images/maho/stone/white_arrow_l.png);background-size:cover}}@media only screen and (hover: hover) and (max-width: 750px){.btnTopPage a:hover:before{top:-1px}}.cAnimTit{-webkit-animation:anime-title 1s 1.6s 1 forwards;animation:anime-title 1s 1.6s 1 forwards;opacity:0}.cAnimTit-sub{-webkit-animation:anime-title-sub 1.4s 2.4s 1 forwards;animation:anime-title-sub 1.4s 2.4s 1 forwards;opacity:0}.cAnimCon{-webkit-animation:anime-content 1s 2s 1 forwards;animation:anime-content 1s 2s 1 forwards;opacity:0}.jsAnimTit-sub{opacity:0;transition:ease}.jsAnimTit-sub.-active{opacity:0;-webkit-animation:anime-title-sub 1.4s .5s 1 forwards;animation:anime-title-sub 1.4s .5s 1 forwards}.jsAnimCon{opacity:0;transition:ease}.jsAnimCon.-active{opacity:1;-webkit-animation:anime-content 1s 1 forwards;animation:anime-content 1s 1 forwards}.jsAnimList{opacity:0;transition:ease}.jsAnimList.-active{opacity:0;-webkit-animation:anime-scroll 1.2s 1s 1 forwards;animation:anime-scroll 1.2s 1s 1 forwards}.jsAnimNew{opacity:0}.jsAnimNew.-active{opacity:0;-webkit-animation:anime-rotate 1s 1.2s ease-in-out 1 forwards;animation:anime-rotate 1s 1.2s ease-in-out 1 forwards}@-webkit-keyframes anime-title{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}70%{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}85%{opacity:1;-webkit-transform:translateY(-8px);transform:translateY(-8px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-title{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}70%{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}85%{opacity:1;-webkit-transform:translateY(-8px);transform:translateY(-8px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anime-title-sub{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}60%{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}90%{opacity:1;-webkit-transform:translateY(4px);transform:translateY(4px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-title-sub{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}60%{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}90%{opacity:1;-webkit-transform:translateY(4px);transform:translateY(4px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anime-content{0%{opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}95%{opacity:1;-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes anime-content{0%{opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}95%{opacity:1;-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anime-fuwa{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes anime-fuwa{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes anime-rotate{0%{opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}70%{opacity:1;-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes anime-rotate{0%{opacity:0;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}70%{opacity:1;-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}
