body{font-weight:600}a{color:#333}.g-header,.page-numbers.current,.l-footer{background:#333}.l-header__menuBtn button,.p-spMenu__body .c-widget__title,#sp_menu_bottom a{color:#333 !important}.c-fixBtn{color:#333 !important;border:solid 1px}h2.tackle-section-title{font-size:32px !important;margin:0 0 20px}.tackle-section{margin-bottom:50px}.tackle-section h3{font-size:18px;margin-bottom:10px;line-height:1.1;display:flex;align-items:center;gap:0 10px}.tackle-section h3 span{display:block;font-size:70%;text-transform:capitalize;background:#333;color:#FFF;padding:6px 8px;border-radius:2px}.tackle-section p{margin:0 0 12px}.tackle-section .more-videos{display:block;width:fit-content;border-bottom:solid 1px;margin:10px 0 0 auto;margin-bottom:50px}.p-articleFoot{display:none}.membership{display:block;background:#0f0f0f;padding:20px 0 !important}.membership h2{margin:0 auto 10px;max-width:606px;padding:0 15px;font-size:32px;color:#FFF}.membership ul img{border-radius:10px;width:100%}.membership ul p{font-size:15px;color:#FFF}div.yyi-rinker-contents{margin:0 !important;box-shadow:none;border:solid 1px #333}div.yyi-rinker-contents div.yyi-rinker-detail{padding:0}div.yyi-rinker-contents div.yyi-rinker-box{align-items:center;padding:16px}div.yyi-rinker-contents ul.yyi-rinker-links{gap:5px 5px}div.yyi-rinker-contents ul.yyi-rinker-links li{box-shadow:none;border-radius:0;margin:0}div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink,div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink,div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink{background:none;border:solid 1px #333}div.yyi-rinker-contents ul.yyi-rinker-links li.amazonlink a,div.yyi-rinker-contents ul.yyi-rinker-links li.rakutenlink a,div.yyi-rinker-contents ul.yyi-rinker-links li.yahoolink a{color:#333 !important}.link-button{display:block;width:fit-content;margin:0 auto;font-weight:500;background:#333;color:#FFF;padding:12px 24px}.p-termHead{border:none;margin:30px 0 0}.p-termHead p{padding:0}h1.c-pageTitle{font-size:26px;border-bottom:none !important;margin:60px 0 40px 0;font-size:36px !important;line-height:1}h1.c-pageTitle span{display:inline;border:none !important;width:100%;padding:0 !important}h1.c-pageTitle .c-pageTitle__subTitle{display:none}.p-archiveContent{margin-top:40px !important}.p-postList__thumb{border-radius:10px}