海外発送/国際配送サービスの転送コム

作品名インデックス title index

作品名一覧

インフォメーション information

Infomatin

9/4 9/10(火)メンテナンスのお知らせ
8/30 台風の影響による配送遅延のお知らせ
7/31 利用規約改定のお知らせ
【重要】 キャラアニ.comへのお問い合わせ後、返信が届いていないお客様は、キャラアニ.comからのメールが正常に受信出来ていない可能性がございます。迷惑メールフォルダのご確認、【@chara-ani.com】からのメールが受信できるように設定をお願いいたします。
商品の発売日変更のお知らせ
X公式アカウント
AKB48劇場盤 抽選申込みフォーム
STU48劇場盤 抽選申込みフォーム
キャラアニ・チャンス
CAワークス
くじ引き堂
BOOKWALKER: 出版社直営の電子書籍ストア
ORICON
JAPAN billboard CHART PARTNER SHOP

トップ >>

@charset "UTF-8"; @import "swiper.min.css"; @import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:400,700"); @import url("http://fonts.googleapis.com/css?family=Noto+Serif+JP:400,700"); @import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css); @import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css); @import url('https://fonts.googleapis.com/css?family=M+PLUS+1p&subset=japanese'); @import url('http://fonts.googleapis.com/css?family=M+PLUS+1p&subset=japanese'); @import url('https://fonts.googleapis.com/earlyaccess/notosansjapanese.css'); @import url('http://fonts.googleapis.com/earlyaccess/notosansjapanese.css'); @import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'); @import url('http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'); @import url('https://use.fontawesome.com/releases/v5.0.6/css/all.css'); @import url('http://use.fontawesome.com/releases/v5.0.6/css/all.css'); .tokusetsu .sp { display: none !important; } /* -- all -- */ /* -- sns -- */ .sns-wrap { margin: 5px 0 5px 3px !important; } .sns-wrap .fb-like { margin-top: -2px !important; } .tokusetsu { position: relative; top: -10px; width: 720px; margin: 0 0 -10px !important; padding: 0; color: #202020 !important; font-family: Noto Sans Japanese, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS ゴシック", sans-serif; font-size: 62.5% !important; line-height: 1 !important; text-align: center; overflow: hidden; -moz-font-feature-settings: "palt"; -webkit-font-feature-settings: "palt"; font-feature-settings: "palt"; } .tokusetsu a { text-decoration: none !important; -webkit-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; } .tokusetsu div, .tokusetsu p, .tokusetsu h3 { margin: 0; padding: 0; } .tokusetsu a img { -webkit-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; } /* -- ヘッダー 飾り -- */ .tokusetsu .header { position: relative; display: block; width: 720px; height: 171px; content: ""; margin: 0px !important; } /* -- ベース -- */ .tokusetsu .main { position: relative; overflow: hidden; display: block; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; width: 100%; margin: 0 !important; text-align: center; } .tokusetsu .main:after { content: " "; text-indent: 105%; white-space: nowrap; overflow: hidden; display: block; background-repeat: no-repeat; background-size: cover; background-image: url(../images/bg_pillar_bottom.png); background-position: left bottom; height: 47px; width: 100%; } /* -- 見出し -- */ .tokusetsu .main h3 { position: relative; top: 0px; width: 670px !important; height: 190px; padding: 0 !important; background-image: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/bg_wood.png); background-position: center top; z-index: 1; } .tokusetsu .main h3 img { margin: 60px 0 0 !important; } .tokusetsu .main h4 { position: relative; left: 0; right: 0; width: 100%; height: auto; margin: -47px 0px 0px !important; z-index: 4; } .tokusetsu .main h4 img { width: 310px !important; } .tokusetsu .main .item_ttl { position: relative; left: 38px; width: 100px; color: #eedea6; font-size: 1.4em; font-size: 14px; margin: 15px 0 0!important; padding: 3px!important; background: -moz-linear-gradient(top, #a17348 5%, #845427 35%, #a17348 68%, #845427 88%, #a17348); /* Firefox */ background: -webkit-linear-gradient(top, #a17348 5%, #845427 35%, #a17348 68%, #845427 88%, #a17348); /* safari Chrome */ background: -ms-linear-gradient(top, #a17348 5%, #845427 35%, #a17348 68%, #845427 88%, #a17348); /* IE */ border: 1px solid #845427; -webkit-border-radius: 1px; -ms-border-radius: 1px; -moz-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px; text-shadow: 0px 0px 2px #261807; } .tokusetsu .main .item_ttl:before { position: absolute; top: 25%; left: 3px; color: #202020; font-size: 0.6em; font-size: 6px!important; content: "・"; } .tokusetsu .main .item_ttl:after { position: absolute; top: 25%; right: 3px; color: #202020; font-size: 0.6em; font-size: 6px!important; content: "・"; } /* -- コンテンツベース -- */ .tokusetsu .main .inner { position: relative; top: 0px; width: 670px !important; height: auto; text-align: center !important; padding: 0 auto !important; } .tokusetsu .main .inner:after { content: " "; text-indent: 100%; white-space: nowrap; overflow: hidden; display: block; background-repeat: no-repeat; background-size: contain; background-image: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/border02.png); background-position: center bottom; margin-top: 30px !important; height: 18px; width: 670px; } /* -- スライダー -- */ .tokusetsu .main .inner.slider { padding: 0 !important; background: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/bg_magenta.png) repeat; background-position: left top; z-index: 1; } .tokusetsu .main .inner.slider:before { content: " "; text-indent: 100%; white-space: nowrap; overflow: hidden; display: block; background-repeat: no-repeat; background-size: contain; background-image: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/border01.png); background-position: left top; height: 50px; width: 669px; } .tokusetsu .main .inner.slider .swiper-container { position: relative; left: 0; right: 0; width: 650px; height: 310px; margin: -20px auto 0 !important; } .tokusetsu .main .inner.slider .swiper-slide { text-align: center !important; font-size: 18px; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .tokusetsu .main .inner.slider img { width: 560px; height: 250px; box-shadow: 2px 3px 4px rgba(29, 26, 19, 0.4); } .tokusetsu .main .inner.slider img:hover { box-shadow: 0px 0px 2px rgba(29, 26, 19, 0.4); } /* -- 特設会場 -- */ .tokusetsu .main .inner.contents01 { padding: 15px 0 0 !important; background: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/bg_green.png) repeat; background-position: left top; } .tokusetsu .main .inner.contents01 p img { margin: 5px 0 !important; box-shadow: 2px 3px 4px rgba(29, 26, 19, 0.4); width: 510px; height: 135px; } .tokusetsu .main .inner.contents01 img:last-child { margin: 0 0 15px !important; } .tokusetsu .main .inner.contents01 p img:hover { box-shadow: 0px 0px 2px rgba(29, 26, 19, 0.4); -webkit-filter: brightness(110%); -ms-filter: brightness(110%); -moz-filter: brightness(110%); -o-filter: brightness(110%); filter: brightness(110%); } /* -- 調度品 -- */ .tokusetsu .main .inner.contents02 { padding: 15px 0 0 !important; background: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/bg_pink.png) repeat; background-position: left top; } .tokusetsu .main .inner.contents02 .caution img { margin: 20px auto !important; } /* -- 音楽・映像作品 -- */ .tokusetsu .main .inner.contents03 { padding: 15px 0 0 !important; background: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/bg_purple.png) repeat; background-position: left top; } /* -- 舶来品 -- */ .tokusetsu .main .inner.contents04 { padding: 15px 0 0 !important; background: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/bg_yellow.png) repeat; background-position: left top; } /* --ITEM -- */ .tokusetsu .item-block { display: -webkit-box; display: -moz-box; display: -webkit-flexbox; display: -moz-flexbox; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: flex; -webkit-box-lines: multiple; -moz-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; text-align: left !important; padding: 0 0 0 25px !important; margin: 0 auto !important; width: 669px; } .tokusetsu .item-block .dummy { display: flex; border: none !important; background: none !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; } .tokusetsu .item { position: relative; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; z-index: 0; vertical-align: top; text-align: center !important; padding: 0 !important; background-color: rgba(237, 224, 197, 0.3); -webkit-border-radius: 1px; -ms-border-radius: 1px; -moz-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px; } .tokusetsu .item.column3 { width: 210px; padding: 5px 2px !important; margin: 7px 5px 0 0 !important; display: -webkit-flex; display: -moz-flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-flex-flow: column nowrap; -ms-flex-flow: column nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column nowrap; } .tokusetsu .item.column4 { width: 160px; padding: 5px 2px !important; margin: 7px 3px 0 0 !important; display: -webkit-flex; display: -moz-flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-flex-flow: column nowrap; -ms-flex-flow: column nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column nowrap; } /* -- ITEM 画像 -- */ .tokusetsu .item .box { position: relative; margin: 0px auto 3px !important; padding: 0px !important; text-align: center !important; border: 1px solid #bca34a; /* overflow: hidden; */ } .tokusetsu .item.column3 .box { width: 200px !important; } .tokusetsu .item.column3 .box img { width: 200px; height: 200px; } .tokusetsu .item.column4 .box { width: 150px !important; } .tokusetsu .item.column4 .box img { width: 150px; height: 150px; } /*-- 商品画像カーソルオーバー --*/ .tokusetsu .item .box img:hover { background-color: #fff; -webkit-filter: brightness(100%); -ms-filter: brightness(100%); -moz-filter: brightness(100%); -o-filter: brightness(100%); filter: brightness(100%); } .tokusetsu .item.column3 .box.special img:hover { border-left:7.5px solid #fff; border-right:7.5px solid #fff; } .tokusetsu .item.column4 .box.special img:hover { border-left:7.5px solid #fff; border-right:7.5px solid #fff; } /* -- 拡大できる画像の際 カーソル変更 -- */ .tokusetsu .item .box.exp { cursor: -webkit-zoom-in; cursor: zoom-in; } .tokusetsu .item .box .swiper-slide { cursor: -webkit-zoom-in; cursor: zoom-in; } /* -- ITEM タグ -- */ .tokusetsu .item .box .tag1 { position: absolute; top: 0; left: 0; padding: 2px 3px 3px!important; } .tokusetsu .item .box .tag2 { position: absolute; top: 16px; left: 0; padding: 2px 3px 3px!important; } .tokusetsu .item .box .tag-pict { position: absolute; bottom: 2px; right: 2px; text-align: center; -webkit-border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; padding: 1px 7px 2px!important; color:#fff; background-color: #303030; border: 1px solid #fff; } .tokusetsu .item .box .tag-pict.sale { background-color: #ff0076!important; } .tokusetsu .item.column3 .box.special .tag-pict, .tokusetsu .item.column4 .box.special .tag-pict { position: absolute; bottom: 17px; right: 2px; } .tokusetsu .item .box .tag1.red, .tokusetsu .item .box .tag2.red { color:#fff; background-color: rgba(198, 58, 43, 0.9); } .tokusetsu .item .box .tag1.blue, .tokusetsu .item .box .tag2.blue { color:#fff; background-color: rgba(71, 123, 168, 0.9); } .tokusetsu .item .box .booking { position: absolute; left: -16px; top: 6px; z-index: 30; width: 60px; height: 11px; background-color: rgb(212, 31, 56); color: #fff; transform: rotate(-45deg); font-size: 1.0em; font-size: 10px !important; padding: 2px 0 !important; box-shadow: 0px 1px 3px rgba(29, 26, 19, 0.4); } /* -- ITEM 画像 特典付き帯 -- */ .tokusetsu .item.column3 .box.special { width: 200px !important; background-color: #fff; } .tokusetsu .item.column3 .box.special .tokuten { color:#fff; background-color: #ff0076; background-position: center bottom; height: 15px; width: 100%; line-height: 14px !important; } .tokusetsu .item.column3 .box.special img { width: 185px; height: 185px; } .tokusetsu .item.column4 .box.special { width: 150px !important; background-color: #fff; } .tokusetsu .item.column4 .box.special .tokuten { color:#fff; background-color: #ff0076; background-position: center bottom; height: 15px; width: 100%; line-height: 14px !important; } .tokusetsu .item.column4 .box.special img { width: 135px; height: 135px; } /* -- ITEM 売り切れ-- */ .tokusetsu .item .box .soldout { position: absolute; bottom: 5px; left: -5px; background-repeat: no-repeat; background-size: contain; background-image: url(https://static.chara-ani.com/ca/static/meikoi_electronicshop/images/soldout.png); background-position: left bottom; width: 130px; height: 130px; } /* -- グッズ 商品名 -- */ .tokusetsu .item .ttl { position: relative; color: #fe556d !important; margin: 0 auto !important; padding: 2px !important; font-size: 1.2em; font-size: 12px !important; line-height: 1.2 !important; text-align:left !important; color: #3c2406 !important; } .tokusetsu .item.column3 .ttl { width: 200px; } .tokusetsu .item.column4 .ttl { width: 150px; } .tokusetsu .item .ttl a { color: #3c2406 !important; } .tokusetsu .item .ttl a:hover { color: #dd6b7b !important; } /* グッズ 価格下 */ .tokusetsu .item .bottom { margin: 0 !important; margin-top: auto !important; text-align: center !important; } /* グッズ 価格 */ .tokusetsu .item dl { margin: 5px auto !important; color: #c30202; } .tokusetsu .item dl dt, .tokusetsu .item dl dd { display: inline-block; } .tokusetsu .item dl dt { margin: 0 5px 0 0 !important; font-size: 1.2em; font-size: 12px !important; } .tokusetsu .item dl dd { font-size: 1.3em; font-size: 13px !important; } .tokusetsu .item dl dd:after { display: inline-block; margin: 0 -3px !important; font-size: 1.0em; font-size: 10px !important; content: "(税込)"; } .tokusetsu .item dl dt.media { position:relative; background: #404040; padding: 0 3px!important; height: 14px; margin-right: 3px!important; color: #fff; font-size: 1.0em; font-size: 10px !important; line-height: 14px!Important; } .tokusetsu .item dl dt.media:after{ content: ""; position: absolute; right: -3px; bottom: 0px; width: 0px; height: 0px; margin: auto; border-style: solid; border-color: transparent transparent transparent #404040; border-width: 7px 0px 7px 3px; } .tokusetsu .item dl dt.offprice { position:relative; background: #c30202; padding: 0 3px!important; height: 14px; margin-right: 3px!important; color: #fff; font-size: 1.0em; font-size: 10px !important; line-height: 14px!Important; } .tokusetsu .item dl dt.offprice:after{ content: ""; position: absolute; right: -3px; bottom: 0px; width: 0px; height: 0px; margin: auto; border-style: solid; border-color: transparent transparent transparent #c30202; border-width: 7px 0px 7px 3px; } /* グッズ セレクトボックス */ .tokusetsu .item .select-box { display: inline-block; position: relative; width: 92%; height: 30px; margin: 0px auto 5px !important; padding: 6px 7px !important; border: 1px solid #dd6b7b; background-color: rgba(255, 255, 255, 0.8); color: #dd6b7b; font-size: 1.3em; font-size: 13px !important; outline: none !important; overflow: hidden; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .tokusetsu .item .select-box:after { display: inline-block; position: absolute; top: 8px; right: 10px; z-index: -1\0; z-index: -1\9; font-family: FontAwesome; pointer-events: none; content: "\f078"; } .tokusetsu .item select { outline: none !important; } .tokusetsu .item .select-list { width: 100%; margin: 0; padding: 0; border: 0 !important; background-color: #fff; background: none transparent; color: #555555; font-size: 1.3em; font-size: 13px !important; line-height: 1.6 !important; -webkit-appearance: none; -ms-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none; } /* グッズ カート*/ .tokusetsu .item .cart { display: inline-block; position: relative; z-index: 100; width: 96%; height: 30px; text-align: center; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; background: -moz-linear-gradient(top, #202020 35%, #727272 88%, #202020); /* Firefox */ background: -webkit-linear-gradient(top, #202020 35%, #727272 88%, #202020); /* safari Chrome */ background: -ms-linear-gradient(top, #202020 35%, #727272 88%, #202020); /* IE */ border: 1px solid #ad7a3a; -webkit-border-radius: 3px; -ms-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } .tokusetsu .item .cart span { position: relative; z-index: 3; color: #fff !important; font-size: 1.4em; font-size: 14px !important; line-height: 26px !important; } .tokusetsu .item .cart:hover { -webkit-filter: brightness(90%); -ms-filter: brightness(90%); -moz-filter: brightness(90%); -o-filter: brightness(90%); filter: brightness(90%); } .tokusetsu .item .cart:hover span { color: #ffd348 !important; } .tokusetsu .main .inner.contents03 p.txt_junbi { margin: 15px 0 0 !important; } .tokusetsu .main .inner p.txt_junbi img { box-shadow: none !important; width: 98px !important; height: auto; } /* -- footer -- */ .tokusetsu .footer { color: #666 !important; margin: -35px auto 15px; text-align: center; z-index: 600; } .tokusetsu .footer p { font-size: 1.1em; font-size: 11px !important; line-height: 14px !important; } .tokusetsu .footer p:before { display: inline-block; margin-right: 4px !important; font-family: FontAwesome; content: "\f1f9"; } /* -- backtop -- */ .tokusetsu .backtop { position: fixed; bottom: 10px; right: 10px; z-index: 9999; } .tokusetsu .backtop a { display: block; text-align: center; } .tokusetsu .backtop a:hover { opacity: 0.7; filter: alpha(opacity=70); -ms-filter: alpha(opacity=70); } /* オーバーレイ */ .tokusetsu .overlay { display: none; background: rgba(0, 0, 0, 0.8); position: fixed; top: 0; left: 0; z-index: 99999; width: 100%; height: 100%; } .tokusetsu .overlay_box { width: 100%; } .tokusetsu .overlay img { position: fixed; top: 50%; left: 50%; max-width: 600px; max-height: 600px; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }