@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);
@charset "UTF-8";*,body{margin:0;padding:0}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:15px;letter-spacing:0;line-height:150%;text-align:left;width:100%}body,html{height:100%}img{border:0;vertical-align:bottom}ul{list-style-type:none;margin:0;padding:0}li{line-height:170%;list-style-position:outside}form{margin:0;padding:0}div{display:block}embed,object{vertical-align:top}a:link,a:visited{color:#444;text-decoration:none}a{transition:.3s}a:active,a:hover{filter:alpha(opacity=100);opacity:1}div#wrap{zoom:1;margin:0 auto;padding:0;width:100%}body>div#wrap{height:auto}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:#444;font-family:inherit;font-weight:400;outline:none}::-moz-placeholder{color:#666}::placeholder{color:#666}::-ms-input-placeholder{color:#666}:-ms-input-placeholder{color:#666}.spOnly{display:none}body{background-attachment:fixed;background-image:url(/images/bg.jpg?39353ec4ba7d448ecba6d70113cf60b3);background-position:50%;background-repeat:no-repeat;background-size:cover}body#non{background-image:none}div#wrap{margin:0;padding:20px 0 0}#top{margin:40px auto 0;padding:0;width:185px}#top img{height:auto;width:100%}#topFoot{bottom:100px;height:100px;left:0;position:absolute;right:0;width:100%}#topFoot p{font-size:18px;margin:0 auto;padding:0 0 10px;text-align:center;width:100%}#topFoot .bt{margin:0 auto 20px;width:250px}#topFoot .bt a{background-color:#297db9;border:1px solid #297db9;border-radius:30px;box-sizing:border-box;color:#fff;display:block;font-size:20px;font-weight:700;line-height:100%;margin:0;padding:15px 0 18px;text-align:center;width:100%}#topFoot .bt.new a,#topFoot .bt a:hover{background-color:#fff;color:#297db9}#topFoot .bt.new a:hover,header{background-color:#297db9;color:#fff}header{font-size:18px;font-weight:700;line-height:100%;margin:0;padding:15px 0 18px;position:fixed;text-align:center;top:0;width:100%;z-index:3}header .inner{margin:0 auto;position:relative;width:450px}header .back{left:0;margin:0;position:absolute;top:-5px;width:80px}header .back a{background-color:#fff;border:1px solid #fff;border-radius:30px;box-sizing:border-box;color:#297db9;display:block;font-size:16px;font-weight:700;line-height:100%;margin:0;padding:6px 0 8px;text-align:center;width:100%}header .back a:hover{background-color:#297db9;color:#fff}#loginBox{margin:0 auto;padding:50px 0 60px;text-align:center;width:450px}#loginBox div{margin:0 auto 10px;width:450px}#loginBox div input[type=radio]{display:none}#loginBox div .label{cursor:pointer;height:auto;width:100%}#loginBox div .label img{border:3px solid #fff;border-radius:20px;box-sizing:border-box;height:auto;width:100%}#loginBox div input[type=radio]:checked+label img{border:3px solid #297db9}.text{background-color:#ebebeb;border-radius:10px;box-sizing:border-box;font-size:18px;line-height:100%;margin:10px auto;padding:15px 18px 18px;width:450px}#loginBox .bt{margin:10px auto;width:250px}.bt a{background-color:#297db9;border:1px solid #297db9;border-radius:30px;box-sizing:border-box;color:#fff;display:block;font-size:20px;font-weight:700;line-height:100%;margin:0;padding:15px 0 18px;text-align:center;width:100%}.bt a:hover{background-color:#fff;color:#297db9}.bt input{background-color:#297db9;border:1px solid #297db9;border-radius:30px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:700;line-height:100%;margin:0;padding:15px 0 18px;text-align:center;transition:.3s;width:100%}.bt input:hover{background-color:#fff;color:#297db9}div#wrap.series{background-color:#fff;margin:0;padding:0}#series{height:auto;margin:0;overflow:hidden;padding:0;position:relative;width:100%}#series .line{border:2px solid #fff;height:86%;top:10%;width:97%;z-index:1}#series .line,#series .title{left:0;margin:auto;position:absolute;right:0}#series .title{top:45%;width:420px;z-index:2}#series .op,#series .title img{height:auto;width:100%}#series .op img{-webkit-animation:Zoom 4s ease-in forwards;animation:Zoom 4s ease-in forwards;font-family:"object-fit:cover;";height:100vh;-o-object-fit:cover;object-fit:cover;width:100vw}footer{background-color:#fff;border-top:1px solid #ccc;bottom:0;height:auto;left:0;position:fixed;right:0;width:100%;z-index:3}footer .navi{margin:0;padding:0;text-align:center;width:100%}footer .navi li{display:inline-block;height:56px;margin:0 15px;padding:0;width:66px}footer .navi li a{background-image:url(/images/ic_home.png?dc52b3fc4d5b359989d675917299fc43),url(/images/ic_home_on.png?45b3d8eb3a37619094204bcaf28992e5);background-position:center top 7px;background-repeat:no-repeat;background-size:32px auto;color:#888;display:block;font-size:12px;height:100%;line-height:100%;padding:40px 0 0;text-align:center;transition:.3s;width:100%}footer .navi li:nth-child(2) a{background-image:url(/images/ic_search.png?42e446e3109eb4ffb6a2ca72870b70c7),url(/images/ic_search_on.png?652d3aacd65dab8715e25d7266421055)}footer .navi li:nth-child(3) a{background-image:url(/images/ic_post.png?9a6b38b07caf9431998e2a98308a490c),url(/images/ic_post_on.png?0ae64c3da2fd4410787b47a2b6c2a66b)}footer .navi li:nth-child(4) a{background-image:url(/images/ic_mypage.png?7a5c433784d36e7d6bdf3a4a68fd4f57),url(/images/ic_mypage_on.png?75b31ce0671f03088186b6ce2a6ce7de)}footer .navi li:last-child a{background-image:url(/images/ic_rank.png?55baa6bbe27793eea53e341f2b7fc641),url(/images/ic_rank_on.png?ed1f531eb6c94d4015c6d306dcfef362)}footer .navi li a.active,footer .navi li a:hover{background-image:url(/images/ic_home_on.png?45b3d8eb3a37619094204bcaf28992e5);color:#666}footer .navi li:nth-child(2) a.active,footer .navi li:nth-child(2) a:hover{background-image:url(/images/ic_search_on.png?652d3aacd65dab8715e25d7266421055)}footer .navi li:nth-child(3) a.active,footer .navi li:nth-child(3) a:hover{background-image:url(/images/ic_post_on.png?0ae64c3da2fd4410787b47a2b6c2a66b)}footer .navi li:nth-child(4) a.active,footer .navi li:nth-child(4) a:hover{background-image:url(/images/ic_mypage_on.png?75b31ce0671f03088186b6ce2a6ce7de)}footer .navi li:last-child a.active,footer .navi li:last-child a:hover{background-image:url(/images/ic_rank_on.png?ed1f531eb6c94d4015c6d306dcfef362)}.cover{background-color:#fff;box-sizing:border-box;height:100%;margin:0 auto;text-align:center;width:490px}section{margin:0 auto;padding:60px 0;width:450px}section .list{margin:0;padding:0;width:100%}section .list li{border-bottom:1px dotted #999;margin:0 0 30px;padding:0 0 15px;position:relative;text-align:right;transition:.3s;width:100%}section .list li:last-child{border-bottom:none}section .list li:hover{filter:alpha(opacity=80);opacity:.8}section .list li a{display:block;width:100%}section .list li a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}section .list li .photo{border-radius:15px;height:300px;margin:0 0 10px;overflow:hidden;width:100%}section .list li .photo img{width:100%}section .list li .photo2 img,section .list li .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover}section .list li .photo2 img{width:50%}section .list li .nickname{float:left;font-size:18px;font-weight:700;line-height:150%;text-align:left;width:50%}section .list li .myPhoto{border-radius:50%;float:left;height:28px;margin:0 5px 0 0;overflow:hidden;width:28px}section .list li .myPhoto img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section .list li .star{color:#297db9;float:right;font-size:18px;font-weight:700;line-height:150%;text-align:right;width:35%}section .list li .star span{color:#444;padding:0 10px 0 0}section .list li .name{font-weight:700}section .list li .height,section .list li .name,section .list li .place{font-size:18px;line-height:150%;padding:10px 0 0;text-align:left;width:100%}section .list li .height span,section .list li .place span{color:#287cb5;display:inline-block;font-weight:700;padding:0 4% 0 0}section .list li p{font-size:18px;font-weight:400;line-height:150%;margin:0;padding:10px 0;text-align:left;width:100%}section .list li .user{background-image:url(/images/ic_user.png?08e6711441dea104d369a355ef11204c);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;box-sizing:border-box;display:inline-block;height:20px;margin:0 5px 0 0;padding:0;position:relative;vertical-align:text-bottom;width:18px;z-index:2}section .list li .user:hover{background-image:url(/images/ic_user_on.png?2e8b1d685de696a2644ab01b52e44f1f)}section .list li .good{background-image:url(/images/ic_good.png?0509cb7e04caef31628a05c380a79b54);background-position:left 10px center;background-repeat:no-repeat;background-size:25px auto;border-radius:18px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:18px;line-height:150%;margin:0;padding:6px 20px 6px 38px;position:relative;text-align:left;transition:.3s;z-index:2}section .list li .good span{font-size:15px;padding:0 8px 0 0}section .list li .comment{background-image:url(/images/ic_comment.png?3f3b754b781e81648b6572a9799996a9);background-position:left 10px center;background-repeat:no-repeat;background-size:25px auto;border-radius:18px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:18px;line-height:150%;margin:0;padding:6px 20px 6px 40px;position:relative;text-align:left;transition:.3s;z-index:2}section .list li .comment:hover,section .list li .good:hover{background-color:#d7eeff}section#detail{margin:0 auto;padding:30px 0 80px;position:relative;text-align:center;width:450px}section#detail .month{background:rgba(255,255,255,.7);border-radius:50%;box-sizing:border-box;color:#287cb5;font-size:20px;font-weight:700;height:110px;left:-10px;line-height:150%;padding:25px 0 0 25px;position:absolute;text-align:left;top:10px;width:110px}section#detail .month div{font-size:34px}section#detail .month div span{font-size:24px}section#detail .photo{height:300px;margin:0 0 10px;overflow:hidden;text-align:center;width:100%}section#detail .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#detail .phototate{overflow:hidden;padding:20px 0;text-align:center}section#detail .phototate img.tate{font-family:"object-fit:contain;";height:350px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:auto}section#detail .list li{border-bottom:1px dotted #999;margin:0 auto 30px;padding:0 0 20px;position:relative;text-align:right;transition:.3s;width:100%}section#detail .commentlist{width:100%}section#detail .commentlist .comT{background-image:url(/images/ic_comment_on.png?08c2aeab2fbae980069e642a18268850);background-position:0;background-repeat:no-repeat;background-size:25px auto;border-radius:18px;box-sizing:border-box;color:#287cb5;display:inline-block;font-size:18px;font-weight:700;line-height:150%;margin:0 auto -20px;padding:6px 20px 6px 30px;text-align:left;width:100%}section#detail .commentlist li{border-bottom:1px dotted #999;margin:0 auto;padding:20px 0 0;position:relative;text-align:right;transition:.3s;width:100%}section#detail .commentlist li:nth-of-type(2n){background-color:#f9f9f9}section#detail .commentlist li .comN{font-size:18px;font-weight:700;line-height:150%;text-align:left;width:100%}section#detail .commentlist li .myPhoto{border-radius:50%;float:left;height:28px;margin:0 5px 0 0;overflow:hidden;width:28px}section#detail .commentlist li .myPhoto img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#detail .commentlist li p{font-size:16px;font-weight:400;line-height:150%;margin:0;padding:10px 0 25px;text-align:left;width:100%}section#detail .text{height:80px;margin:30px auto 0;padding:15px 18px}section#detail .bt{margin:20px auto;width:250px}section#detail .bt a,section#detail .bt input{font-size:20px;padding:15px 0 18px}section#detail .dot{cursor:pointer;height:auto;position:absolute;right:0;top:25px;transition:.3s;width:10%;z-index:2}section#detail .dot:hover{filter:alpha(opacity=60);opacity:.6}section#detail .dot img{height:auto;width:100%}section#detail .dotNav{background:rgba(255,255,255,.85);border-radius:5px;opacity:0;position:absolute;right:15px;top:40px;transition:.3s;width:100px;z-index:-1}section#detail .dotNav.active{opacity:1;right:15px;z-index:10}section#detail .dotNav .edit{border-bottom:1px solid #ccc}section#detail .dotNav .del a,section#detail .dotNav .edit a{color:#297db9;display:block;font-size:18px;font-weight:700;line-height:100%;padding:10px 0;text-align:center;width:100%}section#detail .dotNav .del a:hover,section#detail .dotNav .edit a:hover{filter:alpha(opacity=60);opacity:.6}.dot_bg{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}section#detail.good{margin:0 auto;padding:30px 0 100px;text-align:left;width:450px}section#detail.good .commentlist{width:100%}section#detail.good .commentlist li{border-bottom:1px dotted #999;margin:0 auto;padding:20px 0 0;position:relative;text-align:right;transition:.3s;width:100%}section#detail.good .commentlist li:nth-of-type(2n){background-color:#f9f9f9}section#detail.good .commentlist li a{display:block;width:100%}section#detail.good .commentlist li a:hover{filter:alpha(opacity=60);opacity:.6}section#detail.good .commentlist li .comN{color:#297db9;font-size:18px;font-weight:700;line-height:150%;text-align:left;width:100%}section#detail.good .commentlist li p{font-size:16px;font-weight:400;line-height:150%;margin:0;padding:10px 0 25px;text-align:left;width:100%}section#post{margin:0 auto;padding:30px 0 100px;text-align:left;width:450px}.boxT{padding:20px 0 10px}.boxT .postT{font-size:20px;line-height:100%;padding:15px 0;text-align:left;width:56%}.boxT p{color:#444!important;font-size:15px!important;font-weight:400!important;margin:0!important;padding:0!important;width:100%}section#post .bt{margin:20px auto 0;width:42%}section#post .bt a,section#post .bt input{font-size:20px;padding:12px 0 15px}section#post .photo{border-radius:15px;height:300px;margin:0 0 10px;overflow:hidden;text-align:center;width:100%}section#post .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#post .phototate{overflow:hidden;padding:20px 0;text-align:center}section#post .phototate img.tate{font-family:"object-fit:contain;";height:350px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:auto}section#post input[type=file]{margin:10px 0 5px}section#post .text{margin:10px 0 5px;padding:15px 18px;width:100%}section#post .textS{width:200px}section#post span{font-size:18px;padding:0 0 0 10px;vertical-align:middle}section#post .ptBox{padding:10px 0 0;width:100%}section#post .ptBox div{color:#297db9;font-size:20px;font-weight:700;width:100%}section#post .ptBox div span{color:#666;font-size:16px;font-weight:400}section#post .ptBox .pt{display:inline-block;margin:10px .4% 5px;width:23.5%}section#post .ptBox .pt input[type=radio]{display:none}section#post .ptBox .pt .label{background-color:#fff;border:1px solid #297db9;border-radius:20px;box-sizing:border-box;color:#297db9;cursor:pointer;display:block;font-size:15px;font-weight:400;line-height:100%;padding:8px 0;text-align:center;width:100%}section#post .ptBox .pt input[type=radio]:checked+label{background-color:#297db9;color:#fff}section#post select{font-size:16px;margin:10px 0 5px;padding:10px 15px}section#post .textC{height:200px}section#search{margin:0 auto;padding:30px 0 100px;text-align:left;width:450px}section#search .bt{margin:20px auto 0;width:42%}section#search .bt a,section#search .bt input{font-size:20px;padding:12px 0 15px}section#search p{color:#297db9;font-size:20px;font-weight:700;margin:0;padding:0;width:100%}section#search p span{color:#444;font-size:15px;font-weight:400}section#search .text{margin:10px 0 5px;width:100%}section#search .ckBox{padding:10px 0 15px;width:100%}section#search .ckBox p{color:#297db9;font-size:20px;font-weight:700;margin:0;padding:10px 0 0;width:100%}section#search .ckBox .ck{display:inline-block;margin:10px .4% 5px;width:23.5%}section#search .ckBox .ck input[type=checkbox]{display:none}section#search .ckBox .ck .label{background-color:#297db9;border:1px solid #297db9;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:15px;font-weight:400;line-height:100%;padding:8px 0;text-align:center;width:100%}section#search .ckBox .ck input[type=checkbox]:checked+label{background-color:#fff;color:#297db9}section#search .textS{font-size:18px;margin:10px 0 20px;width:180px}section#search span{font-size:18px;padding:0 10px}section#search select{font-size:16px;margin:10px 0 20px;padding:10px 15px}.result{margin:0;padding:0;width:100%}.result li{float:left;margin:0 2% 15px 0;padding:0;text-align:center;width:32%}.result li:nth-child(3n){margin:0 0 15px}.result li a{display:block;width:100%}.result li a:hover{filter:alpha(opacity=70);opacity:.7}.result li .photo{height:130px;margin:0 0 2px;overflow:hidden;width:100%}.result li .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.result li .good{background-image:url(/images/ic_good.png?0509cb7e04caef31628a05c380a79b54)}.result li .comment,.result li .good{background-position:left 10px center;background-repeat:no-repeat;background-size:25px auto;border-radius:18px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:18px;line-height:150%;margin:0;padding:6px 20px 6px 40px;text-align:left;transition:.3s;width:48%}.result li .comment{background-image:url(/images/ic_comment.png?3f3b754b781e81648b6572a9799996a9)}.result li .comment:hover,.result li .good:hover{background-color:#d7eeff}.back{margin:10px auto;width:42%}.back a{background-color:#999;border:1px solid #999;border-radius:30px;box-sizing:border-box;color:#fff;display:block;font-size:20px;font-weight:700;line-height:100%;margin:0;padding:12px 0 15px;text-align:center;width:100%}.back a:hover{background-color:#fff;color:#999}section#mypage{margin:0 auto;padding:30px 0 100px;text-align:left;width:450px}section#mypage .btBox{padding:10px 0;text-align:center;width:100%}section#mypage .btBox .back,section#mypage .btBox .bt{display:inline-block;margin:0 2%;width:42%}section#mypage .bt a,section#mypage .bt input{font-size:20px;padding:12px 0 15px}section#mypage p{margin:0;padding:0}section#mypage .text{margin:10px 0 5px;padding:15px 18px;width:100%}section#mypage textarea{height:200px}section#mypage p{color:#297db9;font-size:20px;font-weight:700;margin:20px 0 10px;width:100%}section#mypage p span{color:#444;padding:0 0 0 10px}section#mypage .myPhoto{border-radius:15px;height:300px;margin:10px 0;overflow:hidden;text-align:center;width:100%}section#mypage .myPhoto img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#mypage input[type=file]{margin:0 0 10px}section#mypage .regist{padding:10px 0;width:100%}section#mypage .regist p{color:#444;font-size:20px;font-weight:400;margin:0;padding:10px 0 20px;width:100%}section#mypage .regist .regBox{box-sizing:border-box;font-size:15px;height:200px;overflow:auto;width:100%}section#mypage .bt{margin:20px auto;width:42%}section#ranking{height:auto;margin:0 auto;padding:30px 0 100px;text-align:left;width:450px}section#ranking .tabBox{border:1px solid #297db9;border-radius:30px;margin:0 auto;overflow:hidden;padding:0;width:100%}section#ranking .tabBox div{background-color:#fff;border-right:1px solid #297db9;box-sizing:border-box;color:#297db9;cursor:pointer;float:left;font-size:16px;height:57px;line-height:130%;margin:0;padding:7px 0 0;text-align:center;width:25%}section#ranking .tabBox div:nth-child(3){padding:18px 0 0;width:25%}section#ranking .tabBox div:last-child{border-right:none;padding:18px 0 0;width:25%}section#ranking .tabBox div.active{background-color:#297db9;color:#fff}section#ranking p{color:#297db9;font-size:20px;font-weight:700;margin:0;padding:0;width:100%}section#ranking .tabCon{margin:0 auto;padding:20px 0 0;width:100%}section#ranking .tabCon .content{margin:0;padding:0;width:100%}section#ranking .tabCon .content.hide{display:none}section#ranking .tabCon .content .tabT{color:#297db9;font-size:20px;font-weight:700;margin:0;padding:0 0 20px;text-align:center;width:100%}section#ranking .tabCon .conten .rank{border-top:1px dotted #999;list-style-type:none;margin:0;padding:0;width:100%}section#ranking .tabCon .content li{border-bottom:1px dotted #999;font-size:20px;line-height:100%;list-style-type:none;padding:0;width:100%}section#ranking .tabCon .content .ene li:first-child,section#ranking .tabCon .content li:first-child{font-size:17px;padding:20px 0}section#ranking .tabCon .content .ene li{padding:10px 0}section#ranking .tabCon .content li:first-child .nName,section#ranking .tabCon .content li:first-child .pt{color:#666;font-size:17px;padding:0}section#ranking .tabCon .content li .good,section#ranking .tabCon .content li .pt{float:left;font-size:20px;padding:20px 0;width:45%}section#ranking .tabCon .content li .good div,section#ranking .tabCon .content li .pt div{color:#297db9;display:inline-block;font-size:20px;font-weight:400;width:30%}section#ranking .tabCon .content li .good div{margin:0 15% 0 0}section#ranking .tabCon .content li:nth-child(2) .good,section#ranking .tabCon .content li:nth-child(2) .good div,section#ranking .tabCon .content li:nth-child(2) .pt,section#ranking .tabCon .content li:nth-child(2) .pt div{color:#d7a100;font-weight:700}section#ranking .tabCon .content li:nth-child(3) .good,section#ranking .tabCon .content li:nth-child(3) .good div,section#ranking .tabCon .content li:nth-child(3) .pt,section#ranking .tabCon .content li:nth-child(3) .pt div{color:#a4a7ac;font-weight:700}section#ranking .tabCon .content li:nth-child(4) .good,section#ranking .tabCon .content li:nth-child(4) .good div,section#ranking .tabCon .content li:nth-child(4) .pt,section#ranking .tabCon .content li:nth-child(4) .pt div{color:#b78142;font-weight:700}section#ranking .tabCon .content li .nName{float:right;width:55%}section#ranking .tabCon .content li .nName a{color:#297db9;display:block;font-size:20px;padding:20px 0}section#ranking .tabCon .content li .nName a img{border-radius:50%;font-family:"object-fit:cover;";height:28px;margin:-5px 5px 0 0;-o-object-fit:cover;object-fit:cover;overflow:hidden;vertical-align:middle;width:28px}section#ranking .tabCon .content li .good{background-image:url(/images/ic_good.png?0509cb7e04caef31628a05c380a79b54);background-position:left 30% center;background-repeat:no-repeat;background-size:25px auto;border-radius:18px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:20px;line-height:150%;margin:0;padding:6px 20px 6px 0;position:relative;text-align:left;transition:.3s;z-index:2}section#ranking .tabCon .content li .photo{height:100px;margin:0;overflow:hidden;width:150px}section#ranking .tabCon .content li .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#ranking .tabCon .content li a:hover{filter:alpha(opacity=60);opacity:.6}section#profile{margin:0 auto;padding:30px 0 80px;position:relative;text-align:center;width:450px}section#profile .list li{border-bottom:1px dotted #999;margin:0 auto 30px;padding:0 0 20px;position:relative;text-align:right;transition:.3s;width:100%}section#profile .commentlist{width:100%}section#profile .commentlist .comT{background-image:url(/images/ic_comment_on.png?08c2aeab2fbae980069e642a18268850);background-position:0;background-repeat:no-repeat;background-size:25px auto;border-radius:18px;box-sizing:border-box;color:#287cb5;display:inline-block;font-size:18px;font-weight:700;line-height:150%;margin:0 auto -20px;padding:6px 20px 6px 30px;text-align:left;width:100%}section#profile .commentlist li{border-bottom:1px dotted #999;margin:0 auto;padding:20px 0 0;position:relative;text-align:right;transition:.3s;width:100%}section#profile .commentlist li:nth-of-type(2n){background-color:#f9f9f9}section#profile .commentlist li .comN{font-size:18px;font-weight:700;line-height:150%;text-align:left;width:100%}section#profile .commentlist li p{font-size:16px;font-weight:400;line-height:150%;margin:0;padding:10px 0 25px;text-align:left;width:100%}section#profile .text{height:80px;margin:30px auto 0;padding:15px 18px}section#profile .bt{margin:20px auto;width:250px}section#profile .bt a,section#profile .bt input{font-size:20px;padding:15px 0 18px}section#profile .myPhoto{border-radius:50%;height:230px;margin:0 auto 10px;overflow:hidden;width:230px}section#profile .myPhoto img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:780px){.pcOnly{display:none}.spOnly{display:block}body{background-image:none}div#wrap{margin:0;padding:8% 0 0}#top{margin:4% auto 0;max-width:185px;padding:0;width:39.3%}#top img{height:auto;width:100%}#topFoot{bottom:0;height:27%;left:0;position:absolute;right:0;width:100%}#topFoot p{font-size:4vw;margin:0 auto;padding:0 0 3vw;text-align:center;width:100%}#topFoot .bt{margin:0 auto 5vw;width:48%}#topFoot .bt a{background-color:#297db9;border:1px solid #297db9;border-radius:30px;box-sizing:border-box;color:#fff;display:block;font-size:4.6vw;font-weight:700;line-height:100%;margin:0;padding:3vw 0 3.2vw;text-align:center;width:100%}#topFoot .bt.new a,#topFoot .bt a:hover{background-color:#fff;color:#297db9}#topFoot .bt.new a:hover,header{background-color:#297db9;color:#fff}header{font-size:4vw;font-weight:700;line-height:100%;margin:0;padding:2.4vw 0 2.8vw;position:fixed;text-align:center;top:0;width:100%;z-index:3}header .inner{margin:0 auto;position:relative;width:100%}header .back{left:4%;margin:0;position:absolute;top:-.8vw;width:42%}header .back a{background-color:#fff;border:1px solid #fff;border-radius:30px;box-sizing:border-box;color:#297db9;display:block;font-size:3.2vw;font-weight:700;line-height:100%;margin:0;padding:1.2vw 0 1.4vw;text-align:center;width:35%}header .back a:hover{background-color:#297db9;color:#fff}#loginBox{margin:0 auto;padding:6vw 0 8vw;text-align:center;width:100%}#loginBox div{margin:0 auto 3vw;width:calc(90% + 6px)}#loginBox div input[type=radio]{display:none}#loginBox div .label{cursor:pointer;height:auto;width:100%}#loginBox div .label img{border:3px solid #fff;border-radius:20px;box-sizing:border-box;height:auto;width:100%}#loginBox div input[type=radio]:checked+label img{border:3px solid #297db9}.text{background-color:#ebebeb;border-radius:10px;box-sizing:border-box;font-size:4vw;line-height:100%;margin:3vw auto 1vw;padding:2.8vw 4vw 3.2vw;width:90%}#loginBox .bt{margin:4vw auto;width:48%}.bt a{background-color:#297db9;border:1px solid #297db9;border-radius:30px;box-sizing:border-box;color:#fff;display:block;font-size:4.6vw;font-weight:700;line-height:100%;margin:0;padding:3vw 0 3.2vw;text-align:center;width:100%}.bt a:hover{background-color:#fff;color:#297db9}.bt input{background-color:#297db9;border:1px solid #297db9;border-radius:30px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:4.6vw;font-weight:700;line-height:100%;margin:0;padding:3vw 0 3.2vw;text-align:center;transition:.3s;width:100%}.bt input:hover{background-color:#fff;color:#297db9}#series,div#wrap.series{margin:0;padding:0}#series{height:auto;overflow:hidden;position:relative;width:100%}#series .line{border:2px solid #fff;height:89vh;top:8vh;width:92%;z-index:1}#series .line,#series .title{left:0;margin:auto;position:absolute;right:0}#series .title{top:45%;width:86%;z-index:2}#series .op,#series .title img{height:auto;width:100%}#series .op img{-webkit-animation:Zoom 4s ease-in forwards;animation:Zoom 4s ease-in forwards;font-family:"object-fit:cover;";height:100vh;-o-object-fit:cover;object-fit:cover;width:100vw}footer{background-color:#fff;border-top:1px solid #ccc;bottom:0;height:auto;left:0;position:fixed;right:0;width:100%;z-index:3}footer .navi{margin:0;padding:0;text-align:center;width:100%}footer .navi li{display:inline-block;height:10.8vw;margin:0 1.5%;padding:0;width:15%}footer .navi li a{background-image:url(/images/ic_home.png?dc52b3fc4d5b359989d675917299fc43),url(/images/ic_home_on.png?45b3d8eb3a37619094204bcaf28992e5);background-position:center top 1.2vw;background-repeat:no-repeat;background-size:46% auto;color:#888;display:block;font-size:2.2vw;height:100%;line-height:100%;padding:8vw 0 0;text-align:center;transition:.3s;width:100%}footer .navi li:nth-child(2) a{background-image:url(/images/ic_search.png?42e446e3109eb4ffb6a2ca72870b70c7),url(/images/ic_search_on.png?652d3aacd65dab8715e25d7266421055)}footer .navi li:nth-child(3) a{background-image:url(/images/ic_post.png?9a6b38b07caf9431998e2a98308a490c),url(/images/ic_post_on.png?0ae64c3da2fd4410787b47a2b6c2a66b)}footer .navi li:nth-child(4) a{background-image:url(/images/ic_mypage.png?7a5c433784d36e7d6bdf3a4a68fd4f57),url(/images/ic_mypage_on.png?75b31ce0671f03088186b6ce2a6ce7de)}footer .navi li:last-child a{background-image:url(/images/ic_rank.png?55baa6bbe27793eea53e341f2b7fc641),url(/images/ic_rank_on.png?ed1f531eb6c94d4015c6d306dcfef362)}footer .navi li a.active,footer .navi li a:hover{background-image:url(/images/ic_home_on.png?45b3d8eb3a37619094204bcaf28992e5);color:#555}footer .navi li:nth-child(2) a.active,footer .navi li:nth-child(2) a:hover{background-image:url(/images/ic_search_on.png?652d3aacd65dab8715e25d7266421055)}footer .navi li:nth-child(3) a.active,footer .navi li:nth-child(3) a:hover{background-image:url(/images/ic_post_on.png?0ae64c3da2fd4410787b47a2b6c2a66b)}footer .navi li:nth-child(4) a:hover,footer .navi li:nth-child(5) a.active{background-image:url(/images/ic_mypage_on.png?75b31ce0671f03088186b6ce2a6ce7de)}footer .navi li:last-child a.active,footer .navi li:last-child a:hover{background-image:url(/images/ic_rank_on.png?ed1f531eb6c94d4015c6d306dcfef362)}.cover{background-color:transparent;margin:0 auto;text-align:center;width:100%}section{margin:0 auto;padding:6% 0 10vw;width:90%}section .list{margin:0;padding:0;width:100%}section .list li{border-bottom:1px dotted #999;margin:0 0 6vw;padding:0 0 3vw;position:relative;text-align:right;transition:.3s;width:100%}section .list li:last-child{border-bottom:none}section .list li:hover{filter:alpha(opacity=80);opacity:.8}section .list li a{display:block;width:100%}section .list li a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}section .list li .photo{border-radius:15px;height:60vw;margin:0 0 3vw;overflow:hidden;width:100%}section .list li .photo img{width:100%}section .list li .photo2 img,section .list li .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover}section .list li .photo2 img{width:50%}section .list li .nickname{float:left;font-size:4vw;font-weight:700;line-height:150%;text-align:left;width:50%}section .list li .myPhoto{border-radius:50%;float:left;height:6vw;margin:0 1vw 0 0;overflow:hidden;width:6vw}section .list li .myPhoto img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section .list li .star{color:#297db9;float:right;font-size:4vw;font-weight:700;line-height:150%;text-align:right;width:35%}section .list li .star span{color:#444;padding:0 2vw 0 0}section .list li .name{font-weight:700}section .list li .height,section .list li .name,section .list li .place{font-size:4vw;line-height:150%;padding:1vw 0 0;text-align:left;width:100%}section .list li .height span,section .list li .place span{color:#287cb5;display:inline-block;font-weight:700;padding:0 4% 0 0}section .list li p{font-size:4vw;font-weight:400;line-height:150%;margin:0;padding:1vw 0 2vw;text-align:left;width:100%}section .list li .user{background-image:url(/images/ic_user.png?08e6711441dea104d369a355ef11204c);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;box-sizing:border-box;display:inline-block;height:4.5vw;margin:0 1vw 0 0;padding:0;position:relative;vertical-align:text-bottom;width:4.5vw;z-index:2}section .list li .user:hover{background-image:url(/images/ic_user_on.png?2e8b1d685de696a2644ab01b52e44f1f)}section .list li .good{background-image:url(/images/ic_good.png?0509cb7e04caef31628a05c380a79b54);background-position:left 2vw center;background-repeat:no-repeat;background-size:6vw auto;border-radius:18px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:4vw;line-height:150%;margin:0;padding:1vw 2vw 1vw 8.8vw;position:relative;text-align:left;transition:.3s;z-index:2}section .list li .good span{font-size:3.4vw;padding:0 2vw 0 0}section .list li .comment{background-image:url(/images/ic_comment.png?3f3b754b781e81648b6572a9799996a9);background-position:left 2vw center;background-repeat:no-repeat;background-size:6vw auto;border-radius:18px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:4vw;line-height:150%;margin:0 0 0 2vw;padding:1vw 2vw 1vw 9.5vw;position:relative;text-align:left;transition:.3s;z-index:2}section .list li .comment:hover,section .list li .good:hover{background-color:#d7eeff}section#detail{margin:0 auto;padding:1% 0 15vw;position:relative;text-align:center;width:100%}section#detail .month{background:rgba(255,255,255,.7);border-radius:50%;box-sizing:border-box;color:#287cb5;font-size:4vw;font-weight:700;height:30vw;left:-6vw;line-height:150%;padding:10vw 0 0 10%;position:absolute;text-align:left;top:-6vw;width:30vw}section#detail .month div{font-size:8vw}section#detail .month div span{font-size:6vw}section#detail .photo{height:68vw;margin:0 0 3vw;overflow:hidden;text-align:center;width:100%}section#detail .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#detail .phototate{overflow:hidden;padding:2vw 0;text-align:center}section#detail .phototate img.tate{font-family:"object-fit:contain;";height:70vw;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:auto}section#detail .list li{border-bottom:1px dotted #999;margin:0 auto 6vw;padding:0 0 3vw;position:relative;text-align:right;transition:.3s;width:90%}section#detail .commentlist{width:100%}section#detail .commentlist .comT{background-image:url(/images/ic_comment_on.png?08c2aeab2fbae980069e642a18268850);background-position:0;background-repeat:no-repeat;background-size:6vw auto;border-radius:18px;box-sizing:border-box;color:#287cb5;display:inline-block;font-size:4vw;font-weight:700;line-height:150%;margin:0 auto;padding:1vw 2vw 1vw 7.5vw;text-align:left;width:90%}section#detail .commentlist li{border-bottom:1px dotted #999;margin:0 auto;padding:3vw 0 4vw;position:relative;text-align:right;transition:.3s;width:90%}section#detail .commentlist li:nth-of-type(2n){background-color:#f9f9f9}section#detail .commentlist li .comN{font-size:4vw;font-weight:700;line-height:150%;text-align:left;width:100%}section#detail .commentlist li .myPhoto{border-radius:50%;float:left;height:6vw;margin:0 1vw 0 0;overflow:hidden;width:6vw}section#detail .commentlist li .myPhoto img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#detail .commentlist li p{font-size:3.6vw;font-weight:400;line-height:150%;margin:0;padding:1vw 0 2vw;text-align:left;width:100%}section#detail .text{height:11vw;margin:6vw auto 0;padding:2.8vw 4vw 3.2vw}section#detail .bt{margin:4vw auto;width:38%}section#detail .bt a,section#detail .bt input{font-size:4.4vw;padding:2vw 0 2.2vw}section#detail .dot{cursor:pointer;height:auto;position:absolute;right:0;top:1vw;transition:.3s;width:10%;z-index:2}section#detail .dot:hover{filter:alpha(opacity=60);opacity:.6}section#detail .dot img{height:auto;width:100%}section#detail .dotNav{background:rgba(255,255,255,.85);border-radius:5px 0 0 5px;position:fixed;right:-20%;top:6vw;transition:.3s;width:20%;z-index:10}section#detail .dotNav.active{right:0}section#detail .dotNav .edit{border-bottom:1px solid #ccc}section#detail .dotNav .del a,section#detail .dotNav .edit a{color:#297db9;display:block;font-size:4vw;font-weight:700;line-height:100%;padding:3vw 0;text-align:center;width:100%}section#detail .dotNav .del a:hover,section#detail .dotNav .edit a:hover{filter:alpha(opacity=60);opacity:.6}.dot_bg{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}section#detail.good{margin:0 auto;padding:1% 0 18vw;text-align:left;width:90%}section#detail.good .commentlist{width:100%}section#detail.good .commentlist li{border-bottom:1px dotted #999;margin:0 auto;padding:3vw 0 4vw;position:relative;text-align:right;transition:.3s;width:100%}section#detail.good .commentlist li:nth-of-type(2n){background-color:#f9f9f9}section#detail.good .commentlist li a{display:block;width:100%}section#detail.good .commentlist li a:hover{filter:alpha(opacity=60);opacity:.6}section#detail.good .commentlist li .comN{color:#297db9;font-size:4vw;font-weight:700;line-height:150%;text-align:left;width:100%}section#detail.good .commentlist li p{font-size:3.6vw;font-weight:400;line-height:150%;margin:0;padding:1vw 0 2vw;text-align:left;width:100%}section#post{margin:0 auto;padding:1% 0 18vw;text-align:left;width:90%}.boxT{padding:4vw 0 3vw}.boxT .postT{font-size:4.2vw;line-height:100%;padding:2.2vw 0;text-align:left;width:56%}.boxT p{color:#444!important;font-size:3.4vw!important;font-weight:400!important;margin:0!important;padding:2vw 0 0!important;width:100%}section#post .bt{margin:3vw auto;width:42%}section#post .bt a,section#post .bt input{font-size:4.4vw;padding:2vw 0 2.2vw}section#post .photo{border-radius:15px;height:60vw;margin:0 0 3vw;overflow:hidden;text-align:center;width:100%}section#post .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#post .phototate{overflow:hidden;padding:2vw 0;text-align:center}section#post .phototate img.tate{font-family:"object-fit:contain;";height:70vw;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:auto}section#post input[type=file]{margin:0 0 1.5vw}section#post .text{margin:1.5vw 0 1vw;padding:2.8vw 4vw 3.2vw;width:100%}section#post .textS{width:50%}section#post span{font-size:4vw;padding:2vw 0 0 2vw}section#post .ptBox{padding:2vw 0 0;width:100%}section#post .ptBox div{color:#297db9;font-size:4vw;font-weight:700;width:100%}section#post .ptBox div span{color:#666;font-size:3.2vw;font-weight:400;vertical-align:baseline}section#post .ptBox .pt{display:inline-block;margin:1.5vw 0;width:23.5%}section#post .ptBox .pt input[type=radio]{display:none}section#post .ptBox .pt .label{background-color:#fff;border:1px solid #297db9;border-radius:20px;box-sizing:border-box;color:#297db9;cursor:pointer;display:block;font-size:3vw;font-weight:400;line-height:100%;padding:1.7vw 0 1.9vw;text-align:center;width:100%}section#post .ptBox .pt input[type=radio]:checked+label{background-color:#297db9;color:#fff}section#post select{font-size:3.2vw;margin:1.5vw 0;padding:1.5vw 2vw}section#post .textC{height:26vw}section#search{margin:0 auto;padding:1% 0 18vw;text-align:left;width:90%}section#search .bt{margin:3vw auto;width:40%}section#search .bt a,section#search .bt input{font-size:4.4vw;padding:2vw 0 2.2vw}section#search p{color:#297db9;font-size:4vw;font-weight:700;margin:0;padding:0;width:100%}section#search p span{color:#444;font-size:3vw;font-weight:400}section#search .text{margin:2vw 0 1vw;width:100%}section#search .ckBox{padding:3vw 0 2vw;width:100%}section#search .ckBox p{color:#297db9;font-size:4vw;font-weight:700;margin:0;padding:0 0 .5vw;width:100%}section#search .ckBox .ck{display:inline-block;margin:1.5vw .4%;width:23.5%}section#search .ckBox .ck input[type=checkbox]{display:none}section#search .ckBox .ck .label{background-color:#297db9;border:1px solid #297db9;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:3vw;font-weight:400;line-height:100%;padding:1.7vw 0 1.9vw;text-align:center;width:100%}section#search .ckBox .ck input[type=checkbox]:checked+label{background-color:#fff;color:#297db9}section#search .textS{font-size:3.8vw;margin:1.5vw 0 3vw;width:39%}section#search span{font-size:4vw;padding:2vw 2vw 0}section#search select{font-size:3.2vw;margin:1.5vw 0 3vw;padding:1.5vw 2vw}.result{margin:0;padding:0;width:100%}.result li{float:left;margin:0 2% 4vw 0;padding:0;text-align:center;width:32%}.result li:nth-child(3n){margin:0 0 4vw}.result li a{display:block;width:100%}.result li a:hover{filter:alpha(opacity=70);opacity:.7}.result li .photo{height:26vw;margin:0 0 1vw;overflow:hidden;width:100%}.result li .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.result li .good{background-image:url(/images/ic_good.png?0509cb7e04caef31628a05c380a79b54)}.result li .comment,.result li .good{background-position:left 1vw center;background-repeat:no-repeat;background-size:6vw auto;border-radius:18px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:3.4vw;line-height:150%;margin:0;padding:1vw 2vw 1vw 8vw;text-align:left;transition:.3s;width:48%}.result li .comment{background-image:url(/images/ic_comment.png?3f3b754b781e81648b6572a9799996a9)}.result li .comment:hover,.result li .good:hover{background-color:#d7eeff}.back{margin:2vw auto;width:42%}.back a{background-color:#999;border:1px solid #999;border-radius:30px;box-sizing:border-box;color:#fff;display:block;font-size:4.6vw;font-weight:700;line-height:100%;margin:0;padding:2vw 0 2.2vw;text-align:center;width:100%}.back a:hover{background-color:#fff;color:#999}section#mypage{margin:0 auto;padding:1% 0 18vw;text-align:left;width:90%}section#mypage .btBox{padding:0 0 3vw;text-align:center;width:100%}section#mypage .btBox .back{display:inline-block;margin:0 2%;width:42%}section#mypage .btBox .bt{display:inline-block;margin:0 2%;width:40%}section#mypage .bt a,section#mypage .bt input{font-size:4.4vw;padding:2vw 0 2.2vw}section#mypage p{padding:0}section#mypage .text{margin:1.5vw 0 1vw;padding:2.8vw 4vw 3.2vw;width:100%}section#mypage textarea{height:25vw}section#mypage p{color:#297db9;font-size:4vw;font-weight:700;margin:0;padding:1.5vw 0 2vw;width:100%}section#mypage p span{color:#444;padding:0 0 0 2vw}section#mypage .myPhoto{border-radius:15px;height:60vw;margin:2vw 0 3vw;overflow:hidden;text-align:center;width:100%}section#mypage .myPhoto img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#mypage input[type=file]{margin:0 0 1vw}section#profile{margin:0 auto;padding:1% 0 18vw;text-align:left;width:90%}section#profile .btBox{padding:0 0 3vw;text-align:center;width:100%}section#profile .btBox .back{display:inline-block;margin:0 2%;width:42%}section#profile .btBox .bt{display:inline-block;margin:0 2%;width:40%}section#profile .bt a,section#profile .bt input{font-size:4.4vw;padding:2vw 0 2.2vw}section#profile .text{margin:1.5vw 0 1vw;padding:2.8vw 4vw 3.2vw;width:100%}section#profile textarea{height:25vw}section#profile p{color:#297db9;font-size:4vw;font-weight:700;margin:0;padding:1.5vw 0 2vw;width:100%}section#profile p span{color:#444;padding:0 0 0 2vw}section#profile .list li p{color:#444;font-size:4vw;font-weight:400;margin:0;padding:1.5vw 0 2vw;text-align:left;width:100%}section#profile .myPhoto{border-radius:50%;height:50vw;margin:0 auto 3vw;overflow:hidden;width:50vw}section#profile .myPhoto img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#mypage .regist,section#mypage .regist p{padding:1.5vw 0 2vw;width:100%}section#mypage .regist p{color:#444;font-size:4vw;font-weight:400;margin:0}section#mypage .regist .regBox{box-sizing:border-box;font-size:3.2vw;height:40vw;overflow:auto;width:100%}section#mypage .bt{margin:4vw auto;width:40%}section#ranking{margin:0 auto;padding:1% 0 18vw;text-align:left;width:90%}section#ranking .tabBox{border:1px solid #297db9;border-radius:25px;margin:0 auto;overflow:hidden;padding:0;width:100%}section#ranking .tabBox div{background-color:#fff;border-right:1px solid #297db9;box-sizing:border-box;color:#297db9;cursor:pointer;float:left;font-size:3.3vw;height:11.3vw;line-height:130%;margin:0;padding:1.2vw 0 0;text-align:center;width:25%}section#ranking .tabBox div:nth-child(3){padding:3.5vw 0 0;width:25%}section#ranking .tabBox div:last-child{border-right:none;padding:3.5vw 0 0;width:25%}section#ranking .tabBox div.active{background-color:#297db9;color:#fff}section#ranking p{color:#297db9;font-size:4vw;font-weight:700;margin:0;padding:0;width:100%}section#ranking .tabCon{margin:0 auto;padding:4vw 0 0;width:100%}section#ranking .tabCon .content{margin:0;padding:0;width:100%}section#ranking .tabCon .content.hide{display:none}section#ranking .tabCon .content .tabT{color:#297db9;font-size:4vw;font-weight:700;margin:0;padding:0 0 2vw;text-align:center;width:100%}section#ranking .tabCon .conten .rank{border-top:1px dotted #999;list-style-type:none;margin:0;padding:0;width:100%}section#ranking .tabCon .content li{border-bottom:1px dotted #999;font-size:3.4vw;line-height:100%;list-style-type:none;padding:0;width:100%}section#ranking .tabCon .content .ene li:first-child,section#ranking .tabCon .content li:first-child{padding:3vw 0}section#ranking .tabCon .content .ene li{padding:1vw 0}section#ranking .tabCon .content li:first-child .nName,section#ranking .tabCon .content li:first-child .pt{color:#666;padding:0}section#ranking .tabCon .content li .good,section#ranking .tabCon .content li .pt{float:left;font-size:3.4vw;padding:3vw 0;width:45%}section#ranking .tabCon .content li .good div,section#ranking .tabCon .content li .pt div{color:#297db9;display:inline-block;font-size:3.4vw;font-weight:400;width:30%}section#ranking .tabCon .content li .good div{margin:0 15% 0 0}section#ranking .tabCon .content li:nth-child(2) .good,section#ranking .tabCon .content li:nth-child(2) .good div,section#ranking .tabCon .content li:nth-child(2) .pt,section#ranking .tabCon .content li:nth-child(2) .pt div{color:#d7a100;font-weight:700}section#ranking .tabCon .content li:nth-child(3) .good,section#ranking .tabCon .content li:nth-child(3) .good div,section#ranking .tabCon .content li:nth-child(3) .pt,section#ranking .tabCon .content li:nth-child(3) .pt div{color:#a4a7ac;font-weight:700}section#ranking .tabCon .content li:nth-child(4) .good,section#ranking .tabCon .content li:nth-child(4) .good div,section#ranking .tabCon .content li:nth-child(4) .pt,section#ranking .tabCon .content li:nth-child(4) .pt div{color:#b78142;font-weight:700}section#ranking .tabCon .content li .nName{float:right;width:55%}section#ranking .tabCon .content li .nName a{color:#297db9;display:block;font-size:3.4vw;padding:3vw 0}section#ranking .tabCon .content li .nName a img{border-radius:50%;float:left;font-family:"object-fit:cover;";height:6vw;margin:-1vw 1vw 0 0;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:6vw}section#ranking .tabCon .content li .good{background-image:url(/images/ic_good.png?0509cb7e04caef31628a05c380a79b54);background-position:left 30% center;background-repeat:no-repeat;background-size:6vw auto;border-radius:18px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:4vw;line-height:150%;margin:0;padding:1vw 2vw 1vw 0;position:relative;text-align:left;transition:.3s;z-index:2}section#ranking .tabCon .content li .photo{height:20vw;margin:0;overflow:hidden;width:30%}section#ranking .tabCon .content li .photo img{font-family:"object-fit:cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#ranking .tabCon .content li a:hover{filter:alpha(opacity=60);opacity:.6}}@-webkit-keyframes Zoom{to{opacity:0;transform:scale(1.2)}}@keyframes Zoom{to{opacity:0;transform:scale(1.2)}}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-table}* html .clearfix{height:1%}.clearfix{display:block}
