@charset "UTF-8";


#third #main_visual.nendoroid {
    background:url(/moetaku/_assets/images/figure/nendoroid/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.figure {
    background:url(/moetaku/_assets/images/figure/figure/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.figma {
    background:url(/moetaku/_assets/images/figure/figma/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.prize {
    background:url(/moetaku/_assets/images/figure/kuji_prize/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.imas {
    background:url(/moetaku/_assets/images/figure/imas/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.oreimo {
    background:url(/moetaku/_assets/images/figure/oreimo/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.kancolle {
    background:url(/moetaku/_assets/images/figure/kancolle/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.shining {
    background:url(/moetaku/_assets/images/figure/shining/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.jojo {
    background:url(/moetaku/_assets/images/figure/jojo/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.shingeki {
    background:url(/moetaku/_assets/images/figure/shingeki/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.s-witch {
    background:url(/moetaku/_assets/images/figure/s-witch/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.tolove {
    background:url(/moetaku/_assets/images/figure/tolove/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.toho {
    background:url(/moetaku/_assets/images/figure/toho/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.db {
    background:url(/moetaku/_assets/images/figure/db/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.goku {
    background:url(/moetaku/_assets/images/figure/db/main_visual_goku.jpg) no-repeat center bottom;
}
#third #main_visual.vegeta {
    background:url(/moetaku/_assets/images/figure/db/main_visual_vegeta.jpg) no-repeat center bottom;
}
#third #main_visual.vegetto {
    background:url(/moetaku/_assets/images/figure/db/main_visual_vegetto.jpg) no-repeat center bottom;
}
#third #main_visual.gogeta {
    background:url(/moetaku/_assets/images/figure/db/main_visual_gogeta.jpg) no-repeat center bottom;
}
#third #main_visual.piccolo {
    background:url(/moetaku/_assets/images/figure/db/main_visual_piccolo.jpg) no-repeat center bottom;
}
#third #main_visual.broly {
    background:url(/moetaku/_assets/images/figure/db/main_visual_broly.jpg) no-repeat center bottom;
}
#third #main_visual.gokublack {
    background:url(/moetaku/_assets/images/figure/db/main_visual_black.jpg) no-repeat center bottom;
}
#third #main_visual.Android18 {
    background:url(/moetaku/_assets/images/figure/db/main_visual_18.jpg) no-repeat center bottom;
}

#third #main_visual.miku {
    background:url(/moetaku/_assets/images/figure/miku/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.fate {
    background:url(/moetaku/_assets/images/figure/fate/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.altria {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_altria.jpg) no-repeat center bottom;
}
#third #main_visual.tohsakarin {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_tohsakarin.jpg) no-repeat center bottom;
}

#third #main_visual.matousakura {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_matousakura.jpg) no-repeat center bottom;
}
#third #main_visual.illya {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_illya.jpg) no-repeat center bottom;
}
#third #main_visual.gilgamesh {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_gilgamesh.jpg) no-repeat center bottom;
}
#third #main_visual.jeanne {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_jeanne.jpg) no-repeat center bottom;
}
#third #main_visual.scathach {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_scathach.jpg) no-repeat center bottom;
}
#third #main_visual.nero {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_nero.jpg) no-repeat center bottom;
}
#third #main_visual.emiya {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_emiya.jpg) no-repeat center bottom;
}
#third #main_visual.tamamonomae {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_tamamonomae.jpg) no-repeat center bottom;
}
#third #main_visual.mordred {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_mordred.jpg) no-repeat center bottom;
}
#third #main_visual.mash {
    background:url(/moetaku/_assets/images/figure/fate/main_visual_mash.jpg) no-repeat center bottom;
}






#third #main_visual.persona {
    background:url(/moetaku/_assets/images/figure/persona/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.madomagi {
    background:url(/moetaku/_assets/images/figure/madomagi/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.monogatari {
    background:url(/moetaku/_assets/images/figure/monogatari/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.lovelive {
    background:url(/moetaku/_assets/images/figure/lovelive/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.op {
    background:url(/moetaku/_assets/images/figure/op/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.luffy {
    background:url(/moetaku/_assets/images/figure/op/main_visual_luffy.jpg) no-repeat center bottom;
}
#third #main_visual.zoro {
    background:url(/moetaku/_assets/images/figure/op/main_visual_zoro.jpg) no-repeat center bottom;
}
#third #main_visual.nami {
    background:url(/moetaku/_assets/images/figure/op/main_visual_nami.jpg) no-repeat center bottom;
}
#third #main_visual.sanji {
    background:url(/moetaku/_assets/images/figure/op/main_visual_sanji.jpg) no-repeat center bottom;
}
#third #main_visual.chopper {
    background:url(/moetaku/_assets/images/figure/op/main_visual_chopper.jpg) no-repeat center bottom;
}
#third #main_visual.ace {
    background:url(/moetaku/_assets/images/figure/op/main_visual_ace.jpg) no-repeat center bottom;
}
#third #main_visual.hancock {
    background:url(/moetaku/_assets/images/figure/op/main_visual_hancock.jpg) no-repeat center bottom;
}
#third #main_visual.trafalgarlaw {
    background:url(/moetaku/_assets/images/figure/op/main_visual_trafalgarlaw.jpg) no-repeat center bottom;
}


#third #main_visual.alter {
    background:url(/moetaku/_assets/images/figure/alter/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.orchidseed {
    background:url(/moetaku/_assets/images/figure/orchidseed/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.goodsmile {
    background:url(/moetaku/_assets/images/figure/goodsmile/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.kotobukiya {
    background:url(/moetaku/_assets/images/figure/kotobukiya/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.chougoukin {
    background:url(/moetaku/_assets/images/figure/chougoukin/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.figuarts {
    background:url(/moetaku/_assets/images/figure/figuarts/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.hottoys {
    background:url(/moetaku/_assets/images/figure/hottoys/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.megahouse {
    background:url(/moetaku/_assets/images/figure/megahouse/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.pure {
    background:url(/moetaku/_assets/images/figure/pure/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.sao {
    background:url(/moetaku/_assets/images/figure/sao/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.re0 {
    background:url(/moetaku/_assets/images/figure/re0/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.seiya {
    background:url(/moetaku/_assets/images/figure/saintseiya/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.to-love-ru {
    background:url(/moetaku/_assets/images/figure/to-love-ru/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.codegeass {
    background:url(/moetaku/_assets/images/figure/codegeass/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.macross {
    background:url(/moetaku/_assets/images/figure/macross/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.gundam {
    background:url(/moetaku/_assets/images/figure/gundam/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.kamenrider {
    background:url(/moetaku/_assets/images/figure/kamenrider/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.gintama {
    background:url(/moetaku/_assets/images/figure/gintama/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.supersonico {
    background:url(/moetaku/_assets/images/figure/supersonico/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.kurobas {
    background:url(/moetaku/_assets/images/figure/kurobas/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.evangelion {
    background:url(/moetaku/_assets/images/figure/evangelion/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.konosuba {
    background:url(/moetaku/_assets/images/figure/konosuba/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.ccsakura {
    background:url(/moetaku/_assets/images/figure/ccsakura/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.sins {
    background:url(/moetaku/_assets/images/figure/7sins/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.naruto {
    background:url(/moetaku/_assets/images/figure/naruto/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.revoltech {
    background:url(/moetaku/_assets/images/figure/revoltech/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.robotdamashii {
    background:url(/moetaku/_assets/images/figure/robotdamashii/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.beachqueens {
    background:url(/moetaku/_assets/images/figure/beachqueens/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.idolish {
    background:url(/moetaku/_assets/images/figure/idolish/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.gunpla {
    background:url(/moetaku/_assets/images/figure/gunpla/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.macrossplamo {
    background:url(/moetaku/_assets/images/figure/macrossplamo/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.votomsplamo {
    background:url(/moetaku/_assets/images/figure/votomsplamo/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.framearmsgirl {
    background:url(/moetaku/_assets/images/figure/framearmsgirl/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.megamidevice {
    background:url(/moetaku/_assets/images/figure/megamidevice/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.excute {
    background:url(/moetaku/_assets/images/figure/excute/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.hybridactivefigure {
    background:url(/moetaku/_assets/images/figure/hybridactivefigure/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.blythe {
    background:url(/moetaku/_assets/images/figure/blythe/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.dollfiedream {
    background:url(/moetaku/_assets/images/figure/dollfiedream/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.azurlane {
    background:url(/moetaku/_assets/images/figure/azurlane/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.bangdream {
    background:url(/moetaku/_assets/images/figure/bangdream/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.heroaca {
    background:url(/moetaku/_assets/images/figure/heroaca/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.gem {
    background:url(/moetaku/_assets/images/figure/gem/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.starwars {
    background:url(/moetaku/_assets/images/figure/starwars/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.haikyu {
    background:url(/moetaku/_assets/images/figure/haikyu/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.tenipuri {
    background:url(/moetaku/_assets/images/figure/tenipuri/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.sailormoon {
    background:url(/moetaku/_assets/images/figure/sailormoon/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.gochiusa {
    background:url(/moetaku/_assets/images/figure/gochiusa/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.monsterhunter {
    background:url(/moetaku/_assets/images/figure/monsterhunter/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.artfx {
    background:url(/moetaku/_assets/images/figure/artfx/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.kaiyodo {
    background:url(/moetaku/_assets/images/figure/kaiyodo/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.kimetsu {
    background:url(/moetaku/_assets/images/figure/kimetsu/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.ff {
    background:url(/moetaku/_assets/images/figure/ff/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.kokaku {
    background:url(/moetaku/_assets/images/figure/kokaku/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.hokutonoken {
    background:url(/moetaku/_assets/images/figure/hokutonoken/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.marvel {
    background:url(/moetaku/_assets/images/figure/marvel/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.godzilla {
    background:url(/moetaku/_assets/images/figure/godzilla/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.ultraman {
    background:url(/moetaku/_assets/images/figure/ultraman/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.tensura {
    background:url(/moetaku/_assets/images/figure/tensura/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.hunterhunter {
    background:url(/moetaku/_assets/images/figure/hunterhunter/main_visual.jpg) no-repeat center bottom;
}
#third #main_visual.metalbuild {
    background:url(/moetaku/_assets/images/figure/metalbuild/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.maxfactory {
    background:url(/moetaku/_assets/images/figure/maxfactory/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.aniplex {
    background:url(/moetaku/_assets/images/figure/aniplex/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.skytube {
    background:url(/moetaku/_assets/images/figure/skytube/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.arknights {
    background:url(/moetaku/_assets/images/figure/arknights/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.hypnosismic {
    background:url(/moetaku/_assets/images/figure/hypnosismic/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.bungostraydogs {
    background:url(/moetaku/_assets/images/figure/bungostraydogs/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.oregairu {
    background:url(/moetaku/_assets/images/figure/oregairu/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.kizunaai {
    background:url(/moetaku/_assets/images/figure/kizunaai/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.fireemblem {
    background:url(/moetaku/_assets/images/figure/fireemblem/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.saenai {
    background:url(/moetaku/_assets/images/figure/saenai/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.dragonquest {
    background:url(/moetaku/_assets/images/figure/dragonquest/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.senrankagura {
    background:url(/moetaku/_assets/images/figure/senrankagura/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.atelier {
    background:url(/moetaku/_assets/images/figure/atelier/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.overlord {
    background:url(/moetaku/_assets/images/figure/overlord/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.dollsfrontline {
    background:url(/moetaku/_assets/images/figure/dollsfrontline/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.kingdam {
    background:url(/moetaku/_assets/images/figure/kingdam/main_visual.jpg) no-repeat center bottom;
}

#third #main_visual.free {
    background:url(/moetaku/_assets/images/figure/free/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.osomatsusan {
    background:url(/moetaku/_assets/images/figure/osomatsusan/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.kuroshitsuji {
    background:url(/moetaku/_assets/images/figure/kuroshitsuji/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.ensemblestars {
    background:url(/moetaku/_assets/images/figure/ensemblestars/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.yurionice {
    background:url(/moetaku/_assets/images/figure/yurionice/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.yowapeda {
    background:url(/moetaku/_assets/images/figure/yowapeda/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.inuboku {
    background:url(/moetaku/_assets/images/figure/inuboku/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.bananafish {
    background:url(/moetaku/_assets/images/figure/bananafish/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.yuhaku {
    background:url(/moetaku/_assets/images/figure/yuhaku/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.nier {
    background:url(/moetaku/_assets/images/figure/nier/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.conan {
    background:url(/moetaku/_assets/images/figure/conan/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.shieldhero {
    background:url(/moetaku/_assets/images/figure/shieldhero/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.tigerandbunny {
    background:url(/moetaku/_assets/images/figure/tigerandbunny/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.hetalia {
    background:url(/moetaku/_assets/images/figure/hetalia/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.fairytail {
    background:url(/moetaku/_assets/images/figure/fairytail/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.granbluefantasy {
    background:url(/moetaku/_assets/images/figure/granbluefantasy/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.fmd-muramasa {
    background:url(/moetaku/_assets/images/figure/fmd-muramasa/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.bl {
    background:url(/moetaku/_assets/images/figure/bl/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.utapri {
    background:url(/moetaku/_assets/images/figure/utapri/main_visual.jpg) no-repeat center bottom;
}


#third #main_visual.startrek {
    background:url(/moetaku/_assets/images/figure/startrek/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.starwars_p {
    background:url(/moetaku/_assets/images/figure/starwars_p/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.maschinenkrieger {
    background:url(/moetaku/_assets/images/figure/maschinenkrieger/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.danballsenki {
    background:url(/moetaku/_assets/images/figure/danballsenki/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.suparobo {
    background:url(/moetaku/_assets/images/figure/suparobo/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.kamenrider_p {
    background:url(/moetaku/_assets/images/figure/kamenrider_p/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.armoredcore {
    background:url(/moetaku/_assets/images/figure/armoredcore/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.yamato {
    background:url(/moetaku/_assets/images/figure/yamato/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.evangelion_p {
    background:url(/moetaku/_assets/images/figure/evangelion_p/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.muvluv {
    background:url(/moetaku/_assets/images/figure/muvluv/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.girlsundpanzer {
    background:url(/moetaku/_assets/images/figure/girlsundpanzer/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.fss {
    background:url(/moetaku/_assets/images/figure/fss/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.virtualon {
    background:url(/moetaku/_assets/images/figure/virtualon/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.thunderbird {
    background:url(/moetaku/_assets/images/figure/thunderbird/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.patlabor {
    background:url(/moetaku/_assets/images/figure/patlabor/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.wataru {
    background:url(/moetaku/_assets/images/figure/wataru/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.ultraman_p{
    background:url(/moetaku/_assets/images/figure/ultraman_p/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.rockman {
    background:url(/moetaku/_assets/images/figure/rockman/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.dougram {
    background:url(/moetaku/_assets/images/figure/dougram/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.gaogaigar {
    background:url(/moetaku/_assets/images/figure/gaogaigar/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.sousaishojoteien {
    background:url(/moetaku/_assets/images/figure/sousaishojoteien/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.digimon {
    background:url(/moetaku/_assets/images/figure/digimon/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.sidnia {
    background:url(/moetaku/_assets/images/figure/sidnia/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.chainsawman {
    background:url(/moetaku/_assets/images/figure/chainsawman/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.jujutsukaisen {
    background:url(/moetaku/_assets/images/figure/jujutsukaisen/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.genshin {
    background:url(/moetaku/_assets/images/figure/genshin/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.houkai {
    background:url(/moetaku/_assets/images/figure/houkai/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.nijisanji {
    background:url(/moetaku/_assets/images/figure/nijisanji/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.hololive {
    background:url(/moetaku/_assets/images/figure/hololive/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.transformers {
    background:url(/moetaku/_assets/images/figure/transformers/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.batman {
    background:url(/moetaku/_assets/images/figure/batman/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.kinnikuman {
    background:url(/moetaku/_assets/images/figure/kinnikuman/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.queensblade {
    background:url(/moetaku/_assets/images/figure/queensblade/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.toheart {
    background:url(/moetaku/_assets/images/figure/toheart/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.avengers {
    background:url(/moetaku/_assets/images/figure/avengers/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.ironman {
    background:url(/moetaku/_assets/images/figure/ironman/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.supersentaiseries {
    background:url(/moetaku/_assets/images/figure/supersentaiseries/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.spiderman {
    background:url(/moetaku/_assets/images/figure/spiderman/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.pokemon {
    background:url(/moetaku/_assets/images/figure/pokemon/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.precure {
    background:url(/moetaku/_assets/images/figure/precure/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.mazingerz {
    background:url(/moetaku/_assets/images/figure/mazingerz/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.alienpredator {
    background:url(/moetaku/_assets/images/figure/alienpredator/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.busoushinki {
    background:url(/moetaku/_assets/images/figure/busoushinki/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.lupin3rd {
    background:url(/moetaku/_assets/images/figure/lupin3rd/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.getterrobot {
    background:url(/moetaku/_assets/images/figure/getterrobot/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.marvel {
    background:url(/moetaku/_assets/images/figure/marvel/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.streetfighter {
    background:url(/moetaku/_assets/images/figure/streetfighter/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.captainamerica {
    background:url(/moetaku/_assets/images/figure/captainamerica/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.metalgear {
    background:url(/moetaku/_assets/images/figure/metalgear/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.superman {
    background:url(/moetaku/_assets/images/figure/superman/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.frieren {
    background:url(/moetaku/_assets/images/figure/frieren/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.dandadan {
    background:url(/moetaku/_assets/images/figure/dandadan/main_visual.webp) no-repeat center bottom;
}

#third #main_visual.kusuriyanohitorigoto {
    background:url(/moetaku/_assets/images/figure/kusuriyanohitorigoto/main_visual.webp) no-repeat center bottom;
}


#third #main_visual.bisquedoll {
    background:url(/moetaku/_assets/images/figure/bisquedoll/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.kaiju8 {
    background:url(/moetaku/_assets/images/figure/kaiju-no8/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.oshinoko {
    background:url(/moetaku/_assets/images/figure/oshinoko/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.delicious {
    background:url(/moetaku/_assets/images/figure/delicious-in-dungeon/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.lycoris {
    background:url(/moetaku/_assets/images/figure/lycoris-recoil/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.bocchi {
    background:url(/moetaku/_assets/images/figure/bocchi-the-rock/main_visual.webp) no-repeat center bottom;
}
#third #main_visual.yofukashi {
    background:url(/moetaku/_assets/images/figure/yofukashi-no-uta/main_visual.webp) no-repeat center bottom;
}



#third #wrap {
    top: 170px;
}
#third #main_visual .headline {
    position: relative;
    left: 105px;
    padding-top: 0px;
    text-shadow:none;
}

#third #main_bg {
    height: auto;
}

.fs_title	{font-size:48px !important;}
.fs_title2	{font-size:58px !important;line-height:70px !important;}
.fs_title3	{font-size:46px !important;line-height:55px !important;}
.fs_title4	{font-size:54px !important;line-height:70px !important;}
.fs_title5	{font-size:50px !important;line-height:62px !important;}
.fs_title6	{font-size:48px !important;line-height:62px !important;}
.fs_title8	{font-size:52px !important;line-height:60px !important;margin-top:-15px !important;}
.mal_t	{margin-left:140px;}
.mat_p20	{margin-top:40px;}
.fs24 {font-size:24px !important;}
.fs18 {font-size:18px !important;}
.fs12 {font-size:12px !important;}
.fs10 {font-size:10px !important;}

.attention {
	width: 100%;
	margin-bottom: 40px;
	margin-top: -70px;
	border: 4px solid #ccc;
	border-radius: 15px;
	box-sizing: border-box;
}
.attention p {
	width: 100%;
	height: 50px;
	background: #dbf5e8;
	line-height: 50px;
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	box-sizing: border-box;
}
.attention div {
	width: 100%;
	height: 50px;
	background: #d3edfa;
	line-height: 50px;
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	box-sizing: border-box;
}
.attention ul {
	padding: 20px 40px ;
	line-height: 1.6;
}
.attention ul li {
	text-indent: 10px;
}


@media (max-width: 768px) {
    #third #main_visual.nendoroid {
        background: url(/moetaku/_assets/images/figure/nendoroid/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.figure {
        background: url(/moetaku/_assets/images/figure/figure/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.figma {
        background: url(/moetaku/_assets/images/figure/figma/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.prize {
        background: url(/moetaku/_assets/images/figure/kuji_prize/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 37%);
    }

    #third #main_visual.imas {
        background: url(/moetaku/_assets/images/figure/imas/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.oreimo {
        background: url(/moetaku/_assets/images/figure/oreimo/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
        padding-top: 15px;
    }
    #third #main_visual.kancolle {
        background: url(/moetaku/_assets/images/figure/kancolle/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.shining {
        background: url(/moetaku/_assets/images/figure/shining/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.jojo {
        background: url(/moetaku/_assets/images/figure/jojo/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.shingeki {
        background: url(/moetaku/_assets/images/figure/shingeki/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.s-witch {
        background: url(/moetaku/_assets/images/figure/s-witch/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
        padding-top: 15px;
    }
    #third #main_visual.tolove {
        background: url(/moetaku/_assets/images/figure/tolove/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.toho {
        background: url(/moetaku/_assets/images/figure/toho/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.db {
        background: url(/moetaku/_assets/images/figure/db/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.goku {
        background: url(/moetaku/_assets/images/figure/db/main_visual_goku_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.vegeta {
        background: url(/moetaku/_assets/images/figure/db/main_visual_vegeta_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.vegetto {
        background: url(/moetaku/_assets/images/figure/db/main_visual_vegetto_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.gogeta {
        background: url(/moetaku/_assets/images/figure/db/main_visual_gogeta_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.piccolo {
        background: url(/moetaku/_assets/images/figure/db/main_visual_piccolo_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.broly {
        background: url(/moetaku/_assets/images/figure/db/main_visual_broly_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.gokublack {
        background: url(/moetaku/_assets/images/figure/db/main_visual_black_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.Android18 {
        background: url(/moetaku/_assets/images/figure/db/main_visual_18_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    
    
    
    #third #main_visual.miku {
        background: url(/moetaku/_assets/images/figure/miku/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.fate {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.altria {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_altria_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.tohsakarin {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_tohsakarin_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.matousakura {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_matousakura_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.illya {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_illya_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.gilgamesh {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_gilgamesh_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.jeanne {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_jeanne_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.scathach {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_scathach_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.nero {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_nero_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.emiya {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_emiya_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.tamamonomae {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_tamamonomae_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.mordred {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_mordred_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.mash {
        background: url(/moetaku/_assets/images/figure/fate/main_visual_mash_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }



    #third #main_visual.persona {
        background: url(/moetaku/_assets/images/figure/persona/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.madomagi {
        background: url(/moetaku/_assets/images/figure/madomagi/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
        padding-top: 15px;
    }

    #third #main_visual.monogatari {
        background: url(/moetaku/_assets/images/figure/monogatari/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
        padding-top: 15px;
    }
    #third #main_visual.lovelive {
        background: url(/moetaku/_assets/images/figure/lovelive/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.op {
        background: url(/moetaku/_assets/images/figure/op/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.luffy {
        background: url(/moetaku/_assets/images/figure/op/main_visual_luffy_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.zoro {
        background: url(/moetaku/_assets/images/figure/op/main_visual_zoro_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.nami {
        background: url(/moetaku/_assets/images/figure/op/main_visual_nami_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.sanji {
        background: url(/moetaku/_assets/images/figure/op/main_visual_sanji_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.chopper {
        background: url(/moetaku/_assets/images/figure/op/main_visual_chopper_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.ace {
        background: url(/moetaku/_assets/images/figure/op/main_visual_ace_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.hancock {
        background: url(/moetaku/_assets/images/figure/op/main_visual_hancock_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.trafalgarlaw {
        background: url(/moetaku/_assets/images/figure/op/main_visual_trafalgarlaw_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    
    #third #main_visual.alter {
        background: url(/moetaku/_assets/images/figure/alter/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.orchidseed {
        background: url(/moetaku/_assets/images/figure/orchidseed/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.goodsmile {
        background: url(/moetaku/_assets/images/figure/goodsmile/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
        padding-top: 15px;
    }

    #third #main_visual.kotobukiya {
        background: url(/moetaku/_assets/images/figure/kotobukiya/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.chougoukin {
        background: url(/moetaku/_assets/images/figure/chougoukin/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.figuarts {
        background: url(/moetaku/_assets/images/figure/figuarts/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
        padding-top: 15px;
    }
    #third #main_visual.hottoys {
        background: url(/moetaku/_assets/images/figure/hottoys/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.megahouse {
        background: url(/moetaku/_assets/images/figure/megahouse/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.pure {
        background: url(/moetaku/_assets/images/figure/pure/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.sao {
        background: url(/moetaku/_assets/images/figure/sao/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
        padding-top: 15px;
    }
    #third #main_visual.re0 {
        background: url(/moetaku/_assets/images/figure/re0/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
        padding-top: 15px;
    }
    
    #third #main_visual.seiya {
        background: url(/moetaku/_assets/images/figure/saintseiya/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    
    
    #third #main_visual.to-love-ru {
        background: url(/moetaku/_assets/images/figure/to-love-ru/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.codegeass {
        background: url(/moetaku/_assets/images/figure/codegeass/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.macross {
        background: url(/moetaku/_assets/images/figure/macross/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.gundam {
        background: url(/moetaku/_assets/images/figure/gundam/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.kamenrider {
        background: url(/moetaku/_assets/images/figure/kamenrider/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.gintama {
        background: url(/moetaku/_assets/images/figure/gintama/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    
    #third #main_visual.supersonico {
        background: url(/moetaku/_assets/images/figure/supersonico/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.kurobas {
        background: url(/moetaku/_assets/images/figure/kurobas/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.evangelion {
        background: url(/moetaku/_assets/images/figure/evangelion/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.konosuba {
        background: url(/moetaku/_assets/images/figure/konosuba/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.ccsakura {
        background: url(/moetaku/_assets/images/figure/ccsakura/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.sins {
        background: url(/moetaku/_assets/images/figure/7sins/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.naruto {
        background: url(/moetaku/_assets/images/figure/naruto/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.revoltech {
        background: url(/moetaku/_assets/images/figure/revoltech/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.robotdamashii {
        background: url(/moetaku/_assets/images/figure/robotdamashii/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.beachqueens {
        background: url(/moetaku/_assets/images/figure/beachqueens/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.idolish {
        background: url(/moetaku/_assets/images/figure/idolish/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.gunpla {
        background: url(/moetaku/_assets/images/figure/gunpla/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.macrossplamo {
        background: url(/moetaku/_assets/images/figure/macrossplamo/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    
    #third #main_visual.votomsplamo {
        background: url(/moetaku/_assets/images/figure/votomsplamo/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    
    #third #main_visual.framearmsgirl {
        background: url(/moetaku/_assets/images/figure/framearmsgirl/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    
    #third #main_visual.megamidevice {
        background: url(/moetaku/_assets/images/figure/megamidevice/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.excute {
        background: url(/moetaku/_assets/images/figure/excute/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.hybridactivefigure {
        background: url(/moetaku/_assets/images/figure/hybridactivefigure/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.blythe {
        background: url(/moetaku/_assets/images/figure/blythe/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.dollfiedream {
        background: url(/moetaku/_assets/images/figure/dollfiedream/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.artfx {
        background: url(/moetaku/_assets/images/figure/artfx/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.monsterhunter {
        background: url(/moetaku/_assets/images/figure/monsterhunter/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.gochiusa {
        background: url(/moetaku/_assets/images/figure/gochiusa/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.sailormoon {
        background: url(/moetaku/_assets/images/figure/sailormoon/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.tenipuri {
        background: url(/moetaku/_assets/images/figure/tenipuri/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.haikyu {
        background: url(/moetaku/_assets/images/figure/haikyu/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.starwars {
        background: url(/moetaku/_assets/images/figure/starwars/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.gem {
        background: url(/moetaku/_assets/images/figure/gem/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.heroaca {
        background: url(/moetaku/_assets/images/figure/heroaca/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.bangdream {
        background: url(/moetaku/_assets/images/figure/bangdream/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.azurlane {
        background: url(/moetaku/_assets/images/figure/azurlane/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.kaiyodo {
        background: url(/moetaku/_assets/images/figure/kaiyodo/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.kimetsu {
        background: url(/moetaku/_assets/images/figure/kimetsu/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.ff {
        background: url(/moetaku/_assets/images/figure/ff/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.kokaku {
        background: url(/moetaku/_assets/images/figure/kokaku/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.hokutonoken {
        background: url(/moetaku/_assets/images/figure/hokutonoken/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.marvel {
        background: url(/moetaku/_assets/images/figure/marvel/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.godzilla {
        background: url(/moetaku/_assets/images/figure/godzilla/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.ultraman {
        background: url(/moetaku/_assets/images/figure/ultraman/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.tensura {
        background: url(/moetaku/_assets/images/figure/tensura/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.hunterhunter {
        background: url(/moetaku/_assets/images/figure/hunterhunter/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.metalbuild {
        background: url(/moetaku/_assets/images/figure/metalbuild/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.maxfactory {
        background: url(/moetaku/_assets/images/figure/maxfactory/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.aniplex {
        background: url(/moetaku/_assets/images/figure/aniplex/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.skytube {
        background: url(/moetaku/_assets/images/figure/skytube/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.kingdam {
        background: url(/moetaku/_assets/images/figure/kingdam/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.dollsfrontline {
        background: url(/moetaku/_assets/images/figure/dollsfrontline/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.overlord {
        background: url(/moetaku/_assets/images/figure/overlord/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.atelier {
        background: url(/moetaku/_assets/images/figure/atelier/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.senrankagura {
        background: url(/moetaku/_assets/images/figure/senrankagura/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.dragonquest {
        background: url(/moetaku/_assets/images/figure/dragonquest/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.saenai {
        background: url(/moetaku/_assets/images/figure/saenai/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.fireemblem {
        background: url(/moetaku/_assets/images/figure/fireemblem/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.kizunaai {
        background: url(/moetaku/_assets/images/figure/kizunaai/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.oregairu {
        background: url(/moetaku/_assets/images/figure/oregairu/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.bungostraydogs {
        background: url(/moetaku/_assets/images/figure/bungostraydogs/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.hypnosismic {
        background: url(/moetaku/_assets/images/figure/hypnosismic/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.arknights {
        background: url(/moetaku/_assets/images/figure/arknights/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.free {
        background: url(/moetaku/_assets/images/figure/free/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.osomatsusan {
        background: url(/moetaku/_assets/images/figure/osomatsusan/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.kuroshitsuji {
        background: url(/moetaku/_assets/images/figure/kuroshitsuji/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.ensemblestars {
        background: url(/moetaku/_assets/images/figure/ensemblestars/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.yurionice {
        background: url(/moetaku/_assets/images/figure/yurionice/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.yowapeda {
        background: url(/moetaku/_assets/images/figure/yowapeda/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.inuboku {
        background: url(/moetaku/_assets/images/figure/inuboku/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.bananafish {
        background: url(/moetaku/_assets/images/figure/bananafish/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.yuhaku {
        background: url(/moetaku/_assets/images/figure/yuhaku/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.nier {
        background: url(/moetaku/_assets/images/figure/nier/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.conan {
        background: url(/moetaku/_assets/images/figure/conan/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.shieldhero {
        background: url(/moetaku/_assets/images/figure/shieldhero/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.tigerandbunny {
        background: url(/moetaku/_assets/images/figure/tigerandbunny/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.hetalia {
        background: url(/moetaku/_assets/images/figure/hetalia/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.fairytail {
        background: url(/moetaku/_assets/images/figure/fairytail/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.granbluefantasy {
        background: url(/moetaku/_assets/images/figure/granbluefantasy/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.fmd-muramasa {
        background: url(/moetaku/_assets/images/figure/fmd-muramasa/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.bl {
        background: url(/moetaku/_assets/images/figure/bl/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.utapri {
        background: url(/moetaku/_assets/images/figure/utapri/main_visual_sp.jpg) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.startrek {
        background: url(/moetaku/_assets/images/figure/startrek/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.starwars_p {
        background: url(/moetaku/_assets/images/figure/starwars_p/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.maschinenkrieger {
        background: url(/moetaku/_assets/images/figure/maschinenkrieger/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.danballsenki {
        background: url(/moetaku/_assets/images/figure/danballsenki/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.suparobo {
        background: url(/moetaku/_assets/images/figure/suparobo/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.kamenrider_p {
        background: url(/moetaku/_assets/images/figure/kamenrider_p/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.armoredcore {
        background: url(/moetaku/_assets/images/figure/armoredcore/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.yamato {
        background: url(/moetaku/_assets/images/figure/yamato/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.evangelion_p {
        background: url(/moetaku/_assets/images/figure/evangelion_p/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.muvluv {
        background: url(/moetaku/_assets/images/figure/muvluv/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.girlsundpanzer {
        background: url(/moetaku/_assets/images/figure/girlsundpanzer/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.fss {
        background: url(/moetaku/_assets/images/figure/fss/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.virtualon {
        background: url(/moetaku/_assets/images/figure/virtualon/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.thunderbird {
        background: url(/moetaku/_assets/images/figure/thunderbird/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.patlabor {
        background: url(/moetaku/_assets/images/figure/patlabor/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.wataru {
        background: url(/moetaku/_assets/images/figure/wataru/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.ultraman_p {
        background: url(/moetaku/_assets/images/figure/ultraman_p/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.rockman {
        background: url(/moetaku/_assets/images/figure/rockman/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.dougram {
        background: url(/moetaku/_assets/images/figure/dougram/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.gaogaigar {
        background: url(/moetaku/_assets/images/figure/gaogaigar/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.sousaishojoteien {
        background: url(/moetaku/_assets/images/figure/sousaishojoteien/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.digimon {
        background: url(/moetaku/_assets/images/figure/digimon/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.sidnia {
        background: url(/moetaku/_assets/images/figure/sidnia/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.chainsawman {
        background: url(/moetaku/_assets/images/figure/chainsawman/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.jujutsukaisen {
        background: url(/moetaku/_assets/images/figure/jujutsukaisen/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.genshin {
        background: url(/moetaku/_assets/images/figure/genshin/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.houkai {
        background: url(/moetaku/_assets/images/figure/houkai/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.nijisanji {
        background: url(/moetaku/_assets/images/figure/nijisanji/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }


    #third #main_visual.hololive {
        background: url(/moetaku/_assets/images/figure/hololive/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.transformers {
        background: url(/moetaku/_assets/images/figure/transformers/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.batman {
        background: url(/moetaku/_assets/images/figure/batman/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.kinnikuman {
        background: url(/moetaku/_assets/images/figure/kinnikuman/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.queensblade {
        background: url(/moetaku/_assets/images/figure/queensblade/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.toheart {
        background: url(/moetaku/_assets/images/figure/toheart/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.avengers {
        background: url(/moetaku/_assets/images/figure/avengers/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.ironman {
        background: url(/moetaku/_assets/images/figure/ironman/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.supersentaiseries {
        background: url(/moetaku/_assets/images/figure/supersentaiseries/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.spiderman {
        background: url(/moetaku/_assets/images/figure/spiderman/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.pokemon {
        background: url(/moetaku/_assets/images/figure/pokemon/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.precure {
        background: url(/moetaku/_assets/images/figure/precure/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.mazingerz {
        background: url(/moetaku/_assets/images/figure/mazingerz/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.alienpredator {
        background: url(/moetaku/_assets/images/figure/alienpredator/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.busoushinki {
        background: url(/moetaku/_assets/images/figure/busoushinki/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.lupin3rd {
        background: url(/moetaku/_assets/images/figure/lupin3rd/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.getterrobot {
        background: url(/moetaku/_assets/images/figure/getterrobot/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.marvel {
        background: url(/moetaku/_assets/images/figure/marvel/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.streetfighter {
        background: url(/moetaku/_assets/images/figure/streetfighter/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.captainamerica {
        background: url(/moetaku/_assets/images/figure/captainamerica/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.metalgear {
        background: url(/moetaku/_assets/images/figure/metalgear/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.superman {
        background: url(/moetaku/_assets/images/figure/superman/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.frieren {
        background: url(/moetaku/_assets/images/figure/frieren/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.dandadan {
        background: url(/moetaku/_assets/images/figure/dandadan/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.kusuriyanohitorigoto {
        background: url(/moetaku/_assets/images/figure/kusuriyanohitorigoto/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.bisquedoll {
        background: url(/moetaku/_assets/images/figure/bisquedoll/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.kaiju8 {
        background: url(/moetaku/_assets/images/figure/kaiju-no8/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.oshinoko {
        background: url(/moetaku/_assets/images/figure/oshinoko/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.delicious {
        background: url(/moetaku/_assets/images/figure/delicious-in-dungeon/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #main_visual.lycoris {
        background: url(/moetaku/_assets/images/figure/lycoris-recoil/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.bocchi {
        background: url(/moetaku/_assets/images/figure/bocchi-the-rock/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }
    #third #main_visual.yofukashi {
        background: url(/moetaku/_assets/images/figure/yofukashi-no-uta/main_visual_sp.webp) no-repeat center top 9vw;
        width:auto;
        min-width:auto;
        height:auto;
        background-size:100%;
        padding-bottom: calc(280px + 50%);
    }

    #third #wrap {
        position: absolute;
        top: 150px;
    }

    #third #main_visual .headline {
        padding-top: 0px;
    }

    #third #main_visual .headline {
        left: 0;
    }
    #third .inner #top_search {
        margin-top: 55%;
    }


	#third .campaign_bnr {
        width: 100% !important;
    }

.fs_title	{font-size:19px !important;}
.fs_title2	{font-size:24px !important;line-height:26px !important;}
.fs_title3	{font-size:18px !important;line-height:24px !important;}
.fs_title4	{font-size:26px !important;line-height:30px !important;}
.fs_title5	{font-size:20px !important;line-height:30px !important;}
.fs_title6	{font-size:20px !important;line-height:30px !important;}
.fs_title8	{font-size:26px !important;line-height:30px !important;}
.mal_t	{margin-left:0;}
.mat_p20	{margin-top:0px;}

	.attention ul {
		padding: 20px;
	}
	.attention ul li {
		text-indent: 0;
	}

}

/*.third_genre
-----------------------------------------------------*/
.third_genre .third_genre_right {
	width: 40%;
	float: right;
	position: relative;
	z-index: 5;
}
.third_genre .third_genre_right img {
	width: 100%;
	height: auto;
	position: relative;
	right: 75px;
	top: 0px;
}
.third_genre .third_genre_left {
	width: 60%;
	float: left;
	position: relative;
	z-index: 10;
	overflow: hidden;
}
.third_genre dl {
	position: relative;
	border: 7px solid #cccccc;
	border-radius: 15px;
}
.third_genre dt {
	background: #ffd5df;
	text-align: center;
	font-weight: bold;
	font-size: 30px;
	padding: 25px 0 20px;
	position: relative;
}
.third_genre dt:after {
	content: "";
	background: url('/moetaku/_assets/images/figure/third/bg_dotted.png') repeat;
	background-size: contain;
	color: #ff124c;
	height: 4px;
	width: 50px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.third_genre dt span {
	display: block;
	color: #ff124c;
	font-size: 18px;
	margin-bottom: 3px;
}
.third_genre dd {
	padding: 30px;
	font-size: 16px;
	line-height: 1.8;
	background: #fff;
}

/*.third_check
-----------------------------------------------------*/
.third_check {
	position: relative;
	background: url(/moetaku/_assets/images/figure/third/bg_checck_01.png) repeat-x top 285px right;
	background-size: cover;
}
.third_check:before{
	content: "";
	position: absolute;
	width:465px;
	height:577px;
	bottom:0;
	right:0;
	background: url(/moetaku/_assets/images/figure/third/bg_checck_02.png) no-repeat center right;
}
.third_check section {
	padding: 50px 0 50px 0;
}
.third_check h2 span {
	display: block;
	font-size: 40px;
}
.third_check .third_check_left {
	float: left;
	width: 35%;
	padding-bottom: 35%;
	background: #fff;
	border-radius: 50%;
	position: relative;
	margin-top: 60px;
}
.third_check .third_check_left img {
	width: 85%;
	height: auto;
	position: absolute;
	top: 8px;
	left: 0;
	right: 0;
	margin: auto;
}
.third_check .third_check_right {
	float: right;
	width: 40%;
	margin-right: 250px;
}
.third_check ol {
	counter-reset: number 0;
}
.third_check li {
	position: relative;
	border: 3px solid #cccccc;
	border-radius: 0 0 20px 0;
	margin-bottom: 20px;
	background: #fff;
	padding: 15px 25px;
}
.third_check li:before {
	counter-increment: number 1;
	content: counter(number) " ";
	position: absolute;
	left: -30px;
	top: 5px;
	height: 45px;
	width: 45px;
	text-align: center;
	line-height: 48px;
	border: 3px solid #ff7194;
	border-radius: 50%;
	background: #fff;
	color: #ff7194;
	font-family: "Roboto";
	font-weight: bold;
	font-size: 20px;
}
.third_check dt {
	font-size: 20px;
	color: #ff124c;
	position: relative;
	margin-bottom: 25px;
	font-family: "Noto Sans";
}
.third_check dt:after {
	content: "";
	background: url('/moetaku/_assets/images/figure/third/bg_dotted.png') repeat;
	background-size: contain;
	color: #ff124c;
	height: 3px;
	width: 20px;
	margin-left: 3px;
	position: absolute;
	left: 0;
	bottom: -13px;
}
.third_check dd {
	font-size: 16px;
	line-height: 1.8;
}

@media (max-width: 768px) {
	/*.third_genre
	-----------------------------------------------------*/
	.third_genre .third_genre_right {
		width: 100%;
		float: none;
		text-align: center;
		margin-bottom: 10px;
	}
	.third_genre .third_genre_right img {
		width: 80%;
		height: auto;
		position: static;
	}
	.third_genre .third_genre_left {
		width: 100%;
		float: none;
	}

	/********** もっと見るボタン仮*************/
	.third_genre .third_genre_left {
		max-height: 300px;
		transition: max-height 500ms;
	}
	.third_genre .third_genre_left:after {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 10;
		width: 100%;
		height: 300px;
		background: linear-gradient(rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.8) 80%, rgba(255, 255, 255, 1));
		content: "";
	}
	.third_genre .third_genre_left.more_active  {
		max-height: 1000px;
	}
	.third_genre .third_genre_left.more_active:after {
		background: none;
	}

	.third_genre dt {
		font-size: 18px;
		padding: 10px 0 15px;
	}
	.third_genre dt:after {
		background-size: contain;
		height: 2px;
		width: 25px;
	}
	.third_genre dt span {
		font-size: 12px;
	}
	.third_genre dd {
		padding: 20px 15px;
		font-size: 12px;
		line-height: 1.6;
	}

	/*.third_check
	-----------------------------------------------------*/
	.third_check {
		background: url(/moetaku/_assets/images/figure/third/bg_checck_01.png) repeat-x top 150px center;
		background-size:cover;
	}
	.third_check:before{
		background: none;
	}
	.third_check section {
		padding: 50px 0 50px 0;
		background: url(/moetaku/_assets/images/figure/third/bg_checck_02.png) no-repeat top 240px right -15px;
		background-size: 50%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.third_check h2 span {
		font-size: 20px;
	}
	.third_check .third_check_left {
		float: none;
		width: 65%;
		margin-top: 70px;
		padding: 0 15px;
		padding-bottom: 65%;
	}
	.third_check .third_check_left img {
		width: 80%;
		top: -30px;
	}
	.third_check .third_check_right {
		float: none;
		width: 100%;
		margin-right: 0px;
		margin-top: 65px;
		padding: 0 15px;
	}
	.third_check li {
		margin-bottom: 20px;
		padding: 15px 25px;
	}
	.third_check li:before {
		left: -17px;
		top: 5px;
		height: 32px;
		width: 32px;
		text-align: center;
		line-height: 30px;
		border: 2px solid #ff7194;
		font-size: 14px;
	}
	.third_check dt {
		font-size: 16px;
		margin-bottom: 25px;
	}
	.third_check dt:after {
		bottom: -13px;
	}
	.third_check dd {
		font-size: 12px;
		line-height: 1.4;
	}

}


.mat80	{margin-top:80px;}
.pab50	{padding-bottom:50px;}
.under_y	{ background: linear-gradient(transparent 65%, yellow 30%);}

/*.oshi
-----------------------------------------------------*/
.oshi {background: url("/moetaku/_assets/images/common/pattern_bg_pink.jpg");}
.oshi_bg {width:100%;
background:#ffffff;
margin-top:50px;
height:538px;
}
.oshi .oshi_left {
	width: 40%;
	float: left;
	position: relative;
	z-index: 5;
}

.oshi .oshi_right {
	width: 55%;
	float: right;
	position: relative;
	z-index: 10;
	overflow: hidden;
	margin-right:30px;
	margin-top:50px;
	
}

.oshi_title	{
font-size:36px;
font-weight:bold;
text-align:center;
}


.oshi dl {
	position: relative;
	background:  #ebebeb;
	border-radius: 15px;
	margin-top:50px;
}
.oshi dt {
	background: #ffd5df;
	text-align: center;
	font-weight: bold;
	font-size: 30px;
	padding: 25px 0 20px;
	position: relative;
}

.oshi dt span {
	display: block;
	color: #ff124c;
	font-size: 18px;
	margin-bottom: 3px;
}
.oshi dd {
	padding: 30px;
	font-size: 16px;
	line-height: 1.8;
}



@media (max-width: 768px) {
.mat80	{margin-top:40px;margin-bottom:50px;}
.mmat70	{margin-top:-70px !important;}
	/*.oshi
	-----------------------------------------------------*/
.oshi_bg {height:auto;
}
	.oshi .oshi_right {
		width: 100%;
		float: none;
		text-align: center;
		margin-bottom: 10px;
	margin-right:0px;
	margin-top:10px;
	}
	.oshi .oshi_right img {
		width: 80%;
		height: auto;
		position: static;
	}
	.oshi .oshi_left {
		width: 100%;
		float: none;
	}


.oshi_title	{
font-size:18px;
}
.oshi dl {
	position: relative;
	background:  #ebebeb;
	border-radius: 15px;
	margin:20px auto 10px;
	width:94%;
	

}
.oshi dd {
	padding: 20px;
	font-size: 14px;
	line-height: 1.8;
	text-align:left;
}
}

/*超高価買取下テーブル*/
#other_lists2 { width: 100%; }
#other_lists2 h4.message_title { margin: 0 auto 15px;}
#other_lists2 p {
	font-size: 73%;
	padding: 0 5px 5px 0;
	text-align: right;
}
.other_header2 {
	position: relative;
	width: 100%;
	height: 40px;
	background-color: #5c5c5c;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	margin-top:20px;
}
.other_header2 li {
	float: left;
	color: #fff;
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.other_header2 li:first-child { width: 10%;}
.other_header2 li:last-child{ width: 90%;}
.other_list {
	position: relative;
	width: 100%;
	box-sizing: border-box;
}

.other_list2 {
	overflow: hidden;
}
.other_list2 ul {
	width: 100%;
	height: 60px;
	border: 1px solid #ccc;
	border-top: 0;
	box-sizing: border-box;
}
.other_list2 ul:nth-child(odd) { background: #f2f2f2;}
.other_list2 ul:nth-child(even) { background: #fff;}
.other_list2 li {
	display: table-cell;
	vertical-align: middle;
	padding: 0 0 0 10px;
	font-weight:bold;
	font-size:18px;
	padding-top:18px;

}
.other_list2 .info { width: 100px;text-align:center;}
.other_list2 .title{ width: 90%;}


@media (max-width: 768px) {


.other_header2 li:first-child { width: 15%;text-align:center;}
.other_header2 li:last-child{ width: 85%;}

.other_list2 ul {
	height: auto;
}
.other_list2 ul:nth-child(odd) { background: #f2f2f2;}
.other_list2 ul:nth-child(even) { background: #fff;}
.other_list2 li {
	display: table-cell;
	vertical-align: middle;
	padding: 0 0 0 10px;
	font-weight:bold;
	font-size:14px;
	padding:10px;

}
.other_list2 .info { width: 100px;text-align:right;}
.other_list2 .title{ width: 83%;}
}





.campaign_span {
	width: 1170px;
	margin: 40px auto;
	padding-bottom:50px;
}
.campaign_span dl {
	width: 1170px;
}
.campaign_span dt{
	position: relative;
	width: 100%;
	height: 40px;
	margin: 20px 0 0;
	background: #333;
	color: #f7ff00;
	text-align: center;
	line-height: 40px;
	letter-spacing: 2px;
	font-size: 120%;
	font-weight: bold;
	border-radius: 10px;
	vertical-align: middle;
}
.campaign_span dt:after{
	position: absolute;
	z-index: -5;
	top: 30px;
	left: 50%;
	width: 15px;
	height: 15px;
	margin-left: -10px;
	background: #333;
	transform: rotate(45deg);
	content: "";
}
.campaign_span dd {
	width: 100%;
	height: 70px;
	margin: 10px 0;
	text-align: center;
	font-size: 150%;
	font-weight: bold;
	line-height: 70px;
	border-bottom: 1px solid #000;
	box-sizing: border-box;
}

@media (max-width: 768px) {
	.campaign_span {
		width: 90%;
		margin: 30px auto 60px;
		padding-bottom:20px;
	}
	.campaign_span dl {
		width: 100%;
	}
	.campaign_span dd {
		height: auto;
		line-height: 1.8;
		font-size: 130%;
	}
}


.gensakubetsu	{
background:#ccc;
padding:10px;
border-radius:7px 7px 0 0;
}


.prize_s	{
background:#ccc;
padding:10px;
text-align:center;
font-size:120%;
border-radius:7px 7px 0 0;
}


.lineup10	{
padding:0 10px 10px;
line-height:24px;
}
.lineup15	{
padding:15px;
line-height:24px;
}

/* 4カラム*/
.four_column2:after {
    display: table;
    clear: both;
    content: "";
}
.four_column2 > * {
    float: left;
    width: 277px;
    margin-right: 20px;
}
.four_column2 > *:nth-child(4n) { margin-right: 0; }

.op_bg {
    background-image: url("/moetaku/_assets/images/figure/kuji_prize/img_op.webp");
    background-size:100%;
    
    
}
.db_bg {
    background-image: url("/moetaku/_assets/images/figure/kuji_prize/img_db.webp");
    background-size:100%;
    
    
}

.ha_bg {
    background-image: url("/moetaku/_assets/images/figure/kuji_prize/img_ha.webp");
    background-size:100%;
    
    
}

.jojo_bg {
    background-image: url("/moetaku/_assets/images/figure/kuji_prize/img_jojo.webp");
    background-size:100%;
    
    
}

.hosyou300	{
position: absolute;
top 0;
right 0;
margin-top:-20px;
margin-left:200px;
}


#gensaku ul 
{  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;}

.flp	{float:left;width:380px !important;margin-top:10px;margin-right:5px;margin-left:5px;}
.flp img	{width:375px !important;}
.flp:hover { opacity:0.7; }
.dot::before{
	position: absolute;
	width: 10px;
	height: 10px;
	margin-top:5px;
	margin-left:-15px;
	background: url("/moetaku/_assets/images/common/icon_dot_gray.png") no-repeat left  top;
	background-size: 100%;
	content: "";
}


@media (max-width: 768px) {

.lineup10	{
padding:0 10px 10px;
line-height:20px;
}

    .four_column2 > * {
        float: none;
        width: 100%;
        margin-right: 0px;
    }
    
.op_bg {
    background-image: url("/moetaku/_assets/images/figure/kuji_prize/img_op_sp.webp");
    background-size:100%;
}
    
.db_bg {
    background-image: url("/moetaku/_assets/images/figure/kuji_prize/img_db_sp.webp");
    background-size:100%;
}
.ha_bg {
    background-image: url("/moetaku/_assets/images/figure/kuji_prize/img_ha_sp.webp");
    background-size:100%;
}
.jojo_bg {
    background-image: url("/moetaku/_assets/images/figure/kuji_prize/img_jojo_sp.webp");
    background-size:100%;
}
.hosyou300	{
margin-top:-10px;
margin-left:0px;
right:0;
}
.flp	{float:left;width:47% !important;}
.flp img	{width:100% !important;}


    
}


