@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Bitter:400,700|Open+Sans);#income{background:url(../img/bg02.png) repeat center top}.incomeTitle{height:975px;text-align:center;background:url(../img/bg01.png) repeat center top}.incomeTitle img{width:1230px;max-width:inherit;height:1022px}.incomeList{width:1030px;margin:0 auto;padding:112px 0 10px 0;overflow:hidden}.incomeBox{position:relative;z-index:1;margin:0 0 60px 0;padding:0 75px 36px 75px;color:#42210b;text-align:left;border-radius:10px;border:4px solid #42210b;background:#fff;box-shadow:0 12px 5px rgba(203,120,2,.2)}.incomeBox .clm{background:#fff}.incomeBox .ttl{margin:0 0 40px 0}.incomeBox .ttl h2{display:inline;padding:0 2px;font-size:38px;font-weight:700;line-height:1.4;box-shadow:0 -20px 0 #e7ee23 inset}.incomeBox .count{margin:0 0 25px 0;font-size:38px;font-weight:700}.incomeBox .count em{font-family:Bitter,serif;font-size:54px;font-weight:700}.incomeBox .bx{margin:0 0 20px 0;padding:12px 20px;font-size:20px;background:#ffe6aa}.incomeBox .bx ul li{display:inline-block;vertical-align:top}.incomeBox .bx ul li+li{margin-left:1em}.incomeBox .pt{clear:both;margin:0 0 20px 0;padding:30px 0 0 0;text-align:center}.incomeBox .pt p{position:relative;display:inline-block;padding:0 50px;color:#000;font-size:30px;font-weight:700}.incomeBox .pt p:after,.incomeBox .pt p:before{content:"";display:block;position:absolute;bottom:-10px;width:40px;height:50px}.incomeBox .pt p:before{left:0;background:url(../img/pt_l.png) no-repeat 0 0}.incomeBox .pt p:after{right:0;background:url(../img/pt_r.png) no-repeat 0 0}.incomeBox .btn{text-align:center}.incomeBox .btn a{position:relative;display:inline-block;min-width:700px;color:#fff;font-size:30px;font-weight:700;line-height:64px;text-decoration:none;border-radius:50px;border-width:6px 6px 12px 6px;border-style:solid;border-color:#42210b;background:#ff3636}.incomeBox .btn a:after{content:"";position:absolute;top:50%;right:16px;width:60px;height:46px;margin:-23px 0 0 0;background:url(../img/btn_arw.png) no-repeat 0 0}.incomeBox .btn a:hover{opacity:.8}.incomeBoxA:before{content:"";position:absolute;top:-28px;left:50%;z-index:-1;width:180px;height:180px;margin-left:-94px;border-radius:50%;border:4px solid #42210b;background:#fff}.incomeBoxA .ln{margin:0 0 25px 0;padding:0 0 25px 0;text-align:center;background:url(../img/line01.png) repeat-x left bottom}.incomeBoxA .rank{padding:10px 0 0 0;font-size:20px;font-weight:700;line-height:1;text-align:center;background:url(../img/rank_bg.png) no-repeat center 11px}.incomeBoxA .rank em{margin:0 5px;font-family:Bitter,serif;font-size:82px;line-height:1}.incomeBoxA .item{padding:0 0 0 370px}.incomeBoxA .count em{color:#8300ae}.incomeBoxA .balloon{float:right;width:500px;min-height:140px;margin:0 0 20px 0;padding:20px 25px 20px 30px;font-size:18px;background:url(../img/balloon_bg01.png) no-repeat 0 0;box-sizing:border-box;display:flex;align-items:center}.incomeBoxA .pic{position:absolute;top:0;left:75px;width:370px}.fadeInAnime:nth-child(odd) .incomeBoxA .item{padding:0 370px 0 0}.fadeInAnime:nth-child(odd) .incomeBoxA .pic{left:auto;right:75px;text-align:right}.fadeInAnime:nth-child(odd) .incomeBoxA .balloon{float:left}.incomeBoxB .ln{margin:0 0 30px 0;padding:20px 0 25px 0;background:url(../img/line01.png) repeat-x left bottom}.incomeBoxB .rank,.incomeBoxB .ttl{display:inline-block;vertical-align:top}.incomeBoxB .rank{font-size:26px;font-weight:700;line-height:1}.incomeBoxB .rank em{margin:0 2px;font-family:Bitter,serif;font-size:64px;line-height:1}.incomeBoxB .ttl{margin:15px 0 0 30px}.incomeBoxB .count{float:left;width:360px;margin:15px 0 0 0}.incomeBoxB .bx{float:right;width:460px;margin-bottom:30px}.incomeBoxB .balloon{clear:both;margin:0 0 40px 0;padding:15px 30px;font-size:18px;border-radius:10px;border:2px solid #42210b;background:#fffdde}.incomeNote{margin:-20px 0 0 0;padding:0 0 30px 0;color:#42210b;text-align:center}.incomeNote .item{display:inline-block;text-align:left}.incomeNote p{font-size:1.05em;font-weight:700}.incomeNote ul li{padding:0 0 0 1em;text-indent:-1em}.fadeInAnime{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;visibility:hidden;opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}.fadeInAnime.active{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.jobrankingPagetop a{position:fixed;right:0;bottom:0;width:74px}.jobrankingLink{padding:80px 0;background:#fff3b9}.jobrankingLink .btn{text-align:center}.jobrankingLink .btn a{position:relative;display:inline-block;min-width:700px;font-weight:700;text-decoration:none;border-radius:50px;border-width:6px 6px 12px 6px;border-style:solid;border-color:#42210b}.jobrankingLink .btn a:after{content:"";position:absolute;top:50%;right:16px;width:60px;height:46px;margin:-23px 0 0 0;background:url(../img/btn_arw.png) no-repeat 0 0}.jobrankingLink .btn a:hover{opacity:.8}.jobrankingLink .btnTop{margin:0 0 50px 0}.jobrankingLink .btnTop a{color:#42210b;font-size:46px;line-height:88px;background:#92de0f}.jobrankingLink .btnLink a{color:#fff;font-size:30px;line-height:64px;background:#ff3636}.jobrankingLink .pt{clear:both;margin:0 0 20px 0;padding:30px 0 0 0;text-align:center}.jobrankingLink .pt p{position:relative;display:inline-block;padding:0 50px;color:#000;font-size:30px;font-weight:700;line-height:1.4}.jobrankingLink .pt p:after,.jobrankingLink .pt p:before{content:"";display:block;position:absolute;bottom:5px;width:40px;height:50px}.jobrankingLink .pt p:before{left:0;background:url(../img/pt_l.png) no-repeat 0 0}.jobrankingLink .pt p:after{right:0;background:url(../img/pt_r.png) no-repeat 0 0}