﻿.postBoxContainer{position:relative;width:100%;margin-bottom:40px;background:#fff;webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.postBoxContainer img{border-radius:35px}.postBoxContainer p{margin-bottom:0px;color:#333;line-height:1.5}.postBoxContainer a{margin-bottom:0px;color:#337ab7;line-height:1.4;font-size:13px}.postBoxContainer .upperContainer{position:relative;padding:20px}.postBoxContainer .upperContainer .secondContainer{margin-top:15px}.postBoxContainer .upperContainer .post-content{margin:8px 0px}.postBoxContainer .upperContainer .post-content.heightAuto{height:auto !important}.postBoxContainer .upperContainer .post-content img{border-radius:0px;max-height:400px}.postBoxContainer .upperContainer .commentNum{margin-top:10px}.myFeedWrapper .postBoxContainer .upperContainer .myPostEdit{position:absolute;right:-15px;top:0px}.postBoxContainer .upperContainer .post-content .linkContainer{margin-top:10px;position:relative;text-align:left;background:#ffffff;border:2px solid #cccccc;margin:0px auto;display:block;color:#333;padding:5px}.postBoxContainer .bottomContainer{background:#f5f5f5;padding:0px;border-top:solid 1px #e1e1e1}.postBoxContainer .ttl{font-size:16px}.postBoxContainer .name,.postBoxContainer .subTtl{font-weight:bold}.postBoxContainer .name{font-size:15px}.postBoxWrapper .postBoxContainer .date{font-size:11px;color:#999;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",'メイリオ',Meiryo,Osaka,sans-serif}.postBoxWrapper .postBoxContainer .date .week{font-size:11px;font-weight:100}.postBoxWrapper .postBoxContainer .comment{line-height:1.3;font-size:12px;color:#666;margin-bottom:3px}.postBoxWrapper .postBoxContainer .comment.heightAuto{height:auto !important}.postBoxWrapper .postBoxContainer .upperContainer .post-content .linkContainer .ttl{font-size:13px}.postBoxContainer .caret{color:#333;margin:10px 25px 0 0}.postBoxContainer .col-xs-2{width:12%}.postBoxContainer .col-xs-10{width:88%;padding-left:3px}.postBoxContainer .commentContainer{margin-bottom:-15px}.postBoxContainer .commentContainer .commentBox{position:relative;border-top:solid 1px #e1e1e1;padding:10px 20px}.postBoxContainer .commentContainer .mycommentContainer .commentBox{padding:7px 20px}.postBoxContainer .commentContainer .commentBox .mycommentEdit{position:absolute;top:0px;right:-15px}.postBoxContainer .commentContainer .commentBox .name{font-size:14px}.postBoxContainer .btnContainer{text-align:right;margin-top:0 !important}.postBoxContainer .commentBox .col-xs-9{width:81%}.postBoxContainer .commentBox .col-xs-2{width:10%}.postBoxWrapper .postBoxContainer .upperContainer .post-content .linkContainer{position:relative;text-align:left;background:#ffffff;border:1px solid #e1e1e1;margin:0px auto;display:block;color:#333;padding:15px 20px;background:#fefefe;border-radius:3px}.postBoxWrapper .postBoxContainer .upperContainer .post-content .linkContainer p.btn{font-size:13px !important;margin-bottom:0;padding:4px 15px}.postBoxWrapper .postBoxContainer .upperContainer .post-content .linkContainer.imgLink{text-align:center}.postBoxWrapper .postBoxContainer .upperContainer .post-content .linkContainer.imgLink img{max-height:200px}.postBoxWrapper .postBoxContainer .upperContainer .post-content .linkContainer.noborder{border:0px !important;padding-top:0}.postBoxWrapper .postBoxContainer .upperContainer .post-content .linkContainer .row>div:nth-child(2){text-align:right}.postBoxContainer .upperContainer .myPost{padding:10px}::-webkit-input-placeholder{line-height:1}.myPostWrapper .upperContainer textarea{border:0px;box-shadow:none;margin-top:3px}.postBoxWrapper .postBoxContainer .bottomContainer .btnContainer button{font-size:13px !important;margin-bottom:0;padding:4px 15px}.postBoxWrapper .postBoxContainer .myPost .bottomContainer{padding:5px 20px}.postBoxWrapper .commentBox textarea.form-control{border:0px;box-shadow:none;margin-top:3px;background:#f5f5f5;padding-left:0}.postBoxContainer .commentContainer .mycommentContainer .commentBox .btnContainer{margin-top:5px !important}.mycommentContainer .commentBox .btnContainer button{margin-top:-70px}.postBoxContainer .commentContainer a.morelink{font-size:12px}.postBoxWrapper .adsContainer{text-align:center;background:none;box-shadow:none;width:100%;padding-top:20px}.postBoxWrapper .adsContainer .googleAdsContainer{display:inline-block}.postBoxContainer .dropdown-menu{border:solid 1px #e1e1e1}.postBoxContainer .dropdown-menu li a{padding:12px 10px;border-bottom:solid 1px #e1e1e1;color:#337ab7 !important}.postBoxContainer .dropdown-menu li:last-child a{border-bottom:none}.postBoxContainer .dropdown-menu a:hover{color:#337ab7 !important}.postBoxContainer .dropdown-menu .divider{height:0px;margin:0}.postBoxContainer .navbar-right .dropdown-menu{right:20px}#infscr-loading{width:100%;text-align:center;margin:0 auto}#infscr-loading img{width:30px;border:0}.noFeedContainer{background:white}.noFeedContainer .content-block{margin-bottom:10px}.coverImageContainer{height:400px;overflow:hidden;position:relative;min-width:1060px}.coverImageContainer .mainslider{height:400px;width:100%}.coverImageContainer .mainslider li{text-align:center;width:100%;height:100%}.mainslider li .coverImageContent{text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;height:400px;width:1060px;margin:0 auto}.mainslider li .coverImageBackground{max-width:100%;position:absolute;top:0;opacity:0.6;-webkit-filter:blur(3px);filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);width:100% !important;z-index:-1}.coverImageContainer .mainslider img{width:100%;height:auto;min-width:1060px;min-height:400px}.coverImageContainer .overLayCameraBtn{bottom:10px;right:10px}.coverImageContainer .overLayPreviewBtn{position:absolute;bottom:10px;right:45px;height:30px}.coverImageContainer .overLayfavoriteBtn{position:absolute;bottom:10px;right:0px;height:30px}.coverImageContainer .overLayfavoriteBtn .star_orange{color:#ffa900}.coverImageContainer .overLayPreviewBtn a,.coverImageContainer .overLayfavoriteBtn button{border:solid 1px #ccc !important;border-radius:4px;height:30px;width:120px}.coverImageContainer .overLayPreviewBtn a{line-height:28px}.topTeamInfoWrapper .team_detail_wrap{background:#000;padding:25px 0;position:relative}.topTeamInfoWrapper .container{display:table}.topTeamInfoWrapper .team_detail_wrap .cell01{width:166px;height:166px;border:1px solid #e1e1e1;position:absolute;left:30px;bottom:0px}.topTeamInfoWrapper .team_detail_wrap .cell01 span img{border:3px solid #fff;width:100%;height:100%;background:white}.topTeamInfoWrapper .team_detail_wrap .cell02{display:table-cell;vertical-align:middle;padding:0 20px 0 220px}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo{display:flex;margin-top:12px}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-national{margin-right:16px}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-national,.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-prefecture{display:flex;align-items:center}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-national img,.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-prefecture img{width:24px;height:24px;margin-right:8px}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-national a,.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-national p,.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-prefecture a,.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .ranking-prefecture p{color:#fff;font-size:16px;display:block;text-decoration:underline;text-underline-offset:5px}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .tooltip.top .tooltip-arrow{border-top-color:#949494 !important}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .tooltip.top,.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .tooltip.bs-tooltip-top{left:calc(25% + 20px) !important;transform:translateX(-50%)}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .tooltip-inner{background-color:#949494 !important;color:#fff !important;font-size:12px !important;width:150px !important;border-radius:10% !important}.topTeamInfoWrapper .team_detail_wrap .cell02 .RatingInfo .tooltip.in{opacity:1 !important}.topTeamInfoWrapper .team_detail_wrap .cell02 .team-name{font-size:37px;font-weight:bold;line-height:1.1;color:#fff;margin-bottom:10px;width:565px}.topTeamInfoWrapper .team_detail_wrap .cell02 .team-name.privateName{width:820px !important}.topTeamInfoWrapper .team_detail_wrap .cell02 .text01{font-size:18px;margin:0;color:#ccc;line-height:1}.topTeamInfoWrapper .team_detail_wrap .cell02 .text02{font-size:12px;color:#bebebe}.topTeamInfoWrapper .team_detail_wrap .cell03{display:table-cell;vertical-align:middle;width:260px;padding-right:30px}.topTeamInfoWrapper .team_detail_wrap .cell03 .btn-wrap{width:100%;height:45px;border-radius:4px;background:#fff;margin-bottom:10px}.topTeamInfoWrapper .team_detail_wrap .cell03 .btn-default{line-height:45px;border-radius:4px;color:#333;font-size:16px;font-weight:bold;position:relative;text-align:center;display:block;letter-spacing:0.05em}.topTeamInfoWrapper .team_detail_wrap .cell03 .btn-default:hover{text-decoration:none}.numInfoWrapper{padding:3px 0;text-align:center;font-size:12px}.numInfoWrapper div{width:49.5%;float:left}.numInfoWrapper .favoNumContainer a.no_link{cursor:default !important}.numInfoWrapper .favoNumContainer a:hover{opacity:1 !important}.numInfoWrapper a{color:#ccc !important;display:inline-block;line-height:1.3}.numInfoWrapper .glyphicon{color:#ccc}.numInfoWrapper .amount{font-size:15px;font-family:"Oswald";font-weight:400;letter-spacing:0.1em}.postBoxWrapper .postBoxContainer .planContainer .planDetail .dateInfo{display:inline-block;margin-bottom:5px}.postBoxWrapper .postBoxContainer .planContainer .planDetail .dateInfo .category{float:left;margin:6px 5px 0 0}.postBoxWrapper .postBoxContainer .planContainer .planDetail .dateInfo .date{display:inline-block;margin-bottom:2px;font-size:22px;font-weight:bold;color:#333;font-family:"Oswald"}.postBoxWrapper .postBoxContainer .planContainer .planDetail .dateInfo .date .week{font-size:16px;font-weight:900}.postBoxWrapper .postBoxContainer .planContainer .date span.time{position:relative;top:1px !important}.postBoxWrapper .postBoxContainer .planContainer .schedule-text{font-size:20px;line-height:1.3;font-weight:bold;margin-bottom:15px}.postBoxWrapper .postBoxContainer .planContainer .opponentInfo .ttl,.postBoxWrapper .postBoxContainer .planContainer .groundInfo .ttl{font-size:13px !important;color:#777;word-break:keep-all}.postBoxWrapper .postBoxContainer .planContainer .opponentInfo{margin-bottom:3px}.postBoxWrapper .postBoxContainer .planContainer .opponent,.postBoxWrapper .postBoxContainer .planContainer .ground{text-align:left;color:#333;font-size:14px;line-height:1.4 !important}.postBoxWrapper .postBoxContainer .planContainer .opponentInfo .col-xs-2,.postBoxWrapper .postBoxContainer .planContainer .groundInfo .col-xs-2{padding-left:5px;padding-right:5px}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo01{text-align:center;margin-bottom:5px}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo01 .dateInfo{display:inline-block}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo01 .dateInfo .category{float:left;margin:6px 5px 0 0}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo01 .dateInfo .date{display:inline-block;margin-bottom:0px;font-size:22px;font-weight:bold;font-family:"Oswald";color:#333}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo01 .dateInfo .date .week{font-size:15px}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo01 .tournament{clear:both;margin-top:5px}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo01 .tournament span{background:#f5f5f5;padding:5px;font-size:12px;margin:5px 0 10px}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02{text-align:center;margin:0}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .row{margin:0}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .col-xs-4:nth-child(1),.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .col-xs-4:nth-child(3){width:35%;padding:0}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .col-xs-4:nth-child(2){width:30%;padding:0 2.5%}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .result{font-size:20px;font-weight:bold;margin:7px 0;text-align:center}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .result.win,.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .result.unearnedWin{color:#b60000;font-weight:bold}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .result.lose,.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .result.unearnedLose{color:#005aad;font-weight:bold}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .result.draw{color:#109736;font-weight:bold}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .result.other{color:#666666;font-weight:bold}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .result.cancelled{color:#0b90c1;font-weight:bold}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .score{font-size:60px;line-height:60px;margin-bottom:15px;text-align:center}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .place{line-height:1.3;text-align:center}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .team{text-align:center;word-wrap:break-word;font-weight:bold;font-size:16px}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .team img{margin-bottom:10px;padding:0px;width:120px}.postBoxWrapper .postBoxContainer .gameOverviewContainer .gameInfo02 .team span{display:block;color:#333}.postBoxWrapper .postBoxContainer .gameOverviewContainer .table{border-right:solid 1px #ddd;border-left:solid 1px #ddd;margin-bottom:20px}.postBoxWrapper .postBoxContainer .gameOverviewContainer .content-block{margin-bottom:0px}.postBoxWrapper .postBoxContainer .subAdminContainer p.ttl{font-weight:900;font-size:18px !important}.postBoxWrapper .postBoxContainer .subAdminContainer p.name{color:#111;font-weight:normal;margin-bottom:0px;line-height:1.4;margin-top:5px;font-size:16px;margin-left:9px}.profileContainer p.ttl{font-size:16px !important}.postBoxWrapper .postBoxContainer .feedAdContainer .ttl{margin-top:8px}.postBoxWrapper .postBoxContainer .feedAdContainer .upperContainer .post-content p.post{font-size:14px}.postBoxWrapper .postBoxContainer .feedAdContainer .upperContainer .post-content .linkContainer{padding:0;border-radius:0;background:#fefefe;position:relative;width:380px}.postBoxWrapper .postBoxContainer .feedAdContainer .adImgContainer{height:300px;width:100%;background-position:center center;background-size:cover;border-bottom:1px solid #ccc}.postBoxWrapper .postBoxContainer .feedAdContainer p.adTtl{font-size:16px;margin:15px 15px 10px 15px;color:#111;line-height:1.4}.postBoxWrapper .postBoxContainer .feedAdContainer p.adUrlAnnotation{font-size:12px;color:#777;margin-right:100px;margin:0 120px 15px 20px;line-height:1.2}.postBoxWrapper .postBoxContainer .feedAdContainer .btnContainer{position:absolute;bottom:10px;right:10px}.postBoxWrapper .postBoxContainer .feedAdContainer .upperContainer .post-content .linkContainer:hover{opacity:0.8}.postBoxWrapper .postBoxContainer .feedAdContainer .upperContainer .post-content .linkContainer .btnContainer p{background:#f5f5f5;border:1px solid #ddd;font-size:11px !important;padding:4px 10px;border-radius:0}.pr_banner{position:relative;display:flex;justify-content:center;margin-top:25px}.pr_banner .close_button{position:absolute;top:0;right:0;z-index:10;width:30px;height:30px;float:right;cursor:pointer}.pr_banner a{display:block}
