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

作品名インデックス title index

作品名一覧

インフォメーション information

Infomatin

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

トップ >>

@charset "UTF-8"; /*----------------------------------------------- font -----------------------------------------------*/ @import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900&display=swap&subset=japanese"); @import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900&display=swap&subset=japanese"); @import url("http://cdn.jsdelivr.net/npm/yakuhanjp@3.3.1/dist/css/yakuhanjp.min.css"); @import url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.3.1/dist/css/yakuhanjp.min.css"); @import url('http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'); @import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'); @import url('https://use.fontawesome.com/releases/v5.6.0/css/all.css'); @import url('http://use.fontawesome.com/releases/v5.6.0/css/all.css'); /*----------------------------------------------- base -----------------------------------------------*/ .tokusetsu { position: relative; overflow: hidden; width: 720px; margin: 0; padding: 0; color: #303030; font-family: YakuHanJP, 'Noto Sans JP', -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; background: #fff url(https://static.chara-ani.com/ca/static/mushokutensei_roxy_re2/images/bg.jpg) repeat center top; -moz-font-feature-settings: "palt"; -webkit-font-feature-settings: "palt"; font-feature-settings: "palt"; } .tokusetsu .sp { display: none !important; } .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; } /*----------------------------------------------- header -----------------------------------------------*/ .tokusetsu .header { position: relative; width: 720px; height: auto; padding: 0 !important; } .tokusetsu .header h3 { padding: 0 !important; } .tokusetsu .header .lead { position: relative; display: block; margin: 20px auto !important; } /*----------------------------------------------- ベース -----------------------------------------------*/ .tokusetsu .inner { position: relative; width: 100%; margin: 0 auto !important; padding: 0 0 20px !important; text-align: center; } /*----------------------------------------------- メイン -----------------------------------------------*/ .tokusetsu .itemDitail { position: relative; width: calc(100% - 80px); margin: 30px auto !important; padding: 15px !important; background: #fff url(https://static.chara-ani.com/ca/static/mushokutensei_roxy_re2/images/bg_canvas.jpg) repeat center top; border: 5px solid #856e1c; } .tokusetsu .itemDitail img { position: relative; width: 100%; height: auto; margin: 0 auto !important; padding: 0 !important; vertical-align: top; box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.7); -o-box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.7); -moz-box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.7); -ms-box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.7); -webkit-box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.7); } .tokusetsu .itemDitail .txt { position: relative; width: 100%; font-size: 18px; text-align: left !important; padding: 15px 0 0; } .tokusetsu .itemDitail .txt p { line-height: 1.7 !important; } .mini{ font-size: 13px !important; text-align: center; margin-top: 15px !important; } /*----------------------------------------------- 仕様 -----------------------------------------------*/ .tokusetsu .item-block { position: relative; box-sizing: border-box; margin: 0 40px 30px!important; background-color: #fff; box-shadow: 0 0 0 1px #856e1c, 0 0 0 3px #f4f4ec, 0 0 0 8px #856e1c; } .tokusetsu .item-block .item { position: relative; box-sizing: border-box; width: 100%; padding: 25px 20px !important; } .tokusetsu .item-block .item:nth-child(2) { margin: 0; border-bottom: none !important; } .tokusetsu .item-block .item h4 { position: relative; font-size: 1.8em; font-size: 18px !important; line-height: 20px !important; font-weight: 600; text-align: center !important; margin: 0 0 20px !important; padding: 0 !important; } .tokusetsu .item-block .item h4 a { color: #303030 !important; text-decoration: underline !important; font-size: 1.4rem; line-height: 1.4; } .tokusetsu .item-block .item h4 a:hover { color: #303030 !important; text-decoration: none !important; } .tokusetsu .item-block .item .txt { position: relative; display: inline-block; width: calc(100% - 303px); margin: 0 !important; padding: 0 !important; vertical-align: top; text-align: left !important; } .tokusetsu .item-block .item .txt ul { margin: 0 !important; padding: 0 !important; list-style: none !important; } .tokusetsu .item-block .item .txt ul li { font-size: 1.4em; font-size: 14px !important; line-height: 1.6 !important; margin: 0 !important; padding: 0 !important; list-style: none !important; } .tokusetsu .item-block .item .bottom { padding: 0; } /*----------------------------------------------- 価格 -----------------------------------------------*/ .tokusetsu .price { position: relative; display: inline-block; font-size: 2.0em; font-size: 20px !important; font-weight: 500; margin: 0 10px 0 0 !important; padding: 0; vertical-align: middle; } .tokusetsu .price span { position: relative; font-size: 3.4em; font-size: 34px !important; font-weight: 600; margin-left: 2px !important; margin-right: 2px !important; } .tokusetsu .price span:after { position: relative; top: -2px; display: inline-block; font-size: 1.2em; font-size: 12px !important; font-weight: normal; content: "(税込)"; margin: 0 !important; } /*----------------------------------------------- 購入ボタン -----------------------------------------------*/ .tokusetsu .item .cart { position: relative; display: inline-block; width: 220px; height: 48px; color: #fff; font-size: 1.6em; font-size: 16px !important; line-height: 45px; letter-spacing: 1.0px !important; font-weight: 400; text-align: center; background-color: #e60012; margin: 12px auto 0 !important; padding: 0; -webkit-border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; } .tokusetsu .item .cart:after { position: relative; padding: 0 0 0 8px !important; box-sizing: border-box; font-size: 1.8em; font-size: 18px !important; font-family: FontAwesome; content: "\f0da"; vertical-align: middle; } .tokusetsu .item .cart:hover { background-color: #88111b; color: #fff !important; } /*----------------------------------------------- 詳細 -----------------------------------------------*/ .tokusetsu .item-block .detail { position: relative; display: block; background-color: #856e1c; padding: 15px 20px; box-sizing: border-box; } .tokusetsu .item-block .detail ul li { font-size: 1.4em; font-size: 14px !important; line-height: 1.6 !important; color: #fff !important; text-align: left; } /*----------------------------------------------- ほか画像 -----------------------------------------------*/ .tokusetsu .inner .galleryArea { position: relative; width: 100%; margin: 60px auto 30px !important; padding: 0 !important; } .tokusetsu .inner .galleryArea p { font-size: 13px !important; margin: 5px auto 0 !important; } .tokusetsu .inner .galleryArea p img { position: relative; display: block; width: 510px; margin: 35px auto 0 !important; padding: 0 !important; border: 3px solid #fff; box-shadow: 5px 7px 5px rgba(51, 41, 7, 0.8); -o-box-shadow: 5px 7px 5px rgba(51, 41, 7, 0.8); -moz-box-shadow: 5px 7px 5px rgba(51, 41, 7, 0.8); -ms-box-shadow: 5px 7px 5px rgba(51, 41, 7, 0.8); -webkit-box-shadow: 5px 7px 5px rgba(51, 41, 7, 0.8); cursor: -webkit-zoom-in; cursor: zoom-in; } /*----------------------------------------------- ページ外リンクボタン -----------------------------------------------*/ .tokusetsu .listlink { position: relative; width: 100%; text-align: center; margin: 0 auto 20px !important; padding: 0; } .tokusetsu .listlink .btn { position: relative; display: inline-block; width: 310px; height: auto; margin: 0 10px !important; padding: 6px 0 12px !important; text-align: center; vertical-align: top; background-color: #fff; -webkit-border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.8); -o-box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.8); -moz-box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.8); -ms-box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.8); -webkit-box-shadow: 2px 2px 5px rgba(51, 41, 7, 0.8); } .tokusetsu .listlink .btn span { color: #1b0700 !important; font-size: 1.8em; font-size: 18px !important; letter-spacing: 1px !important; font-weight: 600; } .tokusetsu .listlink .btn span img { width: auto; height: 65px; margin: 0 0 3px !important; } .tokusetsu .listlink .btn:hover { position: relative; top: 2px; left: 2px; background-color: #d6d6d6; color: #fff !important; box-shadow: none; -o-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -webkit-box-shadow: none; } /*----------------------------------------------- フッター -----------------------------------------------*/ .tokusetsu .footer { position: relative; width: 100%; height: 40px; margin: 0 !important; padding: 0 !important; text-align: center; background-color: #1b0700; } .tokusetsu .footer p { color: #fff; font-size: 10.5px !important; letter-spacing: 0.5 !important; line-height: 40px !important; } .tokusetsu .footer p:before { display: inline-block; margin-right: 7px !important; font-family: FontAwesome; content: "\f1f9"; } /*----------------------------------------------- backtop -----------------------------------------------*/ .tokusetsu .backtop { position: fixed; bottom: 10px; right: 10px; z-index: 333; } .tokusetsu .backtop a { display: block; width: 60px; height: 60px; text-align: center; } .tokusetsu .backtop img { width: 100%; height: auto; } .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: 9999; width: 100%; height: 100%; } .tokusetsu .overlay_box { width: 100%; } .tokusetsu .overlay img { position: fixed; top: 50%; left: 50%; width: auto; height: auto; max-width: 900px; max-height: 96%; -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%); }