@-webkit-keyframes blinking{0%{opacity:0}33%{opacity:1}66%{opacity:1}100%{opacity:0}}@keyframes blinking{0%{opacity:0}33%{opacity:1}66%{opacity:1}100%{opacity:0}}body{position:relative}body:before{background:linear-gradient(#fff, #c7ecf0, #98d7de) fixed}@media only screen and (max-width: 990px){.pcOnly{display:none}}@media only screen and (min-width: 991px){.spOnly{display:none}}.blackout{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:20}.bg-tile02{background-image:url(../../images/doraemon/common/bg_tile2.png)}.bg-tile02:before{background-image:url(../../images/doraemon/common/bg_tile2.png)}.container{background-image:url(../../images/doraemon/common/bg_tile3.png)}.commonFrame .commonFrameBg{background-image:url(../../images/doraemon/common/bg_tile.png)}header{position:relative;z-index:100}@media only screen and (min-width: 991px){header{background-color:#36cbff}}@media only screen and (min-width: 991px){header .headerInner{padding:min(2.77778vw, 30px) 0}}@media only screen and (max-width: 990px){header .headerInner .titCol{background-color:#36cbff}}@media only screen and (max-width: 990px){header .headerInner .titCol .header_sns{display:none}}header .headerInner .titCol .menuBtn{cursor:pointer}@media only screen and (min-width: 991px){header .headerInner .titCol .menuBtn{display:none}}@media only screen and (max-width: 990px){header .headerInner .titCol .menuBtn{width:clamp(40px, 6.51042vw, 50px);display:block}}@media only screen and (max-width: 990px){header .headerInner .titCol .rightSide{position:absolute;top:0;bottom:0;right:clamp(calc(40px + 2.5vw + 5vw), calc(6.51042vw + 2.5vw + 5vw), calc(50px + 2.5vw + 5vw));margin:auto 0;display:flex;align-items:center}}@media only screen and (max-width: 990px){header .headerInner .titCol .gnavi__langs{margin-bottom:0}}header .headerInner nav{position:relative}@media only screen and (min-width: 991px){header .headerInner nav .menuLists{display:flex;flex-wrap:wrap;gap:0 min(2.77778vw, 30px);margin-top:min(2.77778vw, 30px);justify-content:center}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists{opacity:0;position:absolute;top:0;left:0;width:100%;pointer-events:none}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists.on{opacity:1}}@media only screen and (min-width: 991px){header .headerInner nav .menuLists .menuList{width:max( calc(25% - 2.08333vw ), calc(25% - (90px / 4)) );text-align:center}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList{position:relative;width:100%;height:70px;text-align:left;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;border-top:solid 1px #c5c5c5;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;pointer-events:none}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList:nth-child(1){border:none}}header .headerInner nav .menuLists .menuList a{display:block;background-color:#fff}@media only screen and (min-width: 991px){header .headerInner nav .menuLists .menuList a{border-top-left-radius:16px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:16px}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList a{padding:16px 2.5%;position:relative}}@media (hover: hover){header .headerInner nav .menuLists .menuList a{transition:background-color 0.2s}}@media only screen and (hover: hover) and (min-width: 991px){header .headerInner nav .menuLists .menuList a:hover{background-color:#fdce00;opacity:1}}@media (hover: hover){header .headerInner nav .menuLists .menuList a:hover img{opacity:1}}header .headerInner nav .menuLists .menuList a[href=""],header .headerInner nav .menuLists .menuList a:not([href]){pointer-events:none}@media only screen and (min-width: 991px){header .headerInner nav .menuLists .menuList a[href=""],header .headerInner nav .menuLists .menuList a:not([href]){background-color:#fdce00}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList a[href=""],header .headerInner nav .menuLists .menuList a:not([href]){background-color:#fdce00}header .headerInner nav .menuLists .menuList a[href=""] p,header .headerInner nav .menuLists .menuList a:not([href]) p{border-color:#0175c3}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList a p{border-left:solid 8px #fdce00;padding-left:16px;height:38px}}@media only screen and (min-width: 991px){header .headerInner nav .menuLists .menuList a p img{height:min(5.37037vw, 58px)}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList a p img{max-height:100%}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList a p:after{content:"";display:block;width:18px;height:22px;background:url(../../images/doraemon/sp/common/cursor_right.png) right center no-repeat;background-size:100%;position:absolute;right:0;top:0;bottom:0;margin:auto 0}}@media only screen and (min-width: 991px){header .headerInner nav .menuLists .menuList.menu_sns{display:none}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList.menu_sns{height:auto}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList.menu_sns ul{padding:clamp(10px, 2.60417vw, 20px) 2.5%;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList.menu_sns ul li{width:40px;margin:0 !important}}@media (hover: hover){header .headerInner nav .menuLists .menuList.menu_sns ul li a{transition:opacity 0.2s}header .headerInner nav .menuLists .menuList.menu_sns ul li a:hover{opacity:0.7}}@media only screen and (max-width: 990px){header .headerInner nav .menuLists .menuList.on{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:auto}}.commonItemList{display:flex;flex-wrap:wrap}@media only screen and (min-width: 991px){.commonItemList{gap:min(2.77778vw, 30px)}}@media only screen and (max-width: 990px){.commonItemList{gap:4vw}}.commonItemList li{display:none}@media only screen and (min-width: 991px){.commonItemList li{width:max( calc(33.333% - 1.85185vw), calc(33.333% - (60px / 3)) )}}@media only screen and (max-width: 990px){.commonItemList li{width:calc(50% - (4vw / 2))}}.commonItemList li a{display:block;text-decoration:none;opacity:1;height:100%}.commonItemList li a .thumb{border:solid 1px #d6d6d6;line-height:0}.commonItemList li a .thumb img{max-width:100%;height:auto}.commonItemList li a .itemInfo{line-height:1.5}@media only screen and (min-width: 991px){.commonItemList li a .itemInfo{margin-top:1em}}@media only screen and (max-width: 990px){.commonItemList li a .itemInfo{margin-top:0.6em}}.commonItemList li a .itemInfo p:nth-of-type(1){margin-top:0}.commonItemList li a .new{font-weight:700;color:#fff;background-color:#d90024;display:inline-block;line-height:1.3;transition:0.6s opacity ease-in-out;-webkit-animation:blinking 1.2s infinite;animation:blinking 1.2s infinite}@media only screen and (min-width: 991px){.commonItemList li a .new{padding:4px 6px 2px;font-size:min(1.2963vw, 14px)}}@media only screen and (max-width: 990px){.commonItemList li a .new{padding:clamp(2px, .52083vw, 4px) clamp(4px, .78125vw, 6px) clamp(1px, .26042vw, 2px);font-size:clamp(10px, 1.82292vw, 14px)}}.commonItemList li a .name{font-weight:700;line-height:1.5;color:#222}@media only screen and (min-width: 991px){.commonItemList li a .name{margin-top:0.5em;font-size:min(1.48148vw, 16px)}}@media only screen and (max-width: 990px){.commonItemList li a .name{margin-top:0.2em;font-size:clamp(12px, 2.08333vw, 16px)}}@media (hover: hover){.commonItemList li a{transition:opacity 0.2s}.commonItemList li a:hover{opacity:0.6}.commonItemList li a:hover img{opacity:1}}.commonTit.-left{margin-left:-7%}.commonTit.-left img{max-width:initial;width:100%}.commonTit.-right img{width:107%;max-width:initial}
