@charset "UTF-8";

*{
	padding: 0px;
	margin: 0px;
	overflow-x: hidden;
}






.betu{
	margin-top: 54px;
}
.aikon{
	position: fixed;
	margin-left: 271px;
}
details{
	background-color: #FFFFFF;
	position: fixed;
}
summary {
    display: block;
}

summary::-webkit-details-marker {
    display: none;
}
p{
	margin-top: 68px;
	margin-bottom: 50px;
	margin-left: 140px;
}
.top img{
	width: 110px;
	margin-left: 10px;
}
.mozia {
	margin-left: 50px;
	margin-bottom: -22px;
}
.top2 img{
	width: 110px;
	margin-left: 10px;	
}
.triangle {
	width: 0;
	height: 0;
	border-right: 50px solid transparent;
	border-left: 50px solid transparent;
	border-top: 50px solid #FFAB36;
	margin-left: 36%;
	margin-top: 18px;
    }


.neko{
	background-color: darkorange;
	margin-top: 32px;
}
.nekosiro {
	margin-top: 35px;
	margin-left: 50px;
}
.nekopuro{
	margin-left: 132px;
	margin-top: -164px;
}
.nekomozi{
	margin-left: 140px;
	margin-top: -25px;
}
.neko .neko1{
	margin-left: -14px;
}
.neko .huan1{
	margin-left: -12px;
	margin-top: -35px;
}
.neko .neko2{
	margin-left: -20px;
	margin-top: -26px;
}
.neko .huan2{
	margin-left: -3px;
}
.neko .neko3{
	margin-left: -31px;
}
.neko .huan3{
	margin-left: -8px;
	margin-top: -20px;
}
.neko .neko4{
	margin-left: -18px;
	margin-top: 9px;
}
.neko .neko5{
	margin-left: -12px;
}
.neko .huan5{
	margin-top: -47px;
}
.neko .neko6{
	margin-left: -38px;
	margin-top: -38px;
}
.neko .huan6{
	margin-left: 116px;
	margin-top: -57px;
}
.neko .neko7{
	margin-top: -21px;
	margin-left: -10px;
}
.neko .huan7{
	margin-top: -9px;
}
.neko .neko8{
	margin-left: -7px;
}
.neko .huan8{
	margin-left: -8px;
	margin-top: -14px;
}
.neko .neko9{
	margin-left: -13px;
	margin-top: 13px;
}
.neko .huan9{
	margin-left: -10px;
}
.neko .neko10{
	margin-left: -18px;
	margin-top: -7px;
}
.neko .huan10{
	margin-top: -28px;
	margin-bottom: 63px;
}


.chuu .nekosiro{
	margin-left: -10px;
	margin-top: 142px;
	margin-bottom: 69px;
}
.chuu .huansiro{
	margin-top: 51px;
	margin-left: 0px;
	margin-right: -5px;
	margin-bottom: 127px;
}


.usa{
	background-color:#FFAAF1;
}
.usa .usapuro{
	margin-top: 35px;
	margin-left: 77px;
}
.usa .neko1{
	margin-left: -10px;
}
.usa .usa1{
	margin-top: -28px;
	margin-left: -30px;
}
.usa .neko2{
	margin-top: -16px;
}
.usa .usa2{
	margin-left: -18px;
	margin-top: -21px;
}
.usa .neko3{
	margin-left: -11px;
}
.usa .usa3{
	margin-left: -20px;
	margin-top: -6px;
}
.usa .neko4{
	margin-left: -12px;
	margin-top: -10px;
}
.usa .usa4{
	margin-left: -10px;
	margin-top: 6px;
}
.usa .neko5{
	margin-top: 9px;
	margin-left: -3px;
}
.usa .usa5{
	margin-left: -24px;
	margin-top: -7px;
}
.usa .neko6{
	margin-top: -51px;
	margin-left: -7px;
}
.usa .usa6{
	margin-top: -43px;
	margin-bottom: 63px;
}


.kaeru{
	background-color:#B6E756;
}
.kaerupuro{
	margin-left: 83px;
	margin-top: 35px;
}
.kaeru .neko1{
	margin-left: -12px;
}
.kaeru .kaeru1{
	margin-left: -16px;
	margin-top: -27px;
}
.kaeru .neko2{
	margin-left: 19px;
	margin-top: -30px;
}
.kaeru .kaeru2{
	margin-left: -12px;
	margin-top: -3px;
}
.kaeru .neko3{
	margin-left: 16px;
	margin-top: -37px;
}
.kaeru .kaeru3{
	margin-top: -18px;
}
.kaeru .neko4{
	margin-top: -23px;
}
.kaeru .neko5{
	margin-top: -37px;
}
.kaeru .kaeru6{
	margin-bottom: 0px;
	margin-top: 15px;
}
.kaeru .neko7{
	margin-top: -12px;
}
.kaeru .kaeru7{
	margin-top: -31px;
	margin-bottom: 68px;
}


.hebi{
	background-color:#B587F4;
}
.hebipuro{
	margin-left: 83px;
	margin-top: 35px;
}
.hebi .neko1{
	margin-left: -12px;
}
.hebi .hebi1{
	margin-top: -17px;
}
.hebi .neko2{
	margin-left: -9px;
	margin-top: -25px;
}
.hebi .neko3{
	margin-top: -40px;
}
.hebi .neko4{
	margin-top: -28px;
}
.hebi .neko5{
	margin-top: -22px;
}
.hebi .hebi5{
	margin-left: -9px;
}
.hebi .neko6{
	margin-left: 38px;
	margin-top: -19px;
}
.hebi .neko7{
	margin-top: -26px;
}
.hebi .hebi7{
	margin-top: -40px;
	margin-bottom: 68px;
}


.koara{
	background-color: #F0C3E0;
}
.koarapuro{
	margin-left: 83px;
	margin-top: 35px;
}
.koara .neko1{
	margin-left: -12px;
}
.koara .koara1{
	margin-top: -16px;
}
.koara .neko2{
	margin-top: -29px;
	margin-left: 21px;
}
.koara .neko3{
	margin-top: -35px;
	margin-left: 56px;
}
.koara .neko4{
	margin-top: -29px;
	margin-left: 33px;
}
.koara .koara4{
	margin-left: -7px;
}
.koara .neko5{
	margin-top: -10px;
	margin-left: 8px;
}
.koara .neko6{
	margin-top: -25px;
	margin-left: 7px;
}
.koara .koara6{
	margin-left: -13px;
}
.koara .neko7{
	margin-top: -53px;
	margin-left: -7px;
}
.koara .koara7{
	margin-top: -34px;
	margin-bottom: 68px;
}


.lion{
	background-color: #FFBB2D;
}
.lionpuro{
	margin-left: 83px;
	margin-top: 35px;
}
.lion .neko1{
	margin-left: -12px;
}
.lion .lion1{
	margin-left: -11px;
	margin-top: -15px;
}
.lion .neko2{
	margin-top: -18px;
}
.lion .neko3{
	margin-top: -10px;
}
.lion .lion4{
	margin-left: -15px;
}
.lion .neko5{
	margin-left: 11px;
	margin-top: -13px;
}
.lion .lion5{
	margin-left: -19px;
}
.lion .neko6{
	margin-left: 32px;
	margin-top: -17px;
}
.lion .lion6{
	margin-left: -12px;
	margin-top: 12px;
}
.lion .neko7{
	margin-top: -53px;
	margin-left: -7px;
}
.lion .lion7{
	margin-left: -15px;
	margin-top: -35px;
	margin-bottom: 68px;
}


.wani{
	background-color: #2AAA29
}
.wanipuro{
	margin-left: 83px;
	margin-top: 35px;
}
.wani .neko1{
	margin-left: -12px;
}
.wani .wani1{
	margin-top: -22px;
	margin-left: -16px;
}
.wani .neko2{
	margin-top: -24px;
	margin-left: -13px;
}
.wani .wani2{
	margin-left: -21px;
}
.wani .neko3{
	margin-top: -36px;
	margin-left: -4px;
}
.wani .wani3{
	margin-left: -12px;
	margin-top: 16px;
}
.wani .neko4{
	margin-top: -40px;
	margin-left: -6px;
}
.wani .wani4{
	margin-top: 19px;
	margin-left: -4px;
}
.wani .neko5{
	margin-top: -25px;
	margin-left: 16px;
}
.wani .wani5{
	margin-left: -8px;
	margin-top: 23px;
}
.wani .neko6{
	margin-top: -10px;
	margin-left: -6px;
}
.wani .wani6{
	margin-top: 23px;
	margin-left: -6px;
}
.wani .neko7{
	margin-top: -21px;
	margin-left: -7px;
}
.wani .wani7{
	margin-left: -4px;
	margin-top: -26px;
	margin-bottom: 68px;
}


.resa{
	background-color: #F48428;
}
.resapuro{
	margin-left: 83px;
	margin-top: 35px;
}
.resa .neko1{
	margin-left: -12px;
}
.resa .resa1{
	margin-top: -24px;
	margin-left: -19px;
}
.resa .neko2{
	margin-top: -34px;
}
.resa .neko3{
	margin-top: -22px;
	margin-left: 11px;
}
.resa .resa3{
	margin-top: 12px;
}
.resa .neko4{
	margin-left: 9px;
}
.resa .resa4{
	margin-top: 8px;
	margin-left: -16px;
}
.resa .neko5{
	margin-top: -29px;
	margin-left: 6px;
}
.resa .resa5{
	margin-top: 13px;
	margin-left: -30px;
}
.resa .neko6{
	margin-top: -35px;
}
.resa .resa6{
	margin-left: -24px;
	margin-top: 3px;
}
.resa .neko7{
	margin-top: -33px;
	margin-left: -7px;
}
.resa .resa7{
	margin-left: -3px;
	margin-top: -25px;
	margin-bottom: 68px;
}


.panda{
	background-color: #DEDEDE;
}
.pandapuro{
	margin-left: 83px;
	margin-top: 35px;
}
.panda .neko1{
	margin-left: -12px;
}
.panda .panda1{
	margin-left: -15px;
	margin-top: -13px;
}
.panda .neko2{
	margin-top: -16px;
	margin-left: 7px;
}
.panda .panda2{
	margin-top: 10px;
	margin-left: -23px;
}
.panda .neko3{
	margin-top: -9px;
	margin-left: 32px;
}
.panda .panda3{
	margin-left: -23px;
	margin-top: 12px;
}
.panda .neko4{
	margin-top: -25px;
	margin-left: 4px;
}
.panda .panda4{
	margin-top: 15px;
}
.panda .neko5{
	margin-top: -33px;
	margin-left: 8px;
}
.panda .panda5{
	margin-top: 20px;
}
.panda .neko6{
	margin-left: 18px;
}
.panda .panda6{
	margin-left: -5px;
	margin-top: -11px;
}
.panda .neko7{
	margin-left: -7px;
	margin-top: -10px;
}
.panda .panda7{
	margin-top: -35px;
	margin-left: -4px;
	margin-bottom: 68px;
}


.kirin{
	background-color: #D5CE34;
}
.kirinpuro{
	margin-left: 83px;
	margin-top: 35px;
}
.kirin .neko1{
	margin-left: -12px;
}
.kirin .kirin1{
	margin-left: -6px;
	margin-top: -21px;
}
.kirin .neko2{
	margin-top: -20px;
	margin-left: 8px;
}
.kirin .kirin2{
	margin-left: -5px;
}
.kirin .neko3{
	margin-top: -13px;
}
.kirin .kirin3{
	margin-top: -9px;
	margin-left: -10px;
}
.kirin .neko4{
	margin-left: -7px;
	margin-top: -14px;
}
.kirin .kirin4{
	margin-left: -9px;
	margin-top: 7px;
}
.kirin .neko5{
	margin-left: 16px;
}
.kirin .kirin5{
	margin-top: 10px;
	margin-left: -2px;
}
.kirin .kirin7{
	margin-bottom: 68px;
	margin-top: -32px;
}


.zou{
	background-color: #539CFF;
}
.zoupuro{
	margin-left: 83px;
	margin-top: 35px;
}
.zou .neko1{
	margin-left: -12px;
}
.zou .zou1{
	margin-top: -21px;
}
.zou .neko2{
	margin-top: -26px;
}
.zou .zou3{
	margin-top: -24px;
}
.zou .neko4{
	margin-top: -42px;
	margin-left: 10px;
}
.zou .zou4{
	margin-top: -10px;
	margin-left: -6px;
}
.zou .zou5{
	margin-top: 11px;
}
.zou .neko6{
	margin-top: -16px;
}
.zou .zou6{
	margin-top: 21px;
	margin-left: 6px;
}
.zou .neko7{
	margin-left: -7px;
}
.zou .zou7{
	margin-top: -32px;
	margin-bottom: 68px;
}


.sima{
	background-color: #5D5C5C;
}
.simapuro{
	margin-left: 83px;
	margin-top: 35px;
}
.sima .neko1{
	margin-left: -12px;
}
.sima .sima1{
	margin-top: -16px;
	margin-left: -19px;
}
.sima .neko2{
	margin-top: -45px;
	margin-left: 5px;
}
.sima .sima2{
	margin-left: -14px;
}
.sima .neko3{
	margin-left: -4px;
}
.sima .sima3{
	margin-top: 6px;
	margin-left: -5px;	
}
.sima .neko35{
	margin-left: 12px;
	margin-top: -10px;
}
.sima .sima35{
	margin-left: -5px;
}
.sima .neko4{
	margin-left: 12px;
}
.sima .sima4{
	margin-left: -11px;
}
.sima .neko45{
	margin-left: 10px;
}
.sima .sima45{
	margin-left: -11px;
	margin-top: 9px;
}
.sima .neko5{
	margin-left: 18px;
}
.sima .sima5{
	margin-left: -6px;
}
.sima .sima7{
	margin-top: -17px;
	margin-bottom: 68px;
	margin-left: -7px;
}


.hura{
	background-color: #F584B8;
}
.hurapuro{
	margin-left: 83px;
	margin-top: 35px;
}
.hura .neko1{
	margin-left: -12px;
}
.hura .hura1{
	margin-left: -12px;
	margin-top: -12px;
}
.hura .neko2{
	margin-top: -6px;
	margin-left: -3px;
}
.hura .hura3{
	margin-left: -20px;
}
.hura .hura4{
	margin-left: -22px;
	margin-top: -21px;
}
.hura .neko5{
	margin-left: -12px;
	margin-top: -25px;
}
.hura .hura5{
	margin-left: -11px;
	margin-top: -12px;
}
.hura .hura55{
	margin-top: -53px;
	margin-left: -16px;
}
.hura .neko6{
	margin-top: -13px;
}
.hura .hura6{
	margin-top: -21px;
	margin-left: -15px;
}
.hura .neko65{
	margin-left: 7px;
	margin-top: -24px;
}
.hura .hura65{
	margin-left: -16px;
	margin-top: -44px;
}
.hura .hura7{
	margin-top: -35px;
	margin-left: -13px;
}
.hura .hura71{
	margin-left: -13px;
	margin-top: -28px;
}
.hura .hura72{
	margin-left: -13px;
	margin-top: -74px;
	margin-bottom: 68px;
}


.saigo .neko1{
	margin-left: -15px;
	margin-top: 121px;
}
.saigo .huan1{
	margin-top: -27px;
}
.saigo .neko2{
	margin-left: -34px;
}
.saigo .huan2{
	margin-top: -46px;
}
.saigo .neko3{
	margin-top: -51px;
}
.saigo .huan3{
	margin-top: -51px;
}
.saigo .neko4{
	margin-top: -50px;
}
.saigo .huan4{
	margin-top: -36px;
}
.saigo .neko5{
	margin-top: -42px;
	margin-bottom: 104px;
}


.mozi1{
	margin-left: 26px;
}
.zu1{
	margin-left: 39px;
	margin-top: -36px;
}
.mozi2{
	margin-left: 26px;
}
.zu2{
	margin-left: 39px;
	margin-top: -36px;
	margin-bottom: 119px;
}











