@charset "UTF-8";


button figure { transition: 0.2s linear; }

button :hover { transition: 0.3s linear; opacity: 0.7; }

.title_bk { background-color: #00238c; color: #fff; font-size: 24px; padding-left: 24px; line-height: 40px; }

.choka-photo a { display: block; }

.new-btn { margin-bottom: 50px; }

.bk-b5 { background-color: #B5B5B5; height: 150px; }

.program-bk { background: #EEF1F8; }

.program-article-xs { padding: 8px; }

.program-article-xs img { margin-bottom: 10px; }

.choka-top { background: #3ca5c3; color: #fff; text-align: center; }

.choka-top p { font-size: 16px; padding-top: 7px; padding-bottom: 7px; }

.release { background: #eb5550; }

.info { background: #aacd50; }

.info2 { background: #aacd50; }

.apology { background: #7A4ED2; }

.in-block, .in-blockList li { display: inline-block; }

/*
ーーーーーーーーーーーーーーーーUtilities Componentsーーーーーーーーーー
*/
.utility-linkBanner { display: block; }

.clearfix { clear: both; }

.clearAfter { content: ""; clear: both; display: table; }

/*
ーーーーーーーーーーーーーーーーUtilities Componentsーーーーーーーーーー
*/
.weekly-program-b { margin-bottom: 15px; }

.document-btn { width: 245px; background-color: #f08237; text-align: center; height: 40px; line-height: 40px; border-radius: 18px; margin: 0 auto; margin-bottom: 15px; }

.document-btn a { color: #fff; font-size: 22px; display: block; }

.program-btn { width: 245px; text-align: center; height: 40px; line-height: 40px; margin-bottom: 15px; margin: 0 auto; }

.program-btn a { border-radius: 18px; background-color: #f08237; color: #fff; font-size: 22px; display: block; }

.viewing-btn a { color: #fff; font-size: 22px; display: block; }

.viewing-btn { width: 245px; background-color: #e62864; text-align: center; height: 40px; line-height: 40px; border-radius: 18px; margin: 0 auto; margin-bottom: 15px; }

.item img, .new-btn img { transition: 0.2s linear; }

.weekly-program a { color: #3c3c3c; }

a:hover { text-decoration: none; }

.onair_body a:hover .bk-blue { color: #3ca5c3; transition: background-color 0.3s linear; }

.program-list-btn a p { transition: background-color 0.2s linear; border: solid 1px transparent; }

.program-list-btn a:hover p { color: #036eb8; background: #fff; transition: background-color 0.3s linear; border: 1px solid #036eb8; }

dd .a-link { color: #3ca5c3; }

.weekly-program .program-article-s figure { height: 260px; overflow: hidden; margin-bottom: 10px; }

.top .program-article-s:hover { opacity: 0.8; transition: 0.3s linear; }

body p { margin: 0; }

ul { list-style: none; }

.banner-list { width: 1140px; }

.mainContent { width: 1140px; margin: 0 auto; padding: 20px; }

.recruit { margin-bottom: 10px; }

.recruit a { color: #ff5722; }

.carousel-control.right { background-image: none; }

.carousel-control.left { background-image: none; }

.h1-title-new { font-weight: bold; color: #5a78b9; font-size: 24px; padding-left: 5px; padding-bottom: 8px; }

.bottom_border { padding-right: 24px; border-bottom: 3px solid #3ca5c3; }

.inner { padding: 20px 10px; }

.bk-fff { background-color: #fff; }

.program-box { margin-bottom: 15px; }

.today-broadcast { position: relative; padding-left: 3.5em; line-height: 1.5em; }

.today-broadcast::before { position: absolute; left: 0; bottom: 0.3em; content: "本日"; color: #fff; line-height: 1.5em; background-color: #e62864; font-weight: normal; font-size: 0.8em; width: 4em; text-align: center; }

.on-air-date { color: #e60012; font-weight: bold; }

.on-air header { background-color: #efefef; }

.on-air-list li { color: #fff; }

.on-air { height: 150px; overflow: hidden; }

.on-air .now header { background-color: #e62864; text-align: center; text-align: -webkit-center; font-size: 16px; color: #fff; }

.on-air header { font-size: 16px; margin-bottom: 2px; }

.now .bk-blue { height: 150px; background-color: #00bcd4; transition: background-color 0.3s linear; }

.on-air-title-sub { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-wrap: break-word; height: 3em; }

.on-air-time { font-size: 22px; }

.right-none { padding-right: 0 !important; }

.left-none { padding-left: 0 !important; }

.menu-list li { font-size: 26px; text-align: center; border: solid 2px #00238c; margin-bottom: 0.5em; }

.menu-list li a { display: block; color: #00238c; }

.menu-list li a:hover { border: none; text-decoration: none; background-color: #00238c; color: #fff; }

.choka { border: 1px solid #d6d6d6; margin: 0 !important; }

.Date-and-time { font-weight: bold; font-size: 22px; }

.place { font-weight: bold; font-size: 16px; }

.fish-target { font-size: 24px; font-weight: bold; }

.choka footer { text-align: center; }

.choka footer a { color: #fff; display: block; font-size: 18px; line-height: 1.8em; background-color: #00a0e9; transition: background-color 0.2s linear; }

.choka footer a:hover { text-decoration: none; background-color: #fff; color: #00a0e9; transition: background-color 0.3s linear; border: solid #00a0e9 1px; box-sizing: border-box; }

.choka-header { background-color: #00a0e9; text-align: center; text-align: -webkit-center; font-size: 20px; color: #fff; margin-bottom: 10px; padding: 10px; }

.pad-15 { padding-left: 15px; }

.pad1 { padding-left: 1em; }

.choka-number { background-color: #00a0e9; color: #fff; padding: 5px 15px; font-size: 16px; margin-bottom: 1em; }

.chouka-p { font-size: 30px; }

.fish_hiki, .fish_kg, .fish_cm { font-size: 20px; }

.news-link { line-height: 1.8em; margin: 0px; }

.news-link a { background-color: #e62864; padding: 4px 10px 0 10px; color: #fff; display: block; transition: background-color 0.3s linear; border: 1px solid transparent; }

.news-link a:hover { color: #e62864; background-color: #fff; transition: background-color 0.3s linear; border: 1px solid #e62864; }

.banner-area { width: 100%; margin: 0 auto; text-align: center; text-align: -webkit-center; margin-bottom: 40px; }

.mar-top0 { margin-top: 0; }

.mar0 { margin: 0 !important; }

.fishing-place a { color: #333; }

.category { color: #fff; width: 10em; text-align: center; font-weight: normal; }

.news-color { background-color: #FF442C; }

.broadcast-color { background-color: #5EAA07; }

.article-list { border-bottom: 1px solid #eee; font-size: 16px; line-height: 1.6em; margin-bottom: 0; }

.article-list li:hover { background: #eee; }

.article-list ul:before { display: none; }

.article-list li { position: relative; margin-bottom: 0; width: 100%; font-size: 14px; }

.article-list li a { color: #3c3c3c; display: block; padding: 5px; line-height: 1.5; }

.article-list li h2 { font-weight: bold; font-size: 16px; line-height: 1.2; margin-bottom: 10px; margin-top: 0; }

.article-list-content { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; width: 100%; }

.right-box { margin-bottom: 5em; }

.right-box header { background-color: #036eb8; padding: 5px 15px; font-size: 16px; color: #fff; }

.img-box { background-color: #fff; }

.img-box li { margin-bottom: 10px; }

.img-box a { transition: 0.3s; }

.img-box a:hover { display: block; opacity: 0.8; transition: 0.3s linear; }

.img-box img { margin-top: 10px; }

.maker_box figure img { border: solid 1px #dadada; }

.maker_box figure p { border: solid #dadada 1px; }

.pad15-right { padding-right: 15px; }

.pad5 img { padding: 5px; }

.text-center { text-align: center; text-align: -moz-center; text-align: -webkit-center; }

.program-list-btn { text-align: center; background-color: #036eb8; margin-bottom: 2em; }

.program-list-btn a { color: #fff; display: block; }

.program-list-btn p { font-size: 30px !important; line-height: 3em; }

a:hover { text-decoration: none; }

.inner-s { padding: 10px; }

.offshore h2 { margin: 0; line-height: 1.5em; padding-bottom: 5px; }

.new-choka { margin-top: 60px; }

.choka-gallery { height: 252px; background-size: cover; background-position: top center; }

.choka-banner { box-sizing: border-box; transition: 0.3s linear; }

.choka-banner:hover { opacity: 0.8; border: 1px solid #00238c; box-sizing: border-box; transition: 0.2s linear; }

p.choka-fish { font-size: 14px; color: #666; }

.border-none { border: none; }

.left-box { color: #fff; float: left; width: 390px; }

.left-box h4 { font-size: 24px; }

.left-box p { font-size: 20px; }

.right-box-2 { color: #fff; float: right; width: 390px; }

.right-box-2 h4 { font-size: 24px; margin-bottom: 4px; margin-top: 5px; }

.right-box-2 p { font-size: 20px; }

.banner-external > div { float: left; }

.banner-external .banner-ex1 img { width: 217px; height: 56px; }

.banner-external .banner-ex2, .banner-external .banner-ex3 { padding-left: 13px; }

.banner-external img { height: 56px; }

/*
ーーーーーーーーーーーーーーーーここから釣果ランキングーーーーーーーーーー
*/
/*
ーーーーーーーーーーーーーーーーここからお知らせーーーーーーーーーー
*/
.notice { color: #3C3C3C; }

.notice article { background-color: #e6e6e6; padding: 5px 15px 10px; margin: 10px 0; text-align: justify; }

.notice h3 { font-size: 16px; font-weight: bold; margin: 10px 0; }

.notice p { font-size: 15px; }

.notice-h2 { color: #5A78B9; padding: 10px; font-size: 24px; font-weight: bold; border-bottom: 1px solid #5A78B9; margin: 15px 0; }

.notice-day { margin-bottom: 10px; }

.rcs { color: #5A78B9; text-align: right; padding-top: 10px; cursor: pointer; font-weight: bold; }

/*
ーーーーーーーーーーーーーーーーここから番組情報ーーーーーーーーーー
*/
.maker_none { font-size: 20px; text-align: center; width: 100%; margin-top: 10px; padding-top: 19.275%; padding-bottom: 19.275%; color: #333; }

.relative-box { position: relative; }

.concept-article { margin: 0 auto; }

.concept-article .main-image { margin-bottom: 10px; }

#feature-program-anchor { padding-top: 40px; }

.new-program-title { color: #3ca5c3; font-size: 24px; line-height: 2; }

.mar-bottom-100 { margin-bottom: 100px !important; }

.mar-bottom-75 { margin-bottom: 75px; }

.mar-bottom-60 { margin-bottom: 60px; }

.mar-bottom-35 { margin-bottom: 35px; }

.mar-bottom-15 { margin-bottom: 15px; }

.program-article-s h2 { font-size: 14px; font-weight: bold; margin-top: 0; margin-bottom: 5px; }

.program-article-s h3 { font-size: 14px; margin-top: 0; margin-bottom: 10px; line-height: 1.3em; color: #3c3c3c; }

.program-article-s p.On-air-date { font-size: 12px; }

.program-height { position: relative; padding-bottom: 25px; }

.program-height img { margin-bottom: 14px; }

.speaker { margin-bottom: 14px; }

.sub-h2 { color: #3c3c3c; }

.customer { padding: 40px; }

.bold-text { font-weight: bold; }

.Viewing-img { padding: 15px; }

.Viewing { margin-bottom: 20px; }

.Viewing header { color: #fff; text-align: center; font-size: 20px; background-color: #036eb8; }

.Viewing-box-s a { color: #3c3c3c; }

.Viewing-box-s a p { font-size: 14px; }

.iframe-responsive { padding: 15px 5px; }

.iframe-responsive :hover { border: none; }

.relay-title { color: #036eb8; font-size: 20px; font-weight: bold; margin-top: 0; }

.main-image { width: 100%; margin: 0 auto; }

/*
ーーーーーーーーーーーーーーーーここから番組情報ーーーーーーーーーー
*/
.customer-img img { display: inline-block; margin-bottom: 30px; }

.TripleBanner-boxes { padding-bottom: 20px; }

.TripleBanner-boxes .in-blockList { padding: 0; }

.TripleBanner-boxes .in-blockList li { margin: 0 4px; float: left; }

.TripleBanner-boxes .in-blockList li:last-child { margin-right: 0; }

.TripleBanner-boxes .in-blockList li:first-child { margin-left: 0; }

.TripleBanner-boxes .in-blockList li > .utility-linkBanner-Hensei { border: 1px solid #3c3c3c; color: #3c3c3c; text-align: center; width: 260px; }

.TripleBanner-boxes .in-blockList li > .utility-linkBanner-Hensei p { font-size: 13px; padding: 3px 0; vertical-align: middle; }

.program-main-title { color: #333; font-weight: 600; }

.border-class { border: 1px solid #333; }

.big-inner { padding: 20px 30px; }

.mainContent.program.mainContent-box { background-color: #fff; }

.concept-article-s { padding: 0 20px; margin-bottom: 60px; }

.concept-article { position: relative; }

.Performer-box { border: #5a78b9 1px solid; }

.Performer-box p { line-height: 1.8em; }

.Performer-box header { padding: 4px 20px; }

.Performer-box p { padding: 4px 20px; }

.Performer { background: #5a78b9; color: #fff; }

.mar-bottom-20 { margin-bottom: 20px; }

.mar-bottom-40 { margin-bottom: 40px; }

.guest-box { border: 1px solid #0f9746; }

.guests { background: #46a00a; color: #fff; }

.oaData dt { float: left; background: #3ca5c3; color: #fff; text-align: center; font-size: 1em; font-weight: normal; padding: 4px 10px; width: -webkit-calc(5em + 20px); width: calc(5em + 20px); }

.oaData dd { line-height: 1.9em; border-top: none; }

.dl-horizontal dd { margin-left: -webkit-calc(6em + 20px); margin-left: calc(6em + 20px); }

.pad-20 { padding: 0 20px; }

.table-box table { border: solid 1px #ecefe7; }

.table-box table th { background-color: #5a78b9; color: #fff; text-align: center; font-size: 1em; font-weight: normal; }

.table-box table .otherwise-schedule { border: 1px solid #aacd50; }

.table-box table tr:nth-child(odd) { background-color: #d8effc; }

#Otherwise tr:nth-child(even) { background-color: #d8effc; }

#Otherwise tr:nth-child(odd) { background-color: #fff; }

.table-wid-ymd { width: 20%; text-align: center; }

.table-wid-time { width: 20%; text-align: center !important; }

.table-wid-title { width: 60%; text-align: left; }

.otherwise-schedule-color { background: #aacd50 !important; }

.mar-bottom0 { margin-bottom: 0; }

.mar-top40 { margin-top: 40px; }

.mar-top70 { margin-top: 70px; }

.tackle-box .Performer { padding: 4px 20px; }

.tackle-header { font-size: 18px; }

table { font-size: 14px; }

.tackle table { font-size: 14px; }

.tackle table .Genre { background-color: #036eb8; padding: 4px 10px; }

.tackle table td, .tackle table th { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; vertical-align: middle; }

.tackle table td { border-bottom: 1px solid #ddd; }

.tackle table th { font-weight: normal; color: #fff; text-align: right; background-color: #3ca5c3; vertical-align: middle; text-align: center; }

.tackle-border { border-top: 2px solid #5a78b9; }

.tackle-h1 { font-size: 20px; margin-top: 0; }

.tackle-box-b { border: 1px solid #5a78b9; margin-bottom: 40px; }

.kind { width: 20%; }

.maker_name { width: 30%; }

.serial_number { width: 50%; }

.Relation-right a { color: #333; }

.Relation-right h2 { font-size: 16px; margin-top: 0.5em; }

.Relation-right h3 { font-size: 12px; }

.gia { padding: 1em; }

.gia-title { font-size: 22px; font-weight: bold; }

.gia-content-text-box p { line-height: 1.6em; }

.kyun { border-bottom: #e62864 solid 2px; }

.kyun-box { color: #fff; background-color: #e62864; padding: 5px 10px; }

.gia-dl { margin-bottom: 0; }

.max-p { padding-top: 1em; }

span.max { color: #0F6EB7; font-weight: bold; font-size: 35px; color: #3c3c3c; }

img.ranking-img { padding-top: 15px; padding-left: 15px; padding-bottom: 5px; }

ul.ul-in { width: 100%; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-wrap: break-word; }

ul.ul-in li { display: inline-block; padding-left: 5px; }

.regular_name { font-size: 22px; font-weight: bold; margin: 0; padding: 4px 20px 0px 20px; margin-top: 10px; }

.guests:after { font-family: FontAwesome; color: ＃fff; }

.guests[aria-expanded="true"]:after { content: "↑"; font-family: FontAwesome; color: ＃fff; }

.main-h1 { position: absolute; top: 150px; right: 35px; color: #fff; }

.program-relation { height: 135px; }

/*
ーーーーーーーーーーーーーーーーここからリストーーーーーーーーーー
*/
.contents_title { background: #00238c; color: #fff; padding: 5px; margin-bottom: 0px; }

.page-navi { margin: 1em auto; margin: 0 auto .5em auto; padding: 1em 0; background: #d3dbf1; width: 100%; font-size: 16px; font-weight: bold; }

.this_page { margin: .5em .5em 0 .5em; }

.page-navi .page a, .page-navi .this_page { padding: .5em .7em; }

.this_page, .page-navi .page a:hover { background: #3068d9; color: white; }

.page-navi .page a { background: #f4f7ff; color: #0f218b; }

.page-navi .page, .page-navi .this_page { margin: .35em .35em 0 .35em; }

.pdb { margin-top: 20px; }

.pdb li h3 { color: #2C78C5; font-size: 18px; font-weight: bold; line-height: 1.3; margin: 0 10px 10px 0; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: normal; padding: 0; }

.arrow a p { font-size: 14px; color: #555; line-height: 25px; }

.pdb li .date { color: #999; font-size: 14px; font-weight: bold; line-height: 1.5; margin: 10px 0; text-align: left; white-space: nowrap; padding: 0; }

li.arrow.row.inner { border-top: 1px solid #999; }

li.arrow.row.inner:hover { background: #f4f7ff; }

.article-date { color: #3c3c3c; display: block; margin-top: 5px; text-align: right; }

.offshore-title h1 { font-size: 16px; font-weight: bold; margin-bottom: 5px; color: #0e6eb8; }

.offshore h2 { font-size: 12px; }

.offshore img { padding-top: 10px; }

.offshore-box { width: 100%; }

/*
ーーーーーーーーーーーーーーーーここからheaderーーーーーーーーーー
*/
/*
ーーーーーーーーーーーーーーーーheader追記ーーーーーーーーーー
*/
/*
ーーーーーーーーーーーーーーーーここからbtnーーーーーーーーーー
*/
.sns-btn:hover { opacity: 0.8; transition: 0.3s; }

.sns-btn { width: 100%; margin-bottom: 10px; line-height: 1.33; border: 1px solid #ddd; }

.sns-btn p { display: inline-block; font-size: 14px; }

.tw::before { content: ''; display: inline-block; width: 20px; height: 20px; background-image: url(/images/Twitter_Logo_WhiteOnBlue.png); background-size: contain; vertical-align: middle; }

.sns-btn.tw { background: #1DA1F2; color: #fff; }

.fb::before { content: ''; display: inline-block; width: 20px; height: 20px; background-image: url(/images/flogo-HexRBG-Wht-58.png); /* background-size: contain; */ background-size: 15px; background-position: 5px 1px; background-repeat: no-repeat; vertical-align: middle; }

.sns-btn.fb { background: #385692; color: #fff; }

.sns-btn.fb p { padding-left: 5px; }

.bk-number { font-size: 20px; text-align: center; font-weight: bold; margin-bottom: 10px; }

.bk-number a { padding: 10px 16px; background: #00238c; color: #fff; display: block; border: 1px solid transparent; }

.bk-number a:hover { color: #0b318f; background-color: #fff; border: 1px solid #036eb8; transition: background-color 0.3s linear; }

/* swiper */
.swiper-container { width: 100%; margin-left: auto; margin-right: auto; }

.swiper-container.gallery-thumbs { padding: 0 10px; }

.gallery-thumbs.swiper-container-free-mode > .swiper-wrapper { margin: 20px 0 35px 0; }

.swiper-container .swiper-button-next, .swiper-container .swiper-button-prev { background-size: 40px 100px; height: 80px; margin-top: -42px; width: 60px; opacity: 0; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }

.swiper-container:hover .swiper-button-next, .swiper-container:hover .swiper-button-prev { opacity: 1; }

.swiper-button-prev.swiper-button-white.swiper-button-disabled, .swiper-button-next.swiper-button-white.swiper-button-disabled { display: none; }

.swiper-slide { /*background-size: contain;*/ background-size: cover; background-position: center; background-repeat: no-repeat; }

.swiper-slide img { width: 100%; }

.swiper-slide:hover { cursor: pointer; }

.mainContent_bGroup { padding: 0px 0 30px 0; }

.mainContent_bGroup li { display: inline-block; float: left; width: 16.66%; }

.mainContent_bGroup li a { display: block; }

.mainContent_bGroup li img { width: 100%; }

.mainContent_bGroup li:first-child { padding-left: 1%; }

.mainContent_bGroup li + li { padding-left: 1%; }

.mainContent_bGroup ul { margin-bottom: 0; margin-left: -1%; }

.gallery-top { width: 100%; }

.gallery-thumbs { box-sizing: border-box; padding: 10px 0; }

.gallery-thumbs .swiper-slide { width: 25%; height: 100%; opacity: 0.4; }

.gallery-thumbs .swiper-slide-thumb-active { opacity: 1; }

.main_slider { margin: 30px auto 10px auto; min-width: 1140px; }

.note_text { margin: 0; background: #191919; color: #fff; font-size: 14px; padding: 5px; bottom: 0; left: 0; width: 100%; }

.pickup_mov-box { position: relative; width: 100%; height: 0; padding-top: 56%; }

.pickup_mov-box iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

ul.clearfix.btn-list { width: 100%; margin: 0 0 60px auto; }

.btn-list-2 { float: right; margin-left: 10px; }

/********
Slider
***************/
.swiper-container-horizontal > .swiper-scrollbar { bottom: 35px; }

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { top: inherit; bottom: 0; }

.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 0; }

.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 30px; }

.swiper-slide { width: auto; }

.swiper-container.gallery-top { height: 485px; }

.swiper-slide { height: 400px; }

.swiper-slide img { min-height: 400px; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #3ca5c3; }

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { background: url("/images/arrow-right-slider.png") no-repeat 0 50%; }

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { background: url("/images/arrow-left-slider.png") no-repeat 0 50%; }

.fishingshow-banner { position: relative; width: 800px; margin: 0 auto 35px; display: block; display: flex; justify-content: space-between; }

.fishingshow-banner li { width: 264px; float: left; }

.fishingshow-banner li a { display: block; }

.fishingshow-banner li img { width: 100%; }

.flex-wrapper { position: relative; display: flex; }

.flex-wrapper > div { width: 50%; }

.fishingfest2020-banner, .vod336-banner { padding: 0 5px; margin-bottom: 20px; box-sizing: border-box; }

.fishingfest2020-banner img, .vod336-banner img { width: 100%; }

.maintenance { position: relative; width: 1140px; margin: 0 auto; }

.maintenance .notice-h2 { padding-left: 28px; color: #F44336; border-color: #F44336; }

.maintenance i { font-size: 30px; position: absolute; left: 10px; top: 10px; }

.maintenance .notice article { margin: 0; padding: 10px; box-sizing: border-box; }

.maintenance .bold { font-weight: bold; }

/*# sourceMappingURL=fv-top.css.map */
