﻿#container{padding-bottom:40px}#container ul{margin:0;padding:0}#container ul li{list-style-type:none}#container #accordion ul{overflow:hidden}#container .collapse{display:none}#container .collapse.in{display:block}#container .collapsing{transition:height .35s ease;position:relative}#container .btn-contact{display:block;width:400px;margin:0 auto;border:3px solid #00a0e2;text-align:center;color:#00a0e2;text-decoration:none;padding:20px 0;border-radius:4px}#container .btn-contact span{display:block}#container .btn-contact span.lg{font-size:20px;padding:10px 0}#container .breadcrumb{padding:18px 0 10px}#container .breadcrumb+.keyvisual{padding-top:5px;padding-bottom:40px}#container .breadcrumb li{float:left}#container .breadcrumb li:after{content:'＞';padding:0 5px}#container .breadcrumb li:last-child:after{content:''}#container .breadcrumb li a{color:#777777;text-decoration:none}#container .page-header{color:#00a0e2;font-size:27px;font-weight:normal;margin:10px 0}#container .section-header,#container .block-text{color:#00a0e2;letter-spacing:3px;background:url("../images/section-header.jpg") 0 0 repeat;height:51px;line-height:51px;padding-left:20px;font-size:22px}#container .diagonal{background:url("../images/section-header.jpg") 0 0 repeat}#container .block-50{height:5px;line-height:5px}#container .dl-table{overflow:hidden}#container .dl-table>dt,#container .dl-table>dd{padding:20px 0}#container .dl-table>dd a{color:#00a0e2}#container .dl-table>dt{float:left;clear:left}#container .dl-table>dd .dl-table{margin-top:-20px;margin-bottom:-20px}#container .dl-table.dl-table-bordered>dt,#container .dl-table.dl-table-bordered>dd{margin-top:-1px;border-top:1px solid #a1a1a1}#container .border-blue-3{border:3px solid #00a0e2}#container .border-thin-blue-5{border:5px solid #cce6f5}#container .border-blue-bottom-3{border-bottom:3px solid #00a0e2}#container .border-blue-dashed-1{border:1px dashed #00a0e2}#container .border-bottom-blue-dotted-2{border-bottom:2px dotted #00a0e2}#container .border-radius-4{border-radius:4px}#container .border-radius-9{border-radius:9px}#container .border-radius-12{border-radius:12px}#container .radius-50{border-radius:50px}#container .margin-0{margin:0}#container .margin-20{margin:20px}#container .margin-top-20{margin:20px 0 0}#container .margin-top-40{margin:40px 0 0}#container .margin-bottom-10{margin:0 0 10px}#container .margin-bottom-20{margin:0 0 20px}#container .margin-bottom-40{margin:0 0 40px}#container .margin-bottom-150{margin:0 0 150px}#container .margin-left-20{margin-left:20px}#container .margin-0_0_40{margin:0 0 40px}#container .margin-20_0{margin:20px 0}#container .margin-40_0{margin:40px 0}#container .margin-50_0{margin:50px 0}#container .padding-0{padding:0}#container .padding-10{padding:10px}#container .padding-20{padding:20px}#container .padding-30{padding:30px}#container .padding-10_30_30{padding:10px 30px 30px}#container .padding-40{padding:40px}#container .padding-20_0_10{padding:20px 0 10px}#container .padding-20_0{padding:20px 0}#container .padding-0_30{padding:0 30px}#container .padding-right-20{padding-right:20px}#container .padding-side-20{padding:0 20px}#container .padding-side-30{padding:0 30px}#container .padding-left-100{padding-left:100px}#container .bold{font-weight:bold}#container .list-style-disc{margin-left:20px;}#container .list-style-disc li{list-style-type:disc; margin-bottom:0.4em}#container .bg-blue{background:#00a0e2}#container .color-white{color:#ffffff}#container .color-gray{color:#a1a1a1}#container .normal{font-weight:normal}#container .display-block{display:block}#container .font-size-26{font-size:26px; line-height:26px;}#container .font-size-20{font-size:20px}#container .font-size-18{font-size:18px}#container .font-size-15{font-size:15px}#container .text-indent-20{text-indent:20px}#container .text-center{text-align:center}#container .none-decoration{text-decoration:none}#container .line-height-middle{line-height:200%}#container .justification._300_20_620>ul{overflow:hidden;width:641px;margin-right:-20px}#container .justification._300_20_620>ul>li{float:left;margin-right:20px}#container .justification._300_20_620>ul>li img,#container .justification._300_20_620>ul>li .caption{width:300px}#container .justification._333_20_686>ul{overflow:hidden;width:707px;margin-right:-20px}#container .justification._333_20_686>ul>li{float:left;margin-right:20px}#container .justification._333_20_686>ul>li img,#container .justification._333_20_686>ul>li .caption{width:333px}#container .pull-left{float:left}#container .pull-right{float:right}#container .w80p{width:80%}#container .w70p{width:70%}#container .w60p{width:60%}#container .attention{color:#ff5d8e}#container .btn-forward:after{content:url("../img_common/btn-forward-icon.jpg");float:right;padding:5px 7px 1px 1px}#container .block-text{margin:10px 0 !important;padding:0;text-align:center}#container .block-text a{color:#00a0e2;text-decoration:none}#container .point10 .section-header{height:81px;line-height:81px;border:3px solid #00a0e2;border-radius:9px}#container .section-subheader{color:#00a0e2;border-bottom:1px solid #00a0e2;background:transparent;height:36px;line-height:36px;font-size:18px}#container .taikai .search,#container .tennis .search,#container .golf .search,#container .walking .search,#container .cycling .search,#container .rogaining .search,#container .swimming .search{width:100%;margin:20px 0;float:none;clear:both}#container .taikai .search h2,#container .tennis .search h2,#container .golf .search h2,#container .walking .search h2,#container .cycling .search h2,#container .rogaining .search h2,#container .swimming .search h2{background:url("../0002/images/search-title.jpg") 0 0 no-repeat;padding-left:372px;height:51px;line-height:51px}#container .tennis .search,#container .golf .search,#container .walking .search,#container .cycling .search,#container .rogaining .search,#container .swimming .search{margin-bottom:80px}#container .basketball #TopContents ul.navi,#container .tennis #TopContents ul.navi,#container .golf #TopContents ul.navi,#container .walking #TopContents ul.navi,#container .cycling #TopContents ul.navi,#container .rogaining #TopContents ul.navi,#container .swimming #TopContents ul.navi{float:right}#container .column2 .right-column{float:right;width:686px;padding-left:60px}#container .column2 .right-column>.section-subheader{margin-top:0}#container .column2 .left-column{float:right;width:254px}#container .column2 .left-column ul li{height:35px;line-height:35px}#container .column2 .left-column ul li.active a{color:#00a0e2}#container .column2 .left-column ul li.second {text-indent: 20px}#container .column2 .left-column ul li a{color:#a1a1a1;text-decoration:none}#container .column2 .left-column ul li a:before{content:'＞'}#container .F_ARW{background:url("../img_common/arrow.png") 50% 50% no-repeat}#container .event-list-table table{width:100% !important}#container .event-list-table>table{border-collapse:collapse}#container .event-list-table>table>tbody>tr>td>table{border-collapse:collapse}#container .event-list-table>table>tbody>tr>td>table>tbody>tr{border-top:1px solid #b8b8b8;border-left:1px solid #b8b8b8}#container .event-list-table>table>tbody>tr>td>table>tbody>tr>th{text-align:center}#container .event-list-table>table>tbody>tr>td>table>tbody>tr>td a{color:#00a0e2;font-weight:bold;text-decoration:none}#container .event-list-table>table>tbody>tr>td>table>tbody>tr>th,#container .event-list-table>table>tbody>tr>td>table>tbody>tr>td{height:50px;border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;padding:.3em .8em}#container .event-list-table>table>tbody>tr th{background:#e1e1e1}#container .bule,#container .blue{color:#00a0e2}#container .container-inner{width:900px;margin:0 auto}#container .container-inner .pickups>ul{overflow:hidden;width:909px;margin-right:-8px}#container .container-inner .pickups>ul>li{float:left;margin-right:8px}#container .container-inner .pickups>ul>li img,#container .container-inner .pickups>ul>li .caption{width:295px}#container .container-inner .contents-dashboard ul li{border-bottom:2px solid #00a0e2;margin-bottom:55px}#container .container-inner .contents-dashboard ul li a{display:block;text-decoration:none;height:212px}#container .container-inner .contents-dashboard>ul{overflow:hidden;width:921px;margin-right:-20px}#container .container-inner .contents-dashboard>ul>li{float:left;margin-right:20px}#container .container-inner .contents-dashboard>ul>li img,#container .container-inner .contents-dashboard>ul>li .caption{width:210px}#container .container-inner .contents-dashboard h3{color:#00a0e2;background:transparent;margin:5px 0;font-size:15px}#container .container-inner .contents-dashboard p{margin:5px 0;color:#1f1f1f}#container .container-inner .other-contents-dashboard>ul{overflow:hidden;width:921px;margin-right:-20px}#container .container-inner .other-contents-dashboard>ul>li{float:left;margin-right:20px}#container .container-inner .other-contents-dashboard>ul>li img,#container .container-inner .other-contents-dashboard>ul>li .caption{width:440px}#container .container-inner .other-contents-dashboard>ul>li{width:440px}#container .container-inner .other-contents-dashboard>ul>li.business-area dl{border:3px solid #00a0e2;background:url("../0001/images/business-area.png") 10px 50% no-repeat;padding-left:142px;height:100px}#container .container-inner .other-contents-dashboard>ul>li.business-area dl dt{float:left;width:105px}#container .container-inner .other-contents-dashboard>ul>li.business-area dl dt>ul{padding:8px}#container .container-inner .other-contents-dashboard>ul>li.business-area dl dt>ul>li{height:28px;line-height:28px;width:100px}#container .container-inner .other-contents-dashboard>ul>li.business-area dl dt>ul>li a{color:#00a0e2;text-decoration:none}#container .container-inner .other-contents-dashboard>ul>li.business-area dl dd{margin-left:105px;padding:8px}#container .container-inner .other-contents-dashboard>ul>li.business-area dl dd p{width:100%;height:84px;margin:0}#container .container-inner .other-contents-dashboard>ul>li.information-area div{margin:1em 0}#container .container-inner .other-contents-dashboard>ul>li.information-area div h3{background:transparent;color:#00a0e2;font-size:20px;margin:0}#container .container-inner .other-contents-dashboard>ul>li.information-area div>ul{float:left;background:url("../0001/images/information-icon.png") 0 50% no-repeat;margin:8px 0;padding:8px 0 8px 72px}#container .container-inner .other-contents-dashboard>ul>li.information-area div>ul li{width:148px}#container .container-inner .other-contents-dashboard>ul>li.information-area div>ul li a{color:#00a0e2;text-decoration:none}#container .container-inner .sponsorship{margin-top:20px;position:relative;overflow:hidden}#container .container-inner .sponsorship ul{position:relative;left:50%;float:left}#container .container-inner .sponsorship ul li{padding:0 0.5em;position:relative;left:-50%;float:left}.taikai .pickup-events>ul{overflow:hidden;width:1021px;margin-right:-20px}.taikai .pickup-events>ul>li{float:left;margin-right:20px}.taikai .pickup-events>ul>li img,.taikai .pickup-events>ul>li .caption{width:230px}.taikai .pickup-events ul li .thumbnail{float:left;padding-right:10px}.taikai .pickup-events ul li .thumbnail img{width:auto}.taikai .pickup-events ul li span{background:#c3c3c3;color:#ffffff;padding:0 .5em}.taikai .pickup-events ul li time{display:block;margin:.8em 0;font-weight:bold}.taikai .message-section{border:3px solid #00a0e2;margin-top:50px;padding:20px 75px}.taikai .message-section h2{text-align:center;font-size:32px;color:#00a0e2}.taikai .message-section>p{text-align:center;font-size:16px}.taikai .message-section>ul{overflow:hidden;width:981px;margin-right:-80px}.taikai .message-section>ul>li{float:left;margin-right:80px}.taikai .message-section>ul>li img,.taikai .message-section>ul>li .caption{width:385px}.taikai .message-section ul li h3{height:auto;background:transparent}.taikai .message-section ul li .caption .thumbnail{float:left;padding-right:15px}.taikai .message-section ul li .caption .thumbnail img{width:auto}.taikai .message-section .btn{border:1px solid #00a0e2;font-size:24px;text-align:center;text-decoration:none;padding:1em 0;color:#00a0e2;display:block;width:60%;margin:30px auto 10px;font-weight:bold}.sports-meeting section .thumbnail{float:left;padding-right:15px}.sports-meeting section .thumbnail+p{font-size:16px}.sports-meeting section .message{padding:50px 0;clear:both;text-align:center}.point10 .section-subheader{font-size:26px;margin-top:0}.point10 .message{color:#00a0e2;font-weight:bold;font-size:21px}.point10 h4{color:#00a0e2;font-size:18px}.point10 .keyvisual{margin-top:10px;margin-bottom:30px}.facilities>ul{overflow:hidden;width:1021px;margin-right:-20px}.facilities>ul>li{float:left;margin-right:20px}.facilities>ul>li img,.facilities>ul>li .caption{width:470px}.facilities ul li{background:url("../images/section-header.jpg");padding:10px;margin-bottom:30px}.facilities ul li .caption{margin:0;text-align:center;font-size:18px;background:#FFFFFF}.facilities ul li .caption a{color:#00a0e2;text-decoration:none;display:block;width:100%;padding:30px 0}.running-course section ul li{margin-top:5px;border-bottom:1px dotted #e1e1e1}.running-course section ul li a{display:block;height:55px;line-height:55px;color:#a1a1a1;text-decoration:none;font-size:18px}.running-course section ul li a .icon-km{position:relative;margin-right:15px;width:50px;height:50px;background:#00a0e2;display:block;float:left;border-radius:9px}.running-course section ul li a .icon-km span{position:absolute;top:50%;left:50%;text-align:center;font-weight:bold;color:#00a0e2;margin-top:-20px;margin-left:-20px;width:40px;height:40px;display:block;background:#FFFFFF;border-radius:100px;line-height:normal}.running-course section ul li a .icon-km span:after{content:'km';display:block;color:#00a0e2;margin-top:-6px;font-weight:bold;font-size:14px}.rules>ul{overflow:hidden;width:1021px;margin-right:-20px}.rules>ul>li{float:left;margin-right:20px}.rules>ul>li img,.rules>ul>li .caption{width:470px}.rules ul li .caption li{height:35px;line-height:35px}.rules ul li .caption li a{display:block;color:#00a0e2;text-decoration:none;font-weight:bold;font-size:15px}.rules ul li .caption li a:before{content:'＞'}.sidemenu li{height:50px !important;line-height:50px !important}.sidemenu li:last-child{border:none}.sidemenu li a:before{content:'' !important}.walking h3.blue{background:transparent}.walking .attention{margin-top:100px}.walking .attention h3{margin-bottom:5px}.walking .attention p{margin:0 0 30px}.project-building-request .description-area h3{background:transparent}.company .dl-table.dl-table-bordered>dt{width:180px;font-weight:bold}.company .dl-table.dl-table-bordered>dd{margin-left:180px}.company-history .dl-table.dl-table-bordered>dt{width:80px;font-weight:bold}.company-history .dl-table.dl-table-bordered>dd{margin-left:80px}.adoption-about .dl-table>dt{width:50%}.adoption-about .dl-table>dd{margin-left:50%}.adoption-newgraduates .dl-table.dl-table-bordered{border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;background:#ececec}.adoption-newgraduates .dl-table.dl-table-bordered>dt{width:80px;text-align:center;font-weight:bold}.adoption-newgraduates .dl-table.dl-table-bordered>dd{margin-left:80px;padding:20px !important;background:#ffffff;border-left:1px solid #a1a1a1}.adoption-newgraduates .dl-table.dl-table-bordered>dt,.adoption-newgraduates .dl-table.dl-table-bordered>dd{margin-top:0 !important;border-top:1px solid #a1a1a1}

.tbl_recruit .dl-table.dl-table-bordered{border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;background:#ececec}.tbl_recruit .dl-table.dl-table-bordered>dt{width:100px;text-align:center;font-weight:bold}.tbl_recruit .dl-table.dl-table-bordered>dd{margin-left:100px;padding:20px !important;background:#ffffff;border-left:1px solid #a1a1a1}.tbl_recruit .dl-table.dl-table-bordered>dt,.tbl_recruit .dl-table.dl-table-bordered>dd{margin-top:0 !important;border-top:1px solid #a1a1a1}
.news_run th{font-size:16px}
.news_run{height:207px; text-decoration:none}
ev_tit01{ width:100%; float:left; margin-bottom:20px}
search2{width:1000px;margin:20px 0px 0px 0px; text-align:left;}
.page-header02{width:100%; color:#00a0e2;font-size:22px;font-weight:bold;margin:10px 0; border-bottom:solid 3px #00a0e2;}
.box_480{width:470px; height:123px; padding:10px; background:url("../img_common/section-header_02.jpg");}
.box_460{ text-decoration:none; width:100%; height:60%; color:#00a0e2;font-size:20px;font-weight:bold; background-color:#fff; text-align:center; padding:50px 0px 0px 0px; }

.tit{clear:both; font-size:20px;  font-weight:bold; color:#00a0e2; letter-spacing: 2px; width:96%; max-width:1000px; padding:1% 2% 1% 2%; margin:0px 0px 10px 0px; background:url("https://sportsone.jp/img_common/section-header.jpg") }
.tit .icn_s{margin-right:2%; float:left; height:40px;}
.tit_1000{clear:both; font-size:20px;  font-weight:bold; color:#00a0e2; letter-spacing: 2px; width:1000px;  padding:10px 15px 8px 15px; margin:0px 0px 10px 0px; background:url("https://sportsone.jp/img_common/section-header.jpg") }
.src_tit{float:left; color:#fff; font-weight: 600;letter-spacing: 4px; font-size:26px; line-height:50px;text-indent:5px; margin:0;}
.src_icn{float:right; }

.box_480_2{width:470px; height:190px; padding:10px; background:url("../img_common/section-header_02.jpg");}
.box_460_2{ text-decoration:none; width:100%; height:89%; color:#00a0e2;font-size:20px;font-weight:bold; background-color:#fff; text-align:center; padding:10px 0px 10px 0px; }

.src1000{background-color:#00a0e2; width:960px; padding:20px 20px 20px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
/* media page */
ul.media{overflow:hidden}
ul.media li{width: 45%;float: left;border-bottom: 1px solid #B5B5B5;padding-bottom: 5%;margin-bottom:5%;margin-right: 10%; overflow:hidden;min-height:200px}
ul.media li:nth-child(2n){margin-right:0;}
.news_pic {width: 40%;float: left;margin-right: 10%;}
.news_date, .news_media, .news_tit {width: 50%;float: right;color: #999;font-weight: 400;line-height: 22px;}
.news_date{margin-bottom:6px;color:#00a0e2}
.news_media {color:#00a0e2; margin-bottom:12px}
.news_left{width:320px; float:left; border-bottom:1px solid #b5b5b5; padding:30px 0px 30px 0px; margin-right:40px}
.news_right{width:320px; float:right; border-bottom:1px solid #b5b5b5; padding:30px 0px 30px 0px;}
/*.news_pic{width:140px; float:left; margin-right:15px;}*/
.news_txt{width:160px; float:right; color:#00a0e2; font-weight:400; line-height:15px}
.news_txt2{color:#999; margin-top:20px}



.sf .dl-table.dl-table-bordered>dt{width:180px;font-weight:bold}.sf .dl-table.dl-table-bordered>dd{margin-left:180px} .sf a {color:#777;}
.message-section .description {width:532px; float:left; margin-bottom:30px;}
.about-site .article {border-bottom:1px dashed #00a0e2; padding:38px 0px 23px 0px;}
.about-site .article a {color:#00a0e2; text-decoration:none;}
.tbl_recruit {clear:both;}