/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-content.type_article{width:100%;max-width:714px;padding:0 15px;}html{width:100%;min-height:100vh;font-size:62.5%;scroll-behavior:smooth;}body{position:relative;display:block;width:100%;min-height:100vh;background:#fff;color:#333333;font-size:1.8rem;font-family:"BIZ UDPGothic",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.8;letter-spacing:0.04rem;backface-visibility:hidden;padding:0;margin:0;word-break:break-all;overflow-wrap:break-word;}body *{box-sizing:border-box;word-break:break-all;overflow-wrap:break-word;}body img{image-rendering:-webkit-optimize-contrast;}body h1,body h2,body h3,body h4,body h5,body h6,body strong{font-weight:700;}.layout-container{position:relative;display:flex;flex-direction:column;min-height:100vh;margin:0 auto;}.siteHeaderWrapper{position:relative;transition:height 0.2s ease;}@media screen and (min-width:768px) and (min-width:769px) and (max-width:1340px){body:not(.style_frontpage) .siteHeaderWrapper:not(.is_scroll){height:178px;}}@media screen and (min-width:768px){.siteHeaderWrapper{margin:0 auto;}.siteHeaderWrapper.is_scroll{position:fixed;top:0;left:0;gap:148px;width:100%;height:60px;background:#ffffff;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.15);padding:0 15px;margin:0;z-index:1000;}.siteHeaderWrapper.is_scroll .siteHeaderInner{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:60px;width:100%;max-width:1310px;height:60px;margin:0 auto;}}@media screen and (min-width:768px) and (min-width:769px) and (max-width:1340px){.siteHeaderWrapper.is_scroll .siteHeaderInner{gap:20px;}}@media screen and (max-width:768px){.siteHeaderWrapper{height:auto;}}.siteHeaderWrapper.is_scroll
  .layout-header
  #block-userActions
  ul
  li.userActions_mypage{display:none;}.layout-main-area{display:flex;justify-content:center;flex-wrap:nowrap;gap:40px;width:100%;max-width:calc(1310px + 30px);padding:32px 15px 0;margin:0 auto;}.layout-main-area.top{padding:20px 15px 0;}.layout-content{display:flex;justify-content:center;flex-wrap:nowrap;width:970px;}.region-content.type_wide{width:100%;}.region-content.type_article{width:100%;max-width:714px;padding:0 15px;}.region-content.type_myScrap{width:100%;max-width:834px;padding:0 15px;}.region-content .view-content{margin:0 auto 40px;}.inner_form{width:100%;max-width:810px;margin:0 auto;}.faqList{width:100%;max-width:850px;margin:0 auto;}@media screen and (max-width:768px){.layout-container{position:relative;min-height:100vh;}.layout-main-area{display:block;width:100%;max-width:100%;padding:20px 0 0;}.layout-main-area.top{padding:0;}.layout-content{width:100%;max-width:100%;padding:0 16px;}.region-content.type_wide,.region-content.type_article,.region-content.type_myScrap{width:100%;max-width:100%;}.region-content.type_article,.region-content.type_myScrap{padding:0 !important;}.inner_form,.faqList{max-width:100%;}}.layout-header{position:fixed;top:0;left:0;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:100%;height:84px;background:#ffffff;padding:0 15px;z-index:1000;}.layout-header .region-header{position:relative;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:1310px;background:#ffffff;padding:0;margin:0 auto;z-index:1000;}.layout-header #block-headerSearch form{position:relative;}.layout-header #block-headerSearch form input[type="text"],.layout-header #block-headerSearch form input[type="search"]{height:44px;background:#f6f5f2;font-size:1.4rem;border:1px solid #e3dfd6;border-radius:4px;padding:10px 40px 10px 16px;}.layout-header #block-headerSearch form button{color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;position:absolute;top:10px;right:8px;width:24px;height:24px;aspect-ratio:1/1;cursor:pointer;}.layout-header #block-siteLogo h1,.layout-header #block-siteLogo div{width:240px;height:44px;margin:0;}.layout-header #block-siteLogo h1 a,.layout-header #block-siteLogo div a{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:100%;max-width:240px;height:auto;max-height:44px;background:url(/themes/custom/nikkan_yakugyo/images/logo/logo_01.svg) no-repeat center;background-size:contain;text-indent:-9999px;}@media (min-width:769px) and (max-width:1024px){.layout-header #block-siteLogo h1,.layout-header #block-siteLogo div{width:190px;margin:0 0 0 10px;}.layout-header #block-siteLogo h1 a img,.layout-header #block-siteLogo div a img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;}}.layout-header #block-userActions{min-width:362px;}.layout-header #block-userActions ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;gap:16px;}.layout-header #block-userActions ul li{position:relative;}.layout-header #block-userActions ul li a{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:8px;color:#333333;font-size:1.4rem !important;font-weight:700 !important;letter-spacing:0.02em;text-decoration:none;transition:all 0.3s;}.layout-header #block-userActions ul li a:before{content:"";display:inline-block;width:24px;height:24px;}.layout-header #block-userActions ul li a:hover{text-decoration:underline;}.layout-header #block-userActions ul li.userActions_login a:before{position:relative;top:-2px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_output.svg) no-repeat center;background-size:contain;}.layout-header #block-userActions ul li.userActions_mypage a:before{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_person.svg) no-repeat center;background-size:contain;}.layout-header #block-userActions ul li.userActions_ebook a:before{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_autoStories.svg) no-repeat center;background-size:contain;}@media (min-width:769px) and (max-width:1024px){.layout-header #block-userActions ul li.userActions_login a,.layout-header #block-userActions ul li.userActions_ebook a,.layout-header #block-userActions ul li.userActions_mypage a{text-indent:-9999px;font-size:0;overflow:hidden;}}.layout-header #block-userActions ul li.userActions_register a{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:89px;height:44px;background:#e2391c;color:#ffffff;letter-spacing:0.02em;line-height:44px;border-radius:4px;transition:all 0.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.layout-header #block-userActions ul li.userActions_register a:before{display:none;}.layout-header #block-userActions ul li.userActions_register a:hover{text-decoration:none;opacity:0.8;}.layout-header #block-userActions ul li .userActions_menu{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:44px;height:44px;min-width:44px;min-height:44px;background:#ffffff;border:1px solid #e2391c;border-radius:4px;transition:all 0.3s;cursor:pointer;}.layout-header #block-userActions ul li .userActions_menu:hover,.layout-header #block-userActions ul li .userActions_menu.active{background:rgba(226,57,28,0.1);}.layout-header #block-userActions ul li .userActions_menu span{display:block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_menu.svg) no-repeat center;background-size:16px auto;}.layout-header #block-userActions ul li .userActions_menu.is_active span{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_close.svg) no-repeat center;background-size:contain;}.layout-header #block-userActions ul li .sp_search,.layout-header #block-userActions ul li .sp_overlay,.layout-header #block-userActions ul li .sp_actionNav,.layout-header #block-userActions ul li .sp_menuLinks{display:none;}.layout-header #block-userActions ul li .userActionsPopover{position:absolute;top:60px;right:-3px;width:328px;background:#ffffff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.2);padding:16px 24px;z-index:1000;transition:all 0.3s ease;}.layout-header #block-userActions ul li .userActionsPopover:before{content:"";position:absolute;top:-8px;right:17px;width:16px;height:8px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%228%22%20viewBox%3D%220%200%2016%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.99996%200L0%208H16L7.99996%200Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")
    no-repeat center center;background-size:contain;filter:drop-shadow(0 -2px 4px rgba(0,0,0,0.2));z-index:999;}.layout-header #block-userActions ul li .userActionsPopover ul{list-style:none;padding:0;margin:0;display:block;width:100%;}.layout-header #block-userActions ul li .userActionsPopover ul li{width:100%;height:44px;border-bottom:1px solid #e3dfd6;}.layout-header #block-userActions ul li .userActionsPopover ul li:last-child{border-bottom:none;}.layout-header #block-userActions ul li .userActionsPopover ul li a{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;height:100%;font-size:1.6rem;font-weight:400;}.layout-header #block-userActions ul li .userActionsPopover ul li a:before{display:none;}.layout-header #block-userActions ul li .userActionsPopover ul li a:after{position:absolute;top:50%;right:0;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.layout-header #block-userActions ul li .userActionsPopover ul li.userType{position:relative;left:-2px;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;gap:10px;width:100%;height:-moz-fit-content;height:fit-content;min-height:initial !important;border-bottom:none;padding-bottom:8px;}.layout-header
  #block-userActions
  ul
  li
  .userActionsPopover
  ul
  li.userType
  span{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;height:21px;background:#d3a243;color:#ffffff;font-size:1.4rem;line-height:1;white-space:nowrap;padding:1px 8px 0;border-radius:4px;}.layout-header
  #block-userActions
  ul
  li
  .userActionsPopover
  ul
  li.userType
  strong{width:-moz-fit-content;width:fit-content;font-size:1.6rem;font-weight:700;line-height:1.3;}.layout-header
  #block-userActions
  ul
  li
  .userActionsPopover
  ul
  li:has(+ li.logout){border-bottom:none;}.layout-header #block-userActions ul li .userActionsPopover ul li.logout{height:-moz-fit-content;height:fit-content;padding:8px 0;}.layout-header
  #block-userActions
  ul
  li
  .userActionsPopover
  ul
  li.logout
  .btn_logout{min-width:initial;width:160px;height:40px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 auto;}.layout-header
  #block-userActions
  ul
  li
  .userActionsPopover
  ul
  li.logout
  .btn_logout:hover{text-decoration:none;}.layout-header
  #block-userActions
  ul
  li
  .userActionsPopover
  ul
  li.logout
  .btn_logout:after{display:none;}.layout-header.type_special{position:static;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:100%;height:144px;background:transparent;}.layout-header.type_special .region-header{position:relative;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:1310px;background:transparent;padding:0;}.layout-header.type_special .region-header #block-siteLogo h1,.layout-header.type_special .region-header #block-siteLogo div{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:16px;width:-moz-fit-content;width:fit-content;}.layout-header.type_special .region-header #block-siteLogo h1 img,.layout-header.type_special .region-header #block-siteLogo div img{width:262px;aspect-ratio:60/11;height:auto;}.layout-header.type_special .region-header #block-siteLogo span{font-size:1.8rem;}@media screen and (min-width:768px){.layout-header.is_scroll{position:relative;top:auto;left:auto;display:block;width:-moz-fit-content;width:fit-content;height:30px;padding:0;}.layout-header.is_scroll .region-header{display:block;width:-moz-fit-content;width:fit-content;margin:0;}.layout-header.is_scroll #block-headerSearch{display:none;}.layout-header.is_scroll #block-siteLogo h1,.layout-header.is_scroll #block-siteLogo div{width:164px;height:30px;}.layout-header.is_scroll #block-siteLogo h1 a,.layout-header.is_scroll #block-siteLogo div a{max-width:164px;max-height:30px;}.layout-header.is_scroll #block-siteLogo h1 a img,.layout-header.is_scroll #block-siteLogo div a img{width:100%;height:auto;max-width:100%;}.layout-header.is_scroll #block-userActions{position:fixed;top:0;width:100%;min-width:initial;max-width:1310px;margin:0 auto;}.layout-header.is_scroll #block-userActions .userActions_login,.layout-header.is_scroll #block-userActions .userActions_ebook,.layout-header.is_scroll #block-userActions .userActions_register{display:none;}.layout-header.is_scroll #block-userActions .userActions_menu{position:absolute;top:8px;right:0;}.layout-header.is_scroll #block-userActions .userActionsPopover{position:absolute;top:66px;right:-3px;}}@media screen and (min-width:768px) and (min-width:769px) and (max-width:1340px){.layout-header.is_scroll #block-userActions{max-width:100%;}.layout-header.is_scroll #block-userActions .userActions_menu{right:30px;}.layout-header.is_scroll #block-userActions .userActionsPopover{right:27px;}}@media screen and (max-width:768px){.layout-header{height:50px;border-bottom:1px solid #e3dfd6;padding:0 15px;}.layout-header .region-header{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:100%;}.layout-header #block-headerSearch{display:none;}.layout-header #block-siteLogo{position:absolute;left:0;right:0;width:142px;margin:0 auto;}.layout-header #block-siteLogo h1,.layout-header #block-siteLogo div{width:142px;margin:0 auto;}.layout-header #block-siteLogo h1 img,.layout-header #block-siteLogo div img{display:block;width:100%;aspect-ratio:60/11;max-width:100%;height:auto;margin:0 auto;}.layout-header #block-userActions{width:100%;min-width:initial;}.layout-header #block-userActions ul{display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%;}.layout-header #block-userActions ul li.userActions_login,.layout-header #block-userActions ul li.userActions_ebook,.layout-header #block-userActions ul li.userActions_mypage{display:none;}.layout-header #block-userActions ul li .userActions_menu{width:32px;height:32px;min-width:32px;min-height:32px;}.layout-header #block-userActions ul li .sp_overlay{display:block;position:fixed;top:50px;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.3);z-index:998;}.layout-header #block-userActions ul li .sp_overlay[hidden]{display:none;}.layout-header #block-userActions ul li .userActionsPopover{position:fixed;top:66px;left:0;right:0;width:calc(100vw - 16px - 16px);max-height:calc(100dvh - 50px - 16px - 16px);padding:24px;margin:0 auto;z-index:999;}.layout-header #block-userActions ul li .userActionsPopover:before{display:none;}.layout-header #block-userActions ul li .userActionsPopover .sp_search{display:block;}.layout-header #block-userActions ul li .userActionsPopover .sp_search form{position:relative;margin:0 auto 24px;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_search
    form
    input[type="text"],.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_search
    form
    input[type="search"]{height:44px;background:#f6f5f2;font-size:1.4rem;border:1px solid #e3dfd6;border-radius:4px;padding:10px 40px 10px 16px;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_search
    form
    button{color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;position:absolute;top:10px;right:8px;width:24px;height:24px;cursor:pointer;}.layout-header #block-userActions ul li .userActionsPopover .sp_overflow{max-height:calc(100dvh - 50px - 16px - 16px - 44px - 24px - 56px - 24px - 24px);overflow-y:auto;}.layout-header #block-userActions ul li .userActionsPopover ul{list-style:none;padding:0;margin:0;width:100%;margin:0 auto 24px;}.layout-header #block-userActions ul li .userActionsPopover ul li{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;font-size:1.6rem;font-weight:700;height:auto;min-height:56px;}.layout-header #block-userActions ul li .userActionsPopover ul li:last-child{border-bottom:1px solid #e3dfd6;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    ul
    li:has(+ li.logout){border-bottom:1px solid #e3dfd6;}.layout-header #block-userActions ul li .userActionsPopover ul li.hidden_PC{display:flex !important;}.layout-header #block-userActions ul li .userActionsPopover .sp_actionNav{display:block;}.layout-header #block-userActions ul li .userActionsPopover .sp_actionNav ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:10px;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li{display:block;width:calc(50% - 5px);height:44px;border-bottom:none;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li
    a{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;height:44px;font-size:1.4rem;font-weight:700;line-height:1;border-radius:4px;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li
    a:after{display:none;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li
    a:before{content:"";display:inline-block;width:24px;height:24px;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li.userActions_login
    a{background:#e2391c;color:#ffffff;border:1px solid #e2391c;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li.userActions_login
    a:before{position:relative;top:1px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_output_white.svg) no-repeat center;background-size:contain;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li.userActions_mypage
    a{background:#e2391c;color:#ffffff;border:1px solid #e2391c;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li.userActions_mypage
    a:before{position:relative;top:1px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_person_white.svg) no-repeat center;background-size:contain;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li.userActions_ebook
    a{background:#ffffff;color:#e2391c;border:1px solid #e2391c;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li.userActions_ebook
    a:before{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_autoStories.svg) no-repeat center;background-size:contain;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li.userActions_logout
    a{background:#e0e0e0;color:#333333;border:1px solid #eee;}.layout-header
    #block-userActions
    ul
    li
    .userActionsPopover
    .sp_actionNav
    ul
    li.userActions_logout
    a:before{display:none;}.layout-header #block-userActions ul li.userActions_register a{width:66px;height:32px;font-size:1.2rem;line-height:32px;}.layout-header #block-userActions ul li.userActions_spacer{width:66px;height:32px;}.layout-header #block-userActions ul li.sp_menuLinks{flex-wrap:wrap !important;width:100%;}.layout-header #block-userActions ul li.sp_menuLinks .sp_accordionButton{color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:100%;height:56px;background:#ffffff;color:#333333;font-size:1.6rem;font-weight:400;padding:0;cursor:pointer;}.layout-header
    #block-userActions
    ul
    li.sp_menuLinks
    .sp_accordionButton
    .sp_accordionIcon{display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_plus.svg) no-repeat center;background-size:contain;transition:transform 0.3s;}.layout-header
    #block-userActions
    ul
    li.sp_menuLinks
    .sp_accordionButton[aria-expanded="true"]
    .sp_accordionIcon{transform:rotate(180deg);background:url(/themes/custom/nikkan_yakugyo/images/common/icon_minus.svg) no-repeat center;background-size:contain;}.layout-header #block-userActions ul li.sp_menuLinks #sp_menuGenres{list-style:none;padding:0;margin:0;width:100%;overflow-y:visible;}.layout-header #block-userActions ul li.sp_menuLinks .sp_accordionPanel{list-style:none;padding:0;margin:0;display:block;overflow:hidden;transition:max-height 0.3s ease;max-height:0;padding-left:24px;}.layout-header
    #block-userActions
    ul
    li.sp_menuLinks
    .sp_accordionPanel[hidden]{display:block;}.layout-header
    #block-userActions
    ul
    li.sp_menuLinks
    .sp_accordionPanel.is_open{max-height:1500px;}.layout-header #block-userActions ul li.sp_menuLinks .sp_accordionPanel li{border-bottom:none;}.layout-header
    #block-userActions
    ul
    li.sp_menuLinks
    .sp_accordionPanel
    li:last-child{border-bottom:none;}.layout-header #block-userActions ul li:has(> .sp_accordionButton){flex-wrap:wrap !important;width:100%;}}.layout-navigation{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;margin-top:84px;}@media screen and (min-width:768px) and (min-width:769px) and (max-width:1340px){body:not(.style_frontpage) .layout-navigation{min-height:94px;}}.layout-navigation .region-navigation{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;width:calc(100dvw - 15px);margin:0 auto;}.layout-navigation #block-headerNav{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:100%;height:50px;border-bottom:1px solid #e3dfd6;padding:0 15px;}.layout-navigation #block-headerNav ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:40px;list-style:none;}.layout-navigation #block-headerNav ul li a{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;height:27px;color:#333333;font-size:1.6rem;font-weight:700;text-decoration:none;padding:0 8px;transform:all 0.3s;}.layout-navigation #block-headerNav ul li a:hover{text-decoration:underline;}.layout-navigation #block-headerNav ul li.has_submenu{position:relative;}.layout-navigation #block-headerNav ul li.has_submenu a,.layout-navigation #block-headerNav ul li.has_submenu button{color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:8px;font-size:1.6rem;font-weight:700;border-left:1px solid #e3dfd6;padding:0 8px 0 40px;cursor:pointer;}.layout-navigation #block-headerNav ul li.has_submenu a:after,.layout-navigation #block-headerNav ul li.has_submenu button:after{content:"";display:inline-block;width:25px;height:25px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_more.svg) no-repeat center;background-size:contain;}.layout-navigation #block-headerNav ul li .navDropdownPanel{position:absolute;top:44px;right:-10px;min-width:328px;padding:16px 24px;background:#ffffff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.2);z-index:1000;transition:all 0.3s ease;}.layout-navigation #block-headerNav ul li .navDropdownPanel:before{content:"";position:absolute;top:-8px;right:23px;width:16px;height:8px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%228%22%20viewBox%3D%220%200%2016%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.99996%200L0%208H16L7.99996%200Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")
    no-repeat center center;background-size:contain;filter:drop-shadow(0 -2px 4px rgba(0,0,0,0.2));z-index:999;}.layout-navigation #block-headerNav ul li .navDropdownPanel ul{list-style:none;padding:0;margin:0;display:block;width:100%;}.layout-navigation #block-headerNav ul li .navDropdownPanel ul li{width:100%;height:44px;border-bottom:1px solid #e3dfd6;}.layout-navigation #block-headerNav ul li .navDropdownPanel ul li:last-child{border-bottom:none;}.layout-navigation #block-headerNav ul li .navDropdownPanel ul li a{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;height:100%;font-size:1.6rem;font-weight:400;border-left:none;padding:0;}.layout-navigation #block-headerNav ul li .navDropdownPanel ul li a:before{display:none;}.layout-navigation #block-headerNav ul li .navDropdownPanel ul li a:after{position:absolute;top:50%;right:0;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}@media (min-width:769px) and (max-width:1024px){.layout-navigation #block-headerNav ul{gap:10px;}.layout-navigation #block-headerNav ul li.has_submenu button{text-indent:-9999px;font-size:0;overflow:hidden;}}.layout-navigation #block-breadcrumbs{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;max-width:calc(1310px + 30px);min-height:44px;padding:0 15px;margin:0 auto 12px;}.layout-navigation #block-breadcrumbs .breadcrumb{list-style:none;line-height:1.2 !important;padding:10px 0 !important;margin:0;width:100%;}.layout-navigation #block-breadcrumbs .breadcrumb li{position:relative;display:inline;white-space:normal;font-size:1.4rem;line-height:1.2;}.layout-navigation #block-breadcrumbs .breadcrumb li:first-child{padding-left:0;background:none;}.layout-navigation #block-breadcrumbs .breadcrumb li:before{position:relative;top:6px;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevron_forward_beige.svg) no-repeat
    center;background-size:contain;}.layout-navigation #block-breadcrumbs .breadcrumb li:first-child:before{content:none;}.layout-navigation #block-breadcrumbs .breadcrumb li a{color:#326691;text-decoration:none;transition:all 0.3s;}.layout-navigation #block-breadcrumbs .breadcrumb li a:hover{text-decoration:underline;}@media (min-width:769px) and (max-width:1024px){.layout-navigation #block-breadcrumbs{max-width:100vw;min-height:34px;}.layout-navigation #block-breadcrumbs .breadcrumb{min-width:calc(100vw - 16px - 16px);}.layout-navigation #block-breadcrumbs .breadcrumb li{font-size:1.3rem;height:34px;}}@media screen and (min-width:768px){.layout-navigation.is_scroll{height:50px;margin-top:0;}.layout-navigation.is_scroll .region-navigation{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;width:100%;margin:0 auto;}.layout-navigation.is_scroll #block-headerNav{width:-moz-fit-content;width:fit-content;border-bottom:none;padding:0;}.layout-navigation.is_scroll #block-headerNav ul{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:40px;list-style:none;}}@media screen and (min-width:768px) and (min-width:769px) and (max-width:1340px){.layout-navigation.is_scroll #block-headerNav ul{justify-content:flex-start;}}@media screen and (min-width:768px){.layout-navigation.is_scroll #block-headerNav ul li a{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;height:27px;color:#333333;font-size:1.6rem;font-weight:700;text-decoration:none;padding:0 8px;transform:all 0.3s;}.layout-navigation.is_scroll #block-headerNav ul li a:hover{text-decoration:underline;}.layout-navigation.is_scroll #block-headerNav ul li.has_submenu{position:relative;}.layout-navigation.is_scroll #block-headerNav ul li.has_submenu a,.layout-navigation.is_scroll #block-headerNav ul li.has_submenu button{color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:8px;font-size:1.6rem;font-weight:700;border-left:1px solid #e3dfd6;padding:0 8px 0 40px;cursor:pointer;}.layout-navigation.is_scroll #block-headerNav ul li.has_submenu a:after,.layout-navigation.is_scroll #block-headerNav ul li.has_submenu button:after{content:"";display:inline-block;width:25px;height:25px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_more.svg) no-repeat center;background-size:contain;}.layout-navigation.is_scroll #block-headerNav ul li .navDropdownPanel{position:absolute;top:44px;right:-10px;min-width:328px;padding:16px 24px;background:#ffffff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.2);z-index:1000;transition:all 0.3s ease;}.layout-navigation.is_scroll #block-headerNav ul li .navDropdownPanel:before{content:"";position:absolute;top:-8px;right:23px;width:16px;height:8px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%228%22%20viewBox%3D%220%200%2016%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.99996%200L0%208H16L7.99996%200Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")
      no-repeat center center;background-size:contain;filter:drop-shadow(0 -2px 4px rgba(0,0,0,0.2));z-index:999;}.layout-navigation.is_scroll #block-headerNav ul li .navDropdownPanel ul{list-style:none;padding:0;margin:0;display:block;width:100%;}.layout-navigation.is_scroll #block-headerNav ul li .navDropdownPanel ul li{width:100%;height:44px;border-bottom:1px solid #e3dfd6;}.layout-navigation.is_scroll
    #block-headerNav
    ul
    li
    .navDropdownPanel
    ul
    li:last-child{border-bottom:none;}.layout-navigation.is_scroll
    #block-headerNav
    ul
    li
    .navDropdownPanel
    ul
    li
    a{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;height:100%;font-size:1.6rem;font-weight:400;border-left:none;padding:0;}.layout-navigation.is_scroll
    #block-headerNav
    ul
    li
    .navDropdownPanel
    ul
    li
    a:before{display:none;}.layout-navigation.is_scroll
    #block-headerNav
    ul
    li
    .navDropdownPanel
    ul
    li
    a:after{position:absolute;top:50%;right:0;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat
      center;background-size:contain;}}@media screen and (min-width:768px) and (min-width:769px) and (max-width:1340px){.layout-navigation.is_scroll #block-headerNav ul{gap:8px;}.layout-navigation.is_scroll #block-headerNav ul .has_submenu button{text-indent:-9999px;font-size:0;overflow:hidden;padding:0 8px !important;}}@media screen and (min-width:768px){.layout-navigation.is_scroll #block-breadcrumbs{display:none;}}@media screen and (max-width:768px){.layout-navigation{height:auto;min-height:initial;margin-top:50px;}.layout-navigation .region-navigation{height:auto;}.layout-navigation #block-headerNav{display:none;}.layout-navigation #block-breadcrumbs{max-width:100vw;min-height:34px;margin:0 auto;}.layout-navigation #block-breadcrumbs .breadcrumb{min-width:calc(100vw - 16px - 16px);max-width:calc(100vw - 16px - 16px);}.layout-navigation #block-breadcrumbs .breadcrumb li{font-size:1.3rem;}}.layout-footer{margin-top:auto;}.layout-footer .region-footer{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;background:url(/themes/custom/nikkan_yakugyo/images/common/bg_footerLines.svg) repeat-x center top
    80px;padding-top:101px;margin:0 auto;}.layout-footer #block-footerLinks{padding:32px 16px;}.layout-footer #block-footerLinks ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0 12px;}.layout-footer #block-footerLinks ul li:not(:last-child):after{content:"";display:inline-block;width:1px;height:12px;background:#333333;margin-left:12px;}.layout-footer #block-footerLinks ul li a{color:#333333;font-size:1.4rem;text-decoration:none;transition:all 0.3s;}.layout-footer #block-footerLinks ul li a:hover{text-decoration:underline;}.layout-footer #block-footerAddress{width:100%;height:72px;background:#e2391c;padding:16px;}.layout-footer #block-footerAddress address{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:100%;max-width:1310px;color:#ffffff;margin:0 auto;}.layout-footer #block-footerAddress address p{font-size:1rem;font-style:normal;font-weight:700;margin:0;}.layout-footer #block-footerAddress address > div{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;gap:16px;}.layout-footer #block-footerAddress address > div p{margin:0;}.layout-footer #block-footerAddress address > div p a{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;height:40px;padding:13px;color:#ffffff;font-size:1.4rem;text-decoration:none;border:1px solid #ffffff;border-radius:4px;padding:0 6px 0 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all 0.3s;}.layout-footer #block-footerAddress address > div p a:after{content:"";display:block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward_white.svg) no-repeat
    center right;background-size:contain;}.layout-footer #block-footerAddress address > div p a:hover{background:#ffffff;color:#e2391c;text-decoration:none;}.layout-footer #block-footerAddress address > div p a:hover:after{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center
    right;background-size:contain;}@media screen and (max-width:768px){.layout-footer .region-footer{background:url(/themes/custom/nikkan_yakugyo/images/common/bg_footerLines.svg) repeat-x center top
      60px;padding-top:81px;}.layout-footer #block-footerLinks ul{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:12px;}.layout-footer #block-footerLinks ul li{line-height:1;}.layout-footer #block-footerLinks ul li a{font-size:1.2rem;}.layout-footer #block-footerAddress{height:auto;}.layout-footer #block-footerAddress address{display:block;max-width:100%;}.layout-footer #block-footerAddress address p{font-size:1rem;letter-spacing:0;margin:0 auto 12px;}.layout-footer #block-footerAddress address > div{display:flex;justify-content:center;flex-wrap:nowrap;gap:16px;}.layout-footer #block-footerAddress address > div p{margin:0;}}.layout-sidebar{width:300px;min-width:300px;}.layout-sidebar .region-sidebar{width:100%;}.sidebar_common{margin:0 auto 40px;}.sidebar_common header{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;width:100%;height:40px;}.sidebar_common header h2{display:flex;justify-content:flex-start;flex-wrap:nowrap;font-size:1.6rem;font-weight:700;margin:0;}.sidebar_common header .moreLink{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;font-size:1.5rem;color:#333333;line-height:1;text-decoration:none;}.sidebar_common header .moreLink:hover{text-decoration:underline;}.sidebar_common header .moreLink:after{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.sidebar_common ul{list-style:none;padding:0;margin:0;}.sidebar_common ul li{color:#333333;font-size:1.5rem;line-height:1.5;padding:9px 0 8px;border-bottom:1px solid #e3dfd6;}.sidebar_common ul li time{display:block;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;padding-top:2px;}.sidebar_common ul li a{display:block;color:#333333;text-decoration:none;cursor:pointer;}.sidebar_common ul li a time{color:#757575;}.sidebar_common ul li a:hover{cursor:pointer;text-decoration:underline;}.sidebar_common ul li:has(.btn_aside){font-size:1.6rem;border-bottom:none;}.sidebar_common ul .label_breaking{display:inline-flex;justify-content:center;align-items:center;width:41px;height:24px;color:#e2391c;font-size:1.2rem;line-height:1.5;letter-spacing:0.02em;border:1px solid #e2391c;border-radius:4px;margin-left:8px;}#block-editorNote,#block-editorNote_sp_clone{border:1px solid #424242;border-radius:6px;}#block-editorNote header,#block-editorNote_sp_clone header{display:block;background:#424242;border-radius:6px 6px 0 0;margin:0 auto;}#block-editorNote header h2,#block-editorNote_sp_clone header h2{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;height:40px;color:#ffffff;font-size:1.6rem;font-weight:700;padding:8px 8px 8px 16px;margin:0 auto;}#block-editorNote header h2 a,#block-editorNote_sp_clone header h2 a{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:100%;height:100%;color:#ffffff;font-size:1.6rem;font-weight:700;padding:8px 8px 8px 16px;}#block-editorNote .inner,#block-editorNote_sp_clone .inner{padding:16px;}#block-editorNote .inner h3,#block-editorNote_sp_clone .inner h3{font-size:1.6rem;font-weight:700;margin:0 auto 8px;}#block-editorNote .inner p,#block-editorNote_sp_clone .inner p{font-size:1.5rem;margin:0 auto 8px;}#block-editorNote .inner time,#block-editorNote_sp_clone .inner time{display:block;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;padding-top:2px;margin:0 auto;}#block-latestArticles header h2:before,#block-latestArticles_sp_clone header h2:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_fiberNew.svg) no-repeat center;background-size:contain;margin-right:8px;}#block-accessRanking header h2:before,#block-accessRanking_sp_clone header h2:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_crown.svg) no-repeat center;background-size:contain;margin-right:8px;}#block-accessRanking .accessRankingSwitch,#block-accessRanking_sp_clone .accessRankingSwitch{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:4px;width:100%;margin:0 auto 16px;}#block-accessRanking .accessRankingSwitch button,#block-accessRanking_sp_clone .accessRankingSwitch button{color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:calc(50% - 2px);height:37px;background:#ffffff;color:#333333;font-size:1.4rem;font-weight:700;letter-spacing:0.04rem;text-decoration:none;border:1px solid #e3dfd6;border-radius:4px;transition:opacity 0.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;}#block-accessRanking .accessRankingSwitch button:hover,#block-accessRanking_sp_clone .accessRankingSwitch button:hover{opacity:0.8;}#block-accessRanking .accessRankingSwitch button.is_active,#block-accessRanking_sp_clone .accessRankingSwitch button.is_active{background:#e3dfd6;border:1px solid #e3dfd6;}#block-accessRanking .accessRankingList,#block-accessRanking_sp_clone .accessRankingList{list-style:none;padding:0;margin:0;counter-reset:rank;margin:0 auto;}#block-accessRanking .accessRankingList li,#block-accessRanking_sp_clone .accessRankingList li{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;gap:16px;padding:9px 0 8px;border-bottom:1px solid #e3dfd6;}#block-accessRanking .accessRankingList li:before,#block-accessRanking_sp_clone .accessRankingList li:before{display:flex;justify-content:center;flex-wrap:nowrap;width:24px;counter-increment:rank;content:counter(rank);color:#d90000;font-size:1.8rem;font-family:"BIZ UDPMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Hiragino Mincho","MS PMincho",serif;font-weight:500;white-space:nowrap;line-height:1.5;}#block-accessRanking .accessRankingList li a,#block-accessRanking_sp_clone .accessRankingList li a{width:calc(100% - 24px - 16px);color:#333333;font-size:1.5rem;line-height:1.5;text-decoration:none;}#block-accessRanking .accessRankingList li a:hover,#block-accessRanking_sp_clone .accessRankingList li a:hover{text-decoration:underline;}#block-editorNote_sp_clone,#block-latestArticles_sp_clone,#block-accessRanking_sp_clone{margin:0 auto 40px;}.layout-sidebar #block-contribution ul li,.layout-sidebar #block-pr ul li{padding:20px 0;border-bottom:1px solid #e3dfd6;}.layout-sidebar #block-contribution ul li a,.layout-sidebar #block-contribution ul li div.noLink,.layout-sidebar #block-pr ul li a,.layout-sidebar #block-pr ul li div.noLink{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;gap:8px;color:#333333;font-weight:700;text-decoration:none;}.layout-sidebar #block-contribution ul li a figure,.layout-sidebar #block-contribution ul li div.noLink figure,.layout-sidebar #block-pr ul li a figure,.layout-sidebar #block-pr ul li div.noLink figure{width:135px;height:90px;margin:0 auto;}.layout-sidebar #block-contribution ul li a figure img,.layout-sidebar #block-contribution ul li div.noLink figure img,.layout-sidebar #block-pr ul li a figure img,.layout-sidebar #block-pr ul li div.noLink figure img{width:135px;height:90px;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;margin:0;}.layout-sidebar #block-contribution ul li a > div,.layout-sidebar #block-contribution ul li div.noLink > div,.layout-sidebar #block-pr ul li a > div,.layout-sidebar #block-pr ul li div.noLink > div{width:calc(100% - 135px - 8px);}.layout-sidebar #block-contribution ul li a > div p,.layout-sidebar #block-contribution ul li div.noLink > div p,.layout-sidebar #block-pr ul li a > div p,.layout-sidebar #block-pr ul li div.noLink > div p{font-size:1.6rem;line-height:1.5;margin:0;}.layout-sidebar #block-contribution ul li a:hover,.layout-sidebar #block-contribution ul li div.noLink:hover,.layout-sidebar #block-pr ul li a:hover,.layout-sidebar #block-pr ul li div.noLink:hover{cursor:pointer;text-decoration:underline;}.layout-sidebar #block-contribution ul li div.noLink:hover,.layout-sidebar #block-pr ul li div.noLink:hover{cursor:default;text-decoration:none;}.layout-sidebar #block-administrativeDocuments header,.layout-sidebar #block-pressReleases header,.layout-sidebar #block-userChange header{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;background:#ffffff;padding:10px 8px 10px 12px;border:1px solid #e3dfd6;border-radius:4px;margin:0 auto 16px;}.layout-sidebar #block-administrativeDocuments header h2,.layout-sidebar #block-pressReleases header h2,.layout-sidebar #block-userChange header h2{font-size:1.6rem;font-weight:700;}.layout-sidebar #block-administrativeDocuments header a,.layout-sidebar #block-pressReleases header a,.layout-sidebar #block-userChange header a{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;color:#333333;font-size:1.5rem;text-decoration:none;}.layout-sidebar #block-administrativeDocuments header a:after,.layout-sidebar #block-pressReleases header a:after,.layout-sidebar #block-userChange header a:after{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.layout-sidebar #block-administrativeDocuments ul li a,.layout-sidebar #block-pressReleases ul li a,.layout-sidebar #block-userChange ul li a{font-weight:700;}.layout-sidebar #block-faqList header h2:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_filterAlt.svg) no-repeat center;background-size:contain;margin-right:8px;}.layout-sidebar #block-faqList ul li{padding:5px 0 4px;border-bottom:none;}.layout-sidebar #block-faqList ul li a{color:#326691;font-size:1.4rem;padding:0 0 0 16px;}.layout-sidebar #block-faqList ul li + li:has(.btn_aside){margin-top:8px;}.layout-sidebar #block-faqList ul ul > li:first-child{margin-top:8px;}.layout-sidebar #block-inquiryBtn p{margin:0 auto;}.layout-sidebar #block-inquiryBtn p .btn{min-width:100%;}.clone_sp{display:none !important;}@media screen and (max-width:768px){.layout-sidebar{width:100%;min-width:100%;}.layout-sidebar .region-sidebar{padding:0 16px;}.style_frontpage #block-editorNote,.style_frontpage #block-latestArticles,.style_frontpage #block-accessRanking{display:none !important;}.clone_sp{display:block !important;}}.hidden_PC{display:none !important;}.allNone{display:none !important;}.only_SSP{display:none !important;}@media screen and (max-width:768px){.hidden_PC{display:block !important;}.hidden_TAB,.hidden_SP_TAB,.hidden_SP{display:none !important;}}@media screen and (max-width:520px){.hidden_TAB{display:block !important;}.hidden_SP{display:none !important;}}@media screen and (max-width:360px){.only_SSP{display:block !important;}}.no-scroll{overflow:hidden;position:fixed;width:100%;}.txt_center{text-align:center !important;}.txt_right{text-align:right !important;}.txt_underline{text-decoration:underline !important;}.txt_underline:hover{text-decoration:none !important;}@media screen and (max-width:768px){.sp_txt_left{text-align:left !important;}}.m-t-0{margin-top:0px !important;}.m-b-0{margin-bottom:0px !important;}.m-r-0{margin-right:0px !important;}.m-l-0{margin-left:0px !important;}.p-t-0{padding-top:0px !important;}.p-b-0{padding-bottom:0px !important;}.p-r-0{padding-right:0px !important;}.p-l-0{padding-left:0px !important;}.m-t-5{margin-top:5px !important;}.m-b-5{margin-bottom:5px !important;}.m-r-5{margin-right:5px !important;}.m-l-5{margin-left:5px !important;}.p-t-5{padding-top:5px !important;}.p-b-5{padding-bottom:5px !important;}.p-r-5{padding-right:5px !important;}.p-l-5{padding-left:5px !important;}.m-t-10{margin-top:10px !important;}.m-b-10{margin-bottom:10px !important;}.m-r-10{margin-right:10px !important;}.m-l-10{margin-left:10px !important;}.p-t-10{padding-top:10px !important;}.p-b-10{padding-bottom:10px !important;}.p-r-10{padding-right:10px !important;}.p-l-10{padding-left:10px !important;}.m-t-15{margin-top:15px !important;}.m-b-15{margin-bottom:15px !important;}.m-r-15{margin-right:15px !important;}.m-l-15{margin-left:15px !important;}.p-t-15{padding-top:15px !important;}.p-b-15{padding-bottom:15px !important;}.p-r-15{padding-right:15px !important;}.p-l-15{padding-left:15px !important;}.m-t-20{margin-top:20px !important;}.m-b-20{margin-bottom:20px !important;}.m-r-20{margin-right:20px !important;}.m-l-20{margin-left:20px !important;}.p-t-20{padding-top:20px !important;}.p-b-20{padding-bottom:20px !important;}.p-r-20{padding-right:20px !important;}.p-l-20{padding-left:20px !important;}.m-t-25{margin-top:25px !important;}.m-b-25{margin-bottom:25px !important;}.m-r-25{margin-right:25px !important;}.m-l-25{margin-left:25px !important;}.p-t-25{padding-top:25px !important;}.p-b-25{padding-bottom:25px !important;}.p-r-25{padding-right:25px !important;}.p-l-25{padding-left:25px !important;}.m-t-30{margin-top:30px !important;}.m-b-30{margin-bottom:30px !important;}.m-r-30{margin-right:30px !important;}.m-l-30{margin-left:30px !important;}.p-t-30{padding-top:30px !important;}.p-b-30{padding-bottom:30px !important;}.p-r-30{padding-right:30px !important;}.p-l-30{padding-left:30px !important;}.m-t-35{margin-top:35px !important;}.m-b-35{margin-bottom:35px !important;}.m-r-35{margin-right:35px !important;}.m-l-35{margin-left:35px !important;}.p-t-35{padding-top:35px !important;}.p-b-35{padding-bottom:35px !important;}.p-r-35{padding-right:35px !important;}.p-l-35{padding-left:35px !important;}.m-t-40{margin-top:40px !important;}.m-b-40{margin-bottom:40px !important;}.m-r-40{margin-right:40px !important;}.m-l-40{margin-left:40px !important;}.p-t-40{padding-top:40px !important;}.p-b-40{padding-bottom:40px !important;}.p-r-40{padding-right:40px !important;}.p-l-40{padding-left:40px !important;}.m-t-45{margin-top:45px !important;}.m-b-45{margin-bottom:45px !important;}.m-r-45{margin-right:45px !important;}.m-l-45{margin-left:45px !important;}.p-t-45{padding-top:45px !important;}.p-b-45{padding-bottom:45px !important;}.p-r-45{padding-right:45px !important;}.p-l-45{padding-left:45px !important;}.m-t-50{margin-top:50px !important;}.m-b-50{margin-bottom:50px !important;}.m-r-50{margin-right:50px !important;}.m-l-50{margin-left:50px !important;}.p-t-50{padding-top:50px !important;}.p-b-50{padding-bottom:50px !important;}.p-r-50{padding-right:50px !important;}.p-l-50{padding-left:50px !important;}.m-t-55{margin-top:55px !important;}.m-b-55{margin-bottom:55px !important;}.m-r-55{margin-right:55px !important;}.m-l-55{margin-left:55px !important;}.p-t-55{padding-top:55px !important;}.p-b-55{padding-bottom:55px !important;}.p-r-55{padding-right:55px !important;}.p-l-55{padding-left:55px !important;}.m-t-60{margin-top:60px !important;}.m-b-60{margin-bottom:60px !important;}.m-r-60{margin-right:60px !important;}.m-l-60{margin-left:60px !important;}.p-t-60{padding-top:60px !important;}.p-b-60{padding-bottom:60px !important;}.p-r-60{padding-right:60px !important;}.p-l-60{padding-left:60px !important;}.m-t-65{margin-top:65px !important;}.m-b-65{margin-bottom:65px !important;}.m-r-65{margin-right:65px !important;}.m-l-65{margin-left:65px !important;}.p-t-65{padding-top:65px !important;}.p-b-65{padding-bottom:65px !important;}.p-r-65{padding-right:65px !important;}.p-l-65{padding-left:65px !important;}.m-t-70{margin-top:70px !important;}.m-b-70{margin-bottom:70px !important;}.m-r-70{margin-right:70px !important;}.m-l-70{margin-left:70px !important;}.p-t-70{padding-top:70px !important;}.p-b-70{padding-bottom:70px !important;}.p-r-70{padding-right:70px !important;}.p-l-70{padding-left:70px !important;}.m-t-75{margin-top:75px !important;}.m-b-75{margin-bottom:75px !important;}.m-r-75{margin-right:75px !important;}.m-l-75{margin-left:75px !important;}.p-t-75{padding-top:75px !important;}.p-b-75{padding-bottom:75px !important;}.p-r-75{padding-right:75px !important;}.p-l-75{padding-left:75px !important;}.m-t-80{margin-top:80px !important;}.m-b-80{margin-bottom:80px !important;}.m-r-80{margin-right:80px !important;}.m-l-80{margin-left:80px !important;}.p-t-80{padding-top:80px !important;}.p-b-80{padding-bottom:80px !important;}.p-r-80{padding-right:80px !important;}.p-l-80{padding-left:80px !important;}.m-t-85{margin-top:85px !important;}.m-b-85{margin-bottom:85px !important;}.m-r-85{margin-right:85px !important;}.m-l-85{margin-left:85px !important;}.p-t-85{padding-top:85px !important;}.p-b-85{padding-bottom:85px !important;}.p-r-85{padding-right:85px !important;}.p-l-85{padding-left:85px !important;}.m-t-90{margin-top:90px !important;}.m-b-90{margin-bottom:90px !important;}.m-r-90{margin-right:90px !important;}.m-l-90{margin-left:90px !important;}.p-t-90{padding-top:90px !important;}.p-b-90{padding-bottom:90px !important;}.p-r-90{padding-right:90px !important;}.p-l-90{padding-left:90px !important;}.m-t-95{margin-top:95px !important;}.m-b-95{margin-bottom:95px !important;}.m-r-95{margin-right:95px !important;}.m-l-95{margin-left:95px !important;}.p-t-95{padding-top:95px !important;}.p-b-95{padding-bottom:95px !important;}.p-r-95{padding-right:95px !important;}.p-l-95{padding-left:95px !important;}.m-t-100{margin-top:100px !important;}.m-b-100{margin-bottom:100px !important;}.m-r-100{margin-right:100px !important;}.m-l-100{margin-left:100px !important;}.p-t-100{padding-top:100px !important;}.p-b-100{padding-bottom:100px !important;}.p-r-100{padding-right:100px !important;}.p-l-100{padding-left:100px !important;}.m-t-105{margin-top:105px !important;}.m-b-105{margin-bottom:105px !important;}.m-r-105{margin-right:105px !important;}.m-l-105{margin-left:105px !important;}.p-t-105{padding-top:105px !important;}.p-b-105{padding-bottom:105px !important;}.p-r-105{padding-right:105px !important;}.p-l-105{padding-left:105px !important;}.m-t-110{margin-top:110px !important;}.m-b-110{margin-bottom:110px !important;}.m-r-110{margin-right:110px !important;}.m-l-110{margin-left:110px !important;}.p-t-110{padding-top:110px !important;}.p-b-110{padding-bottom:110px !important;}.p-r-110{padding-right:110px !important;}.p-l-110{padding-left:110px !important;}.m-t-115{margin-top:115px !important;}.m-b-115{margin-bottom:115px !important;}.m-r-115{margin-right:115px !important;}.m-l-115{margin-left:115px !important;}.p-t-115{padding-top:115px !important;}.p-b-115{padding-bottom:115px !important;}.p-r-115{padding-right:115px !important;}.p-l-115{padding-left:115px !important;}.m-t-120{margin-top:120px !important;}.m-b-120{margin-bottom:120px !important;}.m-r-120{margin-right:120px !important;}.m-l-120{margin-left:120px !important;}.p-t-120{padding-top:120px !important;}.p-b-120{padding-bottom:120px !important;}.p-r-120{padding-right:120px !important;}.p-l-120{padding-left:120px !important;}.m-t-125{margin-top:125px !important;}.m-b-125{margin-bottom:125px !important;}.m-r-125{margin-right:125px !important;}.m-l-125{margin-left:125px !important;}.p-t-125{padding-top:125px !important;}.p-b-125{padding-bottom:125px !important;}.p-r-125{padding-right:125px !important;}.p-l-125{padding-left:125px !important;}.m-t-130{margin-top:130px !important;}.m-b-130{margin-bottom:130px !important;}.m-r-130{margin-right:130px !important;}.m-l-130{margin-left:130px !important;}.p-t-130{padding-top:130px !important;}.p-b-130{padding-bottom:130px !important;}.p-r-130{padding-right:130px !important;}.p-l-130{padding-left:130px !important;}.m-t-135{margin-top:135px !important;}.m-b-135{margin-bottom:135px !important;}.m-r-135{margin-right:135px !important;}.m-l-135{margin-left:135px !important;}.p-t-135{padding-top:135px !important;}.p-b-135{padding-bottom:135px !important;}.p-r-135{padding-right:135px !important;}.p-l-135{padding-left:135px !important;}.m-t-140{margin-top:140px !important;}.m-b-140{margin-bottom:140px !important;}.m-r-140{margin-right:140px !important;}.m-l-140{margin-left:140px !important;}.p-t-140{padding-top:140px !important;}.p-b-140{padding-bottom:140px !important;}.p-r-140{padding-right:140px !important;}.p-l-140{padding-left:140px !important;}.padNone{padding:0 !important;}.marNone{margin:0 !important;}.marAuto{margin:0 auto !important;}.btn{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:320px;height:60px;font-size:1.8rem;font-weight:700;letter-spacing:0.72px;line-height:1;text-decoration:none;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:0 18px;transition:all 0.3s;background-color:#e2391c;color:#ffffff;border:none;margin:0 auto;}.btn:hover{opacity:0.8;}.btn:after{position:absolute;top:50%;right:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward_white.svg) no-repeat
    center;background-size:contain;}.btn.type_save:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_clip_white.svg) no-repeat center;background-size:contain;}.btn.type_user:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_person_white.svg) no-repeat center;background-size:contain;}.btn.type_user:after{display:none;}.btn.type_search{justify-content:center;}.btn.type_search:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_search_white.svg) no-repeat center;background-size:contain;}.btn.type_search:after{display:none;}.btn.type_login:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_output_white.svg) no-repeat center;background-size:contain;}.btn.type_login:after{display:none;}.btn.type_add{justify-content:center;}.btn.type_add:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_add_white.svg) no-repeat center;background-size:contain;}.btn.type_add:after{display:none;}.btn.type_noIcon:after{display:none;}.btn.type_visibility:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_visibility_white.svg) no-repeat
    center;background-size:contain;}.btn.type_visibility:after{display:none;}.btn_border{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:320px;height:60px;font-size:1.8rem;font-weight:700;letter-spacing:0.72px;line-height:1;text-decoration:none;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:0 18px;transition:all 0.3s;background-color:#ffffff;color:#e2391c;border:2px solid #e2391c;margin:0 auto;}.btn_border:hover{opacity:0.8;}.btn_border:after{position:absolute;top:50%;right:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward_white.svg) no-repeat
    center;background-size:contain;}.btn_border.type_lock:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_lock.svg) no-repeat center;background-size:contain;}.btn_border.type_lock:after{display:none;}.btn_border.type_login:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_output.svg) no-repeat center;background-size:contain;}.btn_border.type_login:after{display:none;}.btn_border.type_visibility:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_visibility.svg) no-repeat center;background-size:contain;}.btn_border.type_visibility:after{display:none;}.btn_border.type_arrowLeft:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronBackward.svg) no-repeat center;background-size:contain;}.btn_border.type_arrowLeft:after{display:none;}.btn_aside{display:flex !important;justify-content:space-between;align-items:center;width:100%;height:44px;color:#333333 !important;font-size:1.6rem !important;font-weight:700;list-style:1;border:1px solid #e3dfd6;border-radius:4px;padding:10px 8px 10px 12px;}.btn_aside:after{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.btn_aside:hover{opacity:0.8;}.btn_logout{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:320px;height:60px;font-size:1.8rem;font-weight:700;letter-spacing:0.72px;line-height:1;text-decoration:none;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:0 18px;transition:all 0.3s;background-color:#9d9891;color:#ffffff;border:none;background-color:#e0e0e0;border:1px solid #eee;}.btn_logout:hover{opacity:0.8;}.btn_back{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:320px;height:60px;font-size:1.8rem;font-weight:700;letter-spacing:0.72px;line-height:1;text-decoration:none;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:0 18px;transition:all 0.3s;background-color:#9d9891;color:#ffffff;border:none;position:relative;}.btn_back:hover{opacity:0.8;}.btn_back:before{position:absolute;top:50%;left:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronBackward_white.svg) no-repeat
    center;background-size:contain;}.btn_gray{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:320px;height:60px;font-size:1.8rem;font-weight:700;letter-spacing:0.72px;line-height:1;text-decoration:none;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;padding:0 18px;transition:all 0.3s;background-color:#9d9891;color:#ffffff;border:none;}.btn_gray:hover{opacity:0.8;}.btn_gray:after{position:absolute;top:50%;right:18px;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward_white.svg) no-repeat
    center;background-size:contain;}.btn_gray.type_delete:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_close_white.svg) no-repeat center;background-size:contain;}.btn_gray.type_delete:after{display:none;}input.btn{background:#e2391c url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward_white.svg)
    no-repeat center right 18px;}input.btn_back{background:#9d9891 url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronBackward_white.svg)
    no-repeat center left 18px;}input.btn::after,input.btn_back::before{display:none;}input.btn.type_noIcon{background:#e2391c;}.page-title{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;height:fit-content;min-height:71px;font-size:2.8rem;font-weight:700;line-height:1.4;border-top:2px solid #e2391c;border-bottom:1px solid #e3dfd6;padding:8px 0;margin:0 auto 40px;}.title_common{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;font-size:2.2rem;font-weight:700;color:#333333;letter-spacing:0.88px;border-left:8px solid #e2391c;padding:0 16px 0 8px;margin:0 auto 20px;}.title_top{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;background:#e2391c;color:#ffffff;font-size:2.4rem;font-family:"BIZ UDPMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Hiragino Mincho","MS PMincho",serif;font-weight:700;padding:0 0 0 24px;margin:0;}.title_top:after{position:absolute;right:-43px;top:0;content:"";display:inline-block;width:43px;height:43px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_ashirai_01.svg) no-repeat center;background-size:contain;}@media screen and (max-width:768px){.page-title{min-height:60px;height:fit-content;font-size:2rem;line-height:1.3;}.title_common{font-size:1.8rem;}.title_top{font-size:2rem;}.title_top:after{right:-37px;width:37px;height:37px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_ashirai_01.svg) no-repeat center;background-size:37px 100%;}}button,input,select,textarea{font-family:"BIZ UDPGothic",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif !important;}@media screen and (max-width:768px){button,input,select,textarea{font-family:"BIZ UDPGothic",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif !important;}}fieldset,legend{border:none;padding:0;margin:0;}input[type="text"],input[type="tel"],input[type="search"],input[type="date"],input[type="number"],input[type="time"],input[type="email"],input[type="datetime-local"],input[type="password"],textarea{width:100%;height:48px;min-height:44px;color:#333333;font-size:1.6rem;font-weight:400;background:#ffffff;line-height:1.8;transition:all 0.1s;border:1px solid #e3dfd6;border-radius:4px;padding:16px;margin:0;}input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{color:#9d9891;}input[type="text"]::placeholder,input[type="tel"]::placeholder,input[type="search"]::placeholder,input[type="date"]::placeholder,input[type="number"]::placeholder,input[type="time"]::placeholder,input[type="email"]::placeholder,input[type="datetime-local"]::placeholder,input[type="password"]::placeholder,textarea::placeholder{color:#9d9891;}input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9d9891;}input[type="text"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="search"]::-ms-input-placeholder,input[type="date"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,input[type="time"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="datetime-local"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9d9891;}input[type="text"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="date"]:focus,input[type="number"]:focus,input[type="time"]:focus,input[type="email"]:focus,input[type="datetime-local"]:focus,input[type="password"]:focus,textarea:focus{background:#ffffff;border:1px solid #e2391c;outline:0;}input[type="text"]:focus::-moz-placeholder,input[type="tel"]:focus::-moz-placeholder,input[type="search"]:focus::-moz-placeholder,input[type="date"]:focus::-moz-placeholder,input[type="number"]:focus::-moz-placeholder,input[type="time"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder,input[type="datetime-local"]:focus::-moz-placeholder,input[type="password"]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent;}input[type="text"]:focus::placeholder,input[type="tel"]:focus::placeholder,input[type="search"]:focus::placeholder,input[type="date"]:focus::placeholder,input[type="number"]:focus::placeholder,input[type="time"]:focus::placeholder,input[type="email"]:focus::placeholder,input[type="datetime-local"]:focus::placeholder,input[type="password"]:focus::placeholder,textarea:focus::placeholder{color:transparent;}input[type="text"]:focus:-ms-input-placeholder,input[type="tel"]:focus:-ms-input-placeholder,input[type="search"]:focus:-ms-input-placeholder,input[type="date"]:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder,input[type="time"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,input[type="datetime-local"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent;}input[type="text"]:focus::-ms-input-placeholder,input[type="tel"]:focus::-ms-input-placeholder,input[type="search"]:focus::-ms-input-placeholder,input[type="date"]:focus::-ms-input-placeholder,input[type="number"]:focus::-ms-input-placeholder,input[type="time"]:focus::-ms-input-placeholder,input[type="email"]:focus::-ms-input-placeholder,input[type="datetime-local"]:focus::-ms-input-placeholder,input[type="password"]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:transparent;}textarea{field-sizing:content;resize:none;height:auto;min-height:6lh;max-height:12lh;padding:13px 10px;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:48px;background:#ffffff url(/themes/custom/nikkan_yakugyo/images/common/icon_arrow_down.svg) no-repeat
    center right 16px;color:#333333;font-weight:1.6rem;border:1px solid #e3dfd6;border-radius:4px;padding:0 40px 0 16px;margin:0;cursor:pointer;}input[type="checkbox"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}input[type="checkbox"] + label{position:relative;padding-left:32px;cursor:pointer;display:inline-flex;align-items:center;}input[type="checkbox"] + label::before{position:absolute;left:0;top:50%;content:"";display:inline-block;width:24px;height:24px;border:1px solid #e3dfd6;background:#ffffff;border-radius:6px;transform:translateY(-50%);transition:background-color 0.2s;}input[type="checkbox"] + label:after{position:absolute;left:8px;top:1px;content:"";display:none;width:8px;height:14px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);}input[type="checkbox"]:checked + label::before{background-color:#e2391c;border-color:#e2391c;}input[type="checkbox"]:checked + label:after{display:inline-block;}input[type="checkbox"]:focus-visible + label::before{border-color:#e2391c;}.checkboxInList{position:relative;}.checkboxInList input[type="checkbox"] + label{top:-6px;}.checkboxInList input[type="checkbox"] + label:after{top:-10px;}@media screen and (max-width:768px){input[type="checkbox"] + label:after{top:-1px;}.checkboxInList{position:relative;}.checkboxInList input[type="checkbox"] + label:after{top:-10px;}}input[type="radio"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}input[type="radio"] + label{position:relative;font-size:1.6rem !important;font-weight:400 !important;padding-left:32px;cursor:pointer;display:inline-flex;align-items:center;}input[type="radio"] + label::before{position:absolute;left:0;top:50%;content:"";display:inline-block;width:24px;height:24px;background:#ffffff;border:1px solid #e3dfd6;border-radius:50%;transform:translateY(-50%);transition:background-color 0.2s,border-color 0.2s;outline:2px solid transparent;box-sizing:border-box;}input[type="radio"] + label::after{position:absolute;left:7px;top:50%;content:"";display:none;width:10px;height:10px;background:#ffffff;border-radius:50%;transform:translateY(-50%);}input[type="radio"]:checked + label::before{border:3px solid #e2391c;outline:0;}input[type="radio"]:checked + label::after{display:inline-block;background-color:#e2391c;}.formGroup + .formGroup{margin-top:24px;}.formGroup.btnGroup{padding:24px 0;margin:40px auto 0;}.formGroup.btnGroup.flex{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;}.formGroup.btnGroup.flex .btn{margin:0;}.formGroup label{display:block;width:100%;font-size:1.8rem;font-weight:700;text-align:left;line-height:1.4;margin:0 auto 12px;}.formGroup .txt_help{margin:0 auto;}.formGroup .txt_help a{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;color:#326691;width:fit-content;font-size:1.4rem;text-decoration:none;transition:all 0.3s;margin-right:0;margin-left:auto;}.txt_help.txt_center a{margin-right:auto;}.formGroup .txt_help a:after{position:relative;top:-1px;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.formGroup .txt_help a:hover{text-decoration:underline;}.formGroup .txt_help.txt_center a{justify-content:center;}.formGroup.checkboxGroup,.formGroup .checkboxGroup{background:#f6f5f2;padding:16px;margin:30px auto;}.formGroup.checkboxGroup p,.formGroup.checkboxGroup label,.formGroup .checkboxGroup p,.formGroup .checkboxGroup label{font-size:1.6rem;margin:0 auto;}.formGroup.checkboxGroup.has_link,.formGroup .checkboxGroup.has_link{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:8px;}.formGroup.checkboxGroup.has_link > a,.formGroup .checkboxGroup.has_link > a{position:relative;display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;color:#333333;font-size:1.4rem;text-decoration:none;}.formGroup.checkboxGroup.has_link > a:hover,.formGroup .checkboxGroup.has_link > a:hover{text-decoration:underline;}.formGroup.checkboxGroup.has_link > a:after,.formGroup .checkboxGroup.has_link > a:after{position:relative;top:-1px;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.formGroup.radioGroup,.formGroup .radioGroup{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:16px;background:#f6f5f2;border-radius:6px;padding:24px;}.formGroup.radioGroup ul,.formGroup .radioGroup ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:16px;}.formGroup.radioGroup ul li,.formGroup .radioGroup ul li{width:-moz-fit-content;width:fit-content;}.formGroup.radioGroup ul li label,.formGroup .radioGroup ul li label{margin:0 !important;}.formGroup.radioGroup .radioGroup_item label,.formGroup .radioGroup .radioGroup_item label{margin:0 !important;}.formGroup.has_error.checkboxGroup,.formGroup.has_error .checkboxGroup,.formGroup.has_error.radioGroup,.formGroup.has_error .radioGroup{background:#fcebe8;}.formGroup.has_error input[type="text"],.formGroup.has_error input[type="tel"],.formGroup.has_error input[type="search"],.formGroup.has_error input[type="date"],.formGroup.has_error input[type="number"],.formGroup.has_error input[type="time"],.formGroup.has_error input[type="email"],.formGroup.has_error input[type="datetime-local"],.formGroup.has_error input[type="password"],.formGroup.has_error textarea,.formGroup.has_error select{background:#fcebe8;border:1px solid #e2391c;}.formGroup.keywordForm_inputWrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:16px;width:100%;margin:40px auto 80px;}.formGroup.keywordForm_inputWrapper label{width:auto;}.formGroup.keywordForm_inputWrapper input[type="text"]{width:calc(100% - 160px - 16px);}.formGroup.keywordForm_inputWrapper .btn{min-width:160px;height:48px;}.formLabel{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:8px;font-size:1.8rem;font-weight:700;margin:0 0 12px;}.formSubLabel{font-size:1.2rem;margin:0;}.required{display:inline-flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:24px;min-height:24px;background-color:#e2391c;color:#ffffff;font-size:1.4rem;white-space:nowrap;font-weight:700;border-radius:4px;padding:1px 8px 0;}.required + span{white-space:nowrap;}.txt_error{color:#e2391c;font-size:1.4rem;margin:12px auto 0;}.txt_error + .txt_error{margin:0 auto;}.txt_formNote{font-size:1.2rem;margin:12px auto 0;}@media screen and (max-width:768px){.formGroup.keywordForm_inputWrapper{display:block !important;width:100%;margin:40px auto 80px;}.formGroup.keywordForm_inputWrapper input[type="text"]{width:100%;margin:0 auto 16px;}.formGroup.keywordForm_inputWrapper label{width:auto;}}.region-content .pager{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:4px;font-size:1.4rem;margin:0 auto 40px;}.region-content .pager .pager__items{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:8px;}.region-content .pager .pager__items .pager__item{font-size:1.4rem;padding:0;}.region-content .pager .pager__items .pager__item a{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;min-width:48px;height:48px;text-decoration:none;color:#333333;background:#ffffff;line-height:1;border:1px solid #e3dfd6;border-radius:6px;transition:all 0.3s;}.region-content .pager .pager__items .pager__item a:hover{text-decoration:underline;}.region-content .pager .pager__items .pager__item a[rel="prev"],.region-content .pager .pager__items .pager__item a[rel="next"]{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:88px;}.region-content .pager .pager__items .pager__item a[rel="prev"]{padding:0px 24px 0px 8px;}.region-content .pager .pager__items .pager__item a[rel="prev"]:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronBackward_black.svg) no-repeat
    center;background-size:contain;}.region-content .pager .pager__items .pager__item a[rel="next"]{padding:0px 8px 0px 24px;}.region-content .pager .pager__items .pager__item a[rel="next"]:after{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevron_forward_black.svg) no-repeat
    center;background-size:contain;}.region-content .pager .pager__items .pager__item a.disabled{opacity:0.3;cursor:default;pointer-events:none;}.region-content .pager .pager__items .pager__item.is-active a{background:#e2391c;color:#fff;border:1px solid #e2391c;}.region-content .pager + .myKeyword_actions{margin:80px auto 40px;}@media screen and (max-width:768px){.region-content .pager .pager__items .pager__item a{min-width:36px;height:36px;}.region-content .pager .pager__items .pager__item a[rel="prev"],.region-content .pager .pager__items .pager__item a[rel="next"]{width:-moz-fit-content;width:fit-content;font-size:1.3rem;}}.modal{display:none;position:fixed;width:100%;height:100vh;top:0;left:0;justify-content:center;align-items:center;z-index:1001;}.modal .overLay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.4);z-index:1001;}.modal .btn_modalClose{position:absolute;top:-24px;right:-24px;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:48px;height:48px;background:#ffffff url(/themes/custom/nikkan_yakugyo/images/common/icon_close.svg) no-repeat center
    center;background-size:24px 24px;text-indent:-9999px;border:1px solid #e3dfd6;border-radius:100%;cursor:pointer;z-index:1001;}.modal .innerModal{position:relative;width:704px;height:auto;background:#ffffff;border-radius:8px;padding:10px;margin:0 auto;z-index:1001;}.modal .innerModal .inner{padding:24px;}.modal#modal-guestSubscription .innerModal ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:16px;}.modal#modal-ebook ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:16px;}@media screen and (max-width:768px){.modal .innerModal{width:86vw;}.modal .innerModal .btn_modalClose{position:absolute;top:-16px;right:-16px;}.modal .innerModal .inner{padding:12px;}.modal .innerModal .inner .btn,.modal .innerModal .inner .btn_border{width:100%;min-width:initial;max-width:100%;}.modal#modal-guestSubscription .innerModal ul{display:block;}.modal#modal-guestSubscription .innerModal ul li + li{margin-top:16px;}.modal#modal-ebook .innerModal ul{display:block;}.modal#modal-ebook .innerModal ul li + li{margin-top:16px;}}@keyframes modal_fadeIn{0%{opacity:0;}100%{opacity:1;display:flex;}}@keyframes modal_fadeOut{0%{opacity:1;display:flex;}100%{opacity:0;display:none;}}.modal_fadeIn{display:flex;animation:modal_fadeIn 0.5s ease 0s forwards;}.modal_fadeOut{display:flex;animation:modal_fadeOut 0.5s ease 0s forwards;}.message{width:100%;padding:10px;margin:0 auto 24px;}.message p{margin:0;}.message.error{background:#fcebe8;color:#e2391c;font-size:1.4rem;}.message.error p{padding-left:1.2em;text-indent:-0.8em;}#block-priorityMessage{align-items:center;width:calc(100% - 15px - 15px);max-width:1310px;background:#424242;color:#ffffff;padding:12px 16px;border-radius:4px;margin:20px auto;}#block-priorityMessage p{width:100%;font-size:1.6rem;font-weight:700;text-align:left;margin:0 auto;}#block-priorityMessage a:link,#block-priorityMessage a:visited,#block-priorityMessage a:active{color:#ffffff;text-decoration:none;}#block-priorityMessage a:hover{color:#ffffff;text-decoration:underline;}#block-masqueradMessage{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;width:calc(100% - 15px - 15px);max-width:1310px;background:#f6fcff;color:#0072b9;padding:12px 16px;border-radius:4px;margin:20px auto;}#block-masqueradMessage p{width:100%;font-size:1.6rem;font-weight:700;text-align:left;margin:0 auto;}@media screen and (max-width:768px){#block-priorityMessage{margin:20px auto;}#block-masqueradMessage{margin:20px auto;}}.list_common{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0 auto;}.list_common li{position:relative;width:100%;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;font-size:1.6rem;}.list_common li:before{content:"・";display:flex;justify-content:center;flex-wrap:nowrap;width:24px;height:24px;}.region-content{width:100%;margin:0 auto;}.region-content .article_header{width:100%;margin:0 auto 40px;}.region-content .article_header h1{font-size:3.2rem;font-weight:700;line-height:1.4;margin:0;}.region-content .article_header h2{font-size:2.4rem;font-weight:700;line-height:1.5;margin:0 auto 16px;}.region-content .article_header time{display:block;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.5;margin:0 auto 12px;}.region-content .article_header .article_share{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;}.region-content .article_header .article_share p{margin:0;}.region-content .article_header .article_share p a,.region-content .article_header .article_share p button{color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;height:28px;background:#e2391c;color:#ffffff;font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none;padding:2px 8px 2px 4px;border-radius:4px;transition:all 0.3s;cursor:pointer;}.region-content .article_header .article_share p a:before,.region-content .article_header .article_share p button:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_clip_white.svg) no-repeat center;background-size:contain;margin-right:4px;}.region-content .article_header .article_share p a:hover,.region-content .article_header .article_share p button:hover{text-decoration:none;opacity:0.8;}.region-content .article_header .article_share ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;gap:10px;}.region-content .article_header .article_share ul li a{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:24px;height:24px;transition:all 0.3s;}.region-content .article_header .article_share ul li a:hover{opacity:0.8;}.region-content .article_header .article_share ul li a img{display:block;width:24px;height:24px;}.region-content .article_body{width:100%;margin:0 auto 40px;}.region-content .article_body .article_video{margin:0 auto 40px;}.region-content .article_body .article_video video{width:100%;height:auto;}.region-content .article_body .article_video figcaption{font-size:1.4rem;line-height:1.4;letter-spacing:0.56px;margin-top:12px;}.region-content .article_body .article_video iframe{width:100%;max-width:100%;height:auto;aspect-ratio:3/2;border:none;margin:0 auto;}.region-content .article_body .article_contents{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Noto Sans,Helvetica Neue,Helvetica,Hiragino Kaku Gothic ProN,Meiryo,sans-serif !important;margin:0 auto 40px;}.region-content .article_body .article_contents p{font-size:1.8rem;line-height:1.8;letter-spacing:0.72px;margin:0 auto;}.region-content .article_body .article_contents p + p{margin-top:32px;}.region-content .article_body .article_contents img{max-width:100%;height:auto;}.region-content .article_body .article_related{width:100%;margin:0 auto 40px;}.region-content .article_body .article_related h3{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:100%;height:40px;background:#f6f5f2;font-size:1.8rem;font-weight:700;border-radius:4px;padding:8px 16px;margin:0 auto 24px;}.region-content .article_body .article_related h3.visually-hidden{width:1px !important;height:1px !important;}.region-content .article_body .article_related .backLink{text-align:right;border-bottom:1px solid #e3dfd6;padding:0 0 20px;margin:0 auto 20px;}.region-content .article_body .article_related .backLink a{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;color:#333333;font-size:1.6rem;text-decoration:none;margin:0 0 0 auto;}.region-content .article_body .article_related .backLink a:before{content:"";display:block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronBackward_circle.svg) no-repeat
    center right;background-size:contain;margin-left:8px;}.region-content .article_body .article_related .backLink a:hover{text-decoration:underline;}.region-content .article_body .article_related .keywordsList{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:16px;margin:0;}.region-content .article_body .article_related .keywordsList h3{width:-moz-fit-content;width:fit-content;font-size:1.6rem !important;font-weight:700;background:transparent;border:none !important;padding:0 !important;margin:0 !important;}.region-content .article_body .article_related .keywordsList ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:8px;margin:0;}.region-content .article_body .article_related .keywordsList ul li{margin:0;}.region-content .article_body .article_related .keywordsList ul li a{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;height:37px;padding:0px 12px;background:#ffffff;color:#e2391c;font-size:1.5rem;text-decoration:none;border:1px solid #e2391c;border-radius:4px;transition:all 0.3s;}.region-content .article_body .article_related .keywordsList ul li a:hover{opacity:0.8;}.region-content .article_body .article_related .keywordsList ul li a:before{display:none;}.region-content .article_body .article_feature{margin:0 auto 48px;}.region-content .article_body .article_feature header{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:10px;width:100%;min-height:40px;height:-moz-fit-content;height:fit-content;background:#f6f5f2;border-radius:4px;padding:8px 16px;margin:0 auto 24px;}.region-content .article_body .article_feature header h3{font-size:1.8rem;font-weight:700;line-height:1.5;margin:0;}.region-content .article_body .article_feature header p{margin:0;}.region-content .article_body .article_feature header p a{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;gap:0;color:#333333;font-size:1.4rem;white-space:nowrap;text-decoration:none;transition:all 0.3s;}.region-content .article_body .article_feature header p a:after{position:relative;top:-2px;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.region-content .article_body .article_feature header p a:hover{text-decoration:underline;}.region-content .article_body .article_save{text-align:center;margin:58px auto 78px;}.region-content .article_body figure figcaption{display:block;width:100%;max-width:100%;background:#f6f5f2;font-size:1.2rem;line-height:1.3;letter-spacing:0.56px;padding:10px;margin:0 auto;margin-top:0;}.region-content .article_body figure img{display:block;}@media screen and (max-width:895px){.region-content .article_body figure img{display:block;width:100%;height:auto;}}.region-content .article_genre,.region-content .article_relatedKeywords,.region-content .article_autoSearch{padding:20px 0;margin:0 auto 20px;}.region-content .article_genre h3,.region-content .article_relatedKeywords h3,.region-content .article_autoSearch h3{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;height:-moz-fit-content;height:fit-content;min-height:60px;font-size:2.2rem;font-weight:700;font-family:"BIZ UDPMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Hiragino Mincho","MS PMincho",serif;border-bottom:2px solid #e3dfd6;margin:0 auto 16px;}.region-content .article_genre h3:before,.region-content .article_relatedKeywords h3:before,.region-content .article_autoSearch h3:before{content:"";display:inline-block;width:34px;height:22px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_headline.svg) no-repeat center;background-size:contain;}.region-content .article_genre h3 span,.region-content .article_relatedKeywords h3 span,.region-content .article_autoSearch h3 span{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;height:24px;background:#e96a55;color:#ffffff;font-size:1.3rem;font-weight:700;font-family:"BIZ UDPGothic",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;border-radius:12px;padding:0 16px;}.region-content .rtecenter{text-align:center;}.region-content .rtecenter iframe{max-width:100%;border:none;margin:0 auto;}.region-content .freeMemberNotice,.region-content .guestNotice{max-width:100%;margin:40px auto 80px;}.region-content .freeMemberNotice .freeMemberNotice_lead,.region-content .guestNotice .freeMemberNotice_lead{font-size:1.8rem;text-align:center;margin:0 auto 20px !important;}.region-content .freeMemberNotice .freeMemberNotice_lead strong,.region-content .guestNotice .freeMemberNotice_lead strong{color:#e2391c;font-size:3.2rem;}.region-content .freeMemberNotice .freeMemberNotice_lead span,.region-content .guestNotice .freeMemberNotice_lead span{color:#e2391c;font-size:1.8rem;}.region-content .freeMemberNotice .guestNotice_lead,.region-content .guestNotice .guestNotice_lead{position:relative;font-size:1.4rem !important;text-align:center;margin:0 auto 20px !important;}.region-content .freeMemberNotice .guestNotice_lead:before,.region-content .guestNotice .guestNotice_lead:before{position:relative;top:5px;left:0;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_lock_gold.svg) no-repeat center;background-size:contain;}.region-content .freeMemberNotice ul,.region-content .guestNotice ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:20px;margin:0 auto;}@media screen and (max-width:768px){.region-content{width:100%;padding:0;}.region-content .article_header{margin:0 auto 20px;}.region-content .article_header h1{font-size:2rem;}.region-content .article_header h2{font-size:1.6rem;}.region-content .article_header time{margin:0 auto 14px;}.region-content .article_body{margin:0 auto 30px;}.region-content .article_body figure.article_video{margin:0 auto 16px;}.region-content .article_body .article_contents{margin:0 auto 40px;}.region-content .article_body .article_contents p{font-size:1.6rem;letter-spacing:0.64px;margin:0 auto;}.region-content .article_body .article_contents p + p{margin-top:30px;}.region-content .article_body .article_related{width:100%;margin:0 auto 40px;}.region-content .article_body .article_related h3{height:-moz-fit-content;height:fit-content;min-height:28px;font-size:1.6rem;padding:6px 8px;}.region-content .article_body .article_related .backLink a{font-size:1.5rem;}.region-content .article_body .article_related .keywordsList h3{font-size:1.5rem !important;}.region-content .article_body .article_related .keywordsList ul li{margin:0;}.region-content .article_body .article_related .keywordsList ul li a{font-size:1.4rem;}.region-content .article_body .article_feature{margin:0 auto 48px;}.region-content .article_body .article_feature header{display:block;padding:6px 8px;margin:0 auto 24px;}.region-content .article_body .article_feature header h3{font-size:1.6rem;margin:0 auto 2px;}.region-content .article_body .article_feature header p a{font-size:1.2rem;}.region-content .article_body .article_save{margin:40px auto 30px;}.region-content .article_body figure figcaption{font-size:1.2rem;}.region-content .article_genre,.region-content .article_relatedKeywords,.region-content .article_autoSearch{padding:15px 0;margin:0 auto 15px;}.region-content .article_genre h3,.region-content .article_relatedKeywords h3,.region-content .article_autoSearch h3{height:-moz-fit-content;height:fit-content;min-height:50px;font-size:1.8rem;}.region-content .freeMemberNotice,.region-content .guestNotice{margin:30px auto 50px;}.region-content .freeMemberNotice .freeMemberNotice_lead,.region-content .guestNotice .freeMemberNotice_lead{font-size:1.6rem;line-height:1.3;margin:0 auto 20px !important;}.region-content .freeMemberNotice .freeMemberNotice_lead strong,.region-content .guestNotice .freeMemberNotice_lead strong{font-size:2.4rem;}.region-content .freeMemberNotice .freeMemberNotice_lead span,.region-content .guestNotice .freeMemberNotice_lead span{font-size:1.6rem;}.region-content .freeMemberNotice ul,.region-content .guestNotice ul{display:block;margin:0 auto;}.region-content .freeMemberNotice ul li,.region-content .guestNotice ul li{margin:0 auto 16px;}}.region-content .article_list{list-style:none;padding:0;margin:0;}.region-content .article_list li{position:relative;width:100%;display:inline-flex;flex-wrap:wrap;align-items:center;padding:0 0 0 24px;margin:0 auto 8px;}.region-content .article_list li a{color:#333333;text-decoration:none;cursor:pointer;transition:all 0.3s;}.region-content .article_list li a:hover{text-decoration:underline;}.region-content .article_list li h2{position:relative;display:inline-block;color:#333333;font-size:1.6rem;font-weight:700;line-height:1.5;padding:0;margin:0;}.region-content .article_list li h2:before{position:absolute;top:1px;left:-24px;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.region-content .article_list li h2.checkboxInList{line-height:1.7;}.region-content .article_list li h2.checkboxInList:before{display:none;}.region-content .article_list li h3{position:relative;height:auto !important;min-height:initial !important;background:transparent !important;font-size:1.4rem !important;font-family:"BIZ UDPGothic",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif !important;font-weight:700 !important;border-bottom:none !important;padding:0 !important;margin:0 auto !important;}.region-content .article_list li h3::before{display:none !important;}.region-content .article_list li time{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;padding:0 0 0 8px;margin:0;}.region-content .article_list li span{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;min-width:100px;height:24px;background:#e2391c;color:#ffffff;font-size:1.4rem;font-weight:700;padding:0px 12px;border-radius:4px;margin:0 8px 0 0;}.region-content .article_list li:has(> span),.region-content .article_list li:has(> .checkboxInList){padding:0;}.region-content .article_list li:has(> span) h2:before,.region-content .article_list li:has(> .checkboxInList) h2:before{display:none;}.region-content .article_list.block li{display:flex;justify-content:flex-start;flex-wrap:wrap;}.region-content .article_list.block li a{display:block;width:100%;}.region-content .article_list.block li h2{display:block;width:100%;}.region-content .article_list.block li h3{display:block;width:100%;}.region-content .article_list.block li time{padding:0;}.region-content .articleLink{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;color:#333333;font-size:1.6rem;line-height:1.5;text-decoration:none;padding:8px 0px;margin:0 auto;}.region-content .articleLink:before{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.region-content .articleLink:hover{text-decoration:underline;}.region-content .articleLink_inner{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:4px;width:calc(100% - 24px);}.region-content .articleLink h2{color:#333333;font-size:1.5rem;font-weight:700;line-height:1.5;margin:0;}.region-content .articleLink time{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin-left:4px;}.region-content .articleLink.has_new time::after{position:relative;content:"";display:inline-block;width:26px;height:16px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_new.svg) no-repeat center;background-size:contain;margin-left:4px;}.region-content .articleLink.has_free time::after{position:relative;content:"";display:inline-block;width:26px;height:16px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_free.svg) no-repeat center;background-size:contain;margin-left:4px;}.region-content .articleLink.has_graph time::after{position:relative;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_graph.svg) no-repeat center;background-size:contain;margin-left:4px;}.region-content .articleLink.has_picture time::after{position:relative;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_camera.svg) no-repeat center;background-size:contain;margin-left:4px;}.region-content .articleLink.has_document time::after{position:relative;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_document.svg) no-repeat center;background-size:contain;margin-left:4px;}.region-content .articleLink.has_movie time::after{position:relative;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_movie.svg) no-repeat center;background-size:contain;margin-left:4px;}.region-content .articleRecentLink{position:relative;color:#333333;font-size:1.6rem;line-height:1.5;text-decoration:none;border-bottom:1px solid #e3dfd6;padding:8px 0;margin:0 auto;}.region-content .articleRecentLink .articleLink_inner{position:relative;width:100%;flex-wrap:wrap;}.region-content .articleRecentLink a{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:4px;width:100%;color:#333333;text-decoration:none;cursor:pointer;transition:all 0.3s;}.region-content .articleRecentLink a:hover{text-decoration:underline;}.region-content .articleRecentLink h2{position:relative;width:100%;color:#333333;font-size:1.8rem;font-weight:700;line-height:1.6;padding:0 0 0 24px;margin:0;}.region-content .articleRecentLink h2:before{position:absolute;top:1px;left:0;content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.region-content .articleRecentLink h3{width:100%;color:#333333;font-size:1.4rem;font-weight:700;line-height:1.5;padding:0 0 0 24px;margin:0;}.region-content .articleRecentLink time{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;padding:0 0 0 24px;margin:0;}.region-content .articleRecentLink span{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;min-width:100px;height:24px;background:#e2391c;color:#ffffff;font-size:1.4rem;font-weight:700;padding:0px 12px;border-radius:4px;}.articleIcons{position:relative;top:-1px;display:inline-flex;gap:4px;margin-left:4px;}.articleIcons b{display:inline-block;background-size:contain;background-repeat:no-repeat;}.articleIcons .icon_new{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_new.svg) no-repeat center;width:26px;height:16px;position:relative;top:2px;}.articleIcons .icon_free{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_free.svg) no-repeat center;width:26px;height:16px;position:relative;top:2px;}.articleIcons .icon_graph{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_graph.svg) no-repeat center;width:24px;height:24px;}.articleIcons .icon_picture{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_camera.svg) no-repeat center;width:24px;height:24px;}.articleIcons .icon_document{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_document.svg) no-repeat center;width:24px;height:24px;}.articleIcons .icon_movie{background:url(/themes/custom/nikkan_yakugyo/images/common/icon_movie.svg) no-repeat center;width:24px;height:24px;}.has_new.has_graph .articleIcons .icon_new,.has_free.has_graph .articleIcons .icon_free{top:4px;}.has_new.has_picture .articleIcons .icon_new,.has_free.has_picture .articleIcons .icon_free{top:4px;}.has_new.has_document .articleIcons .icon_new,.has_free.has_document .articleIcons .icon_free{top:4px;}.has_new.has_movie .articleIcons .icon_new,.has_free.has_movie .articleIcons .icon_free{top:4px;}@media screen and (max-width:768px){.region-content .article_list li h2{font-size:1.5rem;font-weight:700;line-height:1.3;margin:0 8px 0 0;}.region-content .article_list li h3{font-size:1.3rem !important;}.region-content .article_list li time{padding:0;}.region-content .article_list li span{margin:0 8px 4px 0;}.region-content .articleLink{position:relative;align-items:flex-start;font-size:1.5rem;}.region-content .articleLink_inner{display:block;}.region-content .articleLink h2{font-size:1.5rem;font-weight:700;}.region-content .articleLink time{align-items:flex-start;margin-left:0;}.region-content .articleLink time:after{top:-3px;}.region-content .articleRecentLink{position:relative;font-size:1.5rem;}.region-content .articleRecentLink .articleLink_inner{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start;flex-wrap:wrap;gap:2px 4px;}.region-content .articleRecentLink .articleLink_inner h2{font-size:1.5rem;font-weight:700;line-height:1.3;}.region-content .articleRecentLink .articleLink_inner h3{font-size:1.3rem;font-weight:700;line-height:1.3;}.region-content .articleRecentLink .articleLink_inner time{width:-moz-fit-content;width:fit-content;align-items:flex-start;padding-top:2px;margin-left:0;}.region-content .articleRecentLink .articleLink_inner span{width:100px;margin:0 0 8px;}}.free-description{border:1px solid #9d9891;padding:10px;margin:0 auto 20px;}.free-description p{font-size:1.8rem;margin:0;}@media screen and (max-width:768px){.free-description p{font-size:1.4rem;}}.region-content .block-searchCondition{margin:0 auto 40px;}.region-content .block-searchCondition label,.region-content .block-searchCondition legend{display:block;width:100%;font-size:1.8rem;font-weight:700;text-align:left;line-height:1.4;margin:0 auto 10px;}.region-content .block-searchCondition legend{margin:0 auto 4px;}.region-content .block-searchCondition .search_advanced{overflow:hidden;max-height:0;opacity:0;transition:max-height 0.7s ease,opacity 0.6s ease;}.region-content .block-searchCondition .search_advanced.is-open{max-height:1000px;opacity:1;}.region-content .block-searchCondition .search_advanced p.note{font-size:1.4rem;margin:0 auto 10px;}.region-content .block-searchCondition .search_advanced .search_group{border:none;padding:0;margin:0;}.region-content .block-searchCondition .search_advanced .search_checkboxes{background:#f6f5f2;padding:24px;margin:0 auto 24px;}.region-content .block-searchCondition .search_advanced .search_checkboxes ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:16px 24px;}.region-content
  .block-searchCondition
  .search_advanced
  .search_checkboxes
  ul
  li{position:relative;width:calc(20% - 20px);font-size:1.6rem;}.region-content .block-searchCondition .search_advanced .search_period{margin:0 auto 16px;}.region-content
  .block-searchCondition
  .search_advanced
  .search_period
  .date_range{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:8px;}.region-content
  .block-searchCondition
  .search_advanced
  .search_period
  input[type="text"]{width:248px;}.region-content .block-searchCondition .search_keyword{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:16px;margin:0 auto 24px;}.region-content .block-searchCondition .search_keyword label{display:none !important;}.region-content .block-searchCondition .search_keyword input[type="text"]{width:calc(100% - 160px - 16px);}.region-content .block-searchCondition .search_keyword .type_search{width:160px;min-width:160px;height:48px;}.region-content .block-searchCondition .search_toggleArea{border-top:1px solid #e3dfd6;margin:0 auto 40px;}.region-content .block-searchCondition .search_toggleArea .search_toggle{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;min-width:130px;height:40px;gap:8px;background:#e3dfd6;font-size:1.6rem;border:1px solid #e3dfd6;border-radius:0 0 6px 6px;padding:0 8px 0 24px;margin:0 auto;cursor:pointer;transition:all 0.3s;}.region-content .block-searchCondition .search_toggleArea .search_toggle:after{content:"";display:inline-block;width:24px;height:24px;background-image:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevron_forward_black.svg);background-repeat:no-repeat;background-size:contain;transform:rotate(-90deg);}.region-content .block-searchCondition .search_toggleArea .search_toggle:hover{opacity:0.8;}.region-content .block-searchCondition .search_options{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-end;gap:24px;margin:0 auto;}.region-content .block-searchCondition .search_options .options_item{width:248px;margin:0;}.region-content .block-searchCondition .search_options .btn_border{width:160px;min-width:160px;height:48px;margin:0;}.region-content .search_resultCount{font-size:1.4rem;}@media screen and (max-width:768px){.region-content .block-searchCondition{margin:0 auto 40px;}.region-content .block-searchCondition label,.region-content .block-searchCondition legend{font-size:1.6rem;}.region-content
    .block-searchCondition
    .search_advanced
    .search_checkboxes
    ul{gap:16px 10px;}.region-content
    .block-searchCondition
    .search_advanced
    .search_checkboxes
    ul
    li{width:calc(50% - 5px);font-size:1.6rem;}.region-content
    .block-searchCondition
    .search_advanced
    .search_period
    .date_range{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:16px;gap:10px;}.region-content
    .block-searchCondition
    .search_advanced
    .search_period
    input[type="text"]{width:calc(50% - 24px);}.region-content .block-searchCondition .search_keyword{display:block;margin:0 auto 24px;}.region-content .block-searchCondition .search_keyword label{display:none !important;}.region-content .block-searchCondition .search_keyword input[type="text"]{width:100%;margin:0 auto 16px;}.region-content .block-searchCondition .search_keyword .type_search{width:100%;min-width:120px;height:48px;margin:0 auto;}.region-content .block-searchCondition .search_options{display:block;gap:16px;margin:0 auto;}.region-content .block-searchCondition .search_options .options_item{width:100%;margin:0 auto 16px;}.region-content .block-searchCondition .search_options .btn_border{width:100%;min-width:120px;margin:0 auto;}}.region-content .inner_form{margin:0 auto 60px;}.region-content .inner_form .login input[type="text"],.region-content .inner_form .login input[type="password"]{margin:0 auto 8px;}.region-content .inner_form .login .formGroup label{margin:0 auto 10px;}@media screen and (max-width:768px){.region-content .formGroup label{font-size:1.6rem;}.region-content .formGroup.checkboxGroup p,.region-content .formGroup.checkboxGroup label{font-size:1.4rem;margin:0 auto;}}.region-content .faqList{margin:0 auto 60px;}.region-content .faqList .faqList_item{margin:0 auto 24px;}.region-content .faqList .faqList_item .faqList_item_title{background:#f6f5f2;margin:0 auto 24px;}.region-content .faqList .faqList_item .faqList_item_title .faqToggleButton{position:relative;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;font-size:1.6rem;line-height:1.4;padding:8px 16px;cursor:pointer;}.region-content
  .faqList
  .faqList_item
  .faqList_item_title
  .faqToggleButton
  strong{display:block;font-size:1.6rem;font-weight:700;margin:0;}.region-content
  .faqList
  .faqList_item
  .faqList_item_title
  .faqToggleButton:after{content:"";display:inline-block;width:40px;height:40px;min-width:40px;min-height:40px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_accordion_open.svg) no-repeat center;background-size:contain;transition:all 0.2s;}.region-content
  .faqList
  .faqList_item
  .faqList_item_title
  .faqToggleButton[aria-expanded="true"]:after{content:"";display:inline-block;width:40px;height:40px;min-width:40px;min-height:40px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_accordion_close.svg) no-repeat center;background-size:contain;}.region-content .faqList .faqList_item .faqList_item_answer{font-size:1.6rem;padding:0 16px;overflow:hidden;max-height:none;opacity:1;visibility:visible;}.region-content .faqList .faqList_item .faqList_item_answer p{display:none;margin:0 auto 16px;}.region-content .faqList .faqList_item .faqList_item_answer p:last-child{margin:0 auto;}.region-content .faqList .faqList_item .faqList_item_answer.is_open p{display:block;opacity:1;transition:opacity 0.3s ease;}.region-content .faqList .faqList_item .faqList_item_answer.is_clamped{visibility:visible;max-height:none;}.region-content .faqList .faqList_item .faqList_item_answer.is_clamped p{height:0;opacity:0;overflow:hidden;transition:opacity 0.3s ease,height 0.3s ease;}.region-content
  .faqList
  .faqList_item
  .faqList_item_answer.is_clamped
  p:first-of-type{height:auto;opacity:1;overflow:visible;}.region-content .faqList .faqList_item .faqList_item_answer a{color:#326691;text-decoration:none;}.region-content .faqList .faqList_item .faqList_item_answer a:hover{text-decoration:underline;}@media screen and (max-width:768px){.region-content .faqList .faqList_item .faqList_item_title .faqToggleButton{font-size:1.4rem;}.region-content .faqList .faqList_item .faqList_item_answer{font-size:1.4rem;padding:0 8px;}.region-content .faqList .faqList_item .faqList_item_answer p{font-size:1.4rem;margin:0 auto 16px;}.region-content .faqList .faqList_item .faqList_item_answer p:last-child{margin:0 auto;}}.region-content #block-topArticles{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;gap:40px;width:100%;max-width:970px;margin:0 auto;}.region-content #block-topArticles .topArticle{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;gap:20px;width:calc(50% - 20px);}.region-content #block-topArticles .topArticleLocation{flex-direction:row-reverse;}.region-content #block-topArticles .topArticle figure{width:190px;height:auto;margin:0;}.region-content #block-topArticles .topArticle figure img{display:block;width:190px;max-width:100%;margin:0;}.region-content #block-topArticles .topArticle .topArticle_body{width:calc(100% - 190px - 20px);}@media screen and (min-width:769px) and (max-width:1180px){.region-content #block-topArticles .topArticle{display:block;}.region-content #block-topArticles .topArticle figure{width:100%;margin:0 auto 20px;}.region-content #block-topArticles .topArticle figure img{width:100%;}.region-content #block-topArticles .topArticle .topArticle_body{width:100%;}}.region-content #block-topArticles .topArticle:first-child{width:100%;gap:40px;border-bottom:1px solid #e3dfd6;padding:0 0 40px;}.region-content #block-topArticles .topArticle:first-child figure{width:486px;aspect-ratio:3/2;margin:0;}.region-content #block-topArticles .topArticle:first-child figure img{display:block;width:100%;max-width:100%;margin:0;}.region-content #block-topArticles .topArticle:first-child .topArticle_body{width:calc(100% - 486px - 40px);display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;}.region-content #block-topArticles .topArticle:first-child .topArticle_body h2{font-size:3rem;font-weight:700;line-height:1.4;margin:0 0 8px;}.region-content #block-topArticles .topArticle:first-child .topArticle_body h3{font-size:2rem;font-weight:700;line-height:1.5;margin:0 0 8px;}.region-content
  #block-topArticles
  .topArticle:first-child
  .topArticle_ranking
  a{flex-direction:row !important;}@media screen and (min-width:769px) and (max-width:1180px){.region-content #block-topArticles .topArticle:first-child{display:block;}.region-content #block-topArticles .topArticle:first-child figure{width:100%;aspect-ratio:3/2;margin:0 auto 20px;}.region-content #block-topArticles .topArticle:first-child .topArticle_body{width:100%;}.region-content
    #block-topArticles
    .topArticle:first-child
    .topArticle_body
    time{margin:0 0 20px;}}.region-content #block-topArticles .topArticle a{display:flex;flex-direction:column;justify-content:flex-start;color:#333333;text-decoration:none;transition:all 0.3s;}.region-content #block-topArticles .topArticle a:hover{text-decoration:underline;}.region-content #block-topArticles .topArticle h2{font-size:2.2rem;font-weight:700;line-height:1.4;margin:0 0 8px;}.region-content #block-topArticles .topArticle h3{font-size:1.6rem;font-weight:700;line-height:1.5;margin:0 0 8px;}.region-content #block-topArticles .topArticle .topArticle_excerpt{font-size:1.5rem;line-height:1.65;margin:0 0 8px;}.region-content #block-topArticles .topArticle time{display:block;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;}.region-content #block-topArticles .topArticle + .topArticle_ranking{border-top:1px solid #e3dfd6;padding-top:40px;}.region-content .topArticle_ranking{list-style:none;padding:0;margin:0;width:100%;}.region-content .topArticle_ranking li{margin:0 auto 8px;}.region-content .topArticle_ranking li:last-child{margin:0 auto;}.region-content .topArticle_ranking li a{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;background:#f3f1ec;color:#326691 !important;font-size:1.2rem;line-height:1.5;text-decoration:none;padding:10px;}.region-content .topArticle_ranking li a:hover{text-decoration:underline;}.region-content .topNews{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;gap:40px;width:100%;max-width:970px;margin:30px auto 40px;}.region-content .topNews .topNewsGroup{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;gap:20px;width:calc(50% - 20px);}.region-content .topNews .topNewsGroup header{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:100%;height:40px;}.region-content .topNews .topNewsGroup header h2{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:-moz-fit-content;width:fit-content;background:#e2391c;color:#ffffff;font-size:2.4rem;font-family:"BIZ UDPMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Hiragino Mincho","MS PMincho",serif;font-weight:700;padding:0 0 0 24px;margin:0;}.region-content .topNews .topNewsGroup header h2:after{position:absolute;right:-43px;top:0;content:"";display:inline-block;width:43px;height:43px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_ashirai_01.svg) no-repeat center;background-size:43px 100%;}.region-content .topNews .topNewsGroup header .moreLink{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;font-size:1.5rem;color:#333333;line-height:1;text-decoration:none;}.region-content .topNews .topNewsGroup header .moreLink:hover{text-decoration:underline;}.region-content .topNews .topNewsGroup header .moreLink:after{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.region-content .topNews .topNewsGroup:first-child{width:100%;}.region-content .topNews .topNewsGroup:first-child .topNewsGroupList{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;}.region-content .topNews .topNewsGroup:first-child .topNewsGroupList_item{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;gap:20px;height:100%;border-bottom:1px solid #e3dfd6;padding:0 0 20px;}.region-content
  .topNews
  .topNewsGroup:first-child
  .topNewsGroupList_item
  figure{width:135px;height:auto;margin:0;}.region-content
  .topNews
  .topNewsGroup:first-child
  .topNewsGroupList_item
  figure
  img{display:block;width:100%;max-width:100%;margin:0;}.region-content
  .topNews
  .topNewsGroup:first-child
  .topNewsGroupList_item
  .topNewsGroupList_item_body{display:flex;flex-direction:column;width:calc(100% - 135px - 20px);}@media screen and (min-width:769px) and (max-width:1180px){.region-content .topNews .topNewsGroup:first-child .topNewsGroupList_item{flex-wrap:wrap;gap:8px;}.region-content
    .topNews
    .topNewsGroup:first-child
    .topNewsGroupList_item
    figure{order:1;width:100%;margin:0 auto;}.region-content
    .topNews
    .topNewsGroup:first-child
    .topNewsGroupList_item
    figure
    img{width:100%;}.region-content
    .topNews
    .topNewsGroup:first-child
    .topNewsGroupList_item
    .topNewsGroupList_item_body{order:2;width:100%;}}.region-content .topNews .topNewsGroup .topNewsGroupList{width:100%;}.region-content .topNews .topNewsGroup .topNewsGroupList a{color:#333333;text-decoration:none;transition:all 0.3s;}.region-content .topNews .topNewsGroup .topNewsGroupList a:hover{text-decoration:underline;}.region-content
  .topNews
  .topNewsGroup
  .topNewsGroupList
  .topNewsGroupList_item_body{width:100%;}.region-content
  .topNews
  .topNewsGroup
  .topNewsGroupList
  .topNewsGroupList_item_body
  h2{font-size:2.2rem;font-weight:700;line-height:1.5;margin:0 0 2px;}.region-content
  .topNews
  .topNewsGroup
  .topNewsGroupList
  .topNewsGroupList_item_body
  h3{font-size:1.6rem;font-weight:700;line-height:1.5;margin:0 0 8px;}.region-content
  .topNews
  .topNewsGroup
  .topNewsGroupList
  .topNewsGroupList_item_body
  time{display:block;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;}.region-content #block-topFeature,.region-content .topGenreFeatures{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;gap:40px;width:100%;}.region-content #block-topFeature .topFeatureGroup,.region-content #block-topFeature .topGenreFeatureGroup,.region-content .topGenreFeatures .topFeatureGroup,.region-content .topGenreFeatures .topGenreFeatureGroup{width:calc(50% - 20px);}.region-content #block-topFeature .topFeatureGroup header,.region-content #block-topFeature .topGenreFeatureGroup header,.region-content .topGenreFeatures .topFeatureGroup header,.region-content .topGenreFeatures .topGenreFeatureGroup header{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;width:100%;height:60px;border-bottom:2px solid #e3dfd6;margin:0 auto 20px;}.region-content #block-topFeature .topFeatureGroup header h2,.region-content #block-topFeature .topGenreFeatureGroup header h2,.region-content .topGenreFeatures .topFeatureGroup header h2,.region-content .topGenreFeatures .topGenreFeatureGroup header h2{position:relative;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;min-height:60px;font-size:2.2rem;font-weight:700;font-family:"BIZ UDPMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Hiragino Mincho","MS PMincho",serif;margin:0;}.region-content #block-topFeature .topFeatureGroup header h2:before,.region-content #block-topFeature .topGenreFeatureGroup header h2:before,.region-content .topGenreFeatures .topFeatureGroup header h2:before,.region-content .topGenreFeatures .topGenreFeatureGroup header h2:before{content:"";display:inline-block;width:34px;height:22px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_headline.svg) no-repeat center;background-size:contain;}.region-content #block-topFeature .topFeatureGroup header .moreLink,.region-content #block-topFeature .topGenreFeatureGroup header .moreLink,.region-content .topGenreFeatures .topFeatureGroup header .moreLink,.region-content .topGenreFeatures .topGenreFeatureGroup header .moreLink{display:flex;justify-content:flex-end;flex-wrap:nowrap;align-items:center;font-size:1.5rem;color:#333333;white-space:nowrap;line-height:1;text-decoration:none;}.region-content #block-topFeature .topFeatureGroup header .moreLink:hover,.region-content #block-topFeature .topGenreFeatureGroup header .moreLink:hover,.region-content .topGenreFeatures .topFeatureGroup header .moreLink:hover,.region-content .topGenreFeatures .topGenreFeatureGroup header .moreLink:hover{text-decoration:underline;}.region-content #block-topFeature .topFeatureGroup header .moreLink:after,.region-content #block-topFeature .topGenreFeatureGroup header .moreLink:after,.region-content .topGenreFeatures .topFeatureGroup header .moreLink:after,.region-content .topGenreFeatures .topGenreFeatureGroup header .moreLink:after{content:"";display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_chevronForward.svg) no-repeat center;background-size:contain;}.region-content #block-topFeature .topFeatureGroup .topFeatureList a,.region-content #block-topFeature .topFeatureGroup .topGenreFeaturesList a,.region-content #block-topFeature .topGenreFeatureGroup .topFeatureList a,.region-content #block-topFeature .topGenreFeatureGroup .topGenreFeaturesList a,.region-content .topGenreFeatures .topFeatureGroup .topFeatureList a,.region-content .topGenreFeatures .topFeatureGroup .topGenreFeaturesList a,.region-content .topGenreFeatures .topGenreFeatureGroup .topFeatureList a,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  a{color:#333333;text-decoration:none;transition:all 0.3s;}.region-content #block-topFeature .topFeatureGroup .topFeatureList a:hover,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  a:hover,.region-content #block-topFeature .topGenreFeatureGroup .topFeatureList a:hover,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  a:hover,.region-content .topGenreFeatures .topFeatureGroup .topFeatureList a:hover,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  a:hover,.region-content .topGenreFeatures .topGenreFeatureGroup .topFeatureList a:hover,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  a:hover{text-decoration:underline;}.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;gap:20px;height:100%;border-bottom:1px solid #e3dfd6;padding:0 0 20px;margin:0 auto 20px;}.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  figure,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  figure,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  figure,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  figure,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  figure,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  figure,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  figure,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  figure,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  figure,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  figure,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  figure,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  figure,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  figure,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  figure,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  figure,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  figure{width:135px;height:auto;margin:0;}.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  figure
  img,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  figure
  img,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  figure
  img,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  figure
  img,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  figure
  img,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  figure
  img,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  figure
  img,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  figure
  img,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  figure
  img,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  figure
  img,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  figure
  img,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  figure
  img,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  figure
  img,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  figure
  img,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  figure
  img,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  figure
  img{display:block;width:100%;max-width:100%;margin:0;}.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body{display:flex;flex-direction:column;width:calc(100% - 135px - 20px);}.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  h2,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h2,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  h2,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h2,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  h2,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h2,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  h2,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h2,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  h2,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h2,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  h2,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h2,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  h2,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h2,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  h2,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h2,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h2,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h2{font-size:1.8rem;font-weight:700;line-height:1.5;margin:0 0 2px;}.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  h3,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h3,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  h3,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h3,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  h3,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h3,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  h3,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h3,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  h3,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h3,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  h3,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h3,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  h3,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h3,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  h3,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  h3,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  h3,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  h3{font-size:1.5rem;font-weight:700;line-height:1.5;margin:0 0 8px;}.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  time,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  time,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  time,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  time,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  time,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  time,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  time,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  time,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  time,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  time,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  time,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  time,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topFeatureList_item_body
  time,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  time,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topFeatureList_item_body
  time,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item
  .topGenreFeaturesList_item_body
  time,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topFeatureList_item_body
  time,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item
  .topGenreFeaturesList_item_body
  time{display:block;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;}.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  #block-topFeature
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topFeatureList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topFeatureList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topFeatureList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topFeatureList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topFeatureList_item_body,.region-content
  .topGenreFeatures
  .topGenreFeatureGroup
  .topGenreFeaturesList
  .topGenreFeaturesList_item:not(:has(a > figure))
  .topGenreFeaturesList_item_body{width:100%;}@media screen and (min-width:769px) and (max-width:1180px){.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item{flex-wrap:wrap;gap:8px;}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure{order:1;width:100%;margin:0 auto;}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure
    img,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure
    img,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure
    img,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure
    img,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure
    img,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure
    img,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure
    img,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure
    img,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure
    img,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure
    img,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure
    img,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure
    img,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure
    img,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure
    img,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure
    img,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure
    img{width:100%;}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body{order:2;width:100%;}}@media screen and (max-width:768px){.region-content #block-topArticles{display:block;max-width:100%;margin:0 auto;}.region-content #block-topArticles .topArticle{width:100%;margin:0 auto 32px;}.region-content #block-topArticles .topArticle:last-of-type{margin:0 auto 16px;}.region-content #block-topArticles .topArticle figure{width:114px;}.region-content #block-topArticles .topArticle figure img{width:114px;}.region-content #block-topArticles .topArticle .topArticle_body{width:calc(100% - 114px - 20px);}.region-content #block-topArticles .topArticle:first-child{display:block;margin:0 auto 16px;}.region-content #block-topArticles .topArticle:first-child figure{position:relative;left:-15px;width:100dvw;margin:0 auto 16px;}.region-content #block-topArticles .topArticle:first-child .topArticle_body{display:block;width:100%;}.region-content
    #block-topArticles
    .topArticle:first-child
    .topArticle_body
    h2{font-size:2rem;}.region-content
    #block-topArticles
    .topArticle:first-child
    .topArticle_body
    h3{font-size:1.6rem;}.region-content
    #block-topArticles
    .topArticle:first-child
    .topArticle_body
    time{display:block;width:100%;text-align:left;margin:0 auto 16px;}.region-content #block-topArticles .topArticle a{display:flex;flex-direction:column;justify-content:flex-start;color:#333333;text-decoration:none;transition:all 0.3s;}.region-content #block-topArticles .topArticle a:hover{text-decoration:underline;}.region-content #block-topArticles .topArticle h2{font-size:1.6rem;}.region-content #block-topArticles .topArticle h3{font-size:1.4rem;}.region-content #block-topArticles .topArticle .topArticle_excerpt{-webkit-line-clamp:4;}.region-content #block-topArticles .topArticle + .topArticle_ranking{padding-top:20px;margin-bottom:20px;}.region-content .topNews{display:block;max-width:100%;margin:20px auto 40px;}.region-content .topNews .topNewsGroup{display:block;width:100%;border-bottom:1px solid #e3dfd6;padding:0 0 20px;margin:0 auto 40px;}.region-content .topNews .topNewsGroup header{height:37px;margin:0 auto 16px;}.region-content .topNews .topNewsGroup header h2{font-size:2rem;margin:0;}.region-content .topNews .topNewsGroup header h2:after{right:-37px;width:37px;height:37px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_ashirai_01.svg) no-repeat center;background-size:37px 100%;}.region-content .topNews .topNewsGroup:first-child{width:100%;border-bottom:none;padding:0;}.region-content .topNews .topNewsGroup:first-child .topNewsGroupList{display:block;width:100%;}.region-content .topNews .topNewsGroup:first-child .topNewsGroupList_item{height:auto;padding:16px 0;}.region-content
    .topNews
    .topNewsGroup:first-child
    .topNewsGroupList_item:first-of-type{padding:0 0 16px;}.region-content
    .topNews
    .topNewsGroup:first-child
    .topNewsGroupList_item
    figure{width:114px;}.region-content
    .topNews
    .topNewsGroup:first-child
    .topNewsGroupList_item
    .topNewsGroupList_item_body{width:calc(100% - 114px - 20px);}.region-content .topNews .topNewsGroup .topNewsGroupList{width:100%;}.region-content
    .topNews
    .topNewsGroup
    .topNewsGroupList
    .topNewsGroupList_item_body{width:100%;}.region-content
    .topNews
    .topNewsGroup
    .topNewsGroupList
    .topNewsGroupList_item_body
    h2{font-size:1.6rem;}.region-content
    .topNews
    .topNewsGroup
    .topNewsGroupList
    .topNewsGroupList_item_body
    h3{font-size:1.4rem;margin:0 0 2px;}.region-content #block-topFeature,.region-content .topGenreFeatures{display:block;}.region-content #block-topFeature .topFeatureGroup,.region-content #block-topFeature .topGenreFeatureGroup,.region-content .topGenreFeatures .topFeatureGroup,.region-content .topGenreFeatures .topGenreFeatureGroup{width:100%;margin:0 auto 40px;}.region-content #block-topFeature .topFeatureGroup header,.region-content #block-topFeature .topGenreFeatureGroup header,.region-content .topGenreFeatures .topFeatureGroup header,.region-content .topGenreFeatures .topGenreFeatureGroup header{height:50px;margin:0 auto 16px;}.region-content #block-topFeature .topFeatureGroup header h2,.region-content #block-topFeature .topGenreFeatureGroup header h2,.region-content .topGenreFeatures .topFeatureGroup header h2,.region-content .topGenreFeatures .topGenreFeatureGroup header h2{min-height:50px;font-size:1.8rem;}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item{padding:0 0 16px;margin:0 auto 16px;}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    figure,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    figure,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    figure,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    figure{width:114px;}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body{width:calc(100% - 114px - 20px);}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body
    h2,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h2,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body
    h2,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h2,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body
    h2,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h2,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body
    h2,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h2,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body
    h2,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h2,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body
    h2,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h2,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body
    h2,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h2,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body
    h2,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h2,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h2,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h2{font-size:1.6rem;}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body
    h3,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h3,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body
    h3,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h3,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body
    h3,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h3,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body
    h3,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h3,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body
    h3,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h3,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body
    h3,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h3,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topFeatureList_item_body
    h3,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h3,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topFeatureList_item_body
    h3,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item
    .topGenreFeaturesList_item_body
    h3,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topFeatureList_item_body
    h3,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item
    .topGenreFeaturesList_item_body
    h3{font-size:1.4rem;margin:0 0 2px;}.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    #block-topFeature
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topFeatureList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topFeatureList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topFeatureList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topFeatureList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topFeatureList_item_body,.region-content
    .topGenreFeatures
    .topGenreFeatureGroup
    .topGenreFeaturesList
    .topGenreFeaturesList_item:not(:has(a > figure))
    .topGenreFeaturesList_item_body{width:100%;}}.time_has_new{position:relative;padding-right:30px;}.time_has_new:after{content:"";position:absolute;top:50%;display:inline-block;width:26px;height:16px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_new.svg) no-repeat center;background-size:contain;transform:translateY(-50%);margin-left:4px;}.region-content .stepIndicator{position:relative;width:100%;text-align:center;margin:0 auto 24px;}.region-content .stepIndicator::before{content:"";position:absolute;top:21px;left:0;right:0;height:1px;background-color:#e3dfd6;z-index:-1;}.region-content .stepIndicator_list{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:nowrap;max-width:248px;margin:0 auto;}.region-content .stepIndicator_item{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;min-width:40px;width:40px;font-weight:700;}.region-content .stepIndicator_item.is_current{color:#e2391c;}.region-content .stepIndicator_item.is_current .stepIndicator_number{background:#e2391c;color:#ffffff;border:1px solid #e2391c;}.region-content .stepIndicator_number{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;min-width:40px;width:40px;min-height:40px;height:40px;font-size:1.6rem;font-weight:700;border:1px solid #e3dfd6;border-radius:50%;background:#f6f5f2;margin-bottom:4px;}.region-content .stepIndicator_label{font-size:1.4rem;}.region-content .inner_form.inquiry > p{font-size:1.6rem;margin:0 auto 24px;}.region-content .inner_form.inquiry > p a{color:#326691;}.region-content .inner_form.inquiry .radioGroup ul li{width:280px;}.region-content .inner_form.inquiry .radioGroup .radioGroup_item{width:280px;}.region-content .contactByPhone{background:#f6f5f2;text-align:center;padding:24px;margin:0 auto 40px;}.region-content .contactByPhone h3{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:16px;font-size:1.8rem;font-weight:700;margin:0 auto 16px;}.region-content .contactByPhone h3 .contactByPhone_number{position:relative;}.region-content .contactByPhone h3 .contactByPhone_number a{position:relative;color:#333333;text-decoration:none;}.region-content .contactByPhone h3 .contactByPhone_number a:hover{text-decoration:underline;}.region-content .contactByPhone h3 .contactByPhone_number a::before{content:"";position:relative;top:6px;display:inline-block;width:24px;height:24px;background:url(/themes/custom/nikkan_yakugyo/images/common/icon_call.svg) no-repeat center;background-size:contain;margin-right:2px;}.region-content .contactByPhone p{font-size:1.4rem;margin:0 auto;}@media screen and (min-width:769px) and (max-width:1180px){.region-content .contactByPhone h3{display:block;margin:0 auto 16px;}.region-content .contactByPhone h3 span{display:block;margin:0 auto 4px;}.region-content .contactByPhone h3 span[aria-hidden="true"]{display:none;}.region-content .contactByPhone p{font-size:1.4rem;margin:0 auto;}}.region-content .confirmationTable table{width:100%;border-collapse:collapse;border:1px solid #e3dfd6 !important;font-size:1.6rem;line-height:1.6;table-layout:fixed;}.region-content .confirmationTable table th,.region-content .confirmationTable table td{vertical-align:top;padding:16px !important;border:1px solid #e3dfd6 !important;}.region-content .confirmationTable table th{width:200px;background-color:#f6f5f2 !important;color:#333 !important;font-weight:700;text-align:left;word-break:break-word;}.region-content .confirmationTable table td{background-color:#ffffff;word-break:break-word;}@media screen and (max-width:768px){.region-content .contactByPhone h3{display:block;margin:0 auto 16px;}.region-content .contactByPhone h3 span{display:block;margin:0 auto 4px;}.region-content .contactByPhone h3 span[aria-hidden="true"]{display:none;}.region-content .confirmationTable table,.region-content .confirmationTable table thead,.region-content .confirmationTable table tbody,.region-content .confirmationTable table tr{display:block;}.region-content .confirmationTable table th,.region-content .confirmationTable table td{display:block;}.region-content .confirmationTable table th{width:100%;}.region-content .confirmationTable table td{width:100%;}}.region-content .myKeyword{margin:0 auto 40px;}.region-content .myKeyword a{color:#326691;}.region-content .myKeyword .myKeyword_actions{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:16px;width:100%;margin:60px auto 0;}.region-content .myKeyword .myKeyword_actions [class^="btn"]{min-width:312px;font-size:1.6rem;white-space:nowrap;margin:0;}.region-content .myKeyword .myKeyword_actions .btn_border{color:#e2391c;}@media screen and (max-width:768px){.region-content .myKeyword_actions{margin:40px auto 0;}}.region-content .myScrap_header{width:100%;margin:0 auto 40px;}.region-content .myScrap_header h1{font-size:3.2rem;font-weight:700;line-height:1.4;margin:0;}.region-content .myScrap_header h2{font-size:2.4rem;font-weight:700;line-height:1.5;margin:0 auto 16px;}.region-content .myScrap_header time{display:block;color:#757575;font-size:1.3rem;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.5;margin:0 auto 12px;}.region-content .myScrap_body{width:100%;margin:0 auto 80px;}.region-content .myScrap_body .myScrap_contents{border:1px solid #e3dfd6;padding:40px 60px;margin:0 auto 40px;}.region-content .myScrap_body .myScrap_contents p{font-size:1.6rem;margin:0 auto 1lh;}.region-content .myScrap_body .myScrap_contents p:last-child{margin:0 auto;}.region-content .myScrap_body .myScrap_contents:last-of-type{margin:0 auto 80px;}.region-content .myScrap_body .myScrap_contents img{max-width:100%;height:auto;}.region-content .myScrap_top .myScrap_top_intro{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:40px;}.region-content .myScrap_top .myScrap_top_intro p{margin:0 auto;}.region-content .myScrap_top .myScrap_top_intro figure{width:100%;max-width:458px;margin:0;}.region-content .myScrap_top .myScrap_top_intro figure img{display:block;width:100%;height:auto;margin:0 auto;}.region-content .myScrap_top .myScrap_actions{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:16px;width:100%;margin:60px auto 40px;}.region-content .myScrap_top .myScrap_actions [class^="btn"]{min-width:312px;font-size:1.6rem;white-space:nowrap;margin:0;}.region-content .myScrap_top .myScrap_actions .btn_border{color:#e2391c;}.region-content .myScrap_view{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Noto Sans,Helvetica Neue,Helvetica,Hiragino Kaku Gothic ProN,Meiryo,sans-serif !important;}.region-content .myScrap_view figure figcaption{display:block;width:100%;max-width:100%;background:#f6f5f2;font-size:1.2rem;line-height:1.3;letter-spacing:0.56px;padding:10px;margin:0 auto;}@media screen and (max-width:768px){.region-content .myScrap_header{margin:0 auto 20px;}.region-content .myScrap_header h1{font-size:2rem;}.region-content .myScrap_header h2{font-size:1.6rem;}.region-content .myScrap_header time{margin:0 auto;}.region-content .myScrap_body .myScrap_contents{padding:20px;margin:0 auto 20px;}.region-content .myScrap_body .myScrap_contents p{font-size:1.4rem;}.region-content .myScrap_body .myScrap_contents:last-of-type{margin:0 auto 40px;}.region-content .myScrap_top .myScrap_top_intro{display:block;}.region-content .myScrap_top .myScrap_top_intro p{margin:0 auto 16px;}.region-content .myScrap_top .myScrap_top_intro figure{width:100%;max-width:458px;margin:0;}.region-content .myScrap_top .myScrap_top_intro figure img{display:block;width:100%;height:auto;margin:0 auto;}.region-content .myScrap_top .myScrap_actions{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:16px;width:100%;margin:60px auto 40px;}.region-content .myScrap_top .myScrap_actions [class^="btn"]{min-width:312px;font-size:1.6rem;white-space:nowrap;margin:0;}.region-content .myScrap_top .myScrap_actions .btn_border{color:#e2391c;}.region-content .myScrap_view figure figcaption{font-size:1.2rem;}}.region-content .myPageLogin_contents{width:100%;margin:140px auto 80px;}.region-content .myPageLogin_contents > h3{font-size:1.8rem;font-weight:700;margin:0 auto 8px;}.region-content .myPageLogin_contents p{font-size:1.6rem;margin:0 auto;}.region-content .myPageLogin_contents .myPageLogin_contentsList{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;align-self:stretch;gap:16px;margin:40px auto;}.region-content
  .myPageLogin_contents
  .myPageLogin_contentsList
  .myPageLogin_contentsList_item{display:flex;justify-content:center;flex-wrap:wrap;align-self:stretch;gap:20px;width:calc(33.3333333333% - 11px);min-width:280px;background:#f6f5f2;border-radius:8px;padding:32px;}.region-content
  .myPageLogin_contents
  .myPageLogin_contentsList
  .myPageLogin_contentsList_item
  h3{font-size:1.8rem;font-weight:700;text-align:center;line-height:1.6;margin:0 auto;}.region-content
  .myPageLogin_contents
  .myPageLogin_contentsList
  .myPageLogin_contentsList_item
  p{font-size:1.6rem;line-height:1.6;margin:0 auto;}.region-content
  .myPageLogin_contents
  .myPageLogin_contentsList
  .myPageLogin_contentsList_item
  figure{width:248px;height:180px;margin:0 auto;}.region-content
  .myPageLogin_contents
  .myPageLogin_contentsList
  .myPageLogin_contentsList_item
  figure
  img{display:block;width:100%;height:auto;}@media screen and (max-width:768px){.region-content .myPageLogin_contents{margin:40px auto 80px;}.region-content .myPageLogin_contents .myPageLogin_contentsList{flex-wrap:wrap;margin:40px auto;}.region-content
    .myPageLogin_contents
    .myPageLogin_contentsList
    .myPageLogin_contentsList_item{width:100%;padding:16px;}.region-content
    .myPageLogin_contents
    .myPageLogin_contentsList
    .myPageLogin_contentsList_item
    figure{max-width:248px;}}.node__content :is(table,th,td)[style*="border"],.text-formatted :is(table,th,td)[style*="border"]{border-style:solid;border-width:1px;}.node__content table,.text-formatted table{border-collapse:collapse;}#toolbar-administration{position:relative;z-index:2000;}#toolbar-administration #toolbar-bar,#toolbar-administration #toolbar-item-devel-tray{z-index:2000;}.toolbar-fixed
  #toolbar-administration
  + .dialog-off-canvas-main-canvas
  .layout-header:not(.is_scroll),.toolbar-fixed
  #toolbar-administration
  + .dialog-off-canvas-main-canvas
  .siteHeaderWrapper.is_scroll{top:39px;}.toolbar-fixed.toolbar-tray-open
  #toolbar-administration
  + .dialog-off-canvas-main-canvas
  .layout-header:not(.is_scroll),.toolbar-fixed.toolbar-tray-open
  #toolbar-administration
  + .dialog-off-canvas-main-canvas
  .siteHeaderWrapper.is_scroll{top:79px;}@media screen and (min-width:768px){.toolbar-fixed
    #toolbar-administration
    + .dialog-off-canvas-main-canvas
    .layout-header.is_scroll
    #block-userActions
    .userActions_menu{top:calc(39px + 8px);}.toolbar-fixed.toolbar-tray-open
    #toolbar-administration
    + .dialog-off-canvas-main-canvas
    .layout-header.is_scroll
    #block-userActions
    .userActions_menu{top:calc(79px + 8px);}}@media screen and (max-width:768px){.toolbar-oriented .toolbar-bar{position:fixed;}#toolbar-administration
    + .dialog-off-canvas-main-canvas
    .layout-container
    .layout-header{top:39px;}#toolbar-administration + .dialog-off-canvas-main-canvas .layout-container{margin-top:0;}#toolbar-administration
    + .dialog-off-canvas-main-canvas
    .layout-container
    .layout-header
    #block-userActions
    ul
    li
    .sp_overlay{top:39px;}#drupal-off-canvas-wrapper{z-index:2000 !important;}}.view-empty{margin:0 auto 40px;}.view.view-article:has(> .view-empty){margin:0 auto 60px;}.title-rss{display:inline-block;margin-left:5px;}.title-rss img{margin-top:-2px;vertical-align:middle;}body:has(#responsive-preview.active) header.layout-header[role="banner"]{display:none;}#scrapBtn .is-flag-bottom{display:none;}#scrapBtn2 .is-flag-top{display:none;}.topNewsGroupList_item figure,.topFeatureList_item figure,.topGenreFeaturesList_item figure{aspect-ratio:3/2;}.topArticle_imageWrapper{aspect-ratio:190/127;}.type_page{width:100%;max-width:850px;margin:0 auto;}
.wysiwyg-wrapper p.editor-heading-1,.wysiwyg-wrapper > h1,.wysiwyg-wrapper div > h1,.wysiwyg-wrapper .faqList_item_answer h1,.wysiwyg-wrapper .faqList_item_answer.is_open h1,.node__content p.editor-heading-1,.node__content > h1,.node__content div > h1,.node__content .faqList_item_answer h1,.node__content .faqList_item_answer.is_open h1,.ck.ck-editor__main p.editor-heading-1,.ck.ck-editor__main > h1,.ck.ck-editor__main div > h1,.ck.ck-editor__main .faqList_item_answer h1,.ck.ck-editor__main .faqList_item_answer.is_open h1{font-size:32px !important;font-weight:bold;line-height:48px !important;margin-top:24px !important;margin-bottom:24px !important;}.wysiwyg-wrapper p.editor-heading-2,.wysiwyg-wrapper > h2,.wysiwyg-wrapper div > h2,.wysiwyg-wrapper .faqList_item_answer h2,.wysiwyg-wrapper .faqList_item_answer.is_open h2,.node__content p.editor-heading-2,.node__content > h2,.node__content div > h2,.node__content .faqList_item_answer h2,.node__content .faqList_item_answer.is_open h2,.ck.ck-editor__main p.editor-heading-2,.ck.ck-editor__main > h2,.ck.ck-editor__main div > h2,.ck.ck-editor__main .faqList_item_answer h2,.ck.ck-editor__main .faqList_item_answer.is_open h2{position:relative;margin:0 0 19px !important;font-family:"BIZ UDPMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Hiragino Mincho","MS PMincho",serif;font-size:22px !important;font-weight:bold;line-height:1.2 !important;padding:0 0 0 16px;margin-top:45px !important;margin-bottom:19px !important;}.wysiwyg-wrapper p.editor-heading-2::before,.wysiwyg-wrapper > h2::before,.wysiwyg-wrapper div > h2::before,.wysiwyg-wrapper .faqList_item_answer h2::before,.wysiwyg-wrapper .faqList_item_answer.is_open h2::before,.node__content p.editor-heading-2::before,.node__content > h2::before,.node__content div > h2::before,.node__content .faqList_item_answer h2::before,.node__content .faqList_item_answer.is_open h2::before,.ck.ck-editor__main p.editor-heading-2::before,.ck.ck-editor__main > h2::before,.ck.ck-editor__main div > h2::before,.ck.ck-editor__main .faqList_item_answer h2::before,.ck.ck-editor__main .faqList_item_answer.is_open h2::before{display:block;position:absolute;top:0;left:0;width:8px;height:100%;content:"";background:linear-gradient(to bottom,#d31c0e,#e84522);background-color:#d31c0e;}.wysiwyg-wrapper p.editor-heading-3,.wysiwyg-wrapper > h3,.wysiwyg-wrapper div > h3,.wysiwyg-wrapper .faqList_item_answer h3,.wysiwyg-wrapper .faqList_item_answer.is_open h3,.node__content p.editor-heading-3,.node__content > h3,.node__content div > h3,.node__content .faqList_item_answer h3,.node__content .faqList_item_answer.is_open h3,.ck.ck-editor__main p.editor-heading-3,.ck.ck-editor__main > h3,.ck.ck-editor__main div > h3,.ck.ck-editor__main .faqList_item_answer h3,.ck.ck-editor__main .faqList_item_answer.is_open h3{font-family:"BIZ UDPMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Hiragino Mincho","MS PMincho",serif;font-size:18px !important;font-weight:bold;line-height:1 !important;border-bottom:1px solid #de3118;padding:0 0 4px;margin:35px 0 12px !important;}.wysiwyg-wrapper p.editor-heading-4,.wysiwyg-wrapper > h4,.wysiwyg-wrapper div > h4,.wysiwyg-wrapper .faqList_item_answer h4,.wysiwyg-wrapper .faqList_item_answer.is_open h4,.node__content p.editor-heading-4,.node__content > h4,.node__content div > h4,.node__content .faqList_item_answer h4,.node__content .faqList_item_answer.is_open h4,.ck.ck-editor__main p.editor-heading-4,.ck.ck-editor__main > h4,.ck.ck-editor__main div > h4,.ck.ck-editor__main .faqList_item_answer h4,.ck.ck-editor__main .faqList_item_answer.is_open h4{font-size:16px !important;line-height:24px !important;font-weight:bold;margin:1.5rem auto !important;}.wysiwyg-wrapper p.editor-heading-5,.wysiwyg-wrapper > h5,.wysiwyg-wrapper div > h5,.wysiwyg-wrapper .faqList_item_answer h5,.wysiwyg-wrapper .faqList_item_answer.is_open h5,.node__content p.editor-heading-5,.node__content > h5,.node__content div > h5,.node__content .faqList_item_answer h5,.node__content .faqList_item_answer.is_open h5,.ck.ck-editor__main p.editor-heading-5,.ck.ck-editor__main > h5,.ck.ck-editor__main div > h5,.ck.ck-editor__main .faqList_item_answer h5,.ck.ck-editor__main .faqList_item_answer.is_open h5{font-size:14px !important;line-height:24px !important;font-weight:bold;margin:1.5rem auto !important;}.wysiwyg-wrapper p.editor-heading-6,.wysiwyg-wrapper > h6,.wysiwyg-wrapper div > h6,.wysiwyg-wrapper .faqList_item_answer h6,.wysiwyg-wrapper .faqList_item_answer.is_open h6,.node__content p.editor-heading-6,.node__content > h6,.node__content div > h6,.node__content .faqList_item_answer h6,.node__content .faqList_item_answer.is_open h6,.ck.ck-editor__main p.editor-heading-6,.ck.ck-editor__main > h6,.ck.ck-editor__main div > h6,.ck.ck-editor__main .faqList_item_answer h6,.ck.ck-editor__main .faqList_item_answer.is_open h6{font-size:10px !important;line-height:24px !important;font-weight:bold;margin:1.5rem auto !important;}.wysiwyg-wrapper p.editor-caption-large,.node__content p.editor-caption-large,.ck.ck-editor__main p.editor-caption-large{font-size:16px;}.wysiwyg-wrapper p.editor-caption-nomal,.node__content p.editor-caption-nomal,.ck.ck-editor__main p.editor-caption-nomal{font-size:12px;}.wysiwyg-wrapper p.editor-caption-small,.node__content p.editor-caption-small,.ck.ck-editor__main p.editor-caption-small{font-size:10.72px;}.wysiwyg-wrapper hr,.node__content hr,.ck.ck-editor__main hr{margin:1.5rem 0;border:0;border-top:1px solid #cccccc;}.wysiwyg-wrapper .responsive-table,.node__content .responsive-table,.ck.ck-editor__main .responsive-table{margin-left:auto !important;margin-right:auto !important;}.wysiwyg-wrapper .responsive-table table,.node__content .responsive-table table,.ck.ck-editor__main .responsive-table table{word-break:break-all;}.wysiwyg-wrapper table,.node__content table,.ck.ck-editor__main table{border-collapse:collapse !important;border-spacing:0 !important;width:auto;border-top:1px solid #d4d1c3 !important;border-right:1px solid #d4d1c3 !important;}.wysiwyg-wrapper tr,.wysiwyg-wrapper td,.wysiwyg-wrapper th,.node__content tr,.node__content td,.node__content th,.ck.ck-editor__main tr,.ck.ck-editor__main td,.ck.ck-editor__main th{text-align:left;vertical-align:top;}.wysiwyg-wrapper th,.node__content th,.ck.ck-editor__main th{font-weight:bold;padding:10px !important;vertical-align:middle;border:1px solid #d4d1c3 !important;background-color:#8c866e !important;color:#fff !important;}.wysiwyg-wrapper td,.node__content td,.ck.ck-editor__main td{padding:10px;border:1px solid #d4d1c3 !important;}.wysiwyg-wrapper .table-w10,.node__content .table-w10,.ck.ck-editor__main .table-w10{width:10%;}.wysiwyg-wrapper .table-w20,.node__content .table-w20,.ck.ck-editor__main .table-w20{width:20%;}.wysiwyg-wrapper .table-w30,.node__content .table-w30,.ck.ck-editor__main .table-w30{width:30%;}.wysiwyg-wrapper .table-w40,.node__content .table-w40,.ck.ck-editor__main .table-w40{width:40%;}.wysiwyg-wrapper .table-w50,.node__content .table-w50,.ck.ck-editor__main .table-w50{width:50%;}.wysiwyg-wrapper .table-w60,.node__content .table-w60,.ck.ck-editor__main .table-w60{width:60%;}.wysiwyg-wrapper .table-w70,.node__content .table-w70,.ck.ck-editor__main .table-w70{width:70%;}.wysiwyg-wrapper .table-w80,.node__content .table-w80,.ck.ck-editor__main .table-w80{width:80%;}.wysiwyg-wrapper .table-w90,.node__content .table-w90,.ck.ck-editor__main .table-w90{width:90%;}.wysiwyg-wrapper .table-w100,.node__content .table-w100,.ck.ck-editor__main .table-w100{width:100%;}.wysiwyg-wrapper blockquote,.node__content blockquote,.ck.ck-editor__main blockquote{position:relative;font-style:normal !important;padding:25px 20px 25px 20px;border:1px solid #8c866e;border-left:10px solid #8c866e;color:#8c866e;}.wysiwyg-wrapper > ul li,.node__content > ul li,.ck.ck-editor__main > ul li{list-style:disc !important;margin-left:1.4em;}.wysiwyg-wrapper > ol li,.node__content > ol li,.ck.ck-editor__main > ol li{list-style:decimal !important;margin-left:1.4em;}@media screen and (max-width:767px){.wysiwyg-wrapper .responsive-table,.node__content .responsive-table,.ck.ck-editor__main .responsive-table{position:relative;width:100%;overflow:auto;margin:1.5rem 0;}.wysiwyg-wrapper .responsive-table table,.node__content .responsive-table table,.ck.ck-editor__main .responsive-table table{width:auto;margin:0;}.wysiwyg-wrapper .responsive-table th,.wysiwyg-wrapper .responsive-table td,.node__content .responsive-table th,.node__content .responsive-table td,.ck.ck-editor__main .responsive-table th,.ck.ck-editor__main .responsive-table td{white-space:nowrap;}.wysiwyg-wrapper .responsive-table:after,.node__content .responsive-table:after,.ck.ck-editor__main .responsive-table:after{display:block;padding-top:5px;font-size:12px;text-align:center;white-space:nowrap;content:"← この表は左右に動かせます。 →";}.wysiwyg-wrapper .table-w10-sp,.node__content .table-w10-sp,.ck.ck-editor__main .table-w10-sp{width:10%;}.wysiwyg-wrapper .table-w20-sp,.node__content .table-w20-sp,.ck.ck-editor__main .table-w20-sp{width:20%;}.wysiwyg-wrapper .table-w30-sp,.node__content .table-w30-sp,.ck.ck-editor__main .table-w30-sp{width:30%;}.wysiwyg-wrapper .table-w40-sp,.node__content .table-w40-sp,.ck.ck-editor__main .table-w40-sp{width:40%;}.wysiwyg-wrapper .table-w50-sp,.node__content .table-w50-sp,.ck.ck-editor__main .table-w50-sp{width:50%;}.wysiwyg-wrapper .table-w60-sp,.node__content .table-w60-sp,.ck.ck-editor__main .table-w60-sp{width:60%;}.wysiwyg-wrapper .table-w70-sp,.node__content .table-w70-sp,.ck.ck-editor__main .table-w70-sp{width:70%;}.wysiwyg-wrapper .table-w80-sp,.node__content .table-w80-sp,.ck.ck-editor__main .table-w80-sp{width:80%;}.wysiwyg-wrapper .table-w90-sp,.node__content .table-w90-sp,.ck.ck-editor__main .table-w90-sp{width:90%;}.wysiwyg-wrapper .table-w100-sp,.node__content .table-w100-sp,.ck.ck-editor__main .table-w100-sp{width:100%;}}.faqList_item_answer.is_clamped div:not(.wysiwyg-wrapper),.faqList_item_answer.is_clamped table,.faqList_item_answer.is_clamped blockquote,.faqList_item_answer.is_clamped ul,.faqList_item_answer.is_clamped ol,.faqList_item_answer.is_clamped hr{display:none;}
