@charset "utf-8";/* reset /////////////*/*{ margin: 0; padding: 0;}html {/* font-size:80%; */font-size:62.5%;background:#fff;}body {-webkit-text-size-adjust: 100%;font-size:1.5rem;line-height: 170%;letter-spacing: 0px;color: #000000;font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;/* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/noise.png)repeat; */height:100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}table {border-collapse: collapse; border-spacing: 0; font-size: inherit;}ul,dl,ol{text-indent: 0;list-style: none;}img {border: 0;}strong {font-weight:bold;}.sponly {display:none;}.pconly { display: initial;}a,a:link,a:visited { color: #000000; text-decoration: underline;}a:hover { color: #111111; text-decoration: underline;}a:active {}a img { border: none;}.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}.clearfix {display: inline-block;}/* ///////////// reset *//* navi ///////////// */.navwrap { width:100%; /* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/pc_headerwrap.jpg) no-repeat; */ background:#00285f; background:#6fba2c; min-width: 1040px; position: fixed; top:0; z-index: 200; height: 110px; background: -moz-linear-gradient(45deg, #6fba2c 0%, #1b9800 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(45deg, #6fba2c 0%,#1b9800 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(45deg, #6fba2c 0%,#1b9800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fba2c', endColorstr='#1b9800',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.navwrap_toppage { width:100%; /* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/pc_headerwrap.jpg) no-repeat; */ background:#00285f; background:#6fba2c; min-width: 1040px; position: absolute; z-index: 100; height: 110px; background: -moz-linear-gradient(45deg, #6fba2c 0%, #1b9800 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(45deg, #6fba2c 0%,#1b9800 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(45deg, #6fba2c 0%,#1b9800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fba2c', endColorstr='#1b9800',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.navwrap_fixed { position: fixed; top:0; z-index: 200; height: 110px;}.righttop { width:1040px; margin:0 auto 0; padding:0 0 0 0; display: block; height: 55px; position: relative;}.righttop ul { display: table; position: absolute; right: 0; top:12px;}.righttop ul li { display: table-cell; text-align: right; vertical-align: middle; padding:0 0px}.righttop ul li:first-child { padding:0 10px 0 0;}.righttop ul li a { color:#fff; text-decoration: none; font-size: 1.125rem; padding:20px 8px 0px; display: block;}.righttop ul li:last-child a { padding:20px 0 0 8px;}.righttop li a.ticket { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/ticket.png) no-repeat 48% 8% ; background-size:27px;}.righttop li a.goods { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/goods.png) no-repeat 50% 0% ; background-size:22px;}.righttop li a.bell12member { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/bell12member.png) no-repeat 50% 10% ; background-size:32px;}.righttop li a.bellpo_member { background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/bellpo_member.png) no-repeat 50% 10% ; background-size:30px; font-size: 1rem;}.righttop li a.lang { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/lang.png) no-repeat 58% 0% ; background-size:22px; font-size: 1rem;}nav.pc { width:100%; /* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/noise.png)repeat #044360; */ background:#6fba2c; background: -moz-linear-gradient(45deg, #6fba2c 0%, #1b9800 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(45deg, #6fba2c 0%,#1b9800 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(45deg, #6fba2c 0%,#1b9800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fba2c', endColorstr='#1b9800',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ display: block; text-align: center; margin:0px 0 0 0; box-shadow: 0 0 6px -3px #203908; height:55px;}nav.NavMenu { display: none;}.Toggle { display: none;}nav.pc .navinner { width:1040px; margin:0 auto;}nav.pc ul { display:inline-block; margin:0; padding:0;}nav.pc ul.left { text-align: right; padding:0 55px 0 0; width:455px;}nav.pc ul.right { text-align: left; padding:0 0 0 55px; width:455px;}nav.pc ul li { display:inline-block; text-align: center; color:#fff; padding:0; margin:0;}nav.pc ul li a { color:#fff!important; text-decoration: none!important; display: block!important; padding:20px 8px; font-weight:normal; font-size:1.425rem; /* text-shadow: 0 0 3px #222222; */}nav.pc ul.left li:first-child a { padding:20px 10px 20px 0;}nav.pc ul.right li:last-child a { padding:20px 0 20px 10px;}nav.pc ul li a:hover {opacity: 0.6;}h1 { position:absolute; top:10px; left:0; right:0; margin:auto; padding:0; width:85px; z-index: 2000;}.navwrap_toppage h1 { position:absolute; top:10px; left:0; right:0; margin:auto; padding:0; width:85px; z-index: 2000;}h1 a { width:85px; margin:0; padding:0;}h1 a img { width:100%;}/*////////////// navi *//* SEARCH /////*/#searchform { margin:0 0 0 0; display: flex;}#searchform #s { padding:8px; border: none; font-size: 1.2rem; line-height: 100%; width:15rem;}#searchform button.submit_button { padding: 8px; font-size: 1.2rem; line-height: 100%; background-color: #6fba2c; color: #fff; font-weight: bold; border: none;}/* /////SEARCH */.bgwhite { background:#fff;}.bgwhite_noise { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/noise.png)repeat #fff;}.bgblack { background:#000;}.bggray { background:#666;}.bggreen { background:#6EB92C;}.bgblue { background:#071F55;}.bgblue_noise { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/noise.png)repeat #071F55;}.shadow10px { box-shadow: 0 0 10px 0 #222222;}.shadow5px { box-shadow: 0 0 10px 0 #666;}h2.ttl-0 { font-size:1rem; line-height: 120%; margin:0 0 20px 0; color:#fff; background:#6EB92C; padding:5px 5px;}h2.block_ttl { font-size:1.4rem; line-height: 120%; margin:0 0 0px 0; color:#fff; background:#6EB92C; padding:5px 5px;}.postdate { font-size:1.4rem; font-family: 'Barlow Condensed', sans-serif;}h2.ttl-0 a { color:#fff!important; text-decoration: none;}h2.ttl-0 a:hover { text-decoration: underline;}h3.ttl-1 { font-size:2.25rem; line-height: 3.5rem; color:#000; text-align:left; text-shadow: none; border:none; padding:0 0 30px 0; margin:10px 0 50px 0; border-bottom:1px solid #6EB92C; font-weight: normal; font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;}p { font-size: 1.6rem; line-height: 180%; margin:20px 0;}p strong { /* font-size:120%; display: inline-flex; margin:30px 0 10px; */}p img { margin:0px 0; max-width: 700px;}table { border-collapse: collapse;}table td,table th { border:1px solid #ccc;}.wp_social_bookmarking_light { display: none;}.btn_wrap { width:50%; margin:30px auto 50px; text-align: center;}a.btn { display: block; text-align:center; padding:25px!important; margin:10px 0; font-size: 1.6rem!important; line-height: 120%; text-decoration: none; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}a.btn:hover { background:#e4e4e4; opacity: 0.8; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}a.black { color:#000; border:1px solid #000;}/* 繝壹�繧ｸ蜀�リ繝� /////////////*/.pagenavi { width:100%; display: flex; flex-wrap: wrap; margin:100px 0 80px;}.pagenavi li { width:calc(50% - 32px); min-height:10rem; text-align: center; margin:5px; display: flex; align-items: center; justify-content: center; padding: 10px; background:#6fba2c; color:#fff; box-shadow: 0 0 8px -2px rgba(0,0,0,0.35);}.pagenavi li a { padding:0; text-decoration: none; vertical-align: middle; text-align: center; color:#fff;}.pagenavi li a span { font-size: 2rem; line-height: 120%; text-align: center;}.pagenavi li:hover { opacity: 0.8; cursor: pointer; box-shadow: none;}/* ///////////// 繝壹�繧ｸ蜀�リ繝� *//* 繝壹�繧ｸ繝倥ャ繝 /////////////*/.pageheader { text-align: center; min-height: 500px; display: table; width:100%; min-width: 1040px;}/* min-height+table-cell firefox蟇ｾ遲� // */.pageheader::before {content: "";display: inline-block;vertical-align: middle;height: 100%;min-height: 500px;}/* // */.pageheader h2 { font-size:10rem; line-height: 110%; font-weight: normal; display: table-cell; vertical-align: middle; text-align: center; width:100%; font-family: 'Barlow Condensed', sans-serif; margin:0 0;}.pageheader h2 .wave { margin:20px auto 15px; display: block; width:78px; height:30px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/h1_wave.png) no-repeat; background-size:100%;}.pageheader h2 .wave2 { margin:20px auto 15px; display: block; width:78px; height:10px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/wave_animated3.svg) no-repeat; background-size:100%;}.pageheader h2 .wave3 { margin:20px auto 15px; display: block; width:78px; height:10px;}.pageheader h2 .wave3 img { width:100%; display: block;}.pageheader h2 .w3upper {}.pageheader h2 .w3lower { transform: rotate(180deg);}.pageheader h2 .upper { -webkit-animation: waveinupper 1.5s linear 0s 1 normal; animation: waveinupper 1.5s linear 0s 1 normal;} @keyframes waveinupper {  0% {  opacity: 1;  /* transform:translate(-100px, 0px); */  background-position:-76px 0px;  }  25% {  opacity: 1;  /* transform:translate(-40px, 0px); */  background-position:-57px -2px;  }  50% {  opacity: 1;  /* transform:translate(-40px, 0px); */  background-position:-39px 0px;  }  75% {  opacity: 1;  /* transform:translate(-40px, 0px); */  background-position:-19px 2px;  }  100% {  opacity: 1;  /* transform:translate(0px, 0px); */  } } @-webkit-keyframes waveinupper {  0% {  opacity: 1;  /* -webkit-transform:translate(-100px, 0px); */  background-position:-76px;  }  50% {  opacity: 1;  /* -webkit-transform:translate(-40px, 0px); */  }  100% {  opacity: 1;  /* -webkit-transform:translate(0, 0px); */  } }.pageheader h2 .lower { -webkit-animation: waveinlower 1.5s linear 0s 1 normal; animation: waveinlower 1.5s linear 0s 1 normal;} @keyframes waveinlower {  0% {  opacity: 1;  /* transform:translate(100px, 0px); */  background-position:76px;  }  50% {  opacity: 1;  /* transform:translate(40px, 0px); */  }  100% {  opacity: 1;  /* transform:translate(0px, 0px); */  } } @-webkit-keyframes waveinlower {  0% {  opacity: 1;  /* -webkit-transform:translate(100px, 0px); */  background-position:76px;  }  50% {  opacity: 0;  /* -webkit-transform:translate(40px, 0px); */  }  100% {  opacity: 1;  /* -webkit-transform:translate(0, 0px); */  } }.pageheader h2 span { display: block; font-size:2.6rem; line-height: 120%; font-weight: normal; font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif;}.ticketttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/ticket/hdr_ticket7.jpg) no-repeat 50% 50%; background-size: cover; color:#fff;}.stadiumttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/stadium/hdr2.jpg) no-repeat 50% 90%; background-size: cover; color:#fff;}.academyttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/academy/academy_hdr_2025.jpg) no-repeat 50% 35%; background-size: cover; color:#fff;}.academyttl_2024 { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/academy/academy_hdr_202404_3.jpg) no-repeat 50% 35%; background-size: cover; color:#fff;}.academyttl_2024_4 { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/academy/academy_hdr_202404_4.jpg) no-repeat 50% 35%; background-size: cover; color:#fff;}/* .academyttl_2024 { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/academy/academy_hdr_202402.jpg) no-repeat 50% 35%; background-size: cover; color:#fff;} */.clubttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/club/club_hdr3.jpg) no-repeat 50% 50%; background-size: cover; color:#fff;}.philottl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/header_player1.jpg) no-repeat 50% 35%; background-size: cover; color:#fff;}.missionttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/header_ouen.jpg) no-repeat 50% 35%; background-size: cover; color:#fff;}.teamttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/team/hdr_team_2025.jpg) no-repeat 40% 20%; background-size: cover; color:#fff;}.partnerttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/partner/hdr_partner.jpg) no-repeat 50% 70%; background-size: cover; color:#fff;}.partner_stadiumtour_ttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/partner/hdr_partnerstadiumtour.jpg) no-repeat 50% 40%; background-size: cover; color:#fff;}.fanttl { /* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/fan/fan_img2.jpg) no-repeat 50% 70%; */ background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/fan/fan_img5.jpg) no-repeat 50% 30%; background-size: cover; color:#fff;}.fixturesttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/fixtures/fixtures_hdr2.jpg) no-repeat 50% 50%; background-size: cover; color:#fff;}/* /////////////繝壹�繧ｸ繝倥ャ繝*//* 繝壹�繧ｸ繝倥ャ繝_蟆� /////////////*/.pageheader_min { text-align: center; min-height: 200px; display: table; width:100%; min-width: 1040px;}/* min-height+table-cell firefox蟇ｾ遲� // */.pageheader_min::before {content: "";display: inline-block;vertical-align: middle;height: 100%;min-height: 200px;}/* // */.pageheader_min h2 { font-size:2.25rem; line-height: 110%; font-weight: normal; display: table-cell; vertical-align: middle; text-align: center; width:100%; font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif;}.pageheader_min h2 span { display: block; font-size:4.65rem; line-height: 120%; font-weight: normal; font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif;}/* /////////////繝壹�繧ｸ繝倥ャ繝蟆� *//* LAYOUT /////////////////////// */.content_wrap { background:#fff; padding:110px 0 0 0;}.bgbk { background:#000;}.content { width:1040px; margin:0px auto; display: table; background:#fff;}.page_main,.page_right { display: table-cell;}.page_main { padding:30px 50px; position: relative; /* 繧｢繝ｳ繧ｫ繝ｼ縺ｧ繝壹�繧ｸ蜀�Μ繝ｳ繧ｯ髫�繧後ｋ蟇ｾ遲� */}.page_main_inner { padding:30px 0 60px 0; position: relative; /* 繧｢繝ｳ繧ｫ繝ｼ縺ｧ繝吶Ν繝√こ繝ｪ繝ｳ繧ｯ髫�繧後ｋ蟇ｾ遲� */}.inner { width:100%; margin:20px 0 100px;}#stadium {}#stadium .page_main { width:100%; display: block; padding:0;}#stadium .page_right { display: block;}.fullimage { width:1040px;}.fullimage img { width:100%;}.read { margin:20px 0; font-size:1.6rem; line-height: 180%; text-align: justify;}.read span.annotation { font-size:1.4rem; color:#666;}.two_columns { display: flex; margin:20px auto;}.two_columns_inner { width:calc(50% - 10px);}.two_columns_inner:first-child { margin:0 10px 0 0;}.two_columns_inner:last-child { margin:0 0 0 10px;}.vtop { vertical-align: top;}.vmiddle { vertical-align: middle;}.three_columns { display: flex; margin:20px auto;}.three_columns_inner { width:calc(33.33% - 10px);}.three_columns_inner:first-child { margin:0 10px 0 0;}.three_columns_inner:nth-child(2) { margin:0 5px;}.three_columns_inner:last-child { margin:0 0 0 10px;}.img_10 { width:10%; margin:40px auto;}.img_20 { width:20%; margin:40px auto;}.img_30 { width:30%; margin:40px auto;}.img_40 { width:40%; margin:40px auto;}.img_50 { width:50%; margin:40px auto;}.img_60 { width:60%; margin:40px auto;}.img_70 { width:70%; margin:40px auto;}.img_80 { width:80%; margin:40px auto;}.img_90 { width:90%; margin:40px auto;}.img_100 { width:100%; margin:40px auto;}.img_10 img,.img_20 img,.img_30 img,.img_40 img,.img_50 img,.img_60 img,.img_70 img,.img_80 img,.img_90 img,.img_100 img { width:100%; height: auto;}.imghalf {width:50%;height:auto;display:inline;}.imgfull {width:100%;height:auto;display:inline;}.bottom_border { width:100%; padding:50px 0; border-bottom:1px solid #666;}.margin_top20 { margin:20px auto 0!important;}.margin_top40 { margin:40px auto 0!important;}/* /////////////////////// LAYOUT *//* PAGE_RIGHT //////////////////////// */.page_right { width:auto; padding:30px 30px; /* background: -moz-linear-gradient(left, #e8ede9 0%, #ffffff 23%, #ffffff 100%);  background: -webkit-linear-gradient(left, #e8ede9 0%,#ffffff 23%,#ffffff 100%);  background: linear-gradient(to right, #e8ede9 0%,#ffffff 23%,#ffffff 100%); */}.page_right h2 { font-size:1.2rem; line-height: 120%; margin:0 0 20px 0; color:#fff; background:#6EB92C; padding:5px 5px; display: none;}.page_right h3 { font-size:1.4rem; line-height: 120%; margin:15px 0 20px 0; color:#666; padding:0;}.page_right ul { margin:0 0 50px 0;}.page_right ul li { border-bottom:1px solid #ccc;}.page_right ul li a { display: block; font-size:1.125rem; line-height: 100%; text-decoration: none; padding:12px 5px; color:#333;}.page_right ul li a::after { content:" ≫"}.page_right .sidebar { width:180px;}.pages_subnav { width:800px; margin:20px auto 60px; display: flex; flex-wrap: wrap;}.pages_subnav li { width:calc(50% - 20px - 5px); padding:12px 10px; margin:0 5px 5px 0 ; font-size: 1.6rem; border:none; text-align: center; background:#6eb92c; color:#fff;}.pages_subnav li.wide { width:100%;}.pages_subnav li a { font-size: 1.75rem; color:#fff; text-decoration: none;}.pages_subnav li a::after { content:" ≫"}.pages_subnav li.active { background:#004ea2; background:#cce7b5;}.pages_subnav li.active a { font-weight: normal; color:#333;}/* 驕主悉縺ｮ險倅ｺ� */ul.year_month_accordion ul{ /* 繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ驛ｨ */	margin: 5px 0 5px 0;}ul.year_month_accordion ul.hide{ /* 繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ騾壼ｸｸ髱櫁｡ｨ遉ｺ */	display: none;}ul.year_month_accordion li{ /* 繝ｪ繧ｻ繝�ヨ */	list-style: none;	background: none;	padding: 8px 10px!important; background:#ddd; color:#666; border-bottom:none; margin:2px 0;}ul.year_month_accordion li:nth-child(n + 7) { /* 蟷ｴ縺ｮ縺ｿ7逡ｪ逶ｮ莉･髯阪ｒ髱櫁｡ｨ遉ｺ */ display: none;}ul.year_month_accordion ul li { padding:0px 0!important; border-bottom:none;}ul.year_month_accordion ul li:nth-child(n + 7) { display: block; padding:0; border:none; border-bottom:none;}ul.year_month_accordion li p{ /* 繝ｪ繧ｻ繝�ヨ */	margin: 0; position: relative; font-size:1.2rem;}ul.year_month_accordion li p span{ /* 繧｢繧､繧ｳ繝ｳ閭梧勹 */	display: inline-block;	width: 13px;	height: 13px;	position: absolute; top:4px; right:0;	background: none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	margin-right: 5px;	vertical-align: -2px;}ul.year_month_accordion li p span:before{ /* 繧｢繧､繧ｳ繝ｳ讓ｪ譽� */	content:'';	height: 1px;	width: 7px;	display: block;	background: #666;	position: absolute;	top: 6px;	left: 3px;}ul.year_month_accordion li p span:after{ /* 繧｢繧､繧ｳ繝ｳ邵ｦ譽抵ｼ磯哩縺倥※繧九→縺搾ｼ� */	content: '';	height: 7px;	width: 1px;	display: block;	background: #666;	position: absolute;	top: 3px;	left: 6px;}ul.year_month_accordion li p span.acv_open:after{ /* 繧｢繧､繧ｳ繝ｳ邵ｦ譽偵↑縺暦ｼ磯幕縺�※繧九→縺搾ｼ� */	height: 0;	width: 0;}ul.year_month_accordion ul li{ /* 繧｢繝ｼ繧ｫ繧､繝悶Μ繧ｹ繝� */	margin-left: 0;	position: relative;}/* //////////////////////// PAGE_RIGHT *//* h2 /////////////////////// */.wavettl { margin:60px 0 -20px; /* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/h2_wave_large.png) no-repeat 50% 90%; */ /* background-size:618px; */ background: none!important; background-size:540px!important; /* min-height: 90px; */ padding:40px 0 20px;}.wavettl h2 { text-align: center; /* font-size: 3rem; */ font-size: 4rem; font-weight: normal; line-height: 100%; background: -webkit-linear-gradient(4deg, #005c9e, #1d7380, #6eb52c); -webkit-background-clip:text; -webkit-text-fill-color:transparent; padding:10px 0 0;}.wavettl h2 span { font-size: 2rem;}.wavettl h2::after { content: ''; display: block; margin:10px auto 0; width: 52px;/*逕ｻ蜒上�蟷�*/ height: 9px;/*逕ｻ蜒上�鬮倥＆*/ background-image: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/h2_border.png); background-size: contain; opacity: 0.7;}/* /////////////////////// h2 *//* TEXT /////////////////////// */h3.pblack { font-size: 2.8rem; font-weight: normal; line-height: 120%; color: #000; margin:100px 0 0px; text-align: center;}h3.pblack span { font-size: 1.6rem;}h4.pblack { font-size: 2rem; font-weight: bold; line-height: 120%; color: #000; margin:20px 0 0px; text-align: center;}h4.green_line { font-size:2.4rem; font-weight: bold; padding:0 15px 3px; margin:70px 0 20px; border-bottom: 1px solid #6eb92c; color:#6eb92c; text-align: center;}h4.catch { display: flex; justify-content: center; align-items: flex-end; margin:40px 0;}h4.catch span { font-size:2.8rem; line-height: 130%; font-weight: bold; margin:0 10px 0px 10px; color:#6eb92c; text-align: center; display: inline-flex;}h4.catch span::before { content:""; display: inline-flex; width:60px; height: 60px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/ticket/fukidashi_left.png) no-repeat; background-size:60px; margin:0 10px 0 0;}h4.catch span::after { content:""; display: inline-flex; width:60px; height: 60px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/ticket/fukidashi_right.png) no-repeat; background-size:60px; margin:0 0 0 10px;}h4.gradient_b_g { display: block; font-size: 1.75rem; font-weight: bold; line-height: 120%; color: #fff; margin:35px 0 20px; background: -moz-linear-gradient(left, #0b4198 0%, #6fb92e 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #0b4198 0%,#6fb92e 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #0b4198 0%,#6fb92e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ border-radius: 20px; padding:12px 15px;}h5 { font-size:1.6rem; font-weight: bold; padding:0 0; margin:10px 0;}h5.line_green { font-size:1.6rem; line-height: 135%; border-left: 8px solid #6fb92e; font-weight: bold; padding:0 0; margin:35px 0 20px; padding:0 0 0 10px;}.left { text-align: left;}.center { text-align: center;}.super { vertical-align: super; font-style: normal; font-size:50%;}.caption { font-size:1.4rem; line-height: 180%;}.nowrap { display: inline-block;}.attn_red { border:1px solid #ff0000; padding:15px; margin:30px auto;}.attn_black { border:1px solid #000; padding:15px; margin:30px auto;}.w80p { width:calc(80% - 32px);}.w100p { width:calc(100% - 32px);}.attn_black_nob { margin:10px auto;}.w80p_nob { width:80%;}.w100p_nob { width:100%;}span.nowrap { display: inline-block;}.red { color:#ff0000!important;}.green { color:#6fba2c!important;}/* /////////////////////// TEXT *//* YT /////////////////////// */.movie { width:650px; margin:20px auto; }/* /////////////////////// YT *//* GOOGLE MAP /////////////////////// */.accessmap {	position: relative;	width: 100%; padding: 75% 0 0 0;	margin:0 0 20px 0;}.accessmap iframe {	position: absolute;	top: 0;	left: 0; width: 100%; height: 100%;}/* /////////////////////// GOOGLE MAP *//* TABLE /////////////////////// */.table_t1,.table_t2 { border:0; border-collapse: collapse; width:100%; margin:10px 0;}.table_w80p { width:80%; margin:0 auto 10px;}.table_t1 tr,.table_t2 tr { border-bottom:2px solid #fff;}.table_t1 tr.head th,.table_t2 tr.head th,.table_t1 tr.head td,.table_t2 tr.head td { background:#666; color:#fff; border-bottom:3px solid #fff; font-weight: normal; font-size: 1.4rem; padding:8px 12px;}.table_t1 th,.table_t1 td,.table_t2 th,.table_t2 td { padding:12px; color:#000; text-align: left; font-size:1.6rem; border:none; vertical-align: top;}.table_t1 th { background:#979797; width:15%; white-space: nowrap;}.table_t2 th { background:#979797; width:30%; white-space: nowrap;}.table_t1 td { background:#e4e4e4; width:85%;}.table_t2 td { background:#e4e4e4; width:35%;}.table_t2 td.first { background:#e4e4e4; width:30%;}.table_t1 th.green { background:#6fba2c; color:#fff!important; vertical-align: top;}.table_t1 th.blue { background:#0e6dae; color:#fff!important; vertical-align: top;}.table_t1 th.darkgray { background:#4d4d4d; color:#fff!important; vertical-align: top;}.table_t1 th.pink { background:#ffbeb7; color:#000!important; vertical-align: top;}.table_t1 th.lightgray { background:#ccc; color:#000!important; vertical-align: top;}.table_sekishu { border:0; border-collapse: collapse; width:100%; margin:20px auto 30px;}.table_sekishu tr { border-bottom:1px solid #fff;}.table_sekishu tr.head { background:#666; color:#fff; border-bottom:3px solid #fff;}.table_sekishu tr.head th { font-size:1.4rem;}.table_sekishu tr.head td { font-size:1.4rem;}.table_sekishu th,.table_sekishu td { text-align: left; padding:5px 5px 5px 10px; border:none;}.table_sekishu th { text-shadow: rgba(0,0,0,0.15) 0px 1px 3px;}.table_sekishu tr.main_sp { background:#dac0a9; }.table_sekishu tr.main_sp th {  background: #b08046; /* Old browsers */ background: -moz-linear-gradient(left, #b08046 0%, #dac0a9 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #b08046 0%,#dac0a9 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #b08046 0%,#dac0a9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ color:#fff; }.table_sekishu tr.main_ss { background:#f2c6b0; }.table_sekishu tr.main_ss th {  background: #db4e23; /* Old browsers */ background: -moz-linear-gradient(left, #db4e23 0%, #f2c6b0 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #db4e23 0%,#f2c6b0 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #db4e23 0%,#f2c6b0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db4e23', endColorstr='#f2c6b0',GradientType=1 ); /* IE6-9 */ color:#fff; }.table_sekishu tr.main_s { background:#fddf8f; }.table_sekishu tr.main_s th {  background: #fbd03f; /* Old browsers */ background: -moz-linear-gradient(left, #fbd03f 0%, #fddf8f 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #fbd03f 0%,#fddf8f 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #fbd03f 0%,#fddf8f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbd03f', endColorstr='#fddf8f',GradientType=1 ); /* IE6-9 */ color:#333; }.table_sekishu tr.back_ss { background:#f3d089; }.table_sekishu tr.back_ss th {  background: #e8a113; /* Old browsers */ background: -moz-linear-gradient(left, #e8a113 0%, #f3d089 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #e8a113 0%,#f3d089 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #e8a113 0%,#f3d089 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8a113', endColorstr='#f3d089',GradientType=1 ); /* IE6-9 */ color:#fff; }.table_sekishu tr.main_home { background:#b3c5d7; }.table_sekishu tr.main_home th {  background: #156eb0; /* Old browsers */ background: -moz-linear-gradient(left, #156eb0 0%, #b3c5d7 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #156eb0 0%,#b3c5d7 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #156eb0 0%,#b3c5d7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#156eb0', endColorstr='#b3c5d7',GradientType=1 ); /* IE6-9 */ color:#fff; }.table_sekishu tr.main_mix { background:#ccb7c5; }.table_sekishu tr.main_mix th {  background: #7f4a6f; /* Old browsers */ background: -moz-linear-gradient(left, #7f4a6f 0%, #ccb7c5 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #7f4a6f 0%,#ccb7c5 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #7f4a6f 0%,#ccb7c5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f4a6f', endColorstr='#ccb7c5',GradientType=1 ); /* IE6-9 */ color:#fff; }.table_sekishu tr.main_away { background:#ddacb2; }.table_sekishu tr.main_away th {  background: #e65966; /* Old browsers */ background: -moz-linear-gradient(left, #e65966 0%, #ddacb2 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #e65966 0%,#ddacb2 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #e65966 0%,#ddacb2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e65966', endColorstr='#ddacb2',GradientType=1 ); /* IE6-9 */ color:#fff; }.table_sekishu tr.g7_home_s { background:#bdddf1; }.table_sekishu tr.g7_home_s th {  background: #7cbce3; /* Old browsers */ background: -moz-linear-gradient(left, #7cbce3 0%, #bdddf1 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #7cbce3 0%,#bdddf1 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #7cbce3 0%,#bdddf1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cbce3', endColorstr='#bdddf1',GradientType=1 ); /* IE6-9 */ color:#333; }.table_sekishu tr.g7_home { background:#a7b5c4; }.table_sekishu tr.g7_home th {  background: #19396e; /* Old browsers */ background: -moz-linear-gradient(left, #19396e 0%, #a7b5c4 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #19396e 0%,#a7b5c4 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #19396e 0%,#a7b5c4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19396e', endColorstr='#a7b5c4',GradientType=1 ); /* IE6-9 */ color:#fff;}.table_sekishu tr.g6_mix { background:#d9a9d4; }.table_sekishu tr.g6_mix th {  background: #910782; /* Old browsers */ background: -moz-linear-gradient(left, #910782 0%, #d9a9d4 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #910782 0%,#d9a9d4 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #910782 0%,#d9a9d4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ color:#fff;}.table_sekishu tr.g6_mix_s { background:#ddcbe2; }.table_sekishu tr.g6_mix_s th {  background: #bb97c5; /* Old browsers */ background: -moz-linear-gradient(left, #bb97c5 0%, #ddcbe2 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #bb97c5 0%,#ddcbe2 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #bb97c5 0%,#ddcbe2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb97c5', endColorstr='#ddcbe2',GradientType=1 ); /* IE6-9 */ color:#333;}.table_sekishu tr.home_sapo_seat { background:#7fc79d; }.table_sekishu tr.home_sapo_seat th {  background: #008f3b; /* Old browsers */ background: -moz-linear-gradient(left, #008f3b 0%, #7fc79d 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #008f3b 0%,#7fc79d 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #008f3b 0%,#7fc79d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008f3b', endColorstr='#7fc79d',GradientType=1 ); /* IE6-9 */ color:#fff;}.table_sekishu tr.home_sapo { background:#b6db96; }.table_sekishu tr.home_sapo th {  background: #6db72d; /* Old browsers */ background: -moz-linear-gradient(left, #6db72d 0%, #b6db96 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #6db72d 0%,#b6db96 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #6db72d 0%,#b6db96 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db72d', endColorstr='#b6db96',GradientType=1 ); /* IE6-9 */ color:#fff;}.table_sekishu tr.away_sapo { background:#fae6ef; }.table_sekishu tr.away_sapo th {  background: #f6c7dc; /* Old browsers */ background: -moz-linear-gradient(left, #f6c7dc 0%, #fae6ef 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #f6c7dc 0%,#fae6ef 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #f6c7dc 0%,#fae6ef 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6c7dc', endColorstr='#fae6ef',GradientType=1 ); /* IE6-9 */ color:#333;}.table_sekishu tr.away_sapo_seat { background:#f8d6e6; }.table_sekishu tr.away_sapo_seat th {  background: #e05494; /* Old browsers */ background: -moz-linear-gradient(left, #e05494 0%, #f8d6e6 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #e05494 0%,#f8d6e6 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #e05494 0%,#f8d6e6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ color:#333;}.table_sekishu tr.sp_abarenbo { background:#d3c5a7; }.table_sekishu tr.sp_abarenbo th {  background: #a88b50; /* Old browsers */ background: -moz-linear-gradient(left, #a88b50 0%, #d3c5a7 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #a88b50 0%,#d3c5a7 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #a88b50 0%,#d3c5a7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a88b50', endColorstr='#d3c5a7',GradientType=1 ); /* IE6-9 */ color:#fff;}.table_sekishu tr.abarenbo_neo { background:#e9e3d7; }.table_sekishu tr.abarenbo_neo th {  background: #c7ba9a; /* Old browsers */ background: -moz-linear-gradient(left, #c7ba9a 0%, #e9e3d7 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #c7ba9a 0%,#e9e3d7 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #c7ba9a 0%,#e9e3d7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7ba9a', endColorstr='#e9e3d7',GradientType=1 ); /* IE6-9 */ color:#333;}.table_sekishu tr.no_visiter { background:#666; }.table_sekishu tr.no_visiter th {  background: #666; /* Old browsers */ background: -moz-linear-gradient(left, #666 0%, #666 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #666 0%,#666 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #666 0%,#666 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ color:#999;}.table_sekishu tr.no_visiter td { color:#999;}.table_blline { border:1px solid #000; border-collapse: collapse;}.table_blline th,.table_blline td { border:1px solid #000; padding:20px;}div.table { margin:0 0 10px; width:100%; border-right:0; border-bottom:0;}div.table table { width:100%; border-collapse: collapse; border:1px #ccc solid;}div.table table thead th,div.table table thead td { padding:8px; font-weight:bold; text-align:center;}div.table table th,div.table table td { padding:8px; border:1px #ccc solid; text-align:left;}div.table table th { text-align:center;}div.table table td.date,div.table table td.time { text-align:center;}div.table table td.l { text-align:center; font-weight:bold;}div.table table td a { text-decoration:none;}div.table table td a:hover { text-decoration:underline;}div.table table th.bell,div.table table td.bell { color:#6fba2c; font-weight:bold;}div.table table td.ctr,div.table table th.ctr {	text-align: center;}div.table table td.left,div.table table th.left {	text-align: left;}div.table table td.right,div.table table th.right {	text-align: right;}div.table table td.nowrap,div.table table th.nowrap {	white-space: nowrap;}div.table table tr.lgray {	background-color: #f5f5f5;}div.table2 table {width:450px;border:1px #ccc solid;margin:5px 0 10px;}div.table2 table th,div.table2 table td { padding:8px; border:1px #ccc solid; text-align:left;}div.table3 table {width:100%;border:1px #ccc solid;margin:5px 0 10px;}div.table3 table th,div.table3 table td { padding:8px; border:1px #ccc solid; text-align:left;}div.table_sapoco { margin:10px 0; width:100%;}div.table_sapoco table { width:100%;}div.table_sapoco table thead th,div.table_sapoco table thead td { padding:5px; background:#E7E6E6; border:1px #ccc solid; font-weight:bold; text-align:center;}div.table_sapoco table th,div.table_sapoco table td { padding:5px; border:1px #ccc solid;}div.table_sapoco table th { text-align:center;}div.table_sapoco table td.mem1 { text-align:left; font-weight:bold; vertical-align:top; width:20%;}div.table_sapoco table td.mem2 { text-align:left; font-weight:normal; width:20%;}div.table_sapoco table td.mem3 { text-align:center; font-weight:normal; width:60%;}div.table_sapoco table td a { color:#0099FF; text-decoration:none;}div.table_sapoco table td a:hover { text-decoration:underline;}#jleague_rabking {}#jleague_rabking td {text-align:center;}#jleague_rabking td.team {text-align:left;}.ync_ranking {}.ync_ranking td {text-align:center;}.ync_ranking td.team {text-align:left;}div.table02 { margin:0 0 15px; width:650px; border:1px #ccc solid; border-right:0; border-bottom:0;}div.table02 table { width:100%;}div.table02 table thead th,div.table02 table thead td { padding:5px; background:#E7E6E6 url(img/common/BG_td-0.jpg) repeat-y left; border-top:1px #fff solid; font-weight:bold; text-align:center;}div.table02 table th,div.table02 table td { padding:5px; border-right:1px #ccc solid; border-bottom:1px #ccc solid;}div.table02 table td { text-align:center;}div.table02 table th { padding: 10px;}div.table02 table td.date,div.table02 table td.time { text-align:center;}div.table02 table td.l { text-align:center; font-weight:bold;}div.table02 table td.team { padding-left:25px;}div.table02 table td a { color:#0099FF; text-decoration:none;}div.table02 table td a:hover { text-decoration:underline;}table.table{ margin:0;/* border-color: #CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC;*//* border-style: solid none none solid;*/ border: solid 1px #ccc;/* border-width: 1px 0 0 1px;*//* margin: 0 0 15px;*//* width: 669px;*/}table.table th{ width:100px; background: url("img/common/BG_td-0.jpg") repeat-y scroll left center #E7E6E6; border-top: 1px solid #FFFFFF; font-weight: bold; padding: 5px; text-align: left; color:#666;}table.table th#th_top{ border-top: 1px solid #ccc;}table.table td{ border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding: 5px;}div.table_ticketplace { margin:0 0 15px; width:650px; border-right:0; border-bottom:0;}div.table_ticketplace table { width:100%; border-collapse: collapse;}div.table_ticketplace table thead th,div.table_ticketplace table thead td { padding:5px; background:#E7E6E6 ; font-weight:bold; text-align:center;}div.table_ticketplace table th,div.table_ticketplace table td { padding:5px; border:1px #ccc solid;}div.table_ticketplace table td { text-align:center;}div.table_ticketplace table td span { font-size:11px;}div.table_ticketplace table th { padding: 10px;}div.table_ticketplace table td.place{ text-align:left;}div.table_ticketplace table td a { color:#0099FF; text-decoration:none;}div.table_ticketplace table td a:hover { text-decoration:underline;}/* /////////////////////// TABLE *//* LIST /////////////////////// */.norm_list { list-style: disc; margin:10px 0 10px 3rem;}.norm_list_num { list-style-type: decimal; margin:10px 0 10px 2rem; font-size: 1.6rem;}/* /////////////////////// LIST */.sns { text-align: center;}.sb-link { width:50px!important; height: 50px!important;}.social { font-family: 'Barlow Condensed', sans-serif; font-size:2.2rem; color:#fff; margin:30px auto 30px; align-items: center; text-align: center;}.social a { text-decoration:none!important; color:#fff!important; display: inline-block; padding:5px 10px; cursor: pointer;}.social .snslist { display: inline-block;}.social .twitter { /* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/twitter.png) no-repeat 0 0; background-size:38px; */ padding:0 0 0 0; min-height: 36px; margin:0 20px 0 0; display: inline-block;}.social .twitter .snsicon { width:40px; height:40px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/footer_sns_2023.png) no-repeat 0px 0px; background-size: 120px; display: block; float: left;}.social .instagram { /*background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/instagram.png) no-repeat 0 0; background-size:35px; */ padding:0 0 0 0; min-height: 36px; margin:0 20px 0 0; display: inline-block;}.social .instagram .snsicon { width:40px; height:40px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/footer_sns_2022.png) no-repeat -40px 0px; background-size: 120px; display: block; float: left;}.social .btnwrap { display: inline-block; margin:10px 0;}.social .insta { width:40px; height:40px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/footer_sns_2022.png) no-repeat -40px 0px; background-size: 120px; cursor: pointer; display: inline-block;}.social .fb { width:40px; height: 40px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/footer_sns_2022.png) no-repeat -80px 0px; background-size:120px; cursor: pointer; display: inline-block; margin:0 0 0 15px;}.social .yt { width:40px; height: 40px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/footer_sns_2022.png) no-repeat 0px -40px; background-size:120px; cursor: pointer; display: inline-block; margin:0 0 0 15px;}.social .line { width:40px; height: 40px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/footer_sns_2022.png) no-repeat -40px -40px; background-size:120px; cursor: pointer; display: inline-block; margin:0 0 0 15px;}.social .engate { width:40px; height: 40px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/footer_sns_2022.png) no-repeat -80px -40px; background-size:120px; cursor: pointer; display: inline-block; margin:0 0 0 15px;}.social .tiktok { width:40px; height: 40px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/footer/footer_sns_2022.png) no-repeat 0px -80px; background-size:120px; cursor: pointer; display: inline-block; margin:0 0 0 15px;}.social .fb:hover,.social .insta:hover,.social .yt:hover,.social .line:hover,.social .engate:hover,.social .tiktok:hover { opacity: 0.6;}.social .fb a,.social .insta a,.social .yt a,.social .line a,.social .engate a,.social .tiktok a { text-indent: -9999px;}/* ///////////////////////SOCIAL *//* FOOTER ///// */footer { margin:40px 0 0 0; padding:10px 0 0 0; width:100%; background: -moz-linear-gradient(180deg, #1c4b57 0%,#002865 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(180deg, #1c4b57 0%,#002865 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(180deg, #1c4b57 0%,#002865 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}footer .nav { margin:0 0 0 0; background:#D8D8D8;}footer .nav ul { background:#D8D8D8; display: flex; width:1040px; margin:0 auto; border-left:1px solid #ccc;}footer .nav ul li { display: flexbox; /* width:12.5%; */ width:calc(100% / 7); border-right:1px solid #ccc; text-align: center; padding:12px 0; margin:0;}footer .nav ul li a { font-size:1.4rem; line-height: 100%; padding:10px; text-decoration: none;}footer .nav ul li a:hover { opacity: 0.6;}footer h3 { font-feature-settings: "palt"; font-size:3.5rem;}footer .partners { padding:80px 0; background:#4d4d4d; color:#fff;}footer .partners h3 { font-family: 'Barlow Condensed', sans-serif; line-height: 100%; margin:0 0 20px 0; text-align: center;}footer .partners h3 span { font-size:1.3rem; display: block;}footer .partners ul { margin:40px auto 10px; /* width:1040px; */ width:95%; max-width: 1400px; display: flex; justify-content: center;}footer .partners ul li { margin:0 1px;}@media screen and (max-width: 1040px) { footer .partners ul {  flex-wrap: wrap;  width:85%; } footer .partners ul li {  margin:0 2px;  width:calc(20% - 4px); }}footer .partners ul li img { width:100%;}footer .partners ul li a:hover img { opacity: 0.8;}footer .partners .all_wrap { display: flex; width:640px; margin:0px auto 20px;}footer .partners .all { border:1px solid #fff; margin:20px 5px; padding:5px 8px; color:#fff; text-decoration: none!important; text-align: center; width:calc(50% - 16px - 4px); font-size: 1.5rem;}footer .partners .all:first-child { /* margin:20px 10px auto 0; // 2遞ｮ縺ｮ蝣ｴ蜷� */ margin:20px 5px;}footer .partners .all:hover { opacity: 0.7;}footer .supporter { padding:50px 0 30px; background:#fff; color:#929292;}footer .supporter h3 { font-size:3rem; font-family: 'Barlow Condensed', sans-serif; line-height: 100%; margin:0 0 20px 0; color:#929292; text-shadow: none; text-align: center;}footer .supporter h3 span { font-size: 1.125rem; display: block;}footer .supporter ul { width:880px; margin:0 auto 20px; display: flex; text-align: center;}footer .supporter ul li { display: flexbox; width:calc(33.33% - 40px); background:none; padding:10px 20px; overflow: hidden; text-align: center; margin:0 1px;}footer .supporter ul li .bnr { width:90px; margin:0 auto ; text-align: center;}footer .supporter ul li .bnr img { width:100%;}footer .supporter ul li .txt { margin:0 0 0 0px; color:#000; font-size:1rem; line-height: 120%; text-align: center;}footer .supporter ul li .txt a { text-decoration: none;}footer .branding { padding:0px 0 40px; background:#fff; color:#929292;}footer .branding h3 { font-size:3rem; font-family: 'Barlow Condensed', sans-serif; line-height: 100%; margin:0 0 20px 0; color:#929292; text-shadow: none; text-align: center;}footer .branding h3 span { font-size: 1.125rem; display: block;}footer .branding ul { width:400px; margin:0 auto; display: flex; text-align: center;}footer .branding ul li { width:50%; background:none; padding:10px; overflow: hidden; text-align: center; margin:0 10px;}footer .branding ul li.bnr { width:150px; margin:0 auto ; text-align: center;}footer .branding ul li.bnr a { display: block;}footer .branding ul li.bnr a img { width:100%;}footer .nav_b { background:none; border-bottom:1px solid rgba(255,255,255,0.2); margin:0 0 40px 0;}footer .nav_b ul { width:1040px; display: flex; margin:0 auto;}footer .nav_b ul li { display: flexbox; padding:10px 12px; width:25%; /* border-right:1px solid rgba(255,255,255,0.4); */ text-align: center;}footer .nav_b ul li:last-child { border-right:none;}footer .nav_b ul li a { color:#d3d3d3; text-decoration: none; text-align: center; font-size: 1.4rem;}footer .copyright { padding:20px; text-align: center; font-family: 'Barlow Condensed', sans-serif; font-size: 1.2rem; color:#fff;}.banner_area { width:940px; margin:20px auto 0;}.banner_area ul { display: flex; flex-wrap: wrap;}.banner_area ul li { display: flexbox; width:calc(100% / 7);}.banner_area ul li a { display: block; margin:2px; line-height: 100%;}.banner_area ul li a img { width:100%;}/* ///// FOOTER *//* NEWS ////////////////////*/.topnews { width:1040px; margin:0 auto;}/* NEWS繧ｿ繝�///////*//* ul.newstab { width:1040px; margin:0 auto; text-align: center; display: table;}ul.newstab li { width:calc(100% / 6 ); display: table-cell; list-style-type: none; vertical-align:middle; text-align: center; height:4rem; padding:10px; margin:0 10px;}ul.newstab li:hover { background: linear-gradient(transparent 96%, #fff 96%);}ul.newstab li a { font-size: 1.4rem; font-weight: bold; color: #fff; text-decoration: none; display: block; padding: 10px 15px 0px; text-align: center; border-bottom: none;}ul.newstab li a:hover{ color:#fff; opacity: 1;} ul.newstab li a.current { color: #fff;} */.newstab { width:980px; margin:0 auto 20px; text-align: center; display: flex; justify-content: center; align-items: center;}.newstab li { width:calc(100% / 6 ); display: flex; list-style-type: none; text-align: center; height:4rem; margin:0 5px; text-decoration: none; justify-content: center; align-items: center;}.newstab li a { display: flex; height:4rem; padding:10px 20px; text-decoration: none;}.newstab li a:hover { background: linear-gradient(transparent 96%, #fff 96%);}.newstab li span { font-size: 1.4rem; font-weight: bold; color: #fff; text-decoration: none; display: block; margin:auto; padding: 0 15px 0px; text-align: center; border-bottom: none;} .newstab li a.current { background: linear-gradient(transparent 96%, #fff 96%);} #contents { clear:both; width: 1040px; margin:10px auto;}.topnews ul { /* overflow: hidden; */ display: flex; flex-wrap: wrap;}.topnews ul li { /* float:left; width:calc(50% - 40px - 8px); */ width:calc(50% - 50px - 10px); margin:0 20px 20px 0; background:#fff; padding:30px 25px; overflow: hidden;}.topnews ul li:nth-child(2n) { /* float:left; width:calc(50% - 40px - 8px); */ margin:0 0 20px 0; background:#fff;}.topnews ul li .thumb { width:120px; height:120px; margin:0 0 0 20px; float:right; overflow: hidden; display: block;}.topnews ul li .thumb img { width:100%; height: 120px; line-height: 100%; display: block; object-fit: cover;}.topnews ul li .txt { float:left; width:calc(100% - 150px - 20px); display: initial!important;}.topnews ul li a { text-decoration: none!important;}.topnews ul li a:hover { opacity: 0.7;}.topnews ul li .txt .date { font-family: 'Barlow Condensed', sans-serif; font-size: 1.4rem; margin:0 0 10px 0;}.topnews ul li .txt .title { font-size: 1.4rem; font-weight: normal; line-height: 1.8rem;}.topnews .all { display: block; margin:10px 0 0 0; padding:25px 15px; color:#fff; text-decoration: none!important; text-align: center; width:calc(100% - 30px); font-size: 1.8rem; border:1px solid #fff;}.topnews .all:hover { opacity: 0.8;}/* //////////////////////NEWS *//* 驥崎ｦ√↑縺顔衍繧峨○ ///// */.important { padding:50px 0 0px;}.important h3 span { font-size: 3rem;}.important .topnews { width:980px;}.important .topnews ul { /* overflow: hidden; */ display: block;}.important .topnews ul li { width:calc(100% - 50px); margin:0 auto; background:#fff; padding:22px 25px; margin:0 0 3px 0; display: flex; align-items: center;}.important .topnews ul li .txt { width:100%;}.important .topnews ul li a { text-decoration: none!important; display: block; margin:0 0 0 0;}.important .topnews ul li i { text-decoration: none!important; font-size:2.5rem; line-height: 2.2rem; color:#ff0000; display: block; margin:0 10px 0 0;}.important .topnews ul li a:hover { opacity: 0.7;}.important .topnews ul li a p.title { display: inline-block; font-size: 1.6rem; font-weight: bold; color:#333; line-height: 2.2rem; margin:0;}.important .topnews ul li a p.title::after { content:" ≫";}a.border-red { color:#ff0000; padding:15px; border:1px solid #ff0000; display: block; font-weight: bold; text-align: center; margin:50px 0 20px;}/* ///// 驥崎ｦ√↑縺顔衍繧峨○ *//* ICON ///////////////////////*/.iconarea { width:100%; margin:0 0 8px 0; overflow: hidden;}.icon { color:#fff; font-size:0.6rem!important; line-height: 0.6rem; padding:7px; border-radius: 4px; margin:0 5px 0 0; text-decoration: none!important; font-weight: bold; display: inline-block;}.event { color:#fff!important; background:#6EB92C;}.sportsclub { color:#fff!important; background:#008ec2;}/* //////////////////////// ICON */.shareicon { margin:100px auto 0; text-align: center; display: none;}.shareicon p { font-weight: bold; color:#6eb92c; font-size: 1.8rem!important; margin:10px 0!important; text-align: center!important;}#share2 { margin:10px auto 0; text-align: center;}/* 繝輔か繝ｼ繝� /////*/.qaform { margin:20px 0; padding:35px!important; background:#f5f5f5;}.qaform p { margin:10px 0;}.qaform input { padding:10px;}#faq06 { margin-top:-150px; padding-top:150px;}/* ///// 繝輔か繝ｼ繝� *//* YOUTUBE ///// */.ytube {position: relative;width: 100%!important;padding-top: 56.25%;margin:0px 0!important;}.ytube iframe {position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important;}/* ///// YOUTUBE *//* PAGETOP */#page_top{ width: 50px; height: 50px; position: fixed; right: 20px; bottom: 140px; background: #fff; opacity: 0.6; border-radius: 50%;}#page_top a{ position: relative; display: block; width: 50px; height: 50px; text-decoration: none;}#page_top a::before{ font-family: 'Font Awesome 5 Free'; font-weight: 900; content: '\f102'; font-size: 25px; color: #6fba2c; position: absolute; width: 25px; height: 25px; top: -5px; bottom: 0; right: 0; left: 0; margin: auto; text-align: center;}/* 30th_hdr */.hdr_30th {width:100%;margin:0 0 20px 0;}.hdr_30th img { width:100%;}/* 繝√こ繝�ヨ繝ｪ繝ｳ繧ｯ繝壹�繧ｸ蝗ｺ螳� */.ticket_link_30th { position: fixed; bottom: 0px; left: 0; transition: 0.5s; background: #00285f; width:calc(100% - 80px); padding:40px; text-align: center;}.ticket_link_30th a { text-decoration: none; font-size: 2.875rem; padding: 25px; font-weight: bold; color: #fff; text-align: center; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.ticket_link_30th a:hover { opacity: 0.8; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.is-hidden { visibility: hidden; opacity: 0;}@media screen and (max-width: 767px) {}/* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// */@media screen and (max-width: 640px) {body { padding:0 0 0 0;}p { /* font-size: 1.35rem; line-height: 2rem; */ font-size: 1.5rem; line-height: 2.35rem; margin:20px 0;}li { font-size: 1.35rem;}/* SP Nvigation /////*//* 繝医げ繝ｫ繝懊ち繝ｳ */.Toggle { display: block; position: fixed; /* body縺ｫ蟇ｾ縺励※縺ｮ邨ｶ蟇ｾ菴咲ｽｮ謖�ｮ� */ left: 4px; top: 4px; width: 52px; height: 46px; cursor: pointer; z-index: 1000;} .Toggle span { display: block; position: absolute; width: 30px; border-bottom: solid 3px #fff; -webkit-transition: .35s ease-in-out;	/*螟牙喧縺ｮ騾溷ｺｦ繧呈欠螳�*/ -moz-transition: .35s ease-in-out;		/*螟牙喧縺ｮ騾溷ｺｦ繧呈欠螳�*/ transition: .35s ease-in-out;			/*螟牙喧縺ｮ騾溷ｺｦ繧呈欠螳�*/ left: 10px;} .Toggle span:nth-child(1) { top: 12px;} .Toggle span:nth-child(2) { top: 21px;} .Toggle span:nth-child(3) { top: 30px;} /* 譛蛻昴�span繧偵�繧､繝翫せ45蠎ｦ縺ｫ */.Toggle.active span:nth-child(1) { top: 20px; left: 10px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg);} /* 2逡ｪ逶ｮ縺ｨ3逡ｪ逶ｮ縺ｮspan繧�45蠎ｦ縺ｫ */.Toggle.active span:nth-child(2),.Toggle.active span:nth-child(3) { top: 20px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg);}/* 繝翫ン蜈ｨ菴� */nav.NavMenu{position: fixed;z-index: 100;top: 0;left: 0;color: #000;text-align: center; width: 100%; /*蜈ｨ蟷�｡ｨ遉ｺ*/margin:0;padding: 0px 0 0 0;display: initial;height:54px;transition: all 0.3s; transition-delay:0s;}nav.NavMenu.active {height:100%;transition: all 0.3s; transition-delay:0s;}/* 繝翫ン閭梧勹 */nav.NavMenu div.navmenubg {position: absolute;top:0;width: 100%;margin: 0 auto;padding:0;height: 54px;background-size: cover;background: linear-gradient(35deg, #005ca2, #6fba2c);background-size: 100% 100%;transition: all 0.3s; transition-delay:0s;}nav.NavMenu div.navmenubg.active {top:0;height:100%;background: linear-gradient(35deg, #005ca2, #6fba2c);transition: all 0.3s; transition-delay:0s;}/* 闖ｱ蠖｢ */.diamond_wrap { width: 100%!important; position: fixed; height:54px!important; top:0; right:0; z-index: 200; /* background:red!important; */ padding:0!important; margin:0!important; transition: all 0.3s;  transition-delay:0s; overflow-wrap: hidden;}.diamond_wrap.active { height:250px!important; /* background:red!important; */ transition: all 0.3s;  transition-delay:0s;}.diamond_1 { position: absolute; z-index:1; height: 54px; width:100%; overflow: hidden; transition: all 0.1s;  transition-delay:0s;}.diamond_1.active { position: absolute; height: 400px; width:100%; overflow: hidden; transition: all 0.3s;  transition-delay:0s;}.diamond_1 img { position: absolute; top:15px; left:-40px; width:490px; opacity:1; transform: rotate(0deg); transition: all 0.5s; transition-delay:0.1s;}.diamond_1.active img { position: absolute; top:120px; left:-200px; width:750px; opacity: 0.8; transition: all 0.6s;  transition-delay:0.1s;}/* 蜿ｳ荳翫�繧ｿ繝ｳ */.righttop { position: fixed; top:0; right:0; z-index: 1200; /* width:calc(100% - 20px); */ margin:0 15px 0 0; text-align: left; padding:12px 10px 0 0;}.lefttop { position: fixed; top:0; left:52px; z-index: 1200; /* width:calc(100% - 20px); */ margin:0 0 0 0; text-align: left; padding:12px 10px 0 0;}.righttop ul li,.lefttop ul li { display: inline-block; padding:0 0 0 8px;}.righttop ul li:first-child { padding:0 0 0 0;}.righttop ul li a,.lefttop ul li a { color:#fff; text-decoration: none; font-size: 0.85rem; padding:24px 3px 0px; margin:0; display: block; line-height: 1rem;}.righttop ul li:last-child a { padding:24px 0 0px 3px;}.righttop ul li a.ticket { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/ticket.png) no-repeat 55% 8% ; background-size:27px;}.righttop ul li a.goods { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/goods.png) no-repeat 50% 0% ; background-size:22px;}.lefttop ul li a.bell12member { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/bell12member.png) no-repeat 50% 2px ; background-size:30px;}.lefttop li a.bellpo_member { background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/bellpo_member.png) no-repeat 50% 2px ; background-size:32px;}.righttop li a.lang { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/lang.png) no-repeat 58% 0% ; background-size:22px; font-size: 0.85rem;}/* 繝翫ン荳ｭ霄ｫ */ul.navmenuinner { position: absolute; top:-1000px; z-index:350; transition: all 0.1s; transition-delay:0; opacity: 1; padding:80px 15px 0;}ul.navmenuinner.active{ transition: all 0.3s;transition-delay:0.1s;opacity: 1;top:0;}ul.navmenuinner li{line-height: 100%;list-style-type: none;padding: 0 0;margin:0;width: 100%;/* border-top: 1px solid #ccc; */display: flex;flex-wrap: wrap;text-align: center;}ul.navmenuinner li::after { content:none;}ul.navmenuinner li:last-child{padding: 0 0 0px 0;display: flex;}ul.navmenuinner li a {color: #fff;padding: 15px 0;margin:0;text-decoration: none;display: flexbox;width:calc(33.33% - 0px);line-height: 100%;font-size: 1.4rem;font-weight: normal;border-bottom:1px solid rgba(255,255,255,0.4);}ul.navmenuinner li a:nth-child(2n){border-right:0;}ul.navmenuinner li:nth-child(N + 2) { border-top:0;}ul.navmenuinner li:nth-child(N + 2) a {border-right:0;width:100%;}ul.navmenuinner li a span { width:40px; height:40px; display:block; margin:0 auto 2px; background:#ccc;}ul.navmenuinner li.nav_banner {}ul.navmenuinner li.nav_banner a { width:315px; border-bottom:none; margin:10px auto 0;}ul.navmenuinner li.nav_banner a img { width:100%;}ul.navmenuinner li a span.nav_news { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) 0px 0px; background-size:160px;}ul.navmenuinner li a span.nav_fixtures { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) -40px 0px; background-size:160px;}ul.navmenuinner li a span.nav_ticket { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) -80px 0px; background-size:160px;}ul.navmenuinner li a span.nav_fan { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) -120px 0px; background-size:160px;}ul.navmenuinner li a span.nav_player { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) 0px -40px; background-size:160px;}ul.navmenuinner li a span.nav_stadium { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) -40px -40px; background-size:160px;}ul.navmenuinner li a span.nav_schedule { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) -80px -40px; background-size:160px;}ul.navmenuinner li a span.nav_academy { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) -120px -40px; background-size:160px;}ul.navmenuinner li a span.nav_school { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) 0px -80px; background-size:160px;}ul.navmenuinner li a span.nav_event { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) -40px -80px; background-size:160px;}ul.navmenuinner li a span.nav_partner { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) -80px -80px; background-size:160px;}ul.navmenuinner li a span.nav_sustainability { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/nav/nav_icons_2025.png) 0px -120px; background-size:160px;}.navwrap h1,.navwrap_toppage h1 { position:absolute; top:8px; left:0; right:0; margin:auto; padding:0; width:42px; z-index: 2000; transition: all 0.15s; transition-delay:0.1s;}h1.active { position:absolute; top:14px; left:0; right:0; margin:auto; padding:0; width:50px; z-index: 2000; transition: all 0.15s; transition-delay:0.1s;}h1 a { width:100%; margin:0; padding:0;}h1 a img { width:100%;}/* ///// SP Nvigation */.sponly { display: initial;}.pconly { display: none!important;}html {font-size:60%;}/* navi ///////////// */.navwrap,.navwrap_toppage { width:100%; /* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/pc_headerwrap.jpg) no-repeat; background-size:cover; */ min-width: 100%; position: fixed; top:0; z-index: 200; height: 52px; /* box-shadow: 0px -2px 10px 0px rgba(0, 63, 0, 0.4); border-bottom:3px solid #00285f; border-bottom:3px solid #1b9800; */ background:none;}nav.pc { display: none;}nav.pc .navinner { width:100%; margin:0 auto;}nav.pc ul { display:none; margin:0; padding:0;}nav.pc ul.left { text-align: right; padding:0 55px 0 0; width:460px;}nav.pc ul.right { text-align: left; padding:0 0 0 55px; width:460px;}nav.pc ul li { display:inline-block; text-align: center; color:#fff; padding:0; margin:0;}nav.pc ul li a { color:#fff!important; text-decoration: none!important; display: block!important; padding:18px 12px; font-weight:bold; font-size:1.25rem;}nav.pc ul li a:hover {opacity: 0.6;}/*////////////// navi */.bgwhite { background:#fff;}.bgblack { background:#000;}.bggray { background:#666;}.bggreen { background:#6EB92C;}.bgblue { background:#071F55;}.bgblue_noise { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/noise.png)repeat #071F55;}.content_wrap { background:#fff; padding:5px 0 25px;}.content { width:100%; margin:0px auto; display: table; background:#fff; padding:0 0 0 0;}.btn_wrap { width:90%; margin:30px auto 50px; text-align: center;}a.btn { display: block; text-align:center; padding:15px 10px!important; margin:10px 0; font-size: 1.4rem!important; line-height: 120%; text-decoration: none;}/* 繝壹�繧ｸ蜀�リ繝� /////////////*/.pagenavi { width:100%; display: flex; flex-wrap: wrap; margin:60px 0 30px;}.pagenavi li { width:calc(100% - 24px); min-height:5rem; text-align: center; margin:2px; display: flex; align-items: center; justify-content: center; padding: 10px; background:#6EB92C; color:#fff; box-shadow: 0 0 8px -2px rgba(0,0,0,0.35);}.pagenavi li a { padding:0; text-decoration: none; vertical-align: middle; text-align: center; color:#fff;}.pagenavi li a span { font-size: 1.6rem; line-height: 120%; text-align: center;}.pagenavi li:hover { opacity: 0.8; cursor: pointer; box-shadow: none;}/* ///////////// 繝壹�繧ｸ蜀�リ繝� *//* LAYOUT /////////////////////// */.content_wrap { padding:54px 0 0 0;}.content { width:100%; margin:0px auto 0; display: block; background:#fff;}.page_main,.page_right { display: block;}.page_main { /* width:calc(100% - 28px); padding:14px; */ width:100%; padding:0; margin:0 0 0 0;}.page_main_inner { padding:10px 0 20px 0;}.page_main_inner img { width:100%; height:auto; margin:10px 0;}.page_main_inner p { line-height: 2rem;}.inner { width:92%; margin:0 auto; padding:10px 0 20px;}.inner p { text-align: justify;}.fullimage { width:100%;}.fullimage img { width:100%; margin:0; display: block;}.read { margin:10px 0; font-size:1.35rem; text-align: justify;}.two_columns { display: block; margin:20px auto;}.two_columns_inner { width:100%;}.two_columns_inner:first-child { margin:0 0 0 0;}.two_columns_inner:last-child { margin:0 0 0 0;}.vtop { vertical-align: top;}.vmiddle { vertical-align: middle;}.three_columns { display: block; margin:20px auto;}.three_columns_inner { width:100%; display: block; margin:0 0 15px 0;}.three_columns_inner:first-child { margin:0 0px 0 0;}.three_columns_inner:nth-child(2) { margin:0 0;}.three_columns_inner:last-child { margin:0 0 0 0px;}.three_columns_inner img { margin:0; display: block;}.img_10 { width:20%; margin:40px auto;}.img_20 { width:40%; margin:40px auto;}.img_30 { width:60%; margin:40px auto;}.img_40 { width:60%; margin:40px auto;}.img_50 { width:80%; margin:40px auto;}.img_60 { width:100%; margin:40px auto;}.img_70 { width:100%; margin:40px auto;}.img_80 { width:100%; margin:40px auto;}.img_90 { width:100%; margin:40px auto;}.img_100 { width:100%; margin:40px auto;}.img_10 img,.img_20 img,.img_30 img,.img_40 img,.img_50 img,.img_60 img,.img_70 img,.img_80 img,.img_90 img,.img_100 img { width:100%; display: block; margin:0;}.bottom_border { padding:20px 0; border-bottom:1px solid #666;}/* /////////////////////// LAYOUT *//* PAGE_RIGHT //////////////////////// */.page_right { width:calc(100% - 20px); padding:10px;}.page_right .sidebar { width:100%;}.page_right h2 { display: none;}.page_right h3 { display: block; text-align: center; font-size: 1.6rem; margin:30px 0 5px 0;}.page_right ul { border-top:none; display: flex; flex-wrap: wrap; margin:10px 0 0px;}.page_right ul li { display: flexbox; width:calc(50% - 4px); border-bottom:none; background:#999; margin:2px; color:#fff;}.page_right ul li:nth-child(2n) { border-right:none;}.page_right ul li a { display: block; font-size:1.35rem; line-height: 100%; text-decoration: none; padding:16px 10px; color:#fff;}.pages_subnav { width:95%; margin:20px auto; display: flex; flex-wrap: wrap; background:none; background:#fff; /* 閭梧勹逋ｽ縺ｫ */ width:calc(100% - 40px); margin:0; padding:20px;}.pages_subnav li { width:calc(50% - 6px - 4px); padding:6px 3px; margin:0 2px 4px 2px ; font-size: 1.5rem; border:none; text-align: center; background:#6eb92c; color:#fff;}.pages_subnav li.wide { width:100%;}.pages_subnav li a { font-size: 1.5rem; color:#fff;}/* 驕主悉縺ｮ險倅ｺ� */ul.year_month_accordion ul{ /* 繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ驛ｨ */	margin: 5px 0 0 0;}ul.year_month_accordion li{ /* 繝ｪ繧ｻ繝�ヨ */	list-style: none;	background: none;	padding: 12px 10px!important; background:#ddd; color:#666; border-bottom:none; margin:2px 0; width:100%; font-weight: bold; font-size: 1.55rem;}ul.year_month_accordion li:nth-child(n + 7) { /* 蟷ｴ縺ｮ縺ｿ7逡ｪ逶ｮ莉･髯阪ｒ髱櫁｡ｨ遉ｺ */ display: none;}ul.year_month_accordion ul li { padding:0px 0!important; border-bottom:none; font-weight: normal;}ul.year_month_accordion ul li:first-child { margin:15px 0 0 0;}ul.year_month_accordion ul li:last-child { margin:0 0 0 0;}ul.year_month_accordion ul li:nth-child(n + 7) { display: block; padding:0; border:none; border-bottom:none;}ul.year_month_accordion li p{ /* 繝ｪ繧ｻ繝�ヨ */	margin: 0; position: relative; font-size:1.4rem;}ul.year_month_accordion li a { color:#333!important; margin:0; padding:15px 0; border-bottom:1px dashed #999;}ul.year_month_accordion li:last-child a { border-bottom:none;}/* //////////////////////// PAGE_RIGHT *//* h2 /////////////////////// */.wavettl { margin:30px 0 -15px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/h2_wave_large_70p.png) no-repeat 50% 100%!important; background-size:140%!important; min-height: 85px; padding:0;}.wavettl h2 { text-align: center; font-size: 1.85rem; font-weight: bold; line-height: 130%; background: -webkit-linear-gradient(4deg, #005c9e, #1d7380, #6eb52c); -webkit-background-clip:text; -webkit-text-fill-color:transparent; padding:10px 0 0;}.wavettl h2 span { font-size: 1.5rem;}.wavettl h2::after { content: ''; display: block; margin:10px auto 0; width: 52px;/*逕ｻ蜒上�蟷�*/ height: 9px;/*逕ｻ蜒上�鬮倥＆*/ background-image: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/h2_border.png); background-size: contain; opacity: 0.7;}/* /////////////////////// h2 *//* TEXT /////////////////////// */h2.block_ttl { margin:0 auto; padding:8px;}h3.pblack { font-size: 1.75rem; margin:40px 0 0px; font-weight: bold;}h4.pblack { font-size: 1.65rem; margin:0px 0 0px;}h4.green_line { font-size:1.65rem; line-height: 140%; padding:0 0 3px; margin:35px 0 15px;}h4.catch { display: flex; justify-content: center; align-items: flex-end; margin:20px 0 10px;}h4.catch span { font-size:1.8rem; line-height: 130%; font-weight: bold; margin:0 10px 0px 10px; color:#6eb92c; text-align: center; display: inline-flex;}h4.catch span::before { content:""; display: inline-flex; width:35px; height: 35px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/ticket/fukidashi_left.png) no-repeat; background-size:35px; margin:auto;}h4.catch span::after { content:""; display: inline-flex; width:35px; height: 35px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/ticket/fukidashi_right.png) no-repeat; background-size:35px; margin:auto;}h5 { font-size:1.4rem; margin:10px 0 0;}.super { vertical-align: super; font-style: normal; font-size:50%;}.caption { font-size:1.3rem; line-height: 140%; text-align: justify;}.center { text-align: justify;}.spcenter { text-align: center;}.attn_red { border:1px solid #ff0000; padding:15px; margin:20px auto; line-height: 160%; font-size: 1.4rem; text-align: justify;}.attn_black { border:1px solid #000; padding:15px; margin:20px auto; line-height: 160%; font-size: 1.4rem; text-align: justify;}.w80p { width:calc(100% - 32px);}.w100p { width:calc(100% - 32px);}.attn_black_nob { margin:10px auto;}.w80p_nob { width:100%;}.w100p_nob { width:100%;}/* /////////////////////// TEXT *//* YT /////////////////////// */.movie { position: relative; width: 100%!important; padding-top: 56.25%; margin:0px 0!important; }.movie iframe { position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important; }/* /////////////////////// YT *//* GOOGLE MAP /////////////////////// */.accessmap {	position: relative;	width: 100%; padding: 75% 0 0 0;}.accessmap iframe {	position: absolute;	top: 0;	left: 0; width: 100%; height: 100%;}/* /////////////////////// GOOGLE MAP *//* TABLE /////////////////////// */.table_t1,.table_t2 { border:0; border-collapse: collapse; width:100%; margin:5px 0 15px 0;}.table_t1 tr,.table_t2 tr { border-bottom:2px solid #fff;}.table_t1 th,.table_t1 td,.table_t2 th,.table_t2 td { padding:7px; color:#000; text-align: left; font-size:1.35rem; line-height: 180%; border:none;}.table_t1 th,.table_t2 th { background:#979797; width:15%; white-space: nowrap; padding:7px 12px;}.table_t1 td { background:#e4e4e4; width:85%;}.table_t2 td { background:#e4e4e4; width:42.5%;}.table_sekishu { border:0; border-collapse: collapse; width:100%; margin:10px auto;}.table_sekishu tr.head th,.table_sekishu tr.head td { font-size:1.3rem; padding:3px 10px; line-height: 140%;}.table_sekishu th,.table_sekishu td { font-size:1.3rem; line-height: 160%; padding:5px 10px;}div.table { margin:0 0 10px; width:100%; border-right:0; border-bottom:0;}div.table table thead th,div.table table thead td { padding:7px; font-weight:bold; text-align:center; font-size: 1.35rem; line-height: 150%;}div.table table th,div.table table td { padding:7px; white-space:wrap !important; font-size: 1.35rem; line-height: 150%;}div.table table th { text-align:center;}div.table table td.date,div.table table td.time { text-align:center;}div.table table td.l { text-align:center; font-weight:bold;}div.table table td a { text-decoration:none;}div.table table td a:hover { text-decoration:underline;}div.table table th.bell,div.table table td.bell { color:#6fba2c; font-weight:bold; white-space: nowrap;}div.table2 table {width:calc(100% - 2px);border:1px #ccc solid;margin:5px 0 10px;}div.table2 table th,div.table2 table td { padding:7px; border:1px #ccc solid; text-align:left;}div.table3 table {width:calc(100% - 2px);border:1px #ccc solid;margin:5px 0 10px;}div.table3 table th,div.table3 table td { padding:7px; border:1px #ccc solid; text-align:left;}div.table_sapoco { margin:10px 0; width:100%;}div.table_sapoco table { width:100%;}div.table_sapoco table thead th,div.table_sapoco table thead td { padding:5px; background:#E7E6E6; border:1px #ccc solid; font-weight:bold; text-align:center;}div.table_sapoco table th,div.table_sapoco table td { padding:5px; border:1px #ccc solid;}div.table_sapoco table th { text-align:center;}div.table_sapoco table td.mem1 { text-align:left; font-weight:bold; vertical-align:top; width:20%;}div.table_sapoco table td.mem2 { text-align:left; font-weight:normal; width:20%;}div.table_sapoco table td.mem3 { text-align:center; font-weight:normal; width:60%;}div.table_sapoco table td a { color:#0099FF; text-decoration:none;}div.table_sapoco table td a:hover { text-decoration:underline;}div.table02 { margin:0 0 15px; width:calc(100% - 2px); border:1px #ccc solid; border-right:0; border-bottom:0; overflow-x: auto;}div.table02 table { width:100%;}div.table02 table thead th,div.table02 table thead td { padding:5px; background:#E7E6E6 url(img/common/BG_td-0.jpg) repeat-y left; border-top:1px #fff solid; font-weight:bold; text-align:center;}div.table02 table th,div.table02 table td { padding:5px; border-right:1px #ccc solid; border-bottom:1px #ccc solid;}div.table02 table td { text-align:center;}div.table02 table th { padding: 10px;}div.table02 table td.date,div.table02 table td.time { text-align:center;}div.table02 table td.l { text-align:center; font-weight:bold;}div.table02 table td.team { padding-left:25px;}div.table02 table td a { color:#0099FF; text-decoration:none;}div.table02 table td a:hover { text-decoration:underline;}table.table{ margin:0;/* border-color: #CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC;*//* border-style: solid none none solid;*/ border: solid 1px #ccc;/* border-width: 1px 0 0 1px;*//* margin: 0 0 15px;*//* width: 669px;*/}table.table th{ width:100px; background: url("img/common/BG_td-0.jpg") repeat-y scroll left center #E7E6E6; border-top: 1px solid #FFFFFF; font-weight: bold; padding: 5px; text-align: left; color:#666;}table.table th#th_top{ border-top: 1px solid #ccc;}table.table td{ border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding: 5px;}div.table_ticketplace { margin:0 0 15px; width:100%; border-right:0; border-bottom:0; overflow-x: auto;}div.table_ticketplace table { width:100%; border-collapse: collapse;}div.table_ticketplace table thead th,div.table_ticketplace table thead td { padding:5px; background:#E7E6E6 ; font-weight:bold; text-align:center;}div.table_ticketplace table th,div.table_ticketplace table td { padding:5px; border:1px #ccc solid;}div.table_ticketplace table td { text-align:center;}div.table_ticketplace table td span { font-size:11px;}div.table_ticketplace table th { padding: 10px;}div.table_ticketplace table td.place{ text-align:left;}div.table_ticketplace table td a { color:#0099FF; text-decoration:none;}div.table_ticketplace table td a:hover { text-decoration:underline;}/* /////////////////////// TABLE *//* LIST /////////////////////// */.norm_list { list-style: disc; margin:10px 0 10px 1rem; padding:0 0 0 1rem; font-size: 1.4rem; line-height: 160%;}.norm_list_num { list-style-type: decimal; margin:10px 0 10px 1rem; padding:0 0 0 1rem; font-size: 1.4rem; line-height: 160%;}.norm_list li,.norm_list_num li { margin:0 0 10px 0;}/* /////////////////////// LIST */h2 { font-size:1.2rem;}h2.ttl-0 { font-size:1.2rem; line-height: 120%; margin:0 0 10px 0; color:#666; background:none; padding:5px 0px; font-weight: normal;}h2.ttl-0 a { color:#666!important; text-decoration: none; font-size:0.7rem;}h2.ttl-0 a:hover { text-decoration: underline;}h3.ttl-1 { font-size:1.75rem; line-height: 2rem; color:#000; text-align:left; padding: 0 0 5px 0; border-bottom:1px solid #ccc; margin:15px 0 30px 0; text-shadow: none; font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;}/* 繝壹�繧ｸ繝倥ャ繝 /////////////*/.pageheader { text-align: center; min-height: 380px; display: table; width:100%; min-width: 100%; margin:0 0 0 0;}.pageheader h2 { font-size:6rem; line-height: 100%; font-weight: normal; display: table-cell; vertical-align: middle; text-align: center; width:100%; font-family: 'Barlow Condensed', sans-serif;}.pageheader h2 .wave { margin:20px auto 15px; display: block; width:78px; height:10px; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/h1_wave.png) no-repeat; background-size:100%;}.pageheader h2 span { display: block; font-size:2rem; line-height: 100%; font-weight: normal; font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif;}.ticketttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/ticket/hdr_ticket7.jpg) no-repeat 50% 50%; background-size: cover; color:#fff;}.stadiumttl { background-size: cover; color:#fff;}.teamttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/team/hdr_team_2025.jpg) no-repeat 50% 10%; background-size: cover; color:#fff;}.fanttl { background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/fan/fan_img2.jpg) no-repeat 50% 70%; /* background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/fan/fan_img5.jpg) no-repeat 50% 30%; */ background-size: cover; color:#fff;}/* /////////////繝壹�繧ｸ繝倥ャ繝*//* 繝壹�繧ｸ繝倥ャ繝_蟆� /////////////*/.pageheader_min { text-align: center; min-height: 80px; display: table; min-width: auto; width:100%; margin:0 0 0 0;}/* min-height+table-cell firefox蟇ｾ遲� // */.pageheader_min::before {content: "";display: inline-block;vertical-align: middle;height: 100%;min-height: 80px;}/* // */.pageheader_min h2 { font-size:1.3rem; line-height: 110%; font-weight: normal; display: table-cell; vertical-align: middle; text-align: center; width:100%; font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif;}.pageheader_min h2 span { display: block; font-size:2rem; font-weight: bold; line-height: 120%; font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif;}/* /////////////繝壹�繧ｸ繝倥ャ繝蟆� *//* NEWS ////////////////////*/.topnews { width:100%; margin:0 auto;}/*ul.newstab { width:100%; margin:0 auto; text-align: center; display: block;}ul.newstab li { display: inline-block; list-style-type: none; vertical-align: middle;} ul.newstab li a { font-size: 1rem; line-height: 110%; font-weight: bold; color: #fff; text-decoration: none; display: block; padding: 8px 2px 8px; margin:0 5px; text-align: center; border-bottom: none; }ul.newstab li a:hover{ padding: 8px 2px 8px;} ul.newstab li a.current { padding: 8px 2px 8px;} */.newstab { width:100%; margin:0 auto 10px; text-align: center; display: flex; justify-content: center; align-items: center;}.newstab li { width:calc(100% / 6 ); display: flex; list-style-type: none; text-align: center; height:2.5rem; margin:0 5px; text-decoration: none; justify-content: center; align-items: center;}.newstab li a { display: flex; height:2.5rem; padding:0px 0px; text-decoration: none;}.newstab li a:hover { background: linear-gradient(transparent 96%, #fff 96%);}.newstab li span { font-size: 0.95rem; line-height: 110%; font-weight: bold; color: #fff; text-decoration: none; display: block; margin:auto; padding: 0 0 0px; text-align: center; border-bottom: none;} .newstab li a.current { background: linear-gradient(transparent 96%, #fff 96%);} #contents { clear:both; width: 100%; margin:10px auto;}.topnews ul { /* overflow: hidden; */ display: block; flex-wrap: wrap; box-shadow: 0 0 10px -3px #203908;}.topnews ul li { /* float:left; width:calc(50% - 40px - 8px); */ display: block; width:calc(100% - 36px); margin:0 0 1px 0; background:#fff; padding:25px 18px; overflow: hidden;}.topnews ul li:nth-child(2n) { margin:0 0 1px 0; background:#fff;}.topnews ul li:nth-child(n + 8) { display: none;}.topnews ul li .thumb { width:80px; height:80px; margin:0 0 0 10px; float:right;}.topnews ul li:nth-child(n + 6) .thumb { /* display: none; */}.topnews ul li a .thumb img { min-height: 100%; max-height: 100%; width:100%; line-height: 100%; display: block; object-fit: cover;}.topnews ul li .txt { float:left; width:calc(100% - 90px - 10px); margin:0;}.topnews ul li .txt .date { margin:0 0 0 0;}.topnews ul li .txt .title { font-size: 1.3rem; line-height: 2rem; /* height:5.1rem; overflow: hidden; text-overflow: ellipsis; */ margin:10px 0 0 0;}.topnews ul li:nth-child(n + 4) .txt { float:none; width:calc(100%); font-size: 0.6rem; margin:0;}.topnews ul li a { text-decoration: none!important;}.topnews ul li a:hover { opacity: 0.7;}.topnews .all { display: block; margin:10px 0 0 0; padding:15px; color:#fff; text-decoration: none!important; text-align: center; width:calc(100% - 30px); font-size: 1.6rem; border:none;}.topnews .all:hover { opacity: 0.8;}/* //////////////////////NEWS *//* 驥崎ｦ√↑縺顔衍繧峨○ ///// */.important { padding:0 0 0;}.important h3 span { font-size: 2rem;}.important .topnews { width:100%;}.important .topnews ul { /* overflow: hidden; */ display: block;}.important .topnews ul li { width:calc(100% - 24px); margin:0 auto; background:#fff; padding:12px 12px; margin:0 0 2px 0;}.important .topnews ul li a { text-decoration: none!important; padding:0; line-height: 100%;}.important .topnews ul li i { text-decoration: none!important; font-size:1.8rem; line-height: 100%; color:#ff0000; display: block; margin:0 5px 0 0;}.important .topnews ul li a:hover { opacity: 0.7;}.important .topnews ul li a p.title { float:none; display: inline-block; font-size: 1.25rem; font-weight: bold; color:#333; line-height: 1.6rem; height: auto; margin:0; padding:0;}.important .topnews ul li a .txt .title::after { content:" ≫";}a.border-red { color:#ff0000; padding:10px; display: block; font-weight: bold; text-align: center; margin:30px auto; width:calc(90% - 20px); font-size: 1.4rem;}/* ///// 驥崎ｦ√↑縺顔衍繧峨○ *//* ICON ///////////////////////*/.iconarea { width:100%; margin:0 0 8px 0; overflow: hidden;}.icon { color:#fff; font-size:0.7rem!important; line-height: 0.7rem; padding:6px 5px; border-radius: 4px; margin:0 3px 0 0; text-decoration: none!important; font-weight: normal; display: inline-block;}.event { color:#fff!important; background:#6EB92C;}.sportsclub { color:#fff!important; background:#008ec2;}/* //////////////////////// ICON *//* PICKUP ///////////////////////*/.pickup { width:100%; margin:0 auto; min-height:auto; background-size: cover!important; padding:0 0 20px 0;}.pickup .block { padding:35px 0 0px 20px;}.pickup .num { font-family: 'Barlow Condensed', sans-serif; font-size:4rem; line-height: 100%;}.pickup .name_j { font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif; font-size: 2.5rem; line-height: 100%;}.pickup .name_e { font-family: 'Barlow Condensed', sans-serif; font-size:2rem; line-height: 100%;}.pickup .link a { display: block; background:#6EB92C; padding:10px 20px 10px 20px; color:#fff; width:140px; text-decoration: none; font-size:1.4rem; font-weight: bold; margin:10px 0 0 0;}.pickup .prof { font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif; font-size:1rem; line-height: 100%; padding:10px 10px 0px 20px;}.pickup .prof a { text-decoration: none; font-weight: bold; padding:10px 0 0px; display: block; font-size: 1.2rem;}.pickup .prof a:hover { text-decoration: underline;}/* ///////////////////////PICKUP *//* SOCIAL /////////////////////// */.social { font-family: 'Barlow Condensed', sans-serif; font-size:2.125rem; color:#fff; margin:30px auto 30px; align-items: center; text-align: center;}.social a { text-decoration:none!important; color:#fff!important; display: inline-block; padding:3px 5px 0 5px; margin:0 0 10px 0; cursor: pointer;}.social .snslist { display: block;}.social .twitter { padding:0 0 0 0; min-height: 30px; margin:0 0 10px 0; display:block;}.social .twitter .snsicon { float:none; margin:0 auto;}.social .instagram { padding:0 0 0 0; min-height: 30px; margin:0 0 10px 0; display: block;}.social .instagram .snsicon { float:none; margin:0 auto;}.social .fb {}.social .yt {}.social .line {}.social .engate {}.social .fb:hover,.social .yt:hover,.social .line:hover,.social .engate:hover { opacity: 0.6;}.social .fb a,.social .yt a,.social .line a,.social .engate a { text-indent: -9999px;}/* ///////////////////////SOCIAL *//* FOOTER ///// */footer { width:100%; overflow: hidden; padding:0 0 0 0; margin:0px 0 0 0;}footer .nav { margin:0 0 0 0;}footer .nav ul { background:#D8D8D8; display: flex; flex-wrap: wrap; width:100%;}footer .nav ul li { display: flexbox; width:calc(33.333% - 1px); border-right:1px solid rgba(0,0,0,0.15); border-bottom:1px solid rgba(0,0,0,0.15); text-align: center; padding:10px 0; margin:0;}footer .nav ul li a { font-size:1.2rem; line-height: 100%; padding:10px; text-decoration: none;}footer .nav ul li a:hover { opacity: 0.6;}footer .partners { padding:50px 0 40px; color:#fff;}footer .partners h3 { font-size:2.3rem; line-height: 100%; margin:0 0 10px 0;}footer .partners h3 span { font-size:1.2rem; font-weight: normal;}footer .partners ul { margin:auto; width:96%; display: flex; flex-wrap: wrap;}footer .partners ul li { margin:0 4px 4px 0; width:calc(50% - 2px); background:#fff; vertical-align: middle; text-align: center; display: flex;  justify-content: center; align-items: center;}footer .partners ul li:nth-child(2n) { width:calc(50% - 2px); margin:0 0 4px 0; }footer .partners ul li:nth-child(6) { background:#000;}/* footer .partners ul li:last-child { margin:0 auto; width:calc(50% - 2px);} */footer .partners ul li img { width:100%;}footer .partners ul li a { display: flex;  justify-content: center;align-items: center;}footer .partners ul li a:hover img { opacity: 0.8;}footer .partners .all_wrap { display: block; width:70%; margin:0px auto 0px;}footer .partners .all { display: block; border:1px solid rgba(255,255,255,0.4); margin:8px auto; padding:10px; color:#fff; text-decoration: none!important; text-align: center; width:calc(100% - 22px); font-size: 1.2rem;}footer .partners .all:first-child { margin:20px auto 8px;}footer .partners .all:hover { opacity: 0.7;}footer .supporter { padding:30px 0 30px; background:#fff; color:#929292;}footer .supporter h3 { font-size:2.3rem; line-height: 100%; margin:0 0 10px 0; color:#929292;}footer .supporter h3 span { font-size: 1.1rem; font-weight: normal;}footer .supporter ul { width:100%; margin:0 auto 10px; display: block; text-align: center;}footer .supporter ul li { display: table; width:90%; background:none; padding:8px; text-align: left; margin:0 auto; border-bottom:1px solid #ccc;}footer .supporter ul li .bnr { width:90px; margin:0; text-align: left; display: table-cell; vertical-align: middle;}footer .supporter ul li .bnr img { width:100%;}footer .supporter ul li .txt { margin:0 0 0 0px; color:#000; font-size:1rem; line-height: 120%; text-align: left; padding:0 0 0 10px; width:calc(100% - 100px); display: table-cell; vertical-align: middle;}footer .supporter ul li .txt a { text-decoration: none;}footer .branding { padding:0px 0 30px; background:#fff; color:#929292;}footer .branding h3 { font-size:2.3rem; line-height: 100%; margin:0 0 20px 0; color:#929292;}footer .branding h3 span { font-size: 1.1rem; font-weight: normal;}footer .branding ul { width:80%; margin:0 auto; display: flex; text-align: center;}footer .branding ul li { display: flexbox; width:70%; background:none; padding:0; overflow: hidden; text-align: center; margin:0 10px;}footer .branding ul li.bnr { width:60%; margin:0 auto ; text-align: center;}footer .branding ul li.bnr a img { width:80%;}footer .nav_b { margin:0 0 20px 0;}footer .nav_b ul { width:100%; border-left:0; display: flex; flex-wrap: wrap; margin:0 auto;}footer .nav_b ul li { display: flexbox; padding:8px 0; width:calc(50% - 1px); border-right:1px solid rgba(255,255,255,0.2); border-bottom:1px solid rgba(255,255,255,0.2); text-align: center;}footer .nav_b ul li:nth-child(2n) { border-right:0;}footer .nav_b ul li a { color:#d3d3d3; text-decoration: none; text-align: center; font-size: 1.2rem;}footer .copyright { padding:10px; text-align: center; font-family: 'Barlow Condensed', sans-serif; font-size: 1.2rem; /* color:#575757; */ color:#fff;}.banner_area { width:96%; margin:10px auto 0;}.banner_area ul { display: flex; flex-wrap: wrap;}.banner_area ul li { display: flexbox; width:calc(100% / 3);}.banner_area ul li a { display: block; margin:2px; line-height: 100%;}.banner_area ul li a img { width:100%;}.shareicon { margin:50px auto 0; text-align: center;}.shareicon p { color:#6eb92c; font-size: 1.6rem; margin:0 0 0 0; text-align: center;}#share2 { margin:5px auto 0; text-align: center;}footer #searchform { width:calc(100% - 20px); margin:12px auto; display: flex;}footer #searchform #s { padding:15px; border: none; font-size: 1.4rem; line-height: 100%; width:calc(100% - 30px - 6rem)!important; border-radius:0;}footer #searchform button.submit_button { padding: 10px 5px; font-size: 1.4rem; line-height: 100%; background-color: #6fba2c; color: #fff; font-weight: bold; border: none; width:6rem; text-align: center;}/* ///// FOOTER *//* 繝輔か繝ｼ繝� /////*/.qaform { margin:0px auto; padding:25px!important; background:#f5f5f5; width:calc(95% - 50px);}.qaform p { margin:10px 0;}.qaform input,.qaform textarea { padding:10px; width:calc(100% - 20px - 4px)!important;}.qaform input[type="submit"] { width:calc(100% - 0px)!important;}.qaform dt,.qaform dd { font-size:1.4rem;}/* ///// 繝輔か繝ｼ繝� *//* YOUTUBE ///// */.ytube {position: relative;width: 100%!important;padding-top: 56.25%;margin:0px 0!important;}.ytube iframe {position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important;}/* ///// YOUTUBE *//* PAGETOP */#page_top{ position: fixed; right: 20px; bottom: 80px;}/* 繝√こ繝�ヨ繝ｪ繝ｳ繧ｯ繝壹�繧ｸ蝗ｺ螳� */.ticket_link_30th { width:calc(100% - 40px); padding:20px;}.ticket_link_30th a { font-size: 1.875rem; padding: 10px;}}@charset "utf-8";#main_partner {	background:#fff;	}	/* playerpage */.position_list {	background:#000;	overflow:hidden;	padding:18px;	}	.position_list h3 {	padding:50px 0 10px 0;	clear:left;	display:block;	}.list_supo {	width:660px;	border:1px solid #666;	}.list {	width:218px;	height:122px;	border:1px solid #666;	overflow:hidden;	float:left;	margin:2px;	position:relative;	cursor: pointer;	}	.list_left {	width:110px;	margin:10px 10px 10px 14px;	float:left;	text-align:left;	}	.list_left .list_num {	margin:0;	padding:0;	}	.list_left h4 {	margin:5px 0 3px 0;	font-size:16px;	color:#fff;	}	.list_left h4 a {	color:#fff;	text-decoration:none;	}	.list_left h4 a:hover {	color:#fff;	text-decoration:underline;	}	.list_left p {	font-size:10px;	color:#ccc;	}	.list_photo {	float:right;	}	.list_photo img {	width:84px;	}.ttl_playerpage {	background:url(../images/tri_navy.png) no-repeat 680px 15px #ffffff;	}	#playerpage {	width:1040px;	margin:20px auto;	overflow:hidden;	}	.profile {	background:#000;	color:#fff;	overflow:hidden;	}	.profile_left {	width:380px;	float:left;	}	.profile_name {	width:380px;	margin:70px 0 10px 30px;	overflow:hidden;	}	.profile_name .number {	margin:0 0 0 0;	width:120px;	float:left;	text-align:right;	}	.profile_name .name {	margin:10px 0 20px 12px;	width:240px;	float:left;	}	.name h2 {	font-size:26px;	line-height:26px;	margin:0 0 5px 0;	}	.name h3 {	font-size:13px;	font-family:arial;	line-height:14px;	color:#666;	}	.profile_left dl {	margin:5px 0 10px 20px;	overflow:hidden;	}	.profile_left dt {	float:left;	width:120px;	font-size:12px;	line-height:16px;	color:#999;	padding:3px 8px 0px;	text-align:right;	}	.profile_left dd {	float:left;	width:200px;	font-size:12px;	line-height:16px;	padding:3px 5px 0px 8px;	border-left:1px solid #666;	/* border-top:1px solid #333; */	}	.profile_photo {	width:330px;	float:left;	}.photogallery {	margin:30px auto 0;	width:270px;	overflow:hidden;	}	.photogallery div {	width:80px;	height:80px;	overflow:hidden;	float:left;	margin:0 5px;	position:relative;	}	.photogallery div img {	width:150px;	position:absolute;	top:-10%;	left:-40%;	}.profile2 {	padding:20px;	background:url(../player/images/player_profilebg.jpg) repeat-y;	color:#fff;	}	.profile2 dl {	margin:5px 0 10px 0;	overflow:hidden;	}	.profile2 dt {	float:left;	width:120px;	font-size:12px;	line-height:20px;	color:#999;	padding:3px 8px 0px;	text-align:right;	}	.profile2 dd {	float:left;	width:500px;	font-size:12px;	line-height:20px;	padding:3px 5px 0px 8px;	border-left:1px solid #666;	/* border-top:1px solid #333; */	}.profile3 {	padding:30px;	}	.profile3 table {	border:1px solid #999;	background:#ccc;	width:100%;	}	.profile3 th {	font-size:11px;	font-weight:normal;	text-align:left;	width:180px;	border:1px solid #ccc;	background:#999;	color:#fff;	padding:5px;	vertical-align:top;	}	.profile3 td {	font-size:11px;	text-align:left;	border:1px solid #ccc;	padding:5px;	background:#fff;	vertical-align:top;	}		.abarenbo_list {	width:218px;	border:none;	overflow:hidden;	float:left;	margin:2px 2px 10px 2px;	border-left:1px solid #666;	}	.abarenbo_list dl {	overflow:hidden;	margin:2px 10px;	}	.abarenbo_list dl dt {	color:#fff;	float:left;	width:40px;	color:#ccc;	}	.abarenbo_list dl dd {	float:left;	color:#fff;	}	.abarenbo_member {		overflow: hidden;		margin:20px 0;	}	.abarenbo_member h4 {		font-size:1.6rem;		line-height: 100%;		background:#666;		color:#fff;		padding:10px;		margin:0 0 10px 0;	}	.abarenbo_member p {		float:left;	}	.abarenbo_member img {		float:right;	}	.abarenbo_member table {		clear:right;		margin:10px 0 0 0;	}		/* SIDEBAR *//* .sidebar {	padding:10px 12px 30px 12px;	color:#fff;	}	.sidebar h4 {	font-size:13px;	line-height:15px;	padding:3px 0 3px 8px;	margin:0 0 20px 0;	border-left:3px solid #5eb022;	}	.sidebar h4 a {	color:#fff;	}	.sidebar dl {	overflow:hidden;	margin:15px 15px;	}	.sidebar dl.partnermenu_inner {	overflow:hidden;	margin:15px 15px;	}	.sidebar dt {	width:30px;	float:left;	color:#5eb022;	font-size:13px;	line-height:16px;	}	.sidebar dd {	width:200px;	float:left;	color:#fff;	font-size:12px;	line-height:16px;	}	.sidebar dl.partnermenu_inner dt {	width:30px;	float:left;	color:#5eb022;	font-size:12px;	line-height:15px;	padding:0 0;	}	.sidebar dl.partnermenu_inner dd {	width:190px;	float:left;	color:#fff;	font-size:12px;	line-height:16px;	margin:5px 0;	padding:0 0 0px 8px;	border-left:3px solid #ccc;	}	.sidebar dd a {	color:#fff;	display:block;	margin:0 0 7px 0;	text-decoration:none;	}	.sidebar dd a:hover {	text-decoration:underline;	}	.sidebar dl.partnermenu_inner dd a {	color:#fff;	display:block;	margin:0 0 0px 0;	text-decoration:none;	}	.sidebar dl.partnermenu_inner dd a:hover {	text-decoration:underline; 	}	ul.sidelink {	font-size:12px;	padding:8px 0 0;	list-style:none;	}	ul.sidelink li {	padding:8px 0;	}	.sidelink li a {	font-size:12px;	font-weight:normal;	line-height:14px;	padding:2px 0 2px 8px;	margin:0 0 2px 0;	border-left:5px solid #5eb022;	color:#fff;	display:block;	text-decoration:none;	}	.sidelink li a:hover {	text-decoration:underline;	}	.sidelink li span {	font-size:12px;	font-weight:normal;	line-height:15px;	padding:2px 0 2px 8px;	margin:0 0 2px 0;	border-left:5px solid #5eb022;	color:#fff;	display:block;	text-decoration:none;	}	ul.sidelink li ul {	border:none;	list-style:none;	margin:0 0 15px 0;	}	ul.sidelink li ul li {	padding:5px 0 0;	border:none;	}	ul.sidelink li ul li a {	font-size:12px;	font-weight:normal;	line-height:15px;	padding:2px 0 2px 13px;	margin:0 0 2px 0;	border:none;	color:#fff;	display:block;	text-decoration:none;	}	*/		#mov_info {	width:280px;	margin:0 auto 30px;	}/* club */#slogan {}#slogan p { margin:0 30px;}	/* entry */h3.ttl-1 {	padding:10px 0px;	font-size:14px;	font-weight:bold;	line-height:18px;	margin:20px 0 10px 0;	/* border-left:5px solid #999; */	border-top:1px solid #999;	border-bottom:1px solid #999;	}	#old_entry {	padding:20px 0;	overflow:hidden;	}#jleague_fixtures table {}#jleague_fixtures table tr {}#jleague_fixtures table thead {	font-size: 1.2rem;}#jleague_fixtures table td,#jleague_fixtures table th {border:1px solid #ccc;padding:8px;}#jleague_fixtures table tr.home,#jleague_fixtures table th.home,#jleague_fixtures table td.home {background:#e8f2d9;}#jleague_fixtures table th.league {width:5%;}#jleague_fixtures table td.reg {width:5rem;text-align:center;}#jleague_fixtures table td.date {width:32%;text-align:left;font-size:1.4rem;}#jleague_fixtures table thead td.date {width:32%;text-align:left;font-size:1.2rem;}#jleague_fixtures table td.date a {width:32%;text-align:left;font-size:1.2rem;}#jleague_fixtures table td.time {width:8%;text-align:center;}#jleague_fixtures table td.team {width:23%;text-align:left;}#jleague_fixtures table td.sta {width:10%;text-align:center;}#jleague_fixtures table td.result {width:auto;text-align:center;font-size:1.4rem;padding:0 6px;margin:0;white-space: nowrap;}#jleague_fixtures table thead td.result {width:auto;text-align:center;font-size:1.2rem;padding:0 0 0 0;margin:0;}	#post_nv {	clear:both;	border-top:1px solid #999;	padding:10px 0;	margin:30px 0px;	}	#post_nv a {	text-decoration:none;	}	#post_nv a:hover {	text-decoration:none;	}/* CLUB */	.his {	width:100%;	}	.his th {	width:80px;	border:0;	border-bottom:1px solid #ccc;	text-align:center;	padding:20px 12px; font-family: 'Barlow Condensed', sans-serif;	font-size:2.5rem;	}	.his td {	border:0;	border-bottom:1px solid #ccc;	padding:20px 12px;	font-size:1.4rem;	line-height: 2rem;	}.bz {	width:100%;	font-size:1.4rem;	}	.bz th {	width:150px;	border:1px solid #ccc;	text-align:center;	padding:7px 3px;	font-weight:normal;	color:#666;	background:#f5f5f5;	}	.bz td {	border:1px solid #ccc;	padding:7px;	text-align:center;	}.hometown {	}	.hometown p {	overflow:hidden;	margin:0 0 25px 0;	}	.hometown p span.left {	width:330px;	float:left;	}	.hometown p span.right {	float:right;	}/* ACCESS (競技場) */	.access {	}	.access .ttl-2 {	font-weight:bold;	font-size:16px;	margin:10px 0 ;	}	.access #info {	}	.access #info table {	width:100%;	margin:0 0 80px 0;	}	.access #info th {	border:1px solid #ccc;	background:#f5f5f5;	padding:8px;	}	.access #info td {	border:1px solid #ccc;	padding:8px;	}	.access h4 {	font-weight:bold;	font-size:1.6rem;	line-height:15px;	padding:12px;	margin:50px 0 5px 0;	background:#333;	color:#fff;	}	.access h5 {	font-weight:normal;	font-size:13px;	line-height:15px;	padding:2px 0;	margin:10px 0 5px 0;	}	.access p {	line-height:20px;	}	.access p span {	font-size:1.4rem;	}	.access img {	margin:10px 0;	} .access .movie { width:100%; margin:50px auto; }.kanrikitei {	}	.kanrikitei p {	margin:0 0 15px 0;	}	.kanrikitei p strong {	font-weight:bold;	display:block;	}	.kanrikitei .ttl-2 {	font-weight:bold;	font-size:14px;	line-height:15px;	border-left:6px solid #ccc;	padding:7px 0 7px 4px;	margin:30px 0 10px 0;	background:#eee;	}	.accessmap {	position: relative;	width: 100%; padding: 75% 0 0 0;	margin:0 0 20px 0;	}	.accessmap iframe {	position: absolute;	top: 0;	left: 0; width: 100%; height: 100%;	}	/* Shop */.shop .box {	width:100%;	overflow:hidden;	margin:0 0 20px 0;	}	.box .box_left {	width:305px;	float:left;	margin:0 0 30px 0;	padding-top:7px;	padding-left:7px;	padding-right:7px;	padding-bottom: 32767px;	margin-bottom: -32760px;	background:#f5f5f5;	border-left:3px solid #157eb1;	}	.box .box_right {	width:305px;	float:right;	margin:0 0 30px 0;	padding-top:7px;	padding-left:7px;	padding-right:7px;	padding-bottom: 32767px;	margin-bottom: -32760px;	background:#f5f5f5;	border-left:3px solid #157eb1;	}	.box3_head {	font-size:14px;	font-weight:bold;	color:#094d93;	margin:0 0 10px 0;	}	.box3_head span {	font-size:12px;	}	.f650 {	margin:20px 0 0 0;	padding:20px;	background:#094d93;	color:#fff;	overflow:hidden;	}	.f650 h3 {	border:none;	margin:0 0 10px 0;	padding:0;	float:left;	}	.f650 p {	width:480px;	float:right;	border-left:1px solid #fff;	padding:0 0 0 10px;	margin:0 0 0 0;	}	.f650 a {	color:#fff;	}	.faq {	}	.faq .ttl-2 {	font-size:2rem;	font-weight:bold;	padding:10px 0;	margin:30px 0 10px;	text-shadow: none;	color:#000;	text-align: left;	}	.faq .ttl-1 {	font-size:1.6rem;	border:none;	color:#000;	padding:0;	margin:50px 0 0 0;	border-bottom:1px solid #ccc;	font-weight: bold; font-family:'Lucida Grande', Meiryo, メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;	}	.mobile {	}	.mobile .wrap {	overflow:hidden;	}	.mobile .wrap .left {	float:left;	}	.mobile .wrap .right {	float:right;	width:460px;	}	.mobile .wrap2 {	overflow:hidden;	margin:0 0 20px 0;	}	.mobile .wrap2 .left {	float:left;	width:155px;	margin:0 7px 0 0;	padding-bottom: 32767px;	margin-bottom: -32760px;	background:#f5f5f5;	}	.mobile .wrap2 .left p {	margin:10px;	}	.mobile .wrap2 .right {	float:right;	width:400px;	}	.mobile .wrap2 h4 {	font-size:13px;	border:none;	background:#157eb1;	color:#fff;	padding:7px;	}	.mobile .box2_2 {	overflow:hidden;	margin:20px 0;	}	.mobile .box2_2 .box2_left {	float:left;	width:300px;	margin:0 7px 0 0;	background:#f5f5f5;	}	.mobile .box2_2 .box2_right {	float:right;	width:300px;	margin:0 7px 0 0;	background:#f5f5f5;	}	.mobile .box2_2 h4 {	font-size:13px;	border:none;	background:#157eb1;	color:#fff;	padding:7px;	}	.mobile .box2_2 p {	margin:10px;	}	#cnt_tbl {	}	#cnt_tbl th {	width:180px;	font-weight:bold;	padding:5px;	border:1px solid #ccc;	border-left:4px solid #157eb1;	background:#f5f5f5;	color:#157eb1;	font-size:12px;	}	#cnt_tbl td {	padding:5px;	border:1px solid #ccc;	background:#fff;	font-size:12px;	}	.rule {	}	.rule .cnt_list {	margin:25px 0 20px;	border-top:1px solid #999;	border-bottom:1px solid #999;	}	.rule .cnt_list li {	margin:0 0 0 25px;	padding:15px 0;	padding:0 0 0 -5px;	list-style:disc;	}.clubinfo {	}	.clubinfo ul {	list-style:none;	}	.clubinfo table {	margin:10px 0;	}	.clubinfo table td.v_td {	width:50px;	}	.clubinfo .box2_1 {	border:1px solid #0b5733;	padding:5px;	margin:0 0 5px 0;	}	.clubinfo table.sb {	padding:10px;	background:#fff;	border:1px solid #6fba2c;	width:100%;	}	.clubinfo table.sb th {	padding:7px;	background:#dbebc4;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #6fba2c;	white-space: nowrap;	width:170px;	}	.clubinfo table.sb td {	padding:7px;	background:#fff;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #6fba2c;	}	.clubinfo table.sb .head {	width:100%;	padding:10px;	background:#6fba2c;	text-align:left;	color:#fff;	}	.clubinfo table.sb td.half {	padding:10px;	width:305px;	background:#fff;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #6fba2c;	vertical-align:top;	line-height:180%;	}	.clubinfo table.sb td.half h4 {	text-align:left;	color:#6fba2c;	margin:0 0 15px 0;	}		.clubinfo table.sbsc {	margin:40px 0 20px 0;	padding:10px;	background:#fff;	border:1px solid #005ca2;	width:100%;	}	.clubinfo table.sbsc th {	padding:7px;	background:#bbc7e2;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #005ca2;	white-space: nowrap;	width:170px;	}	.clubinfo table.sbsc td {	padding:7px;	background:#fff;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #005ca2;	width:480px;	}	.clubinfo table.sbsc .head {	width:100%;	padding:10px;	background:#005ca2;	text-align:left;	color:#fff;	}		.clubinfo table.missionstate {	padding:10px;	margin:50px 0 30px 0;	background:#fff;	width:100%;	}	.clubinfo table.missionstate .head {	width:100%;	padding:10px;	text-align:center;	color:#6fba2c;	}	.clubinfo h3.mission_statement {	color:#000;	font-size:26px;	text-align:center;	margin:30px 0 20px 0;	}	.clubinfo h3.mission_statement span {	color:#000;	font-size:15px;	text-align:center;	display:block;	margin:5px 0 0 0;	}	.clubinfo table.missionstate td {	padding:25px 10px 80px;	font-size:14px;	line-height:20px;	background:#fff;	text-align:center;	color:#000;	font-weight:normal;	border:0!important;	}		.clubinfo table.missionstate td strong {	font-size:20px;	display:block;	margin:10px 0 10px 0;	}	.clubinfo table.missionstate td.head {	padding:5px;	text-align:center;	color:#6fba2c;	font-weight:normal;	}	.clubinfo table.missionstate td.head h4 {	color:#6fba2c;	font-size:7rem; font-family: 'Barlow Condensed', sans-serif;	line-height: 7rem;	text-align:center;	margin:5px 0 0 0;	font-weight: normal;	}	.clubinfo table.missionstate td.head span {	color:#6fba2c;	font-size:1.4rem;	text-align:center;	display:block;	margin:0px 0 0 0;	}		.clubinfo table.missionstate td.philosophy {	padding:25px 40px;	text-align:left;	}		.clubinfo table.missionstate td.philosophy strong {	color:#6fba2c;	font-size:2.4rem;	line-height: 110%;	display:block;	margin:30px 0 10px 0;	text-align:center;	font-weight: normal;	}	.clubinfo table.missionstate td.philosophy strong span {	font-size:1.8rem;	display: block;	}	.clubinfo table.missionstate td.philosophy p {	color:#000;	font-size:1.5rem;	line-height:2.5rem;	display:block;	margin:30px 0 80px 0;	text-align:center;	}	.clubinfo table.missionstate td.philosophy ol {	margin:30px 0 80px 0;	font-size:1.5rem;	line-height:2.5rem;	text-align: center;	}	.clubinfo table.missionstate td.philosophy li {	margin:6px 0;	}.contact__old {	}	.contact .list-0 {	margin:20px 0 40px;	}	.contact .list-0 table {	width:100%;	}	.contact .list-0 th {	border:1px solid #ccc;	background:#f5f5f5;	padding:7px;	font-weight:bold;	font-size:12px;	width:180px;	}	.contact .list-0 td {	border:1px solid #ccc;	padding:7px;	font-size:13px;	}.contact {	}	.contact {	margin:30px 0 40px;	}	.contact table {	width:100%;	}	.contact th {	border:1px solid #ccc;	background:#f5f5f5;	padding:7px;	font-weight:bold;	font-size:12px;	width:180px;	}	.contact td {	border:1px solid #ccc;	padding:7px;	font-size:13px;	}.linkpage {	}	.linkpage ul.link_p {	margin:20px 0 30px 0;	}	.linkpage ul.link_p {	list-style:none;	}	.linkpage ul.link_p li {	padding:5px 0 7px 8px;	}	.linkwrap {	overflow:hidden;	}	.linkwrap .boxleft {	width:320px;	margin:0 10px 0 0;	float:left;	}	.linkwrap .boxright {	width:320px;	margin:0;	float:right;	}	.linkwrap h4 {	font-size:13px;	font-weight:bold;	border-bottom:1px solid #eee;	background:#f5f5f5;	padding:10px;	}	.linkwrap ul {	margin:10px;	list-style:none;	}.mailmagazine {	}	.mailmagazine .qr {	width:100%;	margin:0 0 30px 0;	}	.mailmagazine .qr table {	width:100%;	}	.mailmagazine .qr td {	width:450px;	vertical-align:middle;	background:#eee;	padding:10px;	}	.mailmagazine .qr td strong {	font-weight:bold;	}	.mailmagazine .qr th {	width:150px;	vertical-align:middle;	background:#eee;	padding:10px;	text-align:right;	}.media {	}	.media strong {	font-weight:bold;	display:inline-block;	margin:10px 0 5px 0;	}	.media img {	margin:15px 0;	}		.box3_3_end {	overflow:hidden;	font-size:12px;	margin:0 0 20px 0;	}	.box3_3_end .box3_left {	float:left;	width:210px;	margin:0 0 0 0;	padding:0;	border-left:2px solid #157eb1;	background:#f5f5f5;	padding-bottom: 32767px;	margin-bottom: -32760px;	}	.box3_3_end .box3_right {	float:left;	width:206px;	padding:0;	margin:0 0 0 10px;	border-left:2px solid #157eb1;	background:#f5f5f5;	padding-bottom: 32767px;	margin-bottom: -32760px;	}	.box3_3_end h4 {	font-weight:bold;	font-size:13px;	height:34px;	background:#157eb1;	color:#fff;	margin:0 0 10px 0;	padding:5px;	}	.box3_3_end h5 {	font-weight:bold;	font-size:12px;	margin:8px 0 5px 8px;	}	.box3_3_end ul {	margin:8px;	list-style:none;	}.media_reg {	}	.media_reg .table {	width:100%;	margin:0 0 30px 0;	}	.media_reg .table table {	width:100%;	}	.ticket {	}		.ticket .table02 {	width:650px;	}	.ticket .table {	margin:10px 0;	width:650px;	}	.ticket .table02 table {	width:100%;	}	.ticket .table table {	width:100%;	}	.ticket .table th,	.ticket .table02 th {	font-size:13px;	padding:3px;	}	.ticket .table td,	.ticket .table02 td {	font-size:13px;	padding:3px;	}	.ticket h4 {	font-size:2rem;	line-height: 2.4rem;	font-weight:normal;	border-left:none ;	padding:0 0 0 5px;	margin:45px 0 15px 0;	}	.ticket h5 {	font-size:12px;	font-weight:bold;	padding:0 0 0 0;	margin:0 0 5px 0;	}		.ticket .p {	margin:0 0 25px 0;	}	.ticket strong {	font-weight:bold;	}	.ticket .m_b-30 {	margin:0 0 25px 0;	}	.ticket .m_b-30 p {	margin:5px 0;	}	.ticket #notice {	font-size:12px;	color:#333;	border:1px solid #ccc;	padding:10px;	}	.ticket .box2_2_end {	overflow:hidden;	margin:0 0 20px 0;	}	.ticket .box3_3 {	margin:15px 0 25px 0;	}	.ticket .box2_left {	width:100%;	margin:15px 0 55px 0;	/* float:left; */	}	.ticket .box2_right {	width:100%;	margin:15px 0 55px 0;	/* float:right; */	}	.ticket .box3_left {	width:100%;	margin:15px 0 55px 0;	/* float:left; */	}	.ticket .box2_2 {	width:100%;	margin:15px 0 85px 0;	/* float:right; */	}	.ticket .box3_left {	width:100%;	margin:15px 0 55px 0;	/* float:left; */	}	.ticketsche_table thead td {	white-space: nowrap;	}		.box2_1 .box2_left,	.box2_1 .box2_right,	.box2_2 .box2_left,	.box2_2 .box2_right {	border:1px solid #0b5733;	padding:5px;	margin:0 0 5px 0;	}	.box2_1 p,	.box2_2 p {	margin:5px 0;	}	.box2_head {	background:#0b5733;	padding:5px;	color:#fff;	}.photoalbum2014 {	font-size:12px;	}	.photoalbum2014 ul {	overflow:hidden;	list-style:none;	}	.photoalbum2014 ul li {	width:180px;	float:left;	text-align:center;	margin:15px;	}	.supportco {	}	.supportco ul {	list-style:none;	}	.supportco ul li {	margin:5px 0;	}	.scheduleTable {	width:100%;	}	.scheduleTable td {	padding:8px;	}/* HOME GAME Information */#homegame {	background:#000;	}	#homegame .wp_social_bookmarking_light {	margin:0 0 0 30px;	}	.hg_header2015 .mdpa {	display:block;	margin:12px 0 30px 0;	padding:12px 0;	width:520px;	text-align:center;	background-color:#005ca2;	}	.hg_header2015 .mdpa:hover {	background-color:#2f74b2;	}.hg_header {	width:1040px;	height:590px;	padding:0;	overflow:hidden;	}	.hg_header .leftblock {	width:600px;	margin:70px 0 0 50px;	float:left;	}	.hg_header .rightblock {	float:right;	margin:180px 0 0 0;	}	.hg_header .rightblock2 {	float:right;	margin:100px 0 0 0;	}	.hg_header .rightblock3 {	float:right;	margin:80px 0 0 0;	}	.hg_header .rightblock4 {	float:right;	margin:30px 0 0 0;	}		.leftblock h3 {	margin:0 0 60px 0;	}	.leftblock h4 {	margin:0 0 40px 0;	}	.taisen_block {	overflow:hidden;	margin:0 0 30px 0;	}	.taisen_block th {	width:24px;	background:#71787c;	text-align:center;	padding:0 auto;	}	.taisen_block th img {	margin:10px 0 ;	}	.taisen_block td {	/* background:#fff; */	}	.taisen_block td.data {	width:240px;	padding:15px 5px 15px 15px;	}	.taisen_block td strong {	font-size:16px;	font-weight:bold;	padding:0 0 10px 0;	line-height:20px;	}	.taisen_block .embrem img {	width:60px;	margin:0 10px;	padding:0;	}	.hg_menu {	width:285px;	margin:5px 0;	padding:7px 8px;	}	#menu_shimin { background:#00a7ea; }	#menu_august { background:#ef5a24; }	#menu_special { background:#00a7ea; }	#menu_event { background:#6fba2c; }	#menu_splash { background:#6fba2c; }	#menu_goods { background:#6fba2c; }	#menu_foodpark { background:#f39800; }	#menu_ticket { background:#000000; }	#menu_access { background:#004d93; }	#menu_rule { background:#333333; }	#menu_vsmatsumoto { background:#005733; }	#menu_shokaku { background:#005733; }	#menu_j2hyosho { background:#005733; }	#menu_garapon { background:#6fba2c; }	#menu_reusecup { background:#6fba2c; }	#menu_championgoods { background:#6fba2c; }	#menu_board { background:#6fba2c; }	#menu_championgoods3 { background:#6fba2c; }	#menu_final { background:#6fba2c; }	#menu_bell12 { background:#6fba2c; }	#menu_get3sale { background:#6fba2c; }		.hg_menu a {	display:block;	padding:0 0 0 15px;	line-height:20px;	}	.hg_body {	width:988px;	background:#000;	margin:0 auto;	}		.body_ttl {	padding:10px 15px;	}	#shimin { background:#00a7ea; }	#special { background:#00a7ea; }	#august { background:#ef5a24; }	#event { background:#6fba2c; }	#splash { background:#6fba2c; }	#goods { background:#6fba2c; }	#foodpark { background:#f39800; }	#ticket { background:#000000; }	#access { background:#004d93; }	#rule { background:#333333; }	#vsmatsumoto { background:#005733; }	#shokaku { background:#005733; }	#j2hyosho { background:#005733; }	#garapon { background:#6fba2c; }	#reusecup { background:#6fba2c; }	#championgoods { background:#6fba2c; }	#board { background:#6fba2c; }	#championgoods3 { background:#6fba2c; }	#final { background:#6fba2c; }	#bell12 { background:#6fba2c; }	#get3sale { background:#6fba2c; }	#ticket2015 { background:#ffffff; }		.body_con {	margin:0 0 15px 0;	}		.body_con table {	width:988px;	}		.body_con th {	width:300px;	vertical-align:top;	background:#f5f5f5;	padding:20px 15px 20px 20px;	font-size:12px;	font-weight:normal;	}	.body_con th img {	margin:0 0 5px 0;	}	.body_con td {	vertical-align:top;	padding:20px 30px 5px 15px;	background:#fff;	}	.body_con td.movie {	vertical-align:top;	text-align:center;	padding:20px 0 0 0;	background:#222222;	}	.body_con td strong {	font-size:15px;	border-bottom:1px solid #ccc;	display:block;	margin:0 0 10px 0;	}	.body_con td p.textblock {	padding:0 0 25px 0;	overflow:hidden;	}	.body_con td p.textblock span {	font-size:90%;	}	.body_con td p.textblock img.alignleft {	float:left;	margin:5px 10px 0 0 ;	}	.body_con td p.textblock img.alignright {	float:right;	margin:5px 0 0 10px;	}	.body_con td.tdfooter {	padding:0 0 0 0;	margin:0;	}	.body_con td.tdfooter_movie {	padding:0 0 0 0;	margin:0;	background:#222222;	}	.tdfooter a,	.tdfooter_movie a {	float:right;	margin:0 0 0 8px;	line-height:28px;	text-decoration:none;	}	.tdfooter a:hover,	.tdfooter_movie a:hover {	text-decoration:underline;	}	.tdfooter_movie a,	.tdfooter_movie a:hover {	color:#ccc;	}	.gototopbtn {	display:inline-block;	width:32px;	height:32px;	}	.gototopbtn img {	margin:5px;	}	#backbtn_shimin { background:#00a7ea; }	#backbtn_august { background:#ef5a24; }	#backbtn_event { background:#6fba2c; }	#backbtn_splash { background:#6fba2c; }	#backbtn_foodpark { background:#f39800; }	#backbtn_ticket { background:#000000; }	#backbtn_access { background:#004d93; }	#backbtn_rule { background:#333333; }	#backbtn_vsmatsumoto { background:#005733; }	#backbtn_shokaku { background:#005733; }	#backbtn_j2hyosho { background:#005733; }	#backbtn_garapon { background:#6fba2c; }	#backbtn_reusecup { background:#6fba2c; }	#backbtn_championgoods { background:#6fba2c; }	#backbtn_board { background:#6fba2c; }	#backbtn_championgoods3 { background:#6fba2c; }	#backbtn_final { background:#6fba2c; }	#backbtn_bell12 { background:#6fba2c; }	#backbtn_get3sale { background:#6fba2c; }		.timetable table {	width:560px;	border-collapse:collapse;	border:1px solid #999;	margin:0;	}	.timetable th,	.timetable td {	border:1px solid #999;	padding:5px;	}	.timetable th {	text-align:left;	width:120px;	padding:5px;	}		.photo3 {	width:600px;	}	.photo3 table {	width:600px;	}	.photo3 td {	width:180px;	padding:3px;	margin:0;	text-align:center;	font-size:12px;	}		#accessmap {	margin:0px 0;	}		.parkpreview_wrap {	padding:20px;	position:relative;	}	.parkpreview {	border:1px solid #157eb1;	padding:20px;	}	.parkpreview strong.park {	color:#157eb1;	border:0px;	margin:0;	padding:0;	}	.parkpreview ul {	overflow:hidden;	}	.parkpreview ul li {	float:left;	list-style:none;	margin:3px;	}		.sizetable {	width:100%;	margin:0 0 20px 0;	}	.sizetable table {	width:100%;	}	.sizetable th {	border:1px solid #ccc;	padding:3px;	background:#e6e6fa;	}	.sizetable td {	border:1px solid #ccc;	padding:3px;	}	/* HOME GAME 2015 */#homegame2015 {	background:#000;	width:960px;	margin:20px auto 10px;	}	#homegame2015 .wp_social_bookmarking_light {	margin:0 0 0 30px;	}.hg_header2015 {	width:960px;	padding:0;	overflow:hidden;	position:relative;	background:#000;	}	.hg_header2015 .special_logo {	margin:30px 25px;	}	.hg_header2015 .ttl {	margin:200px 0 0 25px;	}	.hg_header2015 .info {	margin:10px 0 0 25px;	overflow:hidden;	width:600px;	}	.hg_header2015 .info .infoemb {	float:left;	margin:0 20px 0 0;	}	.hg_header2015 .info .infotext {	float:left;	color:#fff;	margin:5px 0 0 0;	}	.hg_header2015 .info .infotext span {	font-size:12px;	}	.hg_header2015 .info .infotext p {	font-size:14px;	font-weight:bold;	}	.hg_header2015 .headline {	margin:30px 0 0 25px;	overflow:hidden;	}	.hg_header2015 .headline .textblock {	width:306px;	margin:12px;	font-size:13px;	line-height:18px;	color:#fff;	float:left;	text-align:justify;	}		.hg_header2015 .headline .textblock_wide {	width:430px;	margin:15px;	float:left;	}	.hg_header2015 .headline .textblock_wide p {	font-size:13px;	line-height:18px;	color:#fff;	text-align:justify;	margin:0 0 18px 0;	}		.hg_header2015 .headline .photo {	width:230px;	margin:12px;	float:left;	}	.hg_body2015 {	width:960px;	margin:20px 0;s	}	.hg_body2015 #special {	margin:0 0 10px 0;	}	.hg_body2015 #mainevent {	margin:0 0 20px 0;	overflow:hidden;	}	.hg_body2015 #mainevent_inner {	width:480px;	float:left;	overflow:hidden;	position:relative;	}	.hg_body2015 #mainevent_inner p {	position:absolute;	bottom:0;	color:#000;	width:100%;	display:block;	line-height:16px;	font-size:14px;	}	.hg_body2015 .mainevent_inner p span.ttl {	padding:10px 0 3px 10px;	display:block;	font-family: open-sans-condensed, sans-serif;	color:#6fba2c;	}	.hg_body2015 .mainevent_inner p span.sub {	padding:0 0 10px 10px;	display:block;	}		.hg_body2015 .mainevent_inner {	width:480px;	float:left;	overflow:hidden;	position:relative;	}	.hg_body2015 .mainevent_inner p {	position:absolute;	bottom:0;	color:#000;	width:100%;	display:block;	line-height:16px;	font-size:14px;	}	.hg_body2015 .mainevent_inner p span.ttl {	padding:10px 0 3px 10px;	display:block;	font-family: open-sans-condensed, sans-serif;	color:#6fba2c;	}	.hg_body2015 .mainevent_inner p span.sub {	padding:0 0 10px 10px;	display:block;	}		.hg_body2015 .mainevent_inner_wide {	width:960px;	overflow:hidden;	position:relative;	margin:10px 0 0 0;	}		.hg_body2015 .shiminday {	width:480px;	height:240px;	float:left;	overflow:hidden;	position:relative;	}	.hg_body2015 .shiminday a {	position:relative;	width:480px;	height:240px;	}	.hg_body2015 .shiminday a p {	display:block;	width:480px;	text-align:center;	line-height:100%;	color:#0b5733;	font-size:34px;	font-weight:bold;	text-decoration:none;	position:absolute;	top:56px;	left:0;	z-index:10;	}	.hg_body2015 .shiminday a p:hover {	color:#0b5733;	font-size:34px;	font-weight:bold;	text-decoration:none;	}	.hg_body2015 .shiminday a p span.date {	color:#000;	font-size:20px;	font-weight:bold;	text-decoration:none;	display:block;	padding:0 0 5px 0;	}	.hg_body2015 .shiminday a p span.caption {	color:#0b5733;	font-size:18px;	font-weight:bold;	text-decoration:none;	display:block;	padding:10px 0 0 0;	}		.hg_body2015 .shiminday a img.bg {	position:absolute;	top:0;	left:0;	z-index:0;	}		.hg_body2015 .shiminday_wide {	width:960px;	height:220px;	float:none;	overflow:hidden;	position:relative;	margin:0 0 10px 0;	}	.hg_body2015 .shiminday_wide a {	position:relative;	width:960px;	height:220px;	display:block;	}	.hg_body2015 .shiminday_wide a p {	display:block;	width:960px;	text-align:center;	line-height:100%;	/* color:#0b5733; */	color:#fff;	font-size:38px;	line-height:100%;	font-weight:bold;	text-decoration:none;	position:absolute;	top:56px;	left:0;	z-index:10;	}	.hg_body2015 .shiminday_wide a p span.date {	color:#000;	font-size:20px;	line-height:100%;	font-weight:bold;	text-decoration:none;	display:block;	padding:0 0 0px 0;	}	.hg_body2015 .shiminday_wide a p span.caption {	/* color:#0b5733; */	color:#000;	font-size:18px;	line-height:100%;	font-weight:bold;	text-decoration:none;	display:block;	padding:7px 0 0 0;	}		.hg_body2015 .shiminday_wide a img.bg {	position:absolute;	top:-15px;	left:0;	z-index:0;	}		.hg_body2015 .shiminday2016 {	width:480px;	height:240px;	float:left;	overflow:hidden;	position:relative;	}	.hg_body2015 .shiminday2016 a {	position:relative;	width:480px;	height:240px;	}	.hg_body2015 .shiminday2016 a p {	display:block;	width:480px;	text-align:center;	line-height:100%;	color:#fff;	font-size:34px;	font-weight:bold;	text-decoration:none;	position:absolute;	top:80px;	left:0;	z-index:30;	}	.hg_body2015 .shiminday2016 a p span.date {	color:#000;	font-size:20px;	line-height:100%;	font-weight:bold;	text-decoration:none;	display:block;	padding:0 0 5px 0;	}	.hg_body2015 .shiminday2016 a p span.caption {	color:#000;	font-size:18px;	line-height:100%;	font-weight:bold;	text-decoration:none;	display:block;	padding:10px 0 0 0;	}		.hg_body2015 .shiminday2016 a img.bg {	position:absolute;	top:0;	left:0;	z-index:0;	}					.hg_body2015 #hgnavi {	margin:0 0 10px 0;	overflow:hidden;	}	.hg_body2015 #hgnavi .hgnavi_inner {	width:320px;	float:left;	overflow:hidden;	position:relative;	margin-bottom:20px;	}	.hg_body2015 #hgnavi .hgnavi_inner p {	position:absolute;	bottom:0;	width:100%;	display:block;	line-height:18px;	font-size:16px;	font-family: open-sans-condensed, sans-serif;	margin:0 0;	}	.hg_body2015 #hgnavi .hgnavi_inner p span.ttl {	padding:10px;	display:block;	}	.hg_body2015 #hgnavi .hgnavi_inner p.green {	color:#fff;	}	.hg_body2015 #hgnavi .hgnavi_inner p.white {	color:#005ca2;	}	.hg_body2015 #hgnavi .hgnavi_inner p.orange {	color:#fff;	}	.hg_body2015 #hgnavi .hgnavi_inner p.blue {	color:#fff;	}	  .hg_body2015 .mainevent_inner_sq {   width:480px;   height:380px;		 float:left;   overflow: hidden;  }  .hg_body2015 .mainevent_inner_sq img {   width:100%;  }	.hg_body2015 #special img,	.hg_body2015 #mainevent_inner img,	.hg_body2015 .mainevent_inner img,	.hg_body2015 .mainevent_inner_wide img,	.hg_body2015 .hgnavi_inner img,	.hg_body2015 .shiminday img, .hg_body2015 .mainevent_inner_sq img,	.hg_body2015 .shiminday p {	-moz-transition: -moz-transform 0.2s linear;	-webkit-transition: -webkit-transform 0.2s linear;	-o-transition: -o-transform 0.2s linear;	-ms-transition: -ms-transform 0.2s linear;	transition: transform 0.2s linear;	}	.hg_body2015 #special img:hover,	.hg_body2015 #mainevent_inner img:hover,	.hg_body2015 .mainevent_inner img:hover,	.hg_body2015 .mainevent_inner_wide img:hover,	.hg_body2015 .hgnavi_inner img:hover,	.hg_body2015 .shiminday img:hover, .hg_body2015 .mainevent_inner_sq img:hover,	.hg_body2015 .shiminday p:hover {	-webkit-transform: scale(1.05);	-moz-transform: scale(1.05);	-o-transform: scale(1.05);	-ms-transform: scale(1.05);	transform: scale(1.05);	}		.hg_body2015 .schedulearea {	padding:15px;	background:#fff;	margin:30px 0 0 0;	overflow:hidden;	}		.hg_body2015 .timeschedule {	width:540px;	float:left;	}		.hg_body2015 .eventmap {	width:375px;	float:right;	text-align:center;	}	.hg_body2015 .eventmap img {	width:375px;	}	.hg_body2015 .eventmap span {	font-size:12px;	line-height:18px;	color:#666;	}		.hg_body2015 .timeschedule strong {	display:block;	background:#6fba2c;	border:1px solid #6fba2c;	padding:10px;	color:#fff;	}		.hg_body2015 .timeschedule .timetable {	background:#fff;	margin:0 0 5px 0;	}		.hg_body2015 .timeschedule span {	font-size:12px;	display:block:	color:#333;	}		.hg_body2015 .timeschedule .timetable table {	width:540px;	border-collapse:collapse;	border:1px solid #6fba2c;	margin:0;	}	.hg_body2015 .timeschedule .timetable th {	border-bottom:1px solid #6fba2c;	padding:5px 10px;	text-align:left;	vertical-align:top;	width:100px;	border-bottom:1px solid #6fba2c;	border-left:none;	border-right:none;	border-top:none;	}	.hg_body2015 .timeschedule .timetable td {	border-bottom:1px solid #6fba2c;	border-left:none;	border-right:none;	border-top:none;	padding:5px;	vertical-align:top;	}				.body_con2015 {	margin:0 0 15px 0;	}		.body_con2015 table {	width:960px;	}		.body_con2015 th {	width:300px;	vertical-align:top;	background:#f5f5f5;	padding:20px 15px 20px 20px;	font-size:12px;	font-weight:normal;	}	.body_con2015 th img {	margin:0 0 5px 0;	}	.body_con2015 td {	vertical-align:top;	padding:20px 30px 20px 15px;	background:#fff;	}	.body_con2015 td.movie {	vertical-align:top;	text-align:center;	padding:20px 0 0 0;	background:#222222;	}	.body_con2015 td strong {	font-size:15px;	border-bottom:1px solid #ccc;	display:block;	margin:0 0 10px 0;	}	.body_con2015 td p.textblock {	padding:0 0 25px 0;	overflow:hidden;	}	.body_con2015 td p.textblock span {	}	.body_con2015 td p.textblock span.bd {	font-weight:bold;	}	.body_con2015 td p.textblock img.alignleft {	float:left;	margin:5px 10px 0 0 ;	}	.body_con2015 td p.textblock img.alignright {	float:right;	margin:5px 0 0 10px;	}		.body_con2015 td.tdfooter2015 {	padding:25px;	margin:0;	text-align:center;	/* background:#6fba2c; */	background:#333;	}	.body_con2015 td.tdfooter2015 a {	font-size:16px;	color:#fff;	line-height:28px;	text-decoration:none;	}	.body_con2015 td.tdfooter2015 a:hover {	text-decoration:underline;	}	#old_entry #kidsguard2015 {	overflow:hidden;	}	#old_entry #kidsguard2015_ttl {	border-left:5px solid #6fba2c; padding:0 0 0 10px;	}	#old_entry #kidsguard2015_ttl strong {	font-size:18px; line-height:32px;	}	#old_entry #kidsguard2015_st1 {	margin:20px 0 10px; padding:7px; background:url(https://www.bellmare.co.jp/wp-content/uploads/2015/01/20150131fukusima_st1.jpg) no-repeat; font-size:16px; font-weight:bold; color:#fff;	}	#old_entry #kidsguard2015_st1 span {	font-size:11px;	padding:0 0 0 15px;	color:#fff;	}	#old_entry #kidsguard2015_st2 {	margin:60px 0 10px; padding:7px; background:url(https://www.bellmare.co.jp/wp-content/uploads/2015/01/20150131fukusima_st2.jpg) no-repeat; font-size:16px; font-weight:bold; color:#fff;	}	#old_entry #kidsguard2015 .lineup2015 {	overflow:hidden;	float:left;	width:487px;	}	#old_entry #kidsguard2015 .formation2015 {	width:163px;	float:right;	padding:10px 0 0 0;	}	#old_entry #kidsguard2015 .lineup2015_sub {	clear:both;	width:650px;	padding:20px 0 0 0;	}	#old_entry #kidsguard2015 .lineup2015 .lineup2015_block,	#old_entry #kidsguard2015 .lineup2015_sub .lineup2015_block {	overflow:hidden;	margin:0 0 10px 0;	}	#old_entry #kidsguard2015 .lineup2015 .lineup2015_block .player,	#old_entry #kidsguard2015 .lineup2015_sub .lineup2015_block .player {	overflow:hidden; margin:0 3px 3px 0; border:1px solid #333; width:150px; float:left;	}	#old_entry #kidsguard2015 .lineup2015 .lineup2015_block .player_long,	#old_entry #kidsguard2015 .lineup2015_sub .lineup2015_block .player_long {	overflow:hidden; margin:0 3px 3px 0; border:1px solid #333; width:150px; float:left;	}	#old_entry #kidsguard2015 .player img,	#old_entry #kidsguard2015 .player_long img {	margin:0 3px 0 0; float:left;	}	#old_entry #kidsguard2015 .player a,	#old_entry #kidsguard2015 .player_long a {	color:#000;	padding:5px;	line-height:50px;	font-size:12px;	}	#old_entry #kidsguard2015 .player span,	#old_entry #kidsguard2015 .player_long span {	color:#000;	padding:5px;	line-height:50px;	font-size:12px;	}	#old_entry #footballfes2016 {	overflow:hidden;	}	#old_entry #footballfes2016_ttl {	border-left:5px solid #6fba2c; padding:0 0 0 10px;	}	#old_entry #footballfes2016_ttl strong {	font-size:18px; line-height:32px;	}	#old_entry #footballfes2016_st1 {	margin:20px 0 10px; padding:7px; font-size:16px; font-weight:bold; color:#fff;	}	#old_entry #footballfes2016_st1 span {	font-size:11px;	padding:0 0 0 15px;	color:#fff;	}	#old_entry #footballfes2016_st2 {	margin:60px 0 10px; padding:7px; font-size:16px; font-weight:bold; color:#fff;	}	#old_entry #footballfes2016 .lineup2016 {	overflow:hidden;	float:left;	width:487px;	}	#old_entry #footballfes2016 .formation2016 {	width:163px;	float:right;	padding:10px 0 0 0;	}	#old_entry #footballfes2016 .lineup2016_sub {	clear:both;	width:650px;	padding:20px 0 0 0;	}	#old_entry #footballfes2016 .lineup2016 .lineup2016_block,	#old_entry #footballfes2016 .lineup2016_sub .lineup2016_block {	overflow:hidden;	margin:0 0 10px 0;	}	.lineup2016_block .player,	.lineup2016_block .player {	overflow:hidden; margin:0 3px 3px 0; border:1px solid #333; width:150px; float:left;	}	#old_entry #footballfes2016 .lineup2016 .lineup2016_block .player_long,	#old_entry #footballfes2016 .lineup2016_sub .lineup2016_block .player_long {	overflow:hidden; margin:0 3px 3px 0; border:1px solid #333; width:150px; float:left;	}	#old_entry #footballfes2016 .player img,	#old_entry #footballfes2016 .player_long img {	margin:0 3px 0 0; float:left;	}	#old_entry #footballfes2016 .player a,	#old_entry #footballfes2016 .player_long a {	color:#000;	padding:5px;	line-height:50px;	font-size:12px;	}	#old_entry #footballfes2016 .player span,	#old_entry #footballfes2016 .player_long span {	color:#000;	padding:5px;	line-height:50px;	font-size:12px;	}	/* sponcer */.sponsor{	width:670px;	margin:30px auto;	padding:0 0 30px 0;}.sponsor dl{	width:160px;	border:1px solid #ddd;	text-align:center;	padding:50px 0 0;	height:100px;	margin:0 7px 7px 0;	float:left;	font-size:85%;	line-height:130%;}.sponsor dl img,.sponsor dl.r img {	margin:0 0 3px 0;}.sponsor dl.r{	margin:0 0px 7px 0;}.sponsor dl a {	}.sponsor dl:hover{	background-color:#F2F2F2;}.sub_co h3 span{	color:#FFCC00;}.sub_co ul{	margin-left:20px;	margin-bottom:30px;}.sub_co ul li{	float:left;	width:320px;}.ins_wrap {padding:20px;}.ins_wrap h3 {text-align:center;font-size:30px;display:block;margin:15px 0 20px;}.ins_wrap h3 span {display:block;font-size:18px;margin:10px 0 0 0;}.ins_wrap a {display:block;font-size:15px;margin:10px 0 0 0;text-align:center;text-decoration:none;}.ins_wrap a:hover {text-decoration:underline;}#sbi_load {margin:30px 0 20px 0;}/*-----------------------------ギャラリー------------------------------*/.gallery { overflow: hidden; margin:30px 0;}.gallery-item { float: left; margin-top: 0; margin-bottom: 20px; margin-left: 0;}.gallery-icon { text-align: center;}.gallery-caption { color: #21759B; font-size: 0.8em; margin: 0; text-align: center;}.gallery-columns-1 .gallery-item { width: 100%; margin-right: 0;}.gallery-columns-2 .gallery-item { width: 49%; margin-right: 1%;}.gallery-columns-3 .gallery-item { width: 32%; margin-right: 1%;}.gallery-columns-4 .gallery-item { width: 24%; margin-right: 1%;}/* 券売状況 */h4.kenbai_gameinfo {font-size: 13px;margin:20px 0 5px 0;}@media screen and (max-width: 767px) {}/* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// */@media screen and (max-width: 640px) {/* .page_main {	width:710px;	overflow:hidden;	float:left;	margin:10px 10px 0 0;	background:#fff;	}	.main_white {	background:#fff;	}	.main_gray {	background:#222;	}	.main_black {	background:#000;	}	.page_main_inner {	padding:30px;	}.page_right {	width:240px;	background:#000;	float:left;	margin:10px 0 0 0;	}	*/#main_partner {	background:#fff;	}	/* playerpage */.position_list {	background:#000;	overflow:hidden;	padding:18px;	}	.position_list h3 {	padding:50px 0 10px 0;	clear:left;	display:block;	}.list_supo {	width:660px;	border:1px solid #666;	}.list {	width:218px;	height:122px;	border:1px solid #666;	overflow:hidden;	float:left;	margin:2px;	position:relative;	cursor: pointer;	}	.list_left {	width:110px;	margin:10px 10px 10px 14px;	float:left;	text-align:left;	}	.list_left .list_num {	margin:0;	padding:0;	}	.list_left h4 {	margin:5px 0 3px 0;	font-size:16px;	color:#fff;	}	.list_left h4 a {	color:#fff;	text-decoration:none;	}	.list_left h4 a:hover {	color:#fff;	text-decoration:underline;	}	.list_left p {	font-size:10px;	color:#ccc;	}	.list_photo {	float:right;	}	.list_photo img {	width:84px;	}.ttl_playerpage {	background:url(../images/tri_navy.png) no-repeat 680px 15px #ffffff;	}	#playerpage {	width:1040px;	margin:20px auto;	overflow:hidden;	}	.profile {	background:#000;	color:#fff;	overflow:hidden;	}	.profile_left {	width:380px;	float:left;	}	.profile_name {	width:380px;	margin:70px 0 10px 30px;	overflow:hidden;	}	.profile_name .number {	margin:0 0 0 0;	width:120px;	float:left;	text-align:right;	}	.profile_name .name {	margin:10px 0 20px 12px;	width:240px;	float:left;	}	.name h2 {	font-size:26px;	line-height:26px;	margin:0 0 5px 0;	}	.name h3 {	font-size:13px;	font-family:arial;	line-height:14px;	color:#666;	}	.profile_left dl {	margin:5px 0 10px 20px;	overflow:hidden;	}	.profile_left dt {	float:left;	width:120px;	font-size:12px;	line-height:16px;	color:#999;	padding:3px 8px 0px;	text-align:right;	}	.profile_left dd {	float:left;	width:200px;	font-size:12px;	line-height:16px;	padding:3px 5px 0px 8px;	border-left:1px solid #666;	/* border-top:1px solid #333; */	}	.profile_photo {	width:330px;	float:left;	}.photogallery {	margin:30px auto 0;	width:270px;	overflow:hidden;	}	.photogallery div {	width:80px;	height:80px;	overflow:hidden;	float:left;	margin:0 5px;	position:relative;	}	.photogallery div img {	width:150px;	position:absolute;	top:-10%;	left:-40%;	}.profile2 {	padding:20px;	color:#fff;	}	.profile2 dl {	margin:5px 0 10px 0;	overflow:hidden;	}	.profile2 dt {	float:left;	width:120px;	font-size:12px;	line-height:20px;	color:#999;	padding:3px 8px 0px;	text-align:right;	}	.profile2 dd {	float:left;	width:500px;	font-size:12px;	line-height:20px;	padding:3px 5px 0px 8px;	border-left:1px solid #666;	/* border-top:1px solid #333; */	}.profile3 {	padding:30px;	}	.profile3 table {	border:1px solid #999;	background:#ccc;	width:100%;	}	.profile3 th {	font-size:11px;	font-weight:normal;	text-align:left;	width:180px;	border:1px solid #ccc;	background:#999;	color:#fff;	padding:5px;	vertical-align:top;	}	.profile3 td {	font-size:11px;	text-align:left;	border:1px solid #ccc;	padding:5px;	background:#fff;	vertical-align:top;	}		.abarenbo_list {	width:218px;	border:none;	overflow:hidden;	float:left;	margin:2px 2px 10px 2px;	border-left:1px solid #666;	}	.abarenbo_list dl {	overflow:hidden;	margin:2px 10px;	}	.abarenbo_list dl dt {	color:#fff;	float:left;	width:40px;	color:#ccc;	}	.abarenbo_list dl dd {	float:left;	color:#fff;	}		#mov_info {	width:280px;	margin:0 auto 30px;	}/* club */#slogan {}#slogan p { margin:0 30px;}	/* entry */h3.ttl-1 {	padding:10px 0px;	font-size:14px;	font-weight:bold;	line-height:18px;	margin:20px 0 10px 0;	/* border-left:5px solid #999; */	border-top:1px solid #999;	border-bottom:1px solid #999;	}	#old_entry {	padding:20px 0;	overflow:hidden;	}	#post_nv {	clear:both;	border-top:1px solid #999;	padding:10px 0;	margin:30px 0px;	}	#post_nv a {	text-decoration:none;	}	#post_nv a:hover {	text-decoration:none;	}/* CLUB */	.his {	width:100%;	}	.his th {	width:60px;	text-align:center;	padding:12px;	}	.his td {	padding:12px 0;	}.bz {	width:100%;	font-size:1.2rem;	}	.bz th {	width:150px;	border:1px solid #ccc;	text-align:center;	padding:7px 3px;	font-weight:normal;	color:#666;	background:#f5f5f5;	line-height: 140%;	}	.bz td {	border:1px solid #ccc;	padding:7px;	text-align:center;	line-height: 140%;	}.hometown {	}	.hometown p {	overflow:hidden;	margin:0 0 25px 0;	}	.hometown p span.left {	width:100%;	float:none;	text-align:left;	}	.hometown p span.right {	float:none;	}	.hometown p span.right img {		width:100%;		display: block;		margin:8px 0;	}/* ACCESS (競技場) */	.access {	}	.access .ttl-2 {	font-weight:bold;	font-size:16px;	margin:10px 0 ;	}	.access #info {	}	.access #info table {	width:100%;	margin:0 0 50px 0;	font-size:1.4rem;	}	.access #info th {	width:calc(100% - 14px);	border:none;	background:#f5f5f5;	padding:8px;	text-align: left;	white-space: nowrap;	font-weight: normal;	}	.access #info td {	border:none;	padding:8px;	}	.access h4 {	font-weight:bold;	font-size:1.4rem;	}	.access h5 {	font-weight:normal;	font-size:13px;	line-height:15px;	padding:2px 0;	margin:10px 0 5px 0;	}	.access p {	line-height:20px;	}	.access p span {	font-size:12px;	color:#666;	}	.access img {	margin:10px 0;	} .access .movie { position: relative; width: 100%!important; padding-top: 56.25%; margin:0px 0!important; } .access .movie iframe { position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important; }.kanrikitei {	}	.kanrikitei p {	margin:0 0 15px 0;	}	.kanrikitei p strong {	font-weight:bold;	display:block;	}	.kanrikitei .ttl-2 {	font-weight:bold;	font-size:14px;	line-height:15px;	border-left:6px solid #ccc;	padding:7px 0 7px 4px;	margin:30px 0 10px 0;	background:#eee;	}	.accessmap {	position: relative;	width: 100%; padding: 75% 0 0 0;	}	.accessmap iframe {	position: absolute;	top: 0;	left: 0; width: 100%; height: 100%;	}	/* Shop */.shop .box {	width:100%;	overflow:hidden;	margin:0 0 20px 0;	}	.box .box_left {	width:305px;	float:left;	margin:0 0 30px 0;	padding-top:7px;	padding-left:7px;	padding-right:7px;	padding-bottom: 32767px;	margin-bottom: -32760px;	background:#f5f5f5;	border-left:3px solid #157eb1;	}	.box .box_right {	width:305px;	float:right;	margin:0 0 30px 0;	padding-top:7px;	padding-left:7px;	padding-right:7px;	padding-bottom: 32767px;	margin-bottom: -32760px;	background:#f5f5f5;	border-left:3px solid #157eb1;	}	.box3_head {	font-size:14px;	font-weight:bold;	color:#094d93;	margin:0 0 10px 0;	}	.box3_head span {	font-size:12px;	}	.f650 {	margin:20px 0 0 0;	padding:20px;	background:#094d93;	color:#fff;	overflow:hidden;	}	.f650 h3 {	border:none;	margin:0 0 10px 0;	padding:0;	float:none;	}	.f650 p {	width:100%;	float:none;	border-left:none;	padding:0 0 0 0;	margin:0 0 0 0;	}	.f650 a {	color:#fff;	}	.faq {	}	.faq .ttl-2 {	font-size:14px;	font-weight:bold;	padding:10px 0;	margin:30px 0 10px;	border-top:1px solid #999;	border-bottom:1px solid #999;	}	.faq .ttl-1 {	font-size:13px;	border:none;	background:#157eb1;	color:#fff;	padding:7px;	}	.mobile {	}	.mobile .wrap {	overflow:hidden;	}	.mobile .wrap .left {	float:none;	}	.mobile .wrap .right {	float:none;	width:100%;	}	.mobile .wrap2 {	overflow:hidden;	margin:0 0 20px 0;	}	.mobile .wrap2 .left {	float:none;	width:100%;	margin:0 7px 0 0;	padding-bottom: 0;	margin-bottom: 0;	background:#f5f5f5;	}	.mobile .wrap2 .left p {	margin:10px;	}	.mobile .wrap2 .right {	float:none;	width:100%;	}	.mobile .wrap2 h4 {	font-size:13px;	border:none;	background:#157eb1;	color:#fff;	padding:7px;	}	.mobile .box2_2 {	overflow:hidden;	margin:20px 0;	}	.mobile .box2_2 .box2_left {	float:none;	width:100%;	margin:0 7px 0 0;	background:#f5f5f5;	padding:0;	border:none;	}	.mobile .box2_2 .box2_right {	float:none;	width:100%;	margin:0 7px 0 0;	background:#f5f5f5;	padding:0;	border:none;	}	.mobile .box2_2 h4 {	font-size:13px;	border:none;	background:#157eb1;	color:#fff;	padding:7px;	}	.mobile .box2_2 p {	margin:10px;	}	#cnt_tbl {	}	#cnt_tbl th {	width:calc(100% - 10px);	font-weight:bold;	padding:5px;	border:none;	border-left:none;	background:#f5f5f5;	color:#157eb1;	font-size:13px;	display: block;	text-align: left;	margin:15px 0 0 0;	}	#cnt_tbl td {	width:calc(100% - 10px);	padding:5px;	border:none;	background:#fff;	font-size:13px;	display: block;	white-space: normal!important;	}	.rule {	}	.rule .cnt_list {	margin:25px 0 20px;	border-top:1px solid #999;	border-bottom:1px solid #999;	}	.rule .cnt_list li {	margin:0 0 0 25px;	padding:15px 0;	padding:0 0 0 -5px;	list-style:disc;	}.clubinfo {	}	.clubinfo ul {	list-style:none;	}	.clubinfo table {	margin:10px 0;	}	.clubinfo table td.v_td {	width:50px;	}	.clubinfo .box2_1 {	border:1px solid #0b5733;	padding:5px;	margin:0 0 5px 0;	}	.clubinfo table.sb {	padding:10px;	background:#fff;	border:none;	width:100%;	font-size:1.4rem;	}	.clubinfo table.sb th {	padding:7px;	background:#dbebc4;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #6fba2c;	white-space: nowrap;	width:170px;	}	.clubinfo table.sb td {	padding:7px;	background:#fff;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #6fba2c;	}	.clubinfo table.sb .head {	width:100%;	padding:10px;	background:#6fba2c;	text-align:left;	color:#fff;	}	.clubinfo table.sb td.half {	padding:10px;	width:calc(100% - 22px);	background:#fff;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #6fba2c;	vertical-align:top;	line-height:130%;	display:block;	margin:0 0 10px 0;	overflow: hidden;	}	.clubinfo table.sb td.half img {		margin:0 auto!important;		padding:0 10px 10px;		max-width:60%;		display: block;		float:none!important;	}	.clubinfo table.sb td.half h4 {	text-align:left;	color:#6fba2c;	margin:0 0 15px 0;	}		.clubinfo table.sbsc {	margin:40px 0 20px 0;	padding:0;	background:#fff;	border:none;	width:100%;	font-size:1.4rem;	}	.clubinfo table.sbsc th {	padding:7px;	background:#bbc7e2;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #005ca2;	white-space: normal;	width:auto;	}	.clubinfo table.sbsc td {	padding:7px;	background:#fff;	text-align:left;	color:#000;	font-weight:normal;	border:1px solid #005ca2;	white-space: normal;	width:auto;	}	.clubinfo table.sbsc .head {	width:auto;	padding:10px;	background:#005ca2;	text-align:left;	color:#fff;	}		.clubinfo table.missionstate {	padding:10px;	margin:0 0 30px 0;	background:#fff;	width:100%;	}	.clubinfo table.missionstate .head {	width:100%;	padding:10px;	text-align:center;	}	.clubinfo h3.mission_statement {	color:#000;	font-size:22px;	text-align:center;	margin:30px 0 20px 0;	}	.clubinfo h3.mission_statement span {	color:#000;	font-size:14px;	text-align:center;	display:block;	margin:5px 0 0 0;	}	.clubinfo table.missionstate td {	padding:25px 0;	font-size:1.4rem;	line-height:20px;	background:#fff;	text-align:center;	color:#000;	font-weight:normal;	}		.clubinfo table.missionstate td strong {	font-size:16px;	display:block;	margin:10px 0 10px 0;	}	.clubinfo table.missionstate td.head {	padding:5px;	text-align:center;	font-weight:normal;	}	.clubinfo table.missionstate td.head h4 {	font-size:4rem;	line-height: 4rem;	text-align:center;	margin:5px 0 0 0;	}	.clubinfo table.missionstate td.head span {	font-size:1.4rem;	text-align:center;	display:block;	margin:0px 0 0 0;	}	.clubinfo table.missionstate td.clubslogan img {		width:180px;	}	.clubinfo table.missionstate td br {	}			.clubinfo table.missionstate td.philosophy {	padding:25px 10px;	text-align:left;	}		.clubinfo table.missionstate td.philosophy strong {	color:#6fba2c;	font-size:2rem;	display:block;	margin:10px 0 10px 0;	text-align:left;	}	.clubinfo table.missionstate td.philosophy p {	color:#000;	font-size:1.4rem;	display:block;	margin:10px 0 60px 0;	text-align:left;	}	.clubinfo table.missionstate td.philosophy ol {	margin:15px 0 60px 0;	font-size:1.4rem;	line-height: 1.8rem;	text-align:left;	}	.clubinfo table.missionstate td.philosophy li {	margin:12px 0;	}.contact__old {	}	.contact .list-0 {	margin:20px 0 40px;	}	.contact .list-0 table {	width:100%;	}	.contact .list-0 th {	border:1px solid #ccc;	background:#f5f5f5;	padding:7px;	font-weight:bold;	font-size:12px;	width:180px;	}	.contact .list-0 td {	border:1px solid #ccc;	padding:7px;	font-size:13px;	}.contact {	}	.contact {	margin:30px 0 40px;	}	.contact table {	width:100%;	}	.contact th {	border:1px solid #ccc;	background:#f5f5f5;	padding:7px;	font-weight:bold;	font-size:12px;	width:180px;	}	.contact td {	border:1px solid #ccc;	padding:7px;	font-size:13px;	}.linkpage {	}	.linkpage ul.link_p {	margin:20px 0 30px 0;	}	.linkpage ul.link_p {	list-style:none;	}	.linkpage ul.link_p li {	padding:5px 0 7px 8px;	}	.linkwrap {	overflow:hidden;	}	.linkwrap .boxleft {	width:320px;	margin:0 10px 0 0;	float:left;	}	.linkwrap .boxright {	width:320px;	margin:0;	float:right;	}	.linkwrap h4 {	font-size:13px;	font-weight:bold;	border-bottom:1px solid #eee;	background:#f5f5f5;	padding:10px;	}	.linkwrap ul {	margin:10px;	list-style:none;	}.mailmagazine {	}	.mailmagazine .qr {	width:100%;	margin:0 0 30px 0;	}	.mailmagazine .qr table {	width:100%;	}	.mailmagazine .qr td {	width:450px;	vertical-align:middle;	background:#eee;	padding:10px;	}	.mailmagazine .qr td strong {	font-weight:bold;	}	.mailmagazine .qr th {	width:150px;	vertical-align:middle;	background:#eee;	padding:10px;	text-align:right;	}.media {	}	.media strong {	font-weight:bold;	display:inline-block;	margin:10px 0 5px 0;	}	.media img {	margin:15px 0;	}		.box3_3_end {	overflow:hidden;	font-size:12px;	margin:0 0 20px 0;	}	.box3_3_end .box3_left {	float:left;	width:210px;	margin:0 0 0 0;	padding:0;	border-left:2px solid #157eb1;	background:#f5f5f5;	padding-bottom: 32767px;	margin-bottom: -32760px;	}	.box3_3_end .box3_right {	float:left;	width:206px;	padding:0;	margin:0 0 0 10px;	border-left:2px solid #157eb1;	background:#f5f5f5;	padding-bottom: 32767px;	margin-bottom: -32760px;	}	.box3_3_end h4 {	font-weight:bold;	font-size:13px;	height:34px;	background:#157eb1;	color:#fff;	margin:0 0 10px 0;	padding:5px;	}	.box3_3_end h5 {	font-weight:bold;	font-size:12px;	margin:8px 0 5px 8px;	}	.box3_3_end ul {	margin:8px;	list-style:none;	}.media_reg {	}	.media_reg .table {	width:100%;	margin:0 0 30px 0;	}	.media_reg .table table {	width:100%;	}	.ticket {	}		.ticket .table02 {	width:650px;	}	.ticket .table {	margin:10px 0;	width:650px;	}	.ticket .table02 table {	width:100%;	}	.ticket .table table {	width:100%;	}	.ticket .table th,	.ticket .table02 th {	font-size:13px;	padding:3px;	}	.ticket .table td,	.ticket .table02 td {	font-size:13px;	padding:3px;	}	.ticket h4 {	font-size:1.6rem;	font-weight:normal;	padding:0 0 0 0;	margin:35px 0 8px 0;	}	.ticket h5 {	font-size:12px;	font-weight:bold;	padding:0 0 0 0;	margin:0 0 5px 0;	}		.ticket .p {	margin:0 0 25px 0;	}	.ticket strong {	font-weight:bold;	}	.ticket .m_b-30 {	margin:0 0 25px 0;	}	.ticket .m_b-30 p {	margin:5px 0;	}	.ticket #notice {	font-size:12px;	color:#333;	border:1px solid #ccc;	padding:10px;	}	.ticket .box2_2_end {	overflow:hidden;	margin:0 0 20px 0;	}	.ticket .box3_3 {	margin:15px 0 25px 0;	}	.ticket .box2_left {	width:100%;	margin:15px 0 25px 0;	/* float:left; */	}	.ticket .box2_right {	width:100%;	margin:15px 0 25px 0;	/* float:right; */	}	.ticket .box3_left {	width:100%;	margin:15px 0 25px 0;	/* float:left; */	}	.ticket .box3_right {	width:100%;	margin:15px 0 25px 0;	/* float:right; */	}	.ticketsche_table thead td {	white-space: nowrap;	}	.ticketsche_table tbody td {	white-space: nowrap;	}		.box2_1 .box2_left,	.box2_1 .box2_right,	.box2_2 .box2_left,	.box2_2 .box2_right {	border:1px solid #0b5733;	padding:5px;	margin:0 0 10px 0;	float:none;	width:calc(100% - 12px)!important;	}	.box2_1 p,	.box2_2 p {	margin:5px 0;	}	.box2_head {	background:#0b5733;	padding:5px;	color:#fff;	}.photoalbum2014 {	font-size:12px;	}	.photoalbum2014 ul {	overflow:hidden;	list-style:none;	}	.photoalbum2014 ul li {	width:180px;	float:left;	text-align:center;	margin:15px;	}	.supportco {	}	.supportco ul {	list-style:none;	}	.supportco ul li {	margin:5px 0;	}	.scheduleTable {	width:100%;	font-size:1.4rem;	line-height: 2rem;;	}	.scheduleTable table {		width: 100%;	}	.scheduleTable td {	padding:8px;	}/* HOME GAME Information */#homegame {	background:#000;	}	#homegame .wp_social_bookmarking_light {	margin:0 0 0 30px;	}	.hg_header2015 .mdpa {	display:block;	margin:12px 0 30px 0;	padding:12px 0;	width:520px;	text-align:center;	background-color:#005ca2;	}	.hg_header2015 .mdpa:hover {	background-color:#2f74b2;	}.hg_header {	width:1040px;	height:590px;	padding:0;	overflow:hidden;	}	.hg_header .leftblock {	width:600px;	margin:70px 0 0 50px;	float:left;	}	.hg_header .rightblock {	float:right;	margin:180px 0 0 0;	}	.hg_header .rightblock2 {	float:right;	margin:100px 0 0 0;	}	.hg_header .rightblock3 {	float:right;	margin:80px 0 0 0;	}	.hg_header .rightblock4 {	float:right;	margin:30px 0 0 0;	}		.leftblock h3 {	margin:0 0 60px 0;	}	.leftblock h4 {	margin:0 0 40px 0;	}	.taisen_block {	overflow:hidden;	margin:0 0 30px 0;	}	.taisen_block th {	width:24px;	background:#71787c;	text-align:center;	padding:0 auto;	}	.taisen_block th img {	margin:10px 0 ;	}	.taisen_block td {	/* background:#fff; */	}	.taisen_block td.data {	width:240px;	padding:15px 5px 15px 15px;	}	.taisen_block td strong {	font-size:16px;	font-weight:bold;	padding:0 0 10px 0;	line-height:20px;	}	.taisen_block .embrem img {	width:60px;	margin:0 10px;	padding:0;	}	.hg_menu {	width:285px;	margin:5px 0;	padding:7px 8px;	}	#menu_shimin { background:#00a7ea; }	#menu_august { background:#ef5a24; }	#menu_special { background:#00a7ea; }	#menu_event { background:#6fba2c; }	#menu_splash { background:#6fba2c; }	#menu_goods { background:#6fba2c; }	#menu_foodpark { background:#f39800; }	#menu_ticket { background:#000000; }	#menu_access { background:#004d93; }	#menu_rule { background:#333333; }	#menu_vsmatsumoto { background:#005733; }	#menu_shokaku { background:#005733; }	#menu_j2hyosho { background:#005733; }	#menu_garapon { background:#6fba2c; }	#menu_reusecup { background:#6fba2c; }	#menu_championgoods { background:#6fba2c; }	#menu_board { background:#6fba2c; }	#menu_championgoods3 { background:#6fba2c; }	#menu_final { background:#6fba2c; }	#menu_bell12 { background:#6fba2c; }	#menu_get3sale { background:#6fba2c; }		.hg_menu a {	display:block;	padding:0 0 0 15px;	line-height:20px;	}	.hg_body {	width:988px;	background:#000;	margin:0 auto;	}		.body_ttl {	padding:10px 15px;	}	#shimin { background:#00a7ea; }	#special { background:#00a7ea; }	#august { background:#ef5a24; }	#event { background:#6fba2c; }	#splash { background:#6fba2c; }	#goods { background:#6fba2c; }	#foodpark { background:#f39800; }	#ticket { background:#000000; }	#access { background:#004d93; }	#rule { background:#333333; }	#vsmatsumoto { background:#005733; }	#shokaku { background:#005733; }	#j2hyosho { background:#005733; }	#garapon { background:#6fba2c; }	#reusecup { background:#6fba2c; }	#championgoods { background:#6fba2c; }	#board { background:#6fba2c; }	#championgoods3 { background:#6fba2c; }	#final { background:#6fba2c; }	#bell12 { background:#6fba2c; }	#get3sale { background:#6fba2c; }	#ticket2015 { background:#ffffff; }		.body_con {	margin:0 0 15px 0;	}		.body_con table {	width:988px;	}		.body_con th {	width:300px;	vertical-align:top;	background:#f5f5f5;	padding:20px 15px 20px 20px;	font-size:12px;	font-weight:normal;	}	.body_con th img {	margin:0 0 5px 0;	}	.body_con td {	vertical-align:top;	padding:20px 30px 5px 15px;	background:#fff;	}	.body_con td.movie {	vertical-align:top;	text-align:center;	padding:20px 0 0 0;	background:#222222;	}	.body_con td strong {	font-size:15px;	border-bottom:1px solid #ccc;	display:block;	margin:0 0 10px 0;	}	.body_con td p.textblock {	padding:0 0 25px 0;	overflow:hidden;	}	.body_con td p.textblock span {	font-size:90%;	}	.body_con td p.textblock img.alignleft {	float:left;	margin:5px 10px 0 0 ;	}	.body_con td p.textblock img.alignright {	float:right;	margin:5px 0 0 10px;	}	.body_con td.tdfooter {	padding:0 0 0 0;	margin:0;	}	.body_con td.tdfooter_movie {	padding:0 0 0 0;	margin:0;	background:#222222;	}	.tdfooter a,	.tdfooter_movie a {	float:right;	margin:0 0 0 8px;	line-height:28px;	text-decoration:none;	}	.tdfooter a:hover,	.tdfooter_movie a:hover {	text-decoration:underline;	}	.tdfooter_movie a,	.tdfooter_movie a:hover {	color:#ccc;	}	.gototopbtn {	display:inline-block;	width:32px;	height:32px;	}	.gototopbtn img {	margin:5px;	}	#backbtn_shimin { background:#00a7ea; }	#backbtn_august { background:#ef5a24; }	#backbtn_event { background:#6fba2c; }	#backbtn_splash { background:#6fba2c; }	#backbtn_foodpark { background:#f39800; }	#backbtn_ticket { background:#000000; }	#backbtn_access { background:#004d93; }	#backbtn_rule { background:#333333; }	#backbtn_vsmatsumoto { background:#005733; }	#backbtn_shokaku { background:#005733; }	#backbtn_j2hyosho { background:#005733; }	#backbtn_garapon { background:#6fba2c; }	#backbtn_reusecup { background:#6fba2c; }	#backbtn_championgoods { background:#6fba2c; }	#backbtn_board { background:#6fba2c; }	#backbtn_championgoods3 { background:#6fba2c; }	#backbtn_final { background:#6fba2c; }	#backbtn_bell12 { background:#6fba2c; }	#backbtn_get3sale { background:#6fba2c; }		.timetable table {	width:560px;	border-collapse:collapse;	border:1px solid #999;	margin:0;	}	.timetable th,	.timetable td {	border:1px solid #999;	padding:5px;	}	.timetable th {	text-align:left;	width:120px;	padding:5px;	}		.photo3 {	width:600px;	}	.photo3 table {	width:600px;	}	.photo3 td {	width:180px;	padding:3px;	margin:0;	text-align:center;	font-size:12px;	}		#accessmap {	margin:0px 0;	}		.parkpreview_wrap {	padding:20px;	position:relative;	}	.parkpreview {	border:1px solid #157eb1;	padding:20px;	}	.parkpreview strong.park {	color:#157eb1;	border:0px;	margin:0;	padding:0;	}	.parkpreview ul {	overflow:hidden;	}	.parkpreview ul li {	float:left;	list-style:none;	margin:3px;	}		.sizetable {	width:100%;	margin:0 0 20px 0;	}	.sizetable table {	width:100%;	}	.sizetable th {	border:1px solid #ccc;	padding:3px;	background:#e6e6fa;	}	.sizetable td {	border:1px solid #ccc;	padding:3px;	}#old_entry #kidsguard2015 {	overflow:hidden;	}	#old_entry #kidsguard2015_ttl {	border-left:5px solid #6fba2c; padding:0 0 0 10px;	}	#old_entry #kidsguard2015_ttl strong {	font-size:18px; line-height:32px;	}	#old_entry #kidsguard2015_st1 {	margin:20px 0 10px; padding:7px; font-size:16px; font-weight:bold; color:#fff;	}	#old_entry #kidsguard2015_st1 span {	font-size:11px;	padding:0 0 0 15px;	color:#fff;	}	#old_entry #kidsguard2015_st2 {	margin:60px 0 10px; padding:7px; font-size:16px; font-weight:bold; color:#fff;	}	#old_entry #kidsguard2015 .lineup2015 {	overflow:hidden;	float:left;	width:487px;	}	#old_entry #kidsguard2015 .formation2015 {	width:163px;	float:right;	padding:10px 0 0 0;	}	#old_entry #kidsguard2015 .lineup2015_sub {	clear:both;	width:650px;	padding:20px 0 0 0;	}	#old_entry #kidsguard2015 .lineup2015 .lineup2015_block,	#old_entry #kidsguard2015 .lineup2015_sub .lineup2015_block {	overflow:hidden;	margin:0 0 10px 0;	}	#old_entry #kidsguard2015 .lineup2015 .lineup2015_block .player,	#old_entry #kidsguard2015 .lineup2015_sub .lineup2015_block .player {	overflow:hidden; margin:0 3px 3px 0; border:1px solid #333; width:150px; float:left;	}	#old_entry #kidsguard2015 .lineup2015 .lineup2015_block .player_long,	#old_entry #kidsguard2015 .lineup2015_sub .lineup2015_block .player_long {	overflow:hidden; margin:0 3px 3px 0; border:1px solid #333; width:150px; float:left;	}	#old_entry #kidsguard2015 .player img,	#old_entry #kidsguard2015 .player_long img {	margin:0 3px 0 0; float:left;	}	#old_entry #kidsguard2015 .player a,	#old_entry #kidsguard2015 .player_long a {	color:#000;	padding:5px;	line-height:50px;	font-size:12px;	}	#old_entry #kidsguard2015 .player span,	#old_entry #kidsguard2015 .player_long span {	color:#000;	padding:5px;	line-height:50px;	font-size:12px;	}	#old_entry #footballfes2016 {	overflow:hidden;	}	#old_entry #footballfes2016_ttl {	border-left:5px solid #6fba2c; padding:0 0 0 10px;	}	#old_entry #footballfes2016_ttl strong {	font-size:18px; line-height:32px;	}	#old_entry #footballfes2016_st1 {	margin:20px 0 10px; padding:7px; font-size:16px; font-weight:bold; color:#fff;	}	#old_entry #footballfes2016_st1 span {	font-size:11px;	padding:0 0 0 15px;	color:#fff;	}	#old_entry #footballfes2016_st2 {	margin:60px 0 10px; padding:7px; font-size:16px; font-weight:bold; color:#fff;	}	#old_entry #footballfes2016 .lineup2016 {	overflow:hidden;	float:left;	width:487px;	}	#old_entry #footballfes2016 .formation2016 {	width:163px;	float:right;	padding:10px 0 0 0;	}	#old_entry #footballfes2016 .lineup2016_sub {	clear:both;	width:650px;	padding:20px 0 0 0;	}	#old_entry #footballfes2016 .lineup2016 .lineup2016_block,	#old_entry #footballfes2016 .lineup2016_sub .lineup2016_block {	overflow:hidden;	margin:0 0 10px 0;	}	.lineup2016_block .player,	.lineup2016_block .player {	overflow:hidden; margin:0 3px 3px 0; border:1px solid #333; width:150px; float:left;	}	#old_entry #footballfes2016 .lineup2016 .lineup2016_block .player_long,	#old_entry #footballfes2016 .lineup2016_sub .lineup2016_block .player_long {	overflow:hidden; margin:0 3px 3px 0; border:1px solid #333; width:150px; float:left;	}	#old_entry #footballfes2016 .player img,	#old_entry #footballfes2016 .player_long img {	margin:0 3px 0 0; float:left;	}	#old_entry #footballfes2016 .player a,	#old_entry #footballfes2016 .player_long a {	color:#000;	padding:5px;	line-height:50px;	font-size:12px;	}	#old_entry #footballfes2016 .player span,	#old_entry #footballfes2016 .player_long span {	color:#000;	padding:5px;	line-height:50px;	font-size:12px;	}	/* sponcer */.sponsor{	width:670px;	margin:30px auto;	padding:0 0 30px 0;}.sponsor dl{	width:160px;	border:1px solid #ddd;	text-align:center;	padding:50px 0 0;	height:100px;	margin:0 7px 7px 0;	float:left;	font-size:85%;	line-height:130%;}.sponsor dl img,.sponsor dl.r img {	margin:0 0 3px 0;}.sponsor dl.r{	margin:0 0px 7px 0;}.sponsor dl a {	}.sponsor dl:hover{	background-color:#F2F2F2;}.sub_co h3 span{	color:#FFCC00;}.sub_co ul{	margin-left:20px;	margin-bottom:30px;}.sub_co ul li{	float:left;	width:320px;}.ins_wrap {padding:20px;}.ins_wrap h3 {text-align:center;font-size:30px;display:block;margin:15px 0 20px;}.ins_wrap h3 span {display:block;font-size:18px;margin:10px 0 0 0;}.ins_wrap a {display:block;font-size:15px;margin:10px 0 0 0;text-align:center;text-decoration:none;}.ins_wrap a:hover {text-decoration:underline;}#sbi_load {margin:30px 0 20px 0;}/*-----------------------------ギャラリー------------------------------*/.gallery { overflow: hidden; margin:30px 0;}.gallery-item { float: left; margin-top: 0; margin-bottom: 20px; margin-left: 0;}.gallery-icon { text-align: center;}.gallery-caption { color: #21759B; font-size: 0.8em; margin: 0; text-align: center;}.gallery-columns-1 .gallery-item { width: 100%; margin-right: 0;}.gallery-columns-2 .gallery-item { width: 49%; margin-right: 1%;}.gallery-columns-3 .gallery-item { width: 32%; margin-right: 1%;}.gallery-columns-4 .gallery-item { width: 24%; margin-right: 1%;}/* entry */h3.ttl-1 {	padding:10px 0px;	font-size:1.4rem;	font-weight:bold;	line-height:125%;	margin:10px 0 10px 0;	border-top:1px solid #999;	border-bottom:1px solid #999;	}	#old_entry {	padding:0 0;	overflow:hidden;	}	#jleague_fixtures {border:none;}/* 2020版対応 */#match .page_main_inner {	width:95%;	margin:20px auto;}#jleague_fixtures table {}#jleague_fixtures table tr {border-bottom:1px solid #ccc;display:block;padding:10px 5px;overflow: hidden;}#jleague_fixtures table thead {display:none;}#jleague_fixtures table td,#jleague_fixtures table th {border:none;display:inline;padding:0;}#jleague_fixtures table tr.home,#jleague_fixtures table th.home,#jleague_fixtures table td.home {background:#e8f2d9;}#jleague_fixtures table th.league {width:5%;display:none;}#jleague_fixtures table td.reg {width:8%;text-align:center;}#jleague_fixtures table td.date {width:32%;text-align:left;font-size:1.4rem;}#jleague_fixtures table td.date a {width:32%;text-align:left;font-size:1.2rem;}#jleague_fixtures table td.time {width:8%;text-align:center;}#jleague_fixtures table td.time:before {content: '\A';white-space: pre;}#jleague_fixtures table td.time:after {content: ' KICK OFF';}#jleague_fixtures table td.team {width:23%;text-align:left;}#jleague_fixtures table td.team:before {content: '\A vs. ';white-space: pre;}#jleague_fixtures table td.sta {width:10%;text-align:center;}#jleague_fixtures table td.sta:before {content: ' ＠';}#jleague_fixtures table td.result {width:auto;text-align:right;font-size:1.4rem;display:block;padding:0 0 0 0;margin:0;float:right;}/* goodspage */.goodspage {	font-size:1.25rem;}.goodspage div {	margin:20px 0 30px!important;}.goodspage div div {	width:50%!important;	margin:0 0 0 0!important;	float:left;	background:none!important;	padding:0;	height:auto!important;}.goodspage div div img {	width:90%;	margin:0!important;	padding:0;	line-height: 100%;	display: block;}}/* TOP /////////////*/.toppage {background: -moz-linear-gradient(180deg, #6bb52e 0%, #2d634e 60%, #002865 100%); /* FF3.6-15 */background: -webkit-linear-gradient(180deg, #6bb52e 0%,#2d634e 60%,#002865 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(180deg, #6bb52e 0%,#2d634e 60%,#002865 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00285f', endColorstr='#6fba2c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}.mainslider { width:100%; height:auto; overflow: hidden; background:#000; display:none; padding-top:110px!important;}.mainslider.slick-initialized { display: block;}.slick-dotted.slick-slider { /* margin-bottom:0!important; */}.mainslider .slick-list { overflow: visible;}.mainslider .slick-track {}.mainslider .slick-slide { padding: 0 0; opacity: 0.25; transition-duration: 0.8s;}.mainslider .slick-slide.slick-current { opacity: 1;}.mainslider .slick-slide a { display: block;}.mainslider .slick-slide a:hover { display: block; opacity: 0.85; transition-duration: 0.8s;}.mainslider img { height: auto; width: 100%; margin:0 auto; display: block;}.slick-prev, .slick-next { z-index: 1;}.slick-dots { bottom: -33px;}section { padding:60px 0; width:100%; margin:0 auto;}section.sec_hg,section.sec_subb,section.sec_result,section.sec_pickup { width:100%!important;}section.sec_hg { background:url(https://i0.wp.com/bellmare.co.jp/wp-content/themes/bellmare_20200814/images_rn/noise.png)repeat #fff; margin:0 0 20px 0; padding:80px 0 60px 0;}section.sec_result .section_inner { padding:60px 0;}.section_inner { width:100%; padding:20px 0; margin:10px 0;}section.sec_hg .section_inner { padding:0 0 10px 0;}h3 { font-family: 'Barlow Condensed', sans-serif; color:#fff; font-size:6.5rem; line-height:6.5rem; text-align: center; margin:0 0 25px 0; font-weight: 400;}section.sec_hg h3 { color:#6EB92C!important; text-shadow: none;}h3 span { display: block; font-size:1.6rem; line-height: 130%; font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif; }section.hgame { padding:100px 0 80px; background: #fff; background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/tophg_bg2.jpg) no-repeat; background-size:cover;}.homegamebanner_wrap { /* width:1040px; */ overflow: hidden; margin:0 auto 0; padding:30px 0 30px!important;}.homegamebanner { position:relative;}.homegamebanner_inner { /* width:1040px; */ padding:50px 0px 50px; margin:0px auto 20px; display: flex!important; background-color: rgba(255, 255, 255, 0.75); text-align: center; min-height: calc(340px - 100px)!important; justify-content: center; align-items: center;}.homegamebanner_inner.home { background-color: rgba(199, 224, 163, 0.95);}.homegamebanner_inner.away { background-color: rgba(255, 255, 255, 0.9);}.homegamebanner .home_away { position: absolute; top:0; left:0px; z-index: 5; margin:auto; text-align: center; font-family: 'Barlow Condensed', sans-serif; font-weight: bold; font-size: 2.5rem; line-height:2.5rem; display:flex; justify-content: center; align-items: center; padding:0;}.homegamebanner .home_away.home::after { content:"HOME"; color:#fff; color:rgba(255, 255, 255, 0.75); background-color:#6bb52e; text-align: center; display:flex; justify-content: center; align-items: center; padding:8px 30px;}.homegamebanner .home_away.away::after { content:"AWAY"; color:#333; color:rgba(0, 0, 0, 0.5); background-color:#fff; text-align: center; display:flex; justify-content: center; align-items: center; padding:8px 30px;}.homegamebanner_wrap .slick-slide { -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.homegamebanner_wrap .slick-slide:not(.slick-active) { opacity: 0.65; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.homegamebanner ul { display: flex; text-align: left; margin:auto; vertical-align: middle;}.homegamebanner li { display: block; padding:0 15px 0 0; vertical-align:middle;}.homegamebanner li:last-child { padding:0 20px 0 0;}.homegamebanner .emb { width:180px; padding:0; }.homegamebanner .emb img { width:100%; }.homegamebanner .txt { padding:0 30px 0 0; line-height: 135%; }.homegamebanner .specialday { font-size: 1.4rem; margin:0 0 0 0; line-height: 135%;}.homegamebanner .title { font-size: 1.4rem; margin:0px 0 }.homegamebanner .date {  padding:4px 0 0 0; font-size: 7rem; line-height: 7rem; font-weight: 400; font-family: 'Barlow Condensed', sans-serif;}.homegamebanner .date { margin:3px 0;}.homegamebanner .date span { font-size: 4rem; padding:0 0 0px 5px;}.homegamebanner .team { font-size: 2rem; font-weight: normal; margin:0px 0;}.homegamebanner ul.btn { display: block;}.homegamebanner ul.btn li { display: block; padding:0 15px;}.hg_btn { display: block; padding:25px 30px 25px 75px; margin:6px 0; text-decoration:none!important; color:#fff!important; font-size: 2.2rem; font-weight: normal; border-radius: 0;}.hgticket { background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/ticket_icon_w.png) no-repeat 28px 50% #6EB92C; background-size:35px; white-space: nowrap;}.hginfo { background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/homegame_icon_w.png) no-repeat 28px 50% #305A0B; background-size:35px;}.ticket_schedule { width:920px; margin:0 auto 10px; text-align: left; display: flex; justify-content: space-between;}.ticket_schedule2 { width:450px; margin:0 auto 10px; display: block;}.ticket_schedule a,.ticket_schedule2 a { display: block; text-decoration: none; font-weight: bold; font-size:2.125rem; line-height: 120%; background:#fff; padding:35px 10px ; border-radius: 0; color:#6bb52e; box-shadow: 0px 0px 20px -2px rgba(0, 0, 0, 0.35); -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out; width:calc(50% - 5px - 20px);}.ticket_schedule2 a { width:calc(100% - 5px - 20px);}.ticket_schedule a span,.ticket_schedule2 a span { margin:0 0 0 75px;}.ticket_schedule a.infection { background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/infection_b.png)no-repeat #fff; background-size:35px; background-position: 35px 50%; color:#002865;}.ticket_schedule a.schedule,.ticket_schedule2 a.schedule { background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/ticket_cal_g.png)no-repeat #fff; background-size:35px; background-position: 35px 50%; color:#6bb52e;}.ticket_schedule a:hover,.ticket_schedule2 a:hover { opacity: 0.9; box-shadow: 0px 0px 20px -2px rgba(0, 0, 0, 0.2); -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}section#movie { width:960px; margin:0 auto;}.ytube {position: relative;width: 100%!important;padding-top: 56.25%;margin:0px 0!important;}.ytube iframe {position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important;}section.top_sp_banner { width:1040px; margin:0 auto; padding:30px 0 0;}section.top_sp_banner a { background:#fff; border-radius: 20px; box-shadow: 0px 0px 20px -2px rgba(0, 0, 0, 0.35); display: block; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}section.top_sp_banner a img { border-radius: 20px; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}section.top_sp_banner a:hover { box-shadow: 0px 0px 10px 0px #777777; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}section.top_sp_banner a img:hover { opacity: 0.8; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}section.tschedule { width:1040px; margin:0 auto; padding:120px 0 30px;}.tschedule_slider .slick-prev,.tschedule_slider .slick-next{ font-size: 0; line-height: 0; position: absolute; top: calc(50% - 0px); display: block; width: 40px; height: 40px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; }.tschedule_slider .slick-prev:before,.tschedule_slider .slick-next:before{ font-family: 'slick'; font-size: 35px; line-height: 1; opacity: .75; color: #6EB92C; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.teamschedule { width:940px; margin:0 auto;}.teamschedule ul { padding:0 0px; /* width:1040px; */ display:block;}.teamschedule ul .slick-slide { opacity: 0.7; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.teamschedule ul .slick-active { opacity: 1; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.teamschedule ul li { margin:0 5px; width:100%;}.teamschedule li .date { border:1px solid #fff; padding:10px; color:#fff;}.teamschedule li .schedule { padding:10px; background:#fff; border:1px solid #fff; color:#000; min-height: 2rem;}.teamschedule li .schedule p { margin:5px 0;}.teamschedule .all { display: block; border:1px solid #fff; margin:30px auto; padding:25px 15px; color:#fff; text-decoration: none!important; text-align: center; width:500px; font-size: 1.8rem;}.teamschedule .all:hover { opacity: 0.8;}.teamschedule .slick-next { font-size: 0; line-height: 0; position: absolute; top: calc(50% - 5px); right:-50px; display: block; width: 40px; height: 40px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}.teamschedule .slick-next::before { color: #fff;}.teamschedule .slick-prev {font-size: 0; line-height: 0; position: absolute; top: calc(50% - 5px); left:-50px; display: block; width: 40px; height: 40px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}.teamschedule .slick-prev::before { color: #fff;}/* SUB BANNER ////////////////// */section.sec_subb { padding:0px 0 0px;}.sbanner_210901,.sbanner { width:1040px; margin:0 auto; display: table; padding-bottom:130px!important; padding-top:0!important;}.sbanner_210901 li,.sbanner li { width:520px; display: table-cell;}.sbanner_210901 li a,.sbanner li a { width:520px;}.sbanner_210901 li a img,.sbanner li a img { width:100%;}.sbanner_210901 li.photobanner .thumb,.sbanner li.photobanner .thumb { overflow: hidden; position: relative; width:520px; height:390px;}.sbanner_210901 li.photobanner .thumb img,.sbanner li.photobanner .thumb img { height: 100%; width:auto;}.sbanner_210901 li.photobanner .ttl,.sbanner_210901 li.photobanner .ttl { position: absolute; bottom:0px; left:0px; z-index:2; width:calc(100% - 40px); padding:20px; background:rgba(0,0,0,0.5);}.sbanner_210901 li.photobanner .ttl p,.sbanner li.photobanner .ttl p { color:#ccc; font-size:1.5rem; line-height: 200%; font-weight: bold; margin:0 0;}.sbanner_210901 li.photobanner .ttl p::after,.sbanner li.photobanner .ttl p::after { content:" 竕ｫ";}.sbanner_210901 .slick-prev, .sbanner_210901 .slick-next { font-size: 0; line-height: 0; position: absolute; top: calc(50% - 10px - 60px); display: block; width: 40px; height: 40px;}.sbanner_210901 .slick-prev:before,.sbanner_210901 .slick-next:before { font-family: 'slick'; font-size: 45px; line-height: 1; opacity: .8; color:#fff; -webkit-font-smoothing: antialiased;}.sbanner_210901 .slick-dots li button:before { font-family: 'slick'; font-size: 64px; line-height: 0px; position: absolute; top: 0; left: 0; width: 56px; height: 30px; content: ''; text-align: center; background: url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images/slider_bar_white.svg) no-repeat; background-size: contain; opacity: 0.35; color:#fff; -webkit-font-smoothing: antialiased;}/*//////////////// SUB BANNER */.sec_result { background:#333; margin:0 0 50px 0; padding:0; background-position: 50% 50%!important;}.sec_result_inner { background:rgba(0, 0, 0, 0.75); padding:20px 0 10px;}.match { width:1040px; margin:0 auto; padding:50px 0 20px; color:#fff; text-align: center; font-size: 1.8rem; line-height: 2.2rem;}.match ul { display: table; width:800px; margin:0 auto;}.match ul li { display: table-cell; vertical-align: middle;}.match ul li.home,.match ul li.away { width:25%;}.match ul li.home img,.match ul li.away img { width:100%;}.match ul li.score { width:50%; text-align: center;}.match ul li.score .scoreinner { font-family: 'Barlow Condensed', sans-serif; font-size: 8.5rem; line-height: 7rem; padding:18px 0 26px; border-top:1px solid #fff; border-bottom:1px solid #fff; margin:30px 30px 0; }.match ul li.score .stadiumname { margin:10px 0 0 0; font-size: 1.4rem;}.matchlink { max-width:800px; margin:0 auto; padding:0 0 50px 0; display: flex;}.matchlink ul { display: flex; margin:20px auto; padding:0; width:100%; text-align: center;}.matchlink li { width:100%; margin:0 5px; text-align: center;} .matchlink li a { display: block; padding:20px 8px; background:rgba(255, 255, 255, 0.8); text-decoration:none!important; font-weight: normal; font-size: 1.6rem;}/* 譁ｰ繧ｿ繝� ///// */.tab-wrap { width:980px; display: flex; flex-wrap: wrap; margin:0 auto; justify-content: center; align-items: center;}.tab-label { width:calc(98% / 6); color: White; background: none; margin:0 0 15px 0; padding: 0 0 10px; order: -1; display: flex; height: 4rem; justify-content: center; align-items: center; border-bottom:2px solid rgba(255, 255, 255, 0); -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.tab-label:hover { border-bottom:2px solid rgba(255, 255, 255, 0.8); -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.tab-label span { text-align: center; line-height: 120%; font-size: 1.8rem;}.tab-content { width: 100%; display: none;}/* 繧｢繧ｯ繝�ぅ繝悶↑繧ｿ繝� */.tab-switch:checked+.tab-label { /* background: linear-gradient(transparent 96%, #fff 96%); */ border-bottom:2px solid rgba(255, 255, 255, 0.8);}.tab-switch:checked+.tab-label+.tab-content {  display: block;}/* 繝ｩ繧ｸ繧ｪ繝懊ち繝ｳ髱櫁｡ｨ遉ｺ */.tab-switch { display: none;}.tab-content ul { display: flex; flex-wrap: wrap;}.tab-content ul li { width:calc(50% - 50px - 10px); margin:0 20px 20px 0; background:#fff; padding:30px 25px; overflow: hidden;}.tab-content ul li:nth-child(2n) { margin:0 0 20px 0; background:#fff;}.tab-content ul li .thumb { width:120px; height:120px; margin:0 0 0 20px; float:right; overflow: hidden; display: block;}.tab-content ul li .thumb img { width:100%; height: 120px; line-height: 100%; display: block; object-fit: cover;}.tab-content ul li .txt { float:left; width:calc(100% - 150px - 20px); display: initial!important;}.tab-content ul li a { text-decoration: none!important;}.tab-content ul li a:hover { opacity: 0.7;}.tab-content ul li .txt .date { font-family: 'Barlow Condensed', sans-serif; font-size: 1.4rem; margin:0 0 10px 0;}.tab-content ul li .txt .title { font-size: 1.4rem; font-weight: normal; line-height: 1.8rem;}.tab-content .all { display: block; margin:10px 0 0 0; padding:25px 15px; color:#fff; text-decoration: none!important; text-align: center; width:calc(100% - 30px); font-size: 1.8rem; border:1px solid #fff;}.tab-content .all:hover { opacity: 0.8;}/* ///// 譁ｰ繧ｿ繝� *//* 繧ｫ繝�ざ繝ｪ繧｢繧､繧ｳ繝ｳ陦ｨ遉ｺ///// */.category_icon {  width:100%;  overflow: hidden;  margin:0 0 30px 0;}.category_icon ul { float: left;}.category_icon ul li { display: inline-block; margin:0 5px 0 0;}.category_icon ul li a { font-size:1.25rem; line-height: 100%; background:#ccc; padding:6px 6px; text-decoration: none; color:#fff; display: block; border-radius: 5px;}.category_icon ul li a:hover { opacity: 0.8;}/* 繝ｪ繧ｹ繝亥� */.list_category_icon {  width:100%;  overflow: hidden;  margin:15px 0 0 0;}.list_category_icon ul { float: none; border:none; margin:0 0 0 0; padding:0 0 0 0; display: inline-block!important; box-shadow: none!important;}.list_category_icon ul li { display: inline-block!important; margin:0 5px 3px 0!important; padding:0 0 0 0!important; border:none!important; width:auto!important;}.list_category_icon ul li a { font-size:1.2rem; line-height: 100%; background:#ccc; padding:5px 5px; text-decoration: none; color:#fff; display: block; border-radius: 3px;}.list_category_icon ul li a:hover { opacity: 0.8;}.list_category_icon ul.taglist li:nth-child(n + 4) { display: none!important;}/* 繧ｫ繝�ざ繝ｪ繧｢繧､繧ｳ繝ｳ陦ｨ遉ｺ///// *//* 蜍慕判繧ｹ繝ｩ繧､繝繝ｼ ////*/.movieslider {width:100%;height:auto;overflow: hidden;background:none;display:none;padding-top:30px!important;padding-bottom:100px!important;}.movieslider.slick-initialized { display: block;}.movieslider .slick-prev,.movieslider .slick-next { position: absolute; top: calc(50% - 50px);}.movieslider .slick-list { overflow: visible;}.movieslider .slick-track {}.movieslider .slick-slide { padding: 0 0; opacity: 0.25; transition-duration: 0.8s;}.movieslider .slick-slide.slick-current { opacity: 1;}.movieslider .slick-slide a { display: block;}.movieslider .slick-slide a:hover { display: block; opacity: 0.85; transition-duration: 0.8s;}.movieslider img { height: auto; width: 100%; margin:0 auto; display: block;}.youtube_slider .all { display: block; width: calc(50% - 60px); margin:0px auto; padding:25px 15px; color:#fff; text-decoration: none!important; text-align: center; font-size: 1.8rem; border:1px solid #fff;}.youtube_slider .slick-dots { position: absolute; bottom: 25px;}@media screen and (max-width: 767px) {}/* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// *//* /////////////////////////////////////////////////// */@media screen and (max-width: 640px) {/* TOP /////////////*/.mainslider { padding-top:52px!important;}.slider { width:100%; overflow: hidden; padding-top:52px;}.slick-dotted.slick-slider { margin-bottom: 0!important;}.slider .slick-list { overflow: visible;}.slider .slick-track {}.slider .slick-slide { padding: 0 0; opacity: .5; transition-duration: 0.3s;}.slider .slick-slide.slick-current { opacity: 1;}.slider .slick-slide a { display: block;}.slider .slick-slide a:hover { display: block; opacity: .7;}.slider img { height: auto; width: 100%;}.slick-prev, .slick-next { z-index: 1;}.slick-dots { bottom: -33px;}section { padding:15px 0; width:95%; margin:0 auto;}section.sec_hg,section.sec_subb,section.sec_result,section.sec_pickup { width:100%!important;}section.sec_result { padding:0;}section.sec_result .section_inner { padding:40px 0;}.section_inner { width:100%; padding:10px 0; margin:10px 0;}section.sec_hg .section_inner { padding:0 0 10px 0;}h3 { font-family: 'Barlow Condensed', sans-serif; color:#fff; display: block; font-size:3.5rem; line-height:100%; text-align: center; margin:0 0 5px 0; padding:0; text-shadow: none;}h3 span { display: block; font-size:1.2rem; line-height: 120%; font-family:'Lucida Grande', Meiryo, 繝｡繧､繝ｪ繧ｪ, 'Hiragino Kaku Gothic ProN', '繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3', sans-serif; font-weight: normal; }section.sec_hg h3 { color:#6EB92C!important; text-shadow: none;}section.hgame { width:100%; padding:50px 0 20px; background: #fff; background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/tophg_bg2.jpg) no-repeat; background-size:cover; margin:0 0 30px 0;}.homegamebanner_wrap { width:100%; overflow: hidden; margin:0 auto 0; padding:0 0 30px 0!important;}.homegamebanner {}.homegamebanner_inner { display: flex; flex-direction: column; width:100%; padding:25px 0 15px; margin:3px auto 0; border-top:none; border-bottom:none; min-height: 180px!important;}.homegamebanner .home_away { position: absolute; top:0; right:0; left:0; font-size: 1.6rem; line-height: 1.6rem;}.homegamebanner .home_away.home::after,.homegamebanner .home_away.away::after { padding:5px 20px; width:90%;}.homegamebanner ul { display: flex; text-align: left; margin:auto; width:95%; justify-content: center; align-items: center;}.homegamebanner li { display: block; padding:0 0 0 0;}.homegamebanner li:last-child { padding:0 0 0 0;}.homegamebanner .emb { width:100px; padding:0 0 0 0; }.homegamebanner .emb img { width:100%; }.homegamebanner .txt { padding:0 0px 0 0; line-height: 100%; }.homegamebanner .specialday { font-size: 1rem; margin:0 0 5px 0; line-height: 110%; }.homegamebanner .title { font-size: 1.2rem; margin:0; line-height: 110%; }.homegamebanner .date {  padding:4px 0 0 0; margin:0; font-size: 3.25rem; line-height: 3.25rem; font-weight: 400; font-family: 'Barlow Condensed', sans-serif;}.homegamebanner .date span { font-size: 2.5rem; padding:0 0 0 5px;}.homegamebanner .team { font-size: 1.4rem; font-weight: bold; margin:0; }.homegamebanner ul.btn { width:95%; display: flex; margin:0 auto; justify-content: space-between;}.homegamebanner ul.btn li { display: block; padding:0 0; margin:auto; width:50%;}.homegamebanner ul.btn li:last-child { padding:0 0; margin:auto; width:50%;}.hg_btn { width:calc(100% - 0); display: block; padding:10px 0; text-decoration:none!important; text-align: center; color:#fff!important; font-size: 1.3rem; font-weight: bold; border-radius: 5px; margin:0 3px;}.hgticket { background:#6EB92C;}.hginfo { background: #305A0B;}.ticket_schedule { width:90%; display: flex; margin:0 auto;}.ticket_schedule2 { width:70%; display: block; margin:0 auto;}.ticket_schedule a,.ticket_schedule2 a { font-size:1.4rem; line-height: 120%; padding:20px 8px; border-radius: 0; width:calc(50% - 16px - 4px); margin:0 0 8px 0; text-align: left;}.ticket_schedule2 a { width:calc(100% - 16px - 4px);}.ticket_schedule a span,.ticket_schedule2 a span { margin:0 0 0 38px; display: block;}.ticket_schedule a.infection { background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/infection_b.png)no-repeat #fff; background-size:25px; background-position: 15px 50%; color:#002865;}.ticket_schedule a.schedule,.ticket_schedule2 a.schedule { background:url(https://3vbibuzz.user.webaccel.jp/wp-content/themes/bellmare_20250109/images_rn/ticket_cal_g.png)no-repeat #fff; background-size:25px; background-position: 15px 50%; color:#6bb52e;}section#movie { width:100%;}section.top_sp_banner { padding:0 0 0px; width:90%; margin:auto;}section.top_sp_banner a { border-radius: 14px; box-shadow: 0px 0px 8px -2px #777777;}section.top_sp_banner a:hover { box-shadow: 0px 0px 5px -2px #777777;}section.top_sp_banner a img { border-radius: 14px;}section.tschedule { padding:50px 0 10px; width:100%;}.tschedule_slider .slick-prev,.tschedule_slider .slick-next{ font-size: 0; line-height: 0; position: absolute; top: calc(50% - 0px); display: block; width: 30px; height: 30px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}.tschedule_slider .slick-prev:before,.tschedule_slider .slick-next:before{ font-family: 'slick'; font-size: 25px; line-height: 1; opacity: .35; color: #fff; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.tschedule_slider .slick-prev { left:0px;}.tschedule_slider .slick-next { right:0px;}.teamschedule { width:100%; margin:0 auto;}.teamschedule ul { padding:0 0px; width:100%;}.teamschedule ul li { margin:2px; display: block;}.teamschedule li .date { border:1px solid #fff; padding:7px; color:#fff;}.teamschedule li .schedule { padding:7px; background:#fff; border:1px solid #fff; color:#000; min-height: 70px; font-size:1.125rem; line-height: 130%;}.teamschedule li .schedule p { margin:0px 0 7px; line-height: 130%;}.teamschedule .all { display: block; border:none; margin:5px auto; padding:10px 0; color:#fff; text-decoration: none!important; text-align: center; width:calc(100% - 60px - 2px); font-size: 1.45rem;}.teamschedule .all:hover { opacity: 0.8;}section.sec_subb { padding:0px 0 0px;}.sbanner,.sbanner_210901 { width:100%; margin:0 auto; display: table; padding-top:0!important; padding-bottom:30px!important;}.sbanner li,.sbanner_210901 li { width:50%; display: table-cell;}.sbanner li a,.sbanner_210901 li a { width:100%;}.sbanner li a img,.sbanner_210901 li a img { width:100%;}.sbanner li.photobanner .thumb,.sbanner_210901 li.photobanner .thumb { overflow: hidden; position: relative; width:50vw; height:37.5vw;}.sbanner li.photobanner .thumb img,.sbanner_210901 li.photobanner .thumb img { height: 100%; width:auto;}.sbanner li.photobanner .ttl,.sbanner_210901 li.photobanner .ttl { padding:5px 10px; width:calc(100% - 20px); background:rgba(0,0,0,0.5);}.sbanner li.photobanner .ttl p,.sbanner_210901 li.photobanner .ttl p { color:#ccc; font-size:1.125rem; line-height: 160%;}.match { width:100%; margin:0 auto; padding:10px 0 10px; color:#fff; text-align: center; font-size: 1.2rem; line-height: 120%;}.match p.matchdate { text-align: center; margin:0 0 0 0;}.match ul { display: table; width:95%; margin:0 auto;}.match ul li { display: table-cell; vertical-align: middle;}.match ul li.home,.match ul li.away { width:25%;}.match ul li.home img,.match ul li.away img { width:100%;}.match ul li.score { width:50%; text-align: center;}.match ul li.score .scoreinner { font-family: 'Barlow Condensed', sans-serif; font-size: 5rem; line-height: 6rem; padding:5px 0 8px; border-top:1px solid #fff; border-bottom:1px solid #fff; margin:20px 30px 0; }.match ul li.score .stadiumname { margin:10px 0 0 0; font-size: 1.1rem;}.matchlink { width:90%; margin:10px auto; padding:0 0 0 0; display: block;}.matchlink ul { width:100%; margin:auto; flex-wrap: wrap; display: flex;}.matchlink li { width:48%; margin:1%; text-align: center;}/* 隕∫ｴ�縺�3縺､縺ｮ蝣ｴ蜷医∵怙蛻昴�隕∫ｴ�縺ｯ蟷�100% */.matchlink li:nth-child(2n+1):last-child { width:100%;}.matchlink li a { display: block; padding:14px 10px; background:#fff; text-decoration:none!important; font-weight: normal; font-size: 1.35rem; opacity:0.8;}.matchlink li:nth-child(2n+1):last-child a { padding:8px 10px;}/* 譁ｰ繧ｿ繝� ///// */.tab-wrap { width:100%; display: flex; flex-wrap: wrap; margin:0 auto; justify-content: center; align-items: center;}.tab-label { width:calc(100% / 6); color: White; background: none; margin:0 0 15px 0; padding: 0 0 10px; order: -1; display: flex; height: 3.5rem; justify-content: center; align-items: center; border-bottom:3px solid rgba(255, 255, 255, 0); -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.tab-label:hover { border-bottom:3px solid rgba(255, 255, 255, 0.8); -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out; transition: all .3s ease-out;}.tab-label span { text-align: center; line-height: 120%; font-size: 3.35vw; letter-spacing: -1.5px; font-weight: bold;}.tab-content { width: 100%; display: none;}/* 繧｢繧ｯ繝�ぅ繝悶↑繧ｿ繝� */.tab-switch:checked+.tab-label { border-bottom:3px solid rgba(255, 255, 255, 0.8);}.tab-switch:checked+.tab-label+.tab-content {  display: block;}/* 繝ｩ繧ｸ繧ｪ繝懊ち繝ｳ髱櫁｡ｨ遉ｺ */.tab-switch { display: none;}.tab-content ul { display: block; flex-wrap: wrap; line-height: calc(100% + 5px); box-shadow: 0 0 10px -3px #203908;}.tab-content ul li { display: block; width:calc(100% - 36px); margin:0 0 1px 0; background:#fff; padding:25px 18px; overflow: hidden;}.tab-content ul li:nth-child(2n) { margin:0 0 1px 0; background:#fff;}.tab-content ul li:nth-child(n + 8) { display: none;}.tab-content ul li .thumb { width:80px; height:80px; margin:0 0 0 10px; float:right;}.tab-content ul li:nth-child(n + 6) .thumb {}.tab-content ul li a .thumb img { min-height: 100%; max-height: 100%; width:100%; line-height: 100%; display: block; object-fit: cover;}.tab-content ul li .txt { float:left; width:calc(100% - 90px - 10px); margin:0;}.tab-content ul li .txt .date { margin:0 0 0 0;}.tab-content ul li .txt .title,.tab-content ul li .txt .title a { margin:10px 0 0 0; font-size: 1.3rem; line-height: 2rem; overflow: hidden;  text-overflow: ellipsis;}.tab-content ul li a { font-size:1.1rem; text-decoration: none!important;}.tab-content ul li a:hover { opacity: 0.7;}.tab-content .all { display: block; margin:10px 0 0 0; padding:15px; color:#fff; text-decoration: none!important; text-align: center; width:calc(100% - 30px); font-size: 1.6rem; border:none;}.tab-content .all:hover { opacity: 0.8;}/* ///// 譁ｰ繧ｿ繝� *//* 繧ｫ繝�ざ繝ｪ繧｢繧､繧ｳ繝ｳ ///// */.list_category_icon ul { line-height: calc(100% + 5px);}.list_category_icon ul li { display: inline-block!important; margin:0 5px 0px 0!important; padding:0 0 0 0!important; border:none!important; width:auto!important;}.list_category_icon ul li a { font-size:1.1rem;}/* ///// 繧ｫ繝�ざ繝ｪ繧｢繧､繧ｳ繝ｳ *//* 蜍慕判繧ｹ繝ｩ繧､繝繝ｼ ////*/.movieslider {width:100%;height:auto;overflow: hidden;background:none;display:none;padding-top:20px!important;padding-bottom:50px!important;}.movieslider.slick-initialized { display: block;}.movieslider .slick-prev,.movieslider .slick-next { position: absolute; top: calc(50% - 50px);}.movieslider .slick-list { overflow: visible;}.movieslider .slick-track {}.movieslider .slick-slide { padding: 0 0; opacity: 0.25; transition-duration: 0.8s;}.movieslider .slick-slide.slick-current { opacity: 1;}.movieslider .slick-slide a { display: block;}.movieslider .slick-slide a:hover { display: block; opacity: 0.85; transition-duration: 0.8s;}.movieslider img { height: auto; width: 100%; margin:0 auto; display: block;}.youtube_slider .all { display: block; margin:0 0 0 0; padding:0 15px 15px; color:#fff; text-decoration: none!important; text-align: center; width:calc(100% - 30px); font-size: 1.6rem; border:none;}.youtube_slider .all:hover { opacity: 0.8;}}/* GOODS SLIDER ////////////////// */section.goodscal { padding:0px 0 50px;}.goodscarousel { width:1040px; margin:0 auto; display: flex; padding-bottom:100px!important; padding-top:0!important;}.goodscarousel li { width:33.33%; display: flex; margin:0 10px;}.goodscarousel li a { display: block; width:100%; text-decoration: none; text-align: center;}.goodscarousel li a img { width:100%;}.goodscarousel li a p { font-size: 1.75rem; line-height: 120%; font-weight: bold; color: #fff; margin:10px 0 0; padding: 0;}.goodscarousel li a p span { font-size: 1.65rem; font-weight: normal; display: block;}.goodscarousel .slick-prev, .goodscarousel .slick-next { font-size: 0; line-height: 0; position: absolute; top: calc(50% - 10px - 60px); display: block; width: 40px; height: 40px;}.goodscarousel .slick-prev:before,.goodscarousel .slick-next:before { font-family: 'slick'; font-size: 45px; line-height: 1; opacity: .8; color:#fff; -webkit-font-smoothing: antialiased;}.goodscal .all { display: block; width: calc(50% - 60px); margin:0px auto; padding:25px 15px; color:#fff; text-decoration: none!important; text-align: center; font-size: 1.8rem; border:1px solid #fff;}.goodscal .slick-dots { position: absolute; bottom: 25px;}@media screen and (max-width: 640px) { section.goodscal {  padding:0px 0 40px; } .goodscarousel {  width:100%;  margin:0 auto;  display: table;  padding-top:15px!important;  padding-bottom:40px!important; } .goodscarousel li {  width:50%;  margin:0 5px; } .goodscarousel li a {  width:100%; } .goodscarousel li a img {  width:100%; } .goodscarousel li a p {  font-size: 1.5rem;  margin:10px 0 0; } .goodscarousel li a p span {  font-size: 1.4rem; } .goodscal .all {  display: block;  margin:0 0 0 0;  padding:0 15px 15px;  color:#fff;  text-decoration: none!important;  text-align: center;  width:calc(100% - 30px);  font-size: 1.6rem;  border:none; } .goodscal .all:hover {  opacity: 0.8; } .goodscal .slick-dots {  position: absolute;  bottom: 20px; }}/* Slider */.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}.slick-list:focus { outline: none;}.slick-list.dragging { cursor: pointer; cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto;}.slick-track:before,.slick-track:after { content: ""; display: table;}.slick-track:after { clear: both;}.slick-loading .slick-track { visibility: hidden;}.slick-slide { float: left; height: 100%; min-height: 1px; display: none;}[dir="rtl"] .slick-slide { float: right;}.slick-slide img { display: block;}.slick-slide.slick-loading img { display: none;}.slick-slide.dragging img { pointer-events: none;}.slick-initialized .slick-slide { display: block;}.slick-loading .slick-slide { visibility: hidden;}.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}.slick-arrow.slick-hidden { display: none;}/*!	Modaal - accessible modals - v0.4.4	by Humaan, for all humans.	http://humaan.com */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}.modaal-instagram .modaal-container{width:auto;background:0 0;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:rgba(0,0,0,0);border:none;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25)}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}/*蜍慕判陦ｨ遉ｺ縺ｮ繝｢繝ｼ繝繝ｫ縺ｮ菴咏區繧貞､画峩縺励◆縺��ｴ蜷�*/.modaal-overlay {	position:fixed;	top:0;	left:0;	width:100%;	height:100%;	z-index:5000;	opacity:0}.modaal-video .modaal-inner-wrapper{	padding:0;}/*繝｢繝ｼ繝繝ｫ縺ｮ繝懊ち繝ｳ縺ｮ濶ｲ繧貞､画峩縺励◆縺��ｴ蜷�*/.modaal-close:after, .modaal-close:before{	background:#ccc;	}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{	background:#666;}.modaal-video-wrap {	margin:auto;}.modaal-video-container {	/*max-width: 100vw; max-height: 56.25vw; */ width:80vw; height: calc(80vw * 0.5625)!important; padding-bottom: 0!important; max-width:80vw;}@media screen and (min-width: 1400px) {	.modaal-video-wrap {		margin: auto;	} .modaal-video-container {  width:80vw;  padding-bottom: 0!important; }}@media screen and (min-width: 1140px) {	.modaal-video-wrap {		margin: auto;	} .modaal-video-container {  width:80vw;  padding-bottom: 0!important; }}@media screen and (max-width: 640px) {	.modaal-video-wrap {		margin: auto 0px;		position: relative;	} .modaal-video-container {  max-width: 100vw;  max-height: 56.25vw;  width:auto;  padding-bottom: 56.25%!important; }}