嫌な気分になるけどハマる!おすすめ『イヤミス』小説8選

[PR]、記事内リンクはAmazonで商品検索を行います。

謎解きの楽しさや犯人当て、凝ったトリックに騙されるのが楽しく人気のあるミステリー小説。

その中でも、嫌な気分になるミステリー、略してイヤミスが人気ですよね!

読後感は悪いけど読むのはやめられない
胸糞悪いストーリーでもはまってしまった

そんな方向けにおすすめの作品を紹介します!

ハマる人が続出!おすすめ『イヤミス』小説8選

告白』湊かなえ

「愛美は死にました。しかし事故ではありません。このクラスの生徒に殺されたのです」我が子を校内で亡くした中学校の女性教師によるホームルームでの告白から、この物語は始まる。語り手が「級友」「犯人」「犯人の家族」と次々と変わり、次第に事件の全体像が浮き彫りにされていく。衝撃的なラストを巡り物議を醸した、デビュー作にして、第6回本屋大賞受賞のベストセラー。

ボトルネック』米澤穂信

亡くなった恋人を追悼するため東尋坊を訪れていたぼくは、何かに誘われるように断崖から墜落した……はずだった。ところが気がつくと見慣れた金沢の街にいる。不可解な思いで自宅へ戻ったぼくを迎えたのは、見知らぬ「姉」。もしやここでは、ぼくは「生まれなかった」人間なのか。世界のすべてと折り合えず、自分に対して臆病。そんな「若さ」の影を描き切る、青春ミステリの金字塔。

連続殺人鬼 カエル男』中山七里

マンションの13階からフックでぶら下げられた女性の全裸死体。傍らには子供が書いたような稚拙な犯行声明文。これが近隣住民を恐怖と混乱の渦に陥れる殺人鬼「カエル男」による最初の凶行だった。警察の捜査が進展しないなか、第二、第三と殺人事件が発生し、街中はパニックに……。無秩序に猟奇的な殺人を続けるカエル男の正体とは?どんでん返しにつぐどんでん返し。最後の一行まで目が離せない。

そして名探偵は生まれた』歌野晶午

影浦逸水は、下世話な愚痴が玉に瑕だが、正真正銘の名探偵である。難事件解決のお礼に招かれた伊豆の山荘で、オーナーである新興企業の社長が殺された。雪の降る夜、外には足跡一つなく、現場は密室。この不可能犯罪を前に影浦の下す推理とは? しかし、事件は思わぬ展開に……。(「そして名探偵は生まれた」より)“雪の山荘”“孤島”など究極の密室プラスαの、ひと味違う本格推理の傑作!

魍魎の匣』京極夏彦

箱を祀る奇妙な霊能者。箱詰めにされた少女達の四肢。そして巨大な箱型の建物――箱を巡る虚妄が美少女転落事件とバラバラ殺人を結ぶ。探偵・榎木津、文士・関口、刑事・木場らがみな事件に関わり京極堂の元へ。果たして憑物(つきもの)は落とせるのか!?日本推理作家協会賞に輝いた超絶ミステリ、妖怪シリーズ第2弾。

球形の季節』恩田陸

四つの高校が居並ぶ、東北のある町で奇妙な噂が広がった。「地歴研」のメンバーは、その出所を追跡調査する。やがて噂どおり、一人の女生徒が姿を消した。町なかでは金平糖のおまじないが流行り、生徒たちは新たな噂に身を震わせていた……。何かが起きていた。退屈な日常、管理された学校、眠った町。全てを裁こうとする超越的な力が、いま最後の噂を発信した! 新鋭の学園モダンホラー。

ユリゴコロ』沼田まほかる

ある一家で見つかった「ユリゴコロ」と題されたノート。それは殺人に取り憑かれた人間の生々しい告白文だった。この一家の過去にいったい何があったのか? 絶望的な暗黒の世界から一転、深い愛へと辿り着くラストまで、ページを繰る手が止まらない衝撃の恋愛ミステリー! まほかるブームを生んだ超話題作、ついに文庫化!

殺人鬼フジコの衝動』真梨幸子

一家惨殺事件のただひとりの生き残りとして、新たな人生を歩み始めた十歳の少女。だが、彼女の人生はいつしか狂い始めた。またひとり、彼女は人を殺す。何が少女を伝説の殺人鬼・フジコにしてしまったのか? あとがきに至るまで、精緻に組み立てられた謎のタペストリ。最後の一行を、読んだとき、あなたは著者が仕掛けたたくらみに、戦慄する!

コメント

タイトルとURLをコピーしました
[ 'amazon' => ['label' => 'Amazon', 'color' => '#232f3e', 'base_url' => 'https://www.amazon.co.jp/s?k='], 'rakuten' => ['label' => '楽天市場', 'color' => '#bf0000', 'base_url' => 'https://search.rakuten.co.jp/search/mall/'], 'yahoo' => ['label' => 'Yahoo!', 'color' => '#ff0033', 'base_url' => 'https://shopping.yahoo.co.jp/search?p='], 'seven' => ['label' => 'セブンネット', 'color' => '#18943c', 'base_url' => 'https://7net.omni7.jp/search/?keyword='], ], 'ebook' => [ 'kindle' => ['label' => 'Kindle', 'color' => '#ff9900', 'base_url' => 'https://www.amazon.co.jp/s?k='], 'kobo' => ['label' => '楽天Kobo', 'color' => '#cc0066', 'base_url' => 'https://search.rakuten.co.jp/search/mall/'], 'bookwalker' => ['label' => 'BookWalker', 'color' => '#0054a6', 'base_url' => 'https://bookwalker.jp/search/?word='], 'renta' => ['label' => 'Renta!', 'color' => '#e8bd16', 'base_url' => 'https://renta.papy.co.jp/renta/sc/frm/search?word='], 'booklive' => ['label' => 'BookLive', 'color' => '#ff6600', 'base_url' => 'https://booklive.jp/search/keyword?keyword='], 'ebookjapan' => ['label' => 'eBookJapan', 'color' => '#e60012', 'base_url' => 'https://ebookjapan.yahoo.co.jp/search/?keyword='], 'cmoa' => ['label' => 'コミックシーモア', 'color' => '#ff911b', 'base_url' => 'https://www.cmoa.jp/search/result/?word='], ] ]; } // --- 2. 管理画面の設定ページ作成 --- add_action( 'admin_menu', 'mal_add_admin_menu' ); function mal_add_admin_menu() { add_options_page( 'アフィリエイトID設定', 'アフィリエイトID設定', 'manage_options', 'mal_settings', 'mal_settings_page' ); } function mal_settings_page() { ?>

アフィリエイトID & LinkSwitch設定

1. LinkSwitch設定 (重要)

LinkSwitch JSタグ

バリューコマース管理画面から取得した <script> タグをそのままここに貼り付けてください。

2. 各種アフィリエイトID (Amazon/楽天など)

Amazon アソシエイトID
楽天 アフィリエイトID
に出力する機能 --- add_action( 'wp_head', 'mal_output_linkswitch_tag', 1 ); function mal_output_linkswitch_tag() { $tag = get_option('mal_linkswitch_tag'); if ( ! empty( $tag ) ) { echo "\n\n"; echo $tag; // ここで設定画面のタグが出力されます echo "\n\n"; } } // --- 4. ショートコード [shop_links id="商品ID"] --- add_action( 'wp_head', 'mal_custom_css' ); // CSSの出力 function mal_custom_css() { ?> '' ), $atts ); if ( empty( $atts['id'] ) ) return ''; $item_id = $atts['id']; $services = mal_get_services(); $amz_id = get_option('mal_id_amazon'); $rak_id = get_option('mal_id_rakuten'); $output = '
'; foreach ( $services as $group_key => $group_data ) { $label = ($group_key === 'physical') ? '【紙の本・総合通販】' : '【電子書籍】'; $output .= '
'.$label.'
'; foreach ( $group_data as $key => $data ) { $url = $data['base_url'] . urlencode($item_id); // Amazon/楽天だけは個別IDを付与(LinkSwitch対象外のため) if (($key === 'amazon' || $key === 'kindle') && $amz_id) $url .= "&tag=" . $amz_id; if (($key === 'rakuten' || $key === 'kobo') && $rak_id) $url = "https://hb.afl.rakuten.co.jp/hgc/{$rak_id}/?pc=" . urlencode($url); $output .= sprintf( '%s', esc_url($url), $data['color'], $data['label'] ); } $output .= '
'; } $output .= '
'; return $output; }