@charset "UTF-8"; .sidecnt_top { overflow: hidden; } /* for JT DIRECTORY SERVICE's title */ .sidecnt_top.sidebar.sidecnt_bottom_top { overflow: visible; } .tabchange_area { margin-top: 30px; width: 100% !important; } .tabchange_area + div { margin-bottom: 30px !important; } .tabchange_title { border-bottom: 2px solid #eae9e0; color: #666; list-style: none; background: #eae9e0; font-size: .75rem; font-weight: bold; text-align: center; margin: 0; padding: 7px 0; line-height: 1; } .tabchange_inner { background: #fff; border: 1px solid #eae9e0; counter-reset: ranking; list-style-type: none; margin: 0 0 20px 0; padding: 0 15px !important; } .tabchange_item { border-bottom: 1px solid #ddd; font-size: initial; overflow: hidden; position: relative; } .tabchange_item:after { position: absolute; bottom: 0; height: 100%; width: 100%; content: ''; pointer-events: none; } .tabchange_item a { color: #333; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 10px 0; } .tabchange_item a:before { counter-increment: ranking; content: counter(ranking); font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: bold; position: absolute; top: 10px; left: 0; } .tabchange_item a:hover { color: #c8102e; } .tabchange_item:last-of-type { border-bottom: none; } .tabchange_item_desc { font-family: utopia-std, Georgia, serif; font-weight: 200; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin-left: 20px; padding-right: 15px; padding-top: 1.5px; line-height: 1.3; } .tabchange_no_image { padding-right: 0; } .tabchange_item_image { display: inline-block; margin: 0; padding: 0; } .tabchange_item_image img { width: 60px; height: 60px; } .podcast_item_inner { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .podcast_item_inner figure { margin-right: 20px; } .podcast_item_txt_ttl { color: #999; font-size: .6875rem; } .podcast_item_txt_desc { font-family: utopia-std,Georgia,serif; font-size: 1.125rem; } .sidebar.bottom .sidebar_slide > * { -webkit-box-sizing: border-box; box-sizing: border-box; } .sidebar.bottom .sidebar_slide .flexslider-container .slide_image { width: 300px !important; text-align: center; } .sidebar_slide { background: #fff; border: 1px solid #eae9e0; position: relative; } .sidebar_slide h2 { background: #eae9e0; color: #666; font-size: .75rem; font-weight: bold; text-align: center; padding: 11px 0; margin-top: 0; margin-bottom: 15px; line-height: 1; } .sidebar_slide h2 span { position: relative; display: inline-block; padding-right: 31px; } .sidebar_slide h2 span a { display: block; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); padding: 5px; z-index: 10; } .sidebar_slide .flexslider-container { overflow: hidden; } .sidebar_slide .flexslider-container .flexslider { width: auto !important; padding-bottom: 20px; overflow: hidden; } .sidebar_slide .flexslider-container .flexslider .flex-viewport { width: auto !important; max-width: 395px !important; margin: 0 auto; } .sidebar_slide .flexslider-container .flexslider:hover .flex-prev { left: 36px !important; } .sidebar_slide .flexslider-container .flexslider:hover .flex-next { right: 36px !important; } .sidebar_slide .flexslider-container .flexslider .slides { overflow: hidden; } .sidebar_slide .flexslider-container .flexslider .slides > li { margin: 0 auto; } .sidebar_slide .flexslider-container .flexslider .slides > li div { display: block !important; margin: 0 auto; width: auto !important; height: auto; } .sidebar_slide .flexslider-container article img { max-width: 100%; } .sidebar_slide .flexslider-container .flex-control-nav { top: inherit; bottom: 0; height: auto; line-height: 1; font-size: 0; } .sidebar_slide .flexslider-container .flex-control-nav.flex-control-paging li a { background: #ccc !important; border: none; -webkit-box-shadow: none; box-shadow: none; } .sidebar_slide .flexslider-container .flex-control-nav.flex-control-paging li a.flex-active { background: #999 !important; } .sidebar_slide .flexslider-container .flex-direction-nav { top: 43%; height: auto; width: 100%; right: inherit; } @media only screen and (max-width: 999px) { .sidebar_slide .flexslider-container .flex-direction-nav { width: 395px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } } .sidebar_slide .flexslider-container .flex-direction-nav li a { background: rgba(0, 0, 0, 0.8); color: #fff; text-shadow: none; opacity: 1; } .sidebar_slide .flexslider-container .flex-direction-nav li .flex-prev { left: 36px; } .sidebar_slide .flexslider-container .flex-direction-nav li .flex-next { right: 36px; left: inherit; } .sidebar_slide .sidebar_slide_inner, .sidebar_slide .sidebar_ad_inner { padding: 0 15px 15px; } .sidebar_slide .sidebar_slide_inner + div, .sidebar_slide .sidebar_ad_inner + div { padding: 15px 0; text-align: center; border-top: 1px solid #ddd; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 { border-top: 1px solid #ddd; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 h2, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 h2, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 h2, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 h2 { background: none; color: #b2b2b2; text-align: center; font-size: .75rem; margin-bottom: 0; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list { max-width: 270px; margin: 0 auto; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item { line-height: 0; margin-bottom: 10px; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item > a, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item > a, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item > a, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item > a { display: block; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item > a:hover, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item > a:hover, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item > a:hover, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item > a:hover { opacity: .8; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item > a img, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item > a img, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item > a img, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item > a img { height: 40px; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item img, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item img, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item img, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item img { max-width: 100%; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item:last-child, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item:last-child, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item:last-child, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item:last-child { background: url(/wp-content/themes/jt_theme/library/img/bg-international.jpg) no-repeat; margin-bottom: 0; padding-bottom: 10px; line-height: 1.5rem; position: relative; } @media only screen and (max-width: 999px) { .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item:last-child, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item:last-child, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item:last-child, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item:last-child { background-size: cover; } } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item:last-child > p, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item:last-child > p, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item:last-child > p, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item:last-child > p { line-height: 0; padding: 12px 15px; text-align: center; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item:last-child > p img, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item:last-child > p img, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item:last-child > p img, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item:last-child > p img { height: auto; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner { background: rgba(255, 255, 255, 0.8); margin: 0; list-style: none; padding: 20px 25px 15px !important; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner li, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner li, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner li, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner li { list-style: none; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size: .875rem; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner li a, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner li a, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner li a, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner li a { color: #333; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner li a:hover, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner li a:hover, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner li a:hover, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner li a:hover { color: #c8102e; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li { border-bottom: 1px solid #999; padding-bottom: 10px; margin-bottom: 10px; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li:before, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li:before, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li:before, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li:before { content: "\3e"; font-family: icons; font-size: .813rem; color: #898989; padding-top: 2px; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li:last-child, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li:last-child, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li:last-child, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li > a, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li > a, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li > a, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li > a { padding-left: 4px; display: inline-block; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul { margin: 0; padding: 0; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li > div, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li > div, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li > div, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li > div { height: auto !important; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li ul, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li ul, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li ul, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li ul { margin: 0; padding: 5px 0 0 20px; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li ul li, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li ul li, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li ul li, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li ul li { position: relative; padding-left: 20px; margin-bottom: 7px; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li ul li:before, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li ul li:before, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li ul li:before, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li ul li:before { content: " "; background: #898989; width: 6px; height: 2px; position: absolute; top: 13px; left: 0; } .sidebar_slide .sidebar_slide_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li ul li:last-child, .sidebar_slide .sidebar_slide_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li ul li:last-child, .sidebar_slide .sidebar_ad_inner.sidebar_slide_inner02 .banner_list_item_inner > li > ul > li ul li:last-child, .sidebar_slide .sidebar_ad_inner.sidebar_ad_inner02 .banner_list_item_inner > li > ul > li ul li:last-child { margin-bottom: 0; } .sidebar_slide .more-btn { border: 1px solid #ddd; text-align: center; } .sidebar_slide .more-btn a { color: #333; display: block; padding: 1px 10px; font-size: .75rem; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; -webkit-transition: opacity .4s; transition: opacity .4s; } .sidebar_slide .more-btn a:hover { opacity: .8; } .sidebar_slide .more-btn a span { display: inline-block; position: relative; padding-right: 18px; } .sidebar_slide .more-btn a span:before { content: "\3e"; font-family: icons; font-size: 1rem; color: #898989; vertical-align: bottom; position: absolute; right: 0; } @media only screen and (min-width: 1000px) and (max-width: 1350px) { .sidebar_slide .flexslider-container .flexslider:hover .flex-prev { left: 0 !important; } .sidebar_slide .flexslider-container .flexslider:hover .flex-next { right: 0 !important; } .sidebar_slide .flexslider-container .flex-control-nav { top: inherit; bottom: 0; height: auto; line-height: 1; font-size: 0; } .sidebar_slide .flexslider-container .flex-direction-nav { width: 325px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); right: inherit; } .sidebar_slide .flexslider-container .flex-direction-nav li .flex-prev { left: 0; } .sidebar_slide .flexslider-container .flex-direction-nav li .flex-next { right: 0; } } .sidebar_slide_item, .sidebar_ad_item { border-bottom: 1px solid #ddd; } .sidebar_slide_item div, .sidebar_ad_item div { height: auto !important; width: 100% !important; } .sidebar_slide_item div > a:nth-child(2), .sidebar_ad_item div > a:nth-child(2) { color: #333; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 10px 0; } .sidebar_slide_item div > a:nth-child(2):hover, .sidebar_ad_item div > a:nth-child(2):hover { color: #c8102e; } .sidebar_slide_item:first-of-type, .sidebar_ad_item:first-of-type { border-top: 1px solid #ddd; margin-top: 10px; } .sidebar_slide_item:last-of-type, .sidebar_ad_item:last-of-type { border-bottom: none; } .sidebar_slide_item_desc, .sidebar_ad_item_desc { font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding-right: 15px; line-height: 1.3; } .sidebar_slide_item_desc_ttl, .sidebar_ad_item_desc_ttl { font-size: .875rem; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; margin-bottom: 5px; } .sidebar_slide_item_desc_txt, .sidebar_ad_item_desc_txt { font-size: .813rem; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; color: #999; } .sidebar_slide_item_desc_sponsore, .sidebar_ad_item_desc_sponsore { color: #999; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size: .6875rem !important; margin-top: 5px; } .sidebar_slide_item_desc_image, .sidebar_ad_item_desc_image { max-width: 60px; margin: 0; padding: 0; } .sidebar_slide_item_desc_image img, .sidebar_ad_item_desc_image img { max-width: 100%; } .digital_archives { margin: 15px 0 40px; } @media only screen and (max-width: 750px) { .ex-portal, .digital_archives { margin: 40px 0; } } .ex-portal a, .digital_archives a { background: #eae9e0; color: #333; display: block; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size: .813rem; position: relative; padding: 13px 15px; } .ex-portal a:before, .digital_archives a:before { content: " "; content: "\3e"; font-family: icons; font-size: 1rem; color: #898989; vertical-align: bottom; position: absolute; right: 25px; } .ex-portal a:hover, .digital_archives a:hover { opacity: .8; } .ex-portal { margin-top: 30px; } .ex-portal a, .ex-portal a picture { display: flex; align-items: center; } .ex-portal img { margin-right: 7px; } @media screen and (min-width: 1000px) and (max-width: 1200px) { .ex-portal img { width: 50px; } } .jt_presents { margin-bottom: 18px !important; } .jt_presents_desc { border-bottom: 1px solid #ddd; padding-bottom: 15px; margin-top: 20px; margin-bottom: 10px; } .jt_presents_desc:last-of-type { margin-bottom: 0; border-bottom: none; } .jt_presents_subttl { color: #b2b2b2; font-size: .75rem; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: bold; margin-bottom: 10px; } .jt_presents_list a { color: #333; font-size: .875rem; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; } .jt_presents_list a:hover { color: #c8102e; } .jt_presents_list_item { padding-left: 15px; margin-bottom: 5px; } .jt_presents_list_item:before { content: '\3e'; font-family: icons; color: #c8102e; padding-top: 2px; vertical-align: bottom; margin-left: -15px; } .jt_presents_list_item:last-child { margin-bottom: 0; } .jt_presents .more-btn { border: 1px solid #ddd; text-align: center; margin-top: 20px; } .jt_presents .more-btn a { color: #333; display: block; padding: 1px 10px; font-size: .75rem; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; -webkit-transition: opacity .4s; transition: opacity .4s; } .jt_presents .more-btn a:hover { opacity: .8; } .jt_presents .more-btn a span { display: inline-block; position: relative; padding-right: 18px; } .jt_presents .more-btn a span:before { content: "\3e"; font-family: icons; font-size: 1rem; color: #898989; vertical-align: bottom; position: absolute; right: 0; } .jt_directory { margin-bottom: 35px !important; } .jt_directory_list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; border: solid #eae9e0; border-width: 0 1px 1px; background: #eae9e0; margin: 30px 0 0; padding: 0; } .jt_directory_list li { width: 50%; list-style: none; border-top: 1px solid #eae9e0; } .jt_directory_list li:nth-child(odd) { border-right: 1px solid #eae9e0; } .jt_directory_list li a { background: #fff; color: #333; display: block; text-align: center; font-size: 9.5px; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; } /* Galaxy Fold */ @media screen and (max-width: 300px) { .jt_directory_list li a { font-size: .65rem; } } .jt_directory_list li a:hover { color: #c8102e; } .n2u_news_releases { padding-top: 5px; } .n2u_news_releases h2 .section_title_subtxt { display: block; color: #999; font-size: .625rem; font-weight: 200; line-height: 1; text-transform: none; } .n2u_news_releases .links li { border-bottom: 1px solid #ddd; padding: 3px 0 3px 15px; font-weight: 200; } .n2u_news_releases .links li:last-child { border-bottom: none; } .n2u_news_releases .links li a { color: #333; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; } .n2u_news_releases + .more-btn { border: 1px solid #ddd; text-align: center; } @media only screen and (max-width: 750px) { .n2u_news_releases + .more-btn { padding-bottom: 30px; border: none; } } .n2u_news_releases + .more-btn a { color: #333; display: block; padding: 1px 10px; font-size: .75rem; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; -webkit-transition: opacity .4s; transition: opacity .4s; } @media only screen and (max-width: 750px) { .n2u_news_releases + .more-btn a { border: 1px solid #ddd; } } .n2u_news_releases + .more-btn a:hover { opacity: .8; } .n2u_news_releases + .more-btn a span { display: inline-block; position: relative; padding-right: 18px; } .n2u_news_releases + .more-btn a span:before { content: "\3e"; font-family: icons; font-size: 1rem; color: #898989; vertical-align: bottom; position: absolute; right: 0; } .sidebar_col .ad.single_block { margin-bottom: 40px !important; } @media only screen and (min-width: 1000px) { .sidebar_col .padding_block:last-of-type { display: none; } } @media only screen and (min-width: 750px) and (max-width: 999px) { .sidecnt_top .ad { float: none; } .sidecnt_top .ad.single_block { width: 100%; } .sidecnt_top > .tabchange_area { margin: 0 auto; } .sidecnt_top > .wildcard_js_banner { margin: 0 auto; float: none !important; } .sidecnt_top.sidebar.bottom { -webkit-column-count: 1; column-count: 1; -webkit-column-gap: 0; column-gap: 0; } .sidecnt_top.sidebar.bottom.supplements { display: none; } .sidebar_col > div { float: left; width: 48%; margin-left: 2.90322580645%; } .sidebar_col > div:first-of-type { margin-left: 0; } .sidebar_col .sidebar.bottom.supplements { display: block !important; } } @media only screen and (max-width: 750px) { .sidecnt_top .ad { float: none; } .sidecnt_top .ad.single_block { width: 100%; } .sidecnt_top > .tabchange_area { margin: 0 auto; } .sidecnt_top > .wildcard_js_banner { margin: 0 auto; float: none !important; } .sidecnt_top.sidebar.bottom.supplements { display: none; } .sidebar_col > div { width: 100%; } .sidebar_col .sidebar.bottom.supplements { display: block !important; } } .note_block { display: none; border: 1px solid #707070; border-radius: 2px; padding: 10px; max-width: 185px; position: absolute; z-index: 9999; right: 27px; background: #fff; } @media only screen and (max-width: 999px) { .note_block { right: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } } .note_block:before { content: " "; position: absolute; top: -16px; left: 50%; border: 8px solid transparent; border-bottom: 8px solid #FFF; z-index: 2; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .note_block:after { content: " "; position: absolute; top: -19px; left: 50%; border: 9px solid transparent; border-bottom: 9px solid #707070; z-index: 1; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .note_block_inner p { font-size: .75rem; font-family: Pluto,"Helvetica Neue",Helvetica,Arial,sans-serif; line-height: 1.5; } .note_block .note_txt_jp a { text-decoration: underline; }