@font-face{font-family:"Onyx";src:url("/assets/common/font/ONYX.TTF") format("truetype")}@-webkit-keyframes catborder{0%{width:100%;left:0}50%{width:0;left:0}100%{width:100%;left:0}}@keyframes catborder{0%{width:100%;left:0}50%{width:0;left:0}100%{width:100%;left:0}}@-webkit-keyframes hamburger{100%{height:0}}@keyframes hamburger{100%{height:0}}@-webkit-keyframes submenu-fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes submenu-fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes submenu-fade-out{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}@keyframes submenu-fade-out{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}html{font-size:16px;height:100%}body{background-color:#fff;color:#000;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-weight:500;line-height:1.6;min-width:1200px;min-height:100%;position:relative;margin:0;transition-property:marginTop;transition-duration:0.3s}body.-compact{padding-top:141px}body.-compact .st-Ads.-head{top:70px}figure{margin:0}h1,h2,h3,h4,h5,h6{font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}a{color:inherit;text-decoration:none}a:visited{color:inherit}a:hover{color:inherit;text-decoration:none}img{max-width:100%;height:auto}time{font-family:"Arvo","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.l-Block{width:1200px;margin:40px auto 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.l-Block.-overall{width:auto}.l-Block.-postRegular{margin-top:60px}.l-Block.is-archive+*{border-top:1px solid;margin-top:0}.l-Block.is-static+*{border-top:1px solid;margin-top:0}.l-Block_PrimaryWrap{width:790px}.l-Block_PrimaryWrap .l-Block_Primary{width:790px}.l-Block_PrimaryWrap .l-Block_Primary>:first-child{margin-top:0}.l-Block_SecondaryWrap{width:370px;position:relative}.l-Block_SecondaryWrap .l-Block_Secondary{position:static;top:auto;width:370px;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.l-Block_SecondaryWrap .l-Block_Secondary>:first-child{margin-top:0}.l-Block_SecondaryWrap .l-Block_Secondary.is-sticky{position:fixed;top:0;bottom:auto !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.l-Block_SecondaryWrap .l-Block_Secondary.is-sticky-bottom{position:fixed;top:auto !important;bottom:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.l-Block_SecondaryWrap .l-Block_Secondary.is-absolute{position:absolute;top:auto !important;bottom:0}.l-Block_Overall{width:100%}.l-Block_Overall.is-archive>:first-child{margin-top:0}.l-Body{margin-top:106px;display:block}.l-Fillin{width:auto}.l-Fillin.-head{position:fixed;width:100%;top:0;z-index:2;margin-top:70px;background:#fff}.st-AboutHeader{background-color:#f2f2f2}.st-AboutHeader_Container{box-sizing:border-box;background:url("/assets/pc/images/st-AboutHeader-background.png") no-repeat top right 85px;width:1200px;margin:0 auto;padding:145px 85px 74px;position:relative}.st-AboutHeader_Title{font-size:1.875rem;font-weight:bold;line-height:1.5}.st-AboutHeader_List{margin-top:35px}.st-AboutHeader_ListItem{font-size:1rem;font-weight:bold;line-height:1.875}.st-AboutHeader_Summary{font-size:.9375rem;line-height:1.93;text-align:center;margin-top:20px}.st-AboutHeader_Summary:first-of-type{margin-top:200px}.st-AboutMashingUp_Title{font-family:"Arvo","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;text-align:center;font-size:4.375rem;font-weight:bold;text-transform:uppercase}.st-AboutMashingUp_SubTitle{text-align:center;font-size:1.25rem;font-weight:bold;margin-bottom:15px;text-transform:uppercase}.st-AboutMashingUp_Body{width:1050px;margin:20px auto;text-align:center}.st-AboutMashingUp_Body p{padding:0 75px;font-size:0.875rem;font-weight:bold;overflow-wrap:break-word;line-height:180%}.st-AboutMashingUp_Body>p img,.st-AboutMashingUp_Body>p svg{margin:75px auto}.st-AboutMashingUp_Body>p svg{width:900px;height:1200px}.st-AboutMashingUp_LinkButton{background:#000000;padding:15px 50px;color:#ffffff;border-radius:40px;display:inline-block;margin:40px 0 60px}.st-AboutMashingUp_LinkButton:visited,.st-AboutMashingUp_LinkButton:hover{color:#ffffff}.st-AboutMashingUp_BodyBox{border:solid 2px #000000;width:790px;margin:55px auto;padding:0 0 40px}.st-AboutMashingUp_BodyBox h3{margin:40px 0 10px;font-weight:bold}.st-AboutMashingUp_BodyBox h3 span{display:block;margin-bottom:-6px}.st-AboutMashingUp_BodyBox h3 span svg{width:30px}.st-AboutMashingUp_BodyBox p{font-size:1.25rem;font-weight:bold;line-height:180%;overflow-wrap:break-word}.st-AboutMashingUpHeader{background-size:cover;width:100%;margin-top:-115px;padding:250px 0 200px;text-align:center;position:relative}.st-AboutMashingUpHeader_ScrollMore{z-index:5;white-space:nowrap;position:absolute;left:50%;bottom:240px;-webkit-transform:translateX(-600px);transform:translateX(-600px)}.st-AboutMashingUpHeader_ScrollMore_Moving{font-family:'Montserrat', sans-serif;position:absolute;z-index:3;left:0;top:0;-webkit-transform:translate3d(-50%, 30px, 0);transform:translate3d(-50%, 30px, 0);opacity:0;transition:1s ease}.st-AboutMashingUpHeader_ScrollMore_Moving_Text{position:relative;left:50%;font-size:15px;color:rgba(255,255,255,0.3);font-weight:400;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left center;transform-origin:left center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.st-AboutMashingUpHeader_ScrollMore_Moving_Text>span{position:absolute;top:0;left:0;overflow:hidden;max-width:9.5em;white-space:nowrap;color:#ffffff;-webkit-animation:scrollText 2.5s cubic-bezier(0.785, 1.635, 0.15, 1.86) infinite;animation:scrollText 2.5s cubic-bezier(0.785, 1.635, 0.15, 1.86) infinite}.st-AboutMashingUpHeader_ScrollMore_Moving_Text:after{content:'';position:absolute;z-index:2;top:50%;left:calc(100% + 10px);width:90px;height:1px;background-color:#ffffff;-webkit-animation:line 2.5s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86);animation:line 2.5s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86)}.st-AboutMashingUpHeader_ScrollMore_Moving_Text:before{content:'';position:absolute;z-index:1;top:50%;left:calc(100% + 10px);width:90px;height:1px;background-color:rgba(255,255,255,0.3)}.st-AboutMashingUpHeader_ScrollMore_Moving.is-active{opacity:1;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.st-AboutMashingUpHeader_ScrollMore:after{content:"";background:url(/assets/common/images/img_scrollmore_flow.svg) no-repeat;background-size:cover;width:11px;height:5.5px;display:block;position:absolute;left:-6px;top:215px;z-index:100}@-webkit-keyframes line{0%{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}25%{-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}26%{-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}50%{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@keyframes line{0%{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}25%{-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}26%{-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}50%{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@-webkit-keyframes scrollText{0%{left:auto;right:0;max-width:9.5em}25%{left:auto;right:0;max-width:0}26%{left:0;right:auto}50%{max-width:9.5em}}@keyframes scrollText{0%{left:auto;right:0;max-width:9.5em}25%{left:auto;right:0;max-width:0}26%{left:0;right:auto}50%{max-width:9.5em}}.st-Ads{line-height:0;text-align:center;margin:50px auto;display:block}.st-Ads iframe{margin-bottom:1rem}.st-Ads iframe[width="0"],.st-Ads iframe[width="1"]{line-height:0;height:0;margin:0}.st-Ads.-head{box-sizing:border-box;background-color:#fff;z-index:10;position:fixed;top:141px;width:100%;overflow:hidden;padding:20px 0;margin:0 auto}.st-Ads.-head.-loaded{border-bottom:4px solid #e5e5e5}.st-Ads.-head.-locked{position:static;border-bottom:none}.st-ArchiveHeader{background-color:#f2f2f2;box-sizing:border-box;padding:50px 0;margin-bottom:50px}.st-ArchiveHeader_Container{width:1200px;margin:0 auto;position:relative}.st-ArchiveHeader_Inner{width:800px;margin:0 auto}.st-ArchiveHeader_Inner>:first-child{margin-top:0}.st-ArchiveHeader_Label{font-size:3.125rem;line-height:1;text-align:center}.st-ArchiveHeader_Summary{font-size:1rem;line-height:1.375;text-align:center;margin-top:25px}.st-ArchiveHeader.-series,.st-ArchiveHeader.-feature{background-color:#000;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:210px}.st-ArchiveHeader.-series .st-ArchiveHeader_Container,.st-ArchiveHeader.-feature .st-ArchiveHeader_Container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:25}.st-ArchiveHeader.-series .st-ArchiveHeader_Inner,.st-ArchiveHeader.-feature .st-ArchiveHeader_Inner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.st-ArchiveHeader.-series .st-ArchiveHeader_Label,.st-ArchiveHeader.-feature .st-ArchiveHeader_Label{font-size:1.25rem;color:#fff;margin-top:2px}.st-ArchiveHeader.-series .st-ArchiveHeader_Title,.st-ArchiveHeader.-feature .st-ArchiveHeader_Title{font-size:1.625rem;font-weight:bold;text-align:center;line-height:1.2;color:#fff;margin-top:0;padding-left:15px}.st-ArchiveHeader.-series .st-ArchiveHeader_Summary,.st-ArchiveHeader.-feature .st-ArchiveHeader_Summary{color:#fff;text-align:left;margin:25px auto 0;width:800px}.st-ArchiveHeader.-series .st-ArchiveHeader_Back,.st-ArchiveHeader.-feature .st-ArchiveHeader_Back{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}.st-ArchiveHeader.-series .st-ArchiveHeader_Back img,.st-ArchiveHeader.-feature .st-ArchiveHeader_Back img{left:0;max-width:none;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:100%}.st-ArchiveHeader.-series .st-ArchiveHeader_Back:before,.st-ArchiveHeader.-feature .st-ArchiveHeader_Back:before{background-color:rgba(0,0,0,0.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:24}.st-ArchiveHeader.-author .st-ArchiveHeader_Container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.st-ArchiveHeader.-author .st-ArchiveHeader_Inner{-webkit-align-self:center;align-self:center;width:540px;margin:0}.st-ArchiveHeader.-author .st-ArchiveHeader_Figure{margin-right:30px;background-color:inherit;min-width:80px;width:80px;height:80px;overflow:hidden;position:relative;-webkit-order:unset;order:unset}.st-ArchiveHeader.-author .st-ArchiveHeader_Figure img{border-radius:50%;width:auto;max-height:100%;max-width:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.st-ArchiveHeader.-author .st-ArchiveHeader_Title{font-size:1.125rem;font-weight:bold;line-height:1.5}.st-ArchiveHeader.-author .st-ArchiveHeader_Summary{font-size:.75rem;color:#999;text-align:left;line-height:1.5;margin-top:5px}.st-ArchiveHeader.-author .st-ArchiveHeader_Link{position:absolute;right:0;bottom:-37px}.st-ArchiveHeader.-author .st-ArchiveHeader_Link a{background:url("/assets/pc/images/common-icon-arrowRight.svg") no-repeat center right;background-size:5px 8px;font-size:.75rem;line-height:2;display:block;padding-right:15px}.st-ArchiveHeader.-author .st-ArchiveHeader_Link a:hover{text-decoration:underline}.st-ArchiveHeader.-overall{margin-bottom:80px}.st-Breadcrumbs{width:1200px;margin:10px auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.st-Breadcrumbs_Item{font-size:.625rem;line-height:1;letter-spacing:1px;position:relative;margin-left:23px}.st-Breadcrumbs_Item a{font-size:.75rem;line-height:1}.st-Breadcrumbs_Item>span{font-size:.75rem;line-height:1;vertical-align:middle}.st-Breadcrumbs_Item:after{background:url("/assets/pc/images/common-icon-arrowRight.svg") no-repeat center right;background-size:5px 8px;width:5px;height:9px;content:"";position:absolute;top:50%;right:-12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.st-Breadcrumbs_Item:first-child{margin-left:0}.st-Breadcrumbs_Item:last-child:after{content:none}.st-Footer{font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:0.875rem;width:100%;margin-bottom:100px;box-sizing:content-box}.st-Footer_About{position:relative;width:100%;background-size:cover;padding:100px 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.st-Footer_AboutLeft{margin-right:100px}.st-Footer_AboutLeftLogo svg{width:378px}.st-Footer_AboutLeftButton{margin:80px 0 0;text-align:center;font-weight:bold}.st-Footer_AboutButton{box-shadow:0 0 0 1px #000000;padding:15px 80px;border-radius:40px}.st-Footer_AboutLink{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;z-index:2}.st-Footer_Member{border-bottom:solid 1px #000000;margin:0 auto;padding:60px 0;text-align:center}.st-Footer_MemberButton{background:#000000;padding:15px 0;width:245px;display:inline-block;text-align:center;color:#ffffff;border-radius:40px;font-weight:bold}.st-Footer_MemberButton:hover{color:#ffffff}.st-Footer_MemberButton:visited{color:#ffffff}.st-Footer_Member.-login .st-Footer_MemberButton{background:transparent;color:#000000;box-shadow:0 0 0 1px #000000}.st-Footer_Member.-login .st-Footer_MemberButton:hover{color:#000000}.st-Footer_Member.-login .st-Footer_MemberButton:first-child{margin-right:50px}.st-Footer_List{width:1202px;margin:40px auto 0;display:-webkit-flex;display:flex}.st-Footer_ListItem{-webkit-flex-grow:1;flex-grow:1;margin-right:34px;min-width:170px}.st-Footer_ListItem:last-child{-webkit-flex-grow:2;flex-grow:2;margin-right:0}.st-Footer_NavListItem{font-weight:bold;line-height:2rem}.st-Footer_NavListItem a{transition:color 0.5s}.st-Footer_NavListItem a:hover{color:#0148c6}.st-Footer_NavSubListItem{margin-left:20px}.st-Footer_NavSubListItem a{transition:color 0.5s}.st-Footer_NavSubListItem a:hover{color:#0148c6}.st-Footer_SocialLinkList{border-collapse:separate;border-spacing:16px 0;margin:10px -16px 0}.st-Footer_SocialLinkListItem{display:table-cell;cursor:pointer;background:#ffffff;box-shadow:0 0 0 1px #000000;border-radius:40px;width:53px;height:53px;text-align:center;vertical-align:middle;line-height:100%}.st-Footer_SocialLinkListItem a{display:block;height:100%;width:100%}.st-Footer_SocialLinkListItem a svg{height:51px}.st-Footer_SocialLinkListItem:nth-child(1) svg{width:18px}.st-Footer_SocialLinkListItem:nth-child(2) svg{width:20px}.st-Footer_SocialLinkListItem:nth-child(3) svg{width:19px}.st-Footer_Copyright{text-align:center}#header{transition:top 400ms ease-in-out;position:fixed;z-index:30;top:0;width:100%}.st-Header{font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;min-width:1280px;margin:0 45px;display:-webkit-flex;display:flex;box-sizing:content-box;padding:22px 0 14px}.st-Header_Logo{margin-right:45px}.st-Header_Logo svg{width:113px;height:64px}.st-Header_MenuList{margin:0;padding:0;display:-webkit-flex;display:flex;height:64px;-webkit-align-items:center;align-items:center}.st-Header_MenuListItem{position:relative;list-style:none;font-weight:bold;margin-right:40px}.st-Header_MenuListItemLink{cursor:pointer}.st-Header_MenuListItemLink:after{display:inline-block;margin-left:4px;position:relative}.st-Header_MenuListItemLinkBorder{display:block;width:100%;height:4px;overflow:hidden;margin-top:5px}.st-Header_MenuListItemLinkBorderInner{transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;background:#000000;display:block;width:100%;height:3px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}.st-Header_MenuListItemLink:hover>span>span{-webkit-transform:scaleX(1);transform:scaleX(1)}.st-Header_MenuListItem.-is_parent{margin-right:20px}.st-Header_MenuListItem.-is_parent>a{display:block;padding-right:30px}.st-Header_MenuListItem.-is_parent>a:after{transition:top 0.05s linear, -webkit-transform 0.15s linear;transition:transform 0.15s linear, top 0.05s linear;transition:transform 0.15s linear, top 0.05s linear, -webkit-transform 0.15s linear;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;content:url("/assets/common/images/arrow-down.svg");top:-2px;right:10px}.st-Header_MenuListItem.-open>a>span>span{-webkit-transform:scaleX(1);transform:scaleX(1)}.st-Header_MenuListItem.-open>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:3px}.st-Header_MenuSubList{list-style:none;display:none;opacity:0;background:#FFFFFF;position:absolute;box-shadow:0 2px 4px 1px rgba(0,0,0,0.16);padding:22px;min-width:240px;z-index:28}.st-Header_MenuSubList_Wrapper{padding-top:10px;margin-bottom:-10px}.st-Header_MenuSubList.-open{display:block;opacity:1;-webkit-animation:submenu-fade-in 250ms linear;animation:submenu-fade-in 250ms linear}.st-Header_MenuSubList.-closing{display:block;opacity:1;-webkit-animation:submenu-fade-out 300ms linear;animation:submenu-fade-out 300ms linear}.st-Header_MenuSubListItem{margin-bottom:15px}.st-Header_MenuSubListItem:last-child{margin-bottom:0}.st-Header_SocialLink{margin-left:auto}.st-Header_SocialLinkList{border-spacing:16px 0}.st-Header_SocialLinkList,.st-Header_SearchList{border-collapse:separate}.st-Header_SocialLinkListItem,.st-Header_SearchListItem{display:table-cell;cursor:pointer;background:#ffffff;box-shadow:0 0 0 1px #000000;border-radius:40px;width:53px;height:53px;text-align:center;vertical-align:middle;line-height:100%}.st-Header_SocialLinkListItem a,.st-Header_SearchListItem a{display:block;height:100%;width:100%}.st-Header_SocialLinkListItem a svg,.st-Header_SearchListItem a svg{height:51px}.st-Header_SocialLinkListItem:nth-child(1) svg,.st-Header_SearchListItem:nth-child(1) svg{width:18px}.st-Header_SocialLinkListItem:nth-child(2) svg,.st-Header_SearchListItem:nth-child(2) svg{width:20px}.st-Header_SocialLinkListItem:nth-child(3) svg,.st-Header_SearchListItem:nth-child(3) svg{width:19px}.st-Header_SearchListItem{z-index:26;position:relative}.st-Header_SearchListItem.-close svg{margin-top:3px}.st-Header_SearchListItem.-foreground{z-index:26}.st-Header_SearchModalOverlay{overflow:auto;cursor:auto;position:fixed;z-index:26;top:0;left:0;box-sizing:border-box;margin:0;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.st-Header_SearchModalOverlay.-open{display:-webkit-flex;display:flex;opacity:1;-webkit-animation:submenu-fade-in 450ms linear;animation:submenu-fade-in 450ms linear}.st-Header_SearchModalContent{background:#ffffff;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.st-Header_SearchModalContent .st-Header{-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;padding:22px 45px 14px;box-sizing:border-box}.st-Header_SearchModalContent_Form{margin-top:170px}.st-Header_SearchModalContent_FormRow{border-bottom:solid 1px #000000;padding:20px 0}.st-Header_SearchModalContent_Form input[type="text"]{outline:none;font-size:2.5rem;border:none;min-width:700px}.st-Header_SearchModalContent_Form input[type="text"]::-webkit-input-placeholder{color:#c6ccd5}.st-Header_SearchModalContent_Form input[type="text"]::-moz-placeholder{color:#c6ccd5}.st-Header_SearchModalContent_Form input[type="text"]::-ms-input-placeholder{color:#c6ccd5}.st-Header_SearchModalContent_Form input[type="text"]::placeholder{color:#c6ccd5}.st-Header_SearchModalContent_Form button[type="submit"]{cursor:pointer;outline:none;border:none;background:none}.st-Header_SearchModalContent_HotWord{width:100%}.st-Header_SearchModalContent_HotWord iframe{width:100%;min-height:560px;border:none}div.st-Header_SearchModalOverlay{display:none;opacity:0;width:100%;height:100%;z-index:26}.st-HeaderHotWord{margin:80px 0}.st-HeaderHotWord_Title{text-align:center}.st-HeaderHotWord_List{width:1020px;margin:20px auto 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.st-HeaderHotWord_Item{margin:0 30px 30px 0}.st-HeaderHotWord_Item a{display:-webkit-flex;display:flex;width:calc(1020px / 5 - 30px);height:100%;padding:5px 0;border:1px solid #0f5028;border-radius:0.5rem;box-sizing:border-box;text-align:center;color:#0f5028;font-weight:bold}.st-HeaderHotWord_Item span{margin:auto}.st-HeaderHotWord_Item:nth-of-type(5n){margin-right:0}.st-Message{background-color:#f2f2f2;padding:33px 0 36px}.st-Message p{margin:0 auto;text-align:center}.st-MUArchiveHeader{background-color:#ccc}.st-MUArchiveHeader.is-textColorWhite .st-MUArchiveHeader_Label,.st-MUArchiveHeader.is-feature .st-MUArchiveHeader_Label,.st-MUArchiveHeader.is-series .st-MUArchiveHeader_Label,.st-MUArchiveHeader.is-event .st-MUArchiveHeader_Label,.st-MUArchiveHeader.is-tags .st-MUArchiveHeader_Label{color:#fff}.st-MUArchiveHeader.is-textColorWhite .st-Breadcrumbs .st-Breadcrumbs_Item a,.st-MUArchiveHeader.is-textColorWhite .st-Breadcrumbs .st-Breadcrumbs_Item span,.st-MUArchiveHeader.is-feature .st-Breadcrumbs .st-Breadcrumbs_Item a,.st-MUArchiveHeader.is-feature .st-Breadcrumbs .st-Breadcrumbs_Item span,.st-MUArchiveHeader.is-series .st-Breadcrumbs .st-Breadcrumbs_Item a,.st-MUArchiveHeader.is-series .st-Breadcrumbs .st-Breadcrumbs_Item span,.st-MUArchiveHeader.is-event .st-Breadcrumbs .st-Breadcrumbs_Item a,.st-MUArchiveHeader.is-event .st-Breadcrumbs .st-Breadcrumbs_Item span,.st-MUArchiveHeader.is-tags .st-Breadcrumbs .st-Breadcrumbs_Item a,.st-MUArchiveHeader.is-tags .st-Breadcrumbs .st-Breadcrumbs_Item span{color:#fff}.st-MUArchiveHeader.is-textColorWhite .st-Breadcrumbs .st-Breadcrumbs_Item::after,.st-MUArchiveHeader.is-feature .st-Breadcrumbs .st-Breadcrumbs_Item::after,.st-MUArchiveHeader.is-series .st-Breadcrumbs .st-Breadcrumbs_Item::after,.st-MUArchiveHeader.is-event .st-Breadcrumbs .st-Breadcrumbs_Item::after,.st-MUArchiveHeader.is-tags .st-Breadcrumbs .st-Breadcrumbs_Item::after{background:url(/assets/pc/images/common-icon-arrowRight-white.svg) no-repeat center right}.st-MUArchiveHeader.is-feature{background-color:#000}.st-MUArchiveHeader.is-series{background-color:#e09f9b}.st-MUArchiveHeader.is-event{background-color:#0148c6}.st-MUArchiveHeader.is-author,.st-MUArchiveHeader.is-people,.st-MUArchiveHeader.is-articles,.st-MUArchiveHeader.is-static,.st-MUArchiveHeader.is-search{background-color:#fff;border-bottom:1px solid}.st-MUArchiveHeader.is-search .st-MUArchiveHeader_Label span{margin-right:20px}.st-MUArchiveHeader.is-category{background-color:#fff;border-bottom:1px solid}.st-MUArchiveHeader.is-category .st-MUArchiveHeader_Label{color:#e5250e}.st-MUArchiveHeader.is-tags{background-color:#0f5028}.st-MUArchiveHeader.is-tags .st-MUArchiveHeader_Label::before{content:'# '}.st-MUArchiveHeader.is-tags .st-MUArchiveHeader_Label::after{content:' の記事一覧'}.st-MUArchiveHeader_Container{width:1200px;margin:0 auto;padding:40px 0}.st-MUArchiveHeader_Label{margin-top:30px;font-size:2.25rem;font-weight:bold}.st-PeopleTop{padding:30px 0 80px 0;background-repeat:no-repeat;background-size:cover;position:relative}.st-PeopleTop::before{position:absolute;top:0;content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.35)}.st-PeopleTop_Breadcrumbs .st-Breadcrumbs_Item span,.st-PeopleTop_Breadcrumbs .st-Breadcrumbs_Item a{color:#fff}.st-PeopleTop_Breadcrumbs .st-Breadcrumbs_Item::after{background:url("/assets/pc/images/common-icon-arrowRight-white.svg") no-repeat center right}.st-PeopleTop_Container{position:relative;margin-top:80px}.st-PeopleTop_Image{margin:0 auto;min-width:252px;width:252px;height:252px;overflow:hidden;position:relative;border-radius:50%}.st-PeopleTop_Image a{display:block;width:100%;height:100%}.st-PeopleTop_Image img{width:100%;height:100%;object-fit:cover}.st-PeopleTop_Name{margin-top:15px;text-align:center;color:#fff;font-weight:bold;font-size:1.25rem}.st-PeopleTop_Name a{color:#0148c6}.st-PeopleTop_JobType{margin-top:30px;position:relative;text-align:center;color:#fff}.st-PeopleTop_Description{width:780px;margin:15px auto 0;position:relative;color:#fff}.st-SeriesTop{padding:25px 0 60px;color:#fff;background-color:#e09f9b}.st-SeriesTop .st-Breadcrumbs .st-Breadcrumbs_Item a,.st-SeriesTop .st-Breadcrumbs .st-Breadcrumbs_Item span{color:#fff}.st-SeriesTop .st-Breadcrumbs .st-Breadcrumbs_Item::after{background:url(/assets/pc/images/common-icon-arrowRight-white.svg) no-repeat center right}.st-SeriesTop_Container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:1200px;margin:50px auto 0}.st-SeriesTop_Image{width:325px;height:217px}.st-SeriesTop_Image img{width:100%;height:100%;object-fit:cover}.st-SeriesTop_Post{width:calc(100% - 325px);padding:0 44px;box-sizing:border-box}.st-SeriesTop_Title h1{font-size:2.25rem;font-weight:bold}.st-SeriesTop_Description{margin-top:20px;font-size:1rem}.o-Banner{margin-bottom:80px;padding-top:80px;border-top:1px solid}.o-Banner_Figure{width:1000px;margin:0 auto}.o-Banner_Figure img{width:100%}.o-Card{height:100%}.o-Card_Post{height:calc(100% - (280px + 13px));margin-top:13px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.o-Card_Figure{width:100%;height:280px;min-width:100%;width:100%;height:280px;overflow:hidden;position:relative}.o-Card_Figure a{display:block;width:100%;height:100%}.o-Card_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.o-Card_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.o-Card_Date{font-size:.9375rem}.o-Card_Title{margin:10px 0 13px;font-size:1rem;font-weight:bold}.o-Card_Title a{transition:color 0.5s}.o-Card_Title a:hover{color:#0148c6}.o-Card_Bottom{display:-webkit-flex;display:flex;margin-top:auto}.o-Card_Member{display:-webkit-flex;display:flex}.o-Card_MemberFigure{min-width:38px;width:38px;height:38px;overflow:hidden;position:relative;border-radius:50%}.o-Card_MemberFigure a{display:block;width:100%;height:100%}.o-Card_MemberFigure img{width:100%;height:100%;object-fit:cover}.o-Card_MemberName{margin:10px 0 10px 10px;color:#0148c6;font-size:.75rem;font-weight:bold}.o-Card_MemberName a{color:#0148c6}.o-Card_Sponsored{margin:12px 0 0 auto;font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-CardList{margin:80px 0}.o-CardList_Container{width:1200px;margin:0 auto}.o-CardList_Header{margin:36px auto;font-size:2.25rem;font-weight:bold;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-CardList_HeaderIcon{display:inline-block;height:1.25em;vertical-align:sub;text-align:center}.o-CardList_HeaderIcon img{height:100%}.o-CardList_Container{position:relative;margin:0 auto;box-sizing:border-box}.o-CardList_NewLabel{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:4px;left:-40px;font-size:.9375rem;font-weight:bold}.o-CardList_NewLabel::after{content:"";position:absolute;display:block;width:110px;height:1px;background-color:#000;left:40px;top:12px}.o-CardList_CardWrapper{margin-bottom:47px}.o-CardList_MoreButton{text-align:center}.o-CardList_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.o-CardList3Col{margin:80px 0}.o-CardList3Col_Header{width:1200px;margin:36px auto;font-size:2.25rem;font-weight:bold;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-CardList3Col_HeaderIcon{display:inline-block;height:1.25em;vertical-align:sub;text-align:center}.o-CardList3Col_HeaderIcon img{height:100%}.o-CardList3Col_Container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1200px;margin:0 auto}.o-CardList3Col_Container.is-centering{-webkit-justify-content:center;justify-content:center}.o-CardList3Col_CardWrapper{width:calc((1200px - (35px * 2)) / 3);margin:0 35px 40px 0}.o-CardList3Col_CardWrapper:nth-of-type(3n){margin-right:0}.o-CardList3Col_MoreButton{text-align:center}.o-CardList3Col_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.o-CardSmall_Container{display:-webkit-flex;display:flex}.o-CardSmall_Figure{min-width:128px;width:128px;height:128px;overflow:hidden;position:relative}.o-CardSmall_Figure a{display:block;width:100%;height:100%}.o-CardSmall_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.o-CardSmall_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.o-CardSmall_Post{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:calc(100% - 120px);padding:10px 17px;box-sizing:border-box;background-color:#fff;position:relative}.o-CardSmall_Date{position:absolute;top:10px;right:17px;font-size:.75rem}.o-CardSmall_Title{margin:5px 0;font-size:.9375rem;font-weight:bold}.o-CardSmall_Sponsored{font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-CategoryNav{box-sizing:border-box;width:790px;margin:0 auto;padding:10px 25px 0}.o-CategoryNav_Title{font-size:1.625rem;font-weight:bold;line-height:1;text-align:center}.o-CategoryNav_Title span{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;letter-spacing:2px}.o-CategoryNav_List{box-sizing:border-box;border:1px solid #f2f2f2;margin-top:50px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.o-CategoryNav_ListItem{box-sizing:border-box;width:50%;padding:40px 50px 44px}.o-CategoryNav_ListItem:first-child,.o-CategoryNav_ListItem:nth-child(4),.o-CategoryNav_ListItem:nth-child(5){background-color:#f2f2f2}.o-CategoryNav_ListItemTitle{position:relative;display:table;margin:0 auto}.o-CategoryNav_ListItemTitle a{font-size:1.5rem;color:#d41414;line-height:1}.o-CategoryNav_ListItemTitle a:hover{text-decoration:underline}.o-CategoryNav_ListItemSummary{font-size:.9375rem;line-height:1.93;margin-top:28px}.o-EventInfo_Wrapper{width:100%;margin:80px 0;overflow:hidden}.o-EventInfo{display:-webkit-flex;display:flex;width:1200px;margin:0 auto;padding:50px 0}.o-EventInfo_Post{width:530px;padding:0 50px 0 30px;box-sizing:border-box;position:relative}.o-EventInfo_Post::before{content:"Events";position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:20px;left:-48px;font-size:.9375rem;font-weight:bold}.o-EventInfo_Post::after{content:"";position:absolute;display:block;width:1px;height:110px;background-color:#000;top:65px;left:-26px}.o-EventInfo_Date{margin:0;font-family:"Arvo","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:3.125rem}.o-EventInfo_Title{margin:30px 0;font-size:1.5625rem;font-weight:bold}.o-EventInfo_Title a{transition:color 0.5s}.o-EventInfo_Title a:hover{color:#0148c6}.o-EventInfo_Place span{margin-right:0.5rem}.o-EventInfo_Place svg{vertical-align:middle}.o-EventInfo_MoreButton{text-align:center;margin-top:45px}.o-EventInfo_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.o-EventInfo_FigureWrapper{position:relative}.o-EventInfo_Figure{min-width:660px;width:660px;height:440px;overflow:hidden;position:relative;position:relative;z-index:12}.o-EventInfo_Figure a{display:block;width:100%;height:100%}.o-EventInfo_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.o-EventInfo_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.o-EventInfo_Logo{position:absolute;z-index:13;right:20px;top:-50px}.o-EventInfo_BG{width:440px;height:440px;position:absolute;z-index:11;top:50px;right:-300px}.o-EventList{margin-top:80px}.o-EventList>*:first-child{margin-top:0}.o-EventList_Container{width:1200px;margin:0 auto}.o-EventList_ClosedWrapper{margin-top:80px;padding:80px 0 40px;background-color:#f2f2f2}.o-EventList_Header{margin:36px auto;font-size:2.25rem;font-weight:bold;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-EventList_HeaderIcon{display:inline-block;height:1.25em;vertical-align:sub;text-align:center}.o-EventList_HeaderIcon img{height:100%}.o-EventList_Container{position:relative;margin:0 auto;box-sizing:border-box}.o-EventList_NewLabel{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:4px;left:-40px;font-size:.9375rem;font-weight:bold}.o-EventList_NewLabel::after{content:"";position:absolute;display:block;width:110px;height:1px;background-color:#000;left:40px;top:12px}.o-EventList_CardWrapper{margin-bottom:47px}.o-EventList_MoreButton{text-align:center}.o-EventList_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.o-Faq hr{margin:30px -50%;height:1px}.o-Faq ul li{list-style:initial}.o-Faq ol li{list-style:decimal}.o-Faq_Index{width:960px;margin:0 auto;display:-webkit-flex;display:flex}.o-Faq_IndexColumn{width:50%;margin-right:20px}.o-Faq_IndexColumn .o-Faq_IndexColumnList{margin-top:30px}.o-Faq_IndexColumn .o-Faq_IndexColumnList:first-child{margin-top:0}.o-Faq_IndexColumn .o-Faq_IndexColumnList .o-Faq_IndexColumnListCategoryTitle{font-size:1.375rem;font-weight:bold;line-height:2}.o-Faq_IndexColumn .o-Faq_IndexColumnList .o-Faq_IndexColumnListTitle{font-size:1.125rem;font-weight:bold;line-height:2}.o-Faq_IndexColumn .o-Faq_IndexColumnList dd{font-size:.9375rem;line-height:1.93;position:relative;padding-left:30px;padding-bottom:5px}.o-Faq_IndexColumn .o-Faq_IndexColumnList dd a{transition:color 0.5s}.o-Faq_IndexColumn .o-Faq_IndexColumnList dd a:hover{color:#0148c6}.o-Faq_IndexColumn .o-Faq_IndexColumnList dd a[target="_blank"]{background:url("/assets/pc/images/po-Post-blank.svg") no-repeat center right;padding-right:20px;margin-right:3px;background-size:17px 13px}.o-Faq_IndexColumn .o-Faq_IndexColumnList dd.o-Faq_IndexColumnListItem:before{content:"";background:url("/assets/common/images/faq-icon-q.svg") no-repeat;height:25px;position:absolute;width:25px;overflow:hidden;top:2px;left:0}.o-Faq_Body{border-top:1px solid #e5e5e5;margin-top:40px}.o-Faq_Body .o-Faq_BodyContent{padding:40px 0 0;width:640px;margin:0 auto}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyQuestion{margin-bottom:24px;position:relative}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyQuestion h3{font-size:1rem;line-height:1.93;font-weight:bold}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyQuestion:before{content:"";background:url("/assets/common/images/faq-icon-q.svg") no-repeat;height:30px;position:absolute;width:30px;overflow:hidden;top:0;left:-38px}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyAnswer{position:relative}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyAnswer:before{content:"";background:url("/assets/common/images/faq-icon-a.svg") no-repeat;height:30px;position:absolute;width:30px;overflow:hidden;top:0;left:-38px}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyQuestion,.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyAnswer{font-size:.9375rem;line-height:1.93}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyQuestion p,.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyAnswer p{margin-bottom:15px}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyQuestion a,.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyAnswer a{transition:color 0.5s}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyQuestion a:hover,.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyAnswer a:hover{color:#0148c6}.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyQuestion a[target="_blank"],.o-Faq_Body .o-Faq_BodyContent .o-Faq_BodyAnswer a[target="_blank"]{background:url("/assets/pc/images/po-Post-blank.svg") no-repeat center right;padding-right:20px;margin-right:3px;background-size:17px 13px}.o-FeatureList_Wrapper{position:relative}.o-FeatureList{padding-bottom:80px;position:relative;z-index:10}.o-FeatureList_Header{width:1200px;margin:0 auto;padding:77px 0 38px;color:#fff;font-size:2.75rem;font-weight:bold;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;text-align:center}.o-FeatureList_Container{width:1200px;margin:0 auto}.o-FeatureList_CardWrapper{margin-bottom:47px}.o-FeatureList_LeftBG{position:absolute;left:0;top:0;display:block;background-color:#000;width:70%;height:100%;z-index:9}.o-FeatureList_RightBG{position:absolute;right:0;top:0;display:block;width:30%;height:100%;z-index:9;background-size:cover;background-position-x:-10px}.o-FeatureList_MoreButton{text-align:center;margin:80px 0 0 0}.o-FeatureList_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.o-FeatureList_MoreButton a{color:#fff;border-color:#fff}.o-FeatureTop_Header{position:relative}.o-FeatureTop_HeaderContainer{width:1200px;min-height:650px;margin:0 auto;padding:400px 0 40px 0;box-sizing:border-box}.o-FeatureTop_HeaderInner{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;position:relative;z-index:2}.o-FeatureTop_HeaderTitle{width:70%;margin-top:120px;position:relative}.o-FeatureTop_HeaderTitle h1{margin:27px 0 0 80px;color:#fff;font-size:2.5rem}.o-FeatureTop_HeaderLogo{position:absolute;top:-70px;left:35px}.o-FeatureTop_ScrollMore{z-index:5;white-space:nowrap;position:absolute;top:-110px;left:10px}.o-FeatureTop_ScrollMore_Moving{font-family:"Montserrat", sans-serif;position:absolute;z-index:3;left:0;top:0;-webkit-transform:translate3d(-50%, 30px, 0);transform:translate3d(-50%, 30px, 0);opacity:0;transition:1s ease}.o-FeatureTop_ScrollMore_Moving_Text{position:relative;left:50%;font-size:15px;color:rgba(255,255,255,0.3);font-weight:400;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left center;transform-origin:left center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.o-FeatureTop_ScrollMore_Moving_Text>span{position:absolute;top:0;left:0;overflow:hidden;max-width:9.5em;white-space:nowrap;color:#ffffff;-webkit-animation:scrollText 2.5s cubic-bezier(0.785, 1.635, 0.15, 1.86) infinite;animation:scrollText 2.5s cubic-bezier(0.785, 1.635, 0.15, 1.86) infinite}.o-FeatureTop_ScrollMore_Moving_Text:after{content:"";position:absolute;z-index:2;top:50%;left:calc(100% + 10px);width:90px;height:1px;background-color:#ffffff;-webkit-animation:line 2.5s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86);animation:line 2.5s infinite cubic-bezier(0.785, 0.135, 0.15, 0.86)}.o-FeatureTop_ScrollMore_Moving_Text:before{content:"";position:absolute;z-index:1;top:50%;left:calc(100% + 10px);width:90px;height:1px;background-color:rgba(255,255,255,0.3)}.o-FeatureTop_ScrollMore_Moving.is-active{opacity:1;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.o-FeatureTop_ScrollMore:after{content:"";background:url(/assets/common/images/img_scrollmore_flow.svg) no-repeat;background-size:cover;width:11px;height:5.5px;display:block;position:absolute;left:-7px;top:221px;z-index:100}.o-FeatureTop_HeaderImageCaption{position:absolute;bottom:-35px;color:#8e99ab;font-size:.875rem}.o-FeatureTop_HeaderImage{width:100%;height:100%;position:absolute;top:0}.o-FeatureTop_HeaderImage img{width:100%;height:100%;object-fit:cover}.o-FeatureTop_HeaderImage::before{content:"";background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgba(0,0,0,0.5) 100%);width:100%;height:100%;position:absolute;top:0;z-index:1}.o-FeatureTop_IntroContainer{width:1020px;margin:0 auto;padding-top:80px}.o-FeatureTop_IntroHeadline{text-align:center;font-size:2.75rem;font-weight:bold;margin:40px 0}.o-FeatureTop_IntroSubHeadline{text-align:center;font-size:1.25rem;font-weight:bold;margin:20px 0}.o-FeatureTop_IntroDiscription{margin-top:45px;font-size:1.1875rem}.o-FeatureTop_HeaderNewArticle{width:400px}.o-FeatureTop_HeaderNewArticleCardContainer{display:-webkit-flex;display:flex;border:2px solid #0148c6}.o-FeatureTop_HeaderNewArticleCardFigure{height:120px;width:120px}.o-FeatureTop_HeaderNewArticleCardFigure img{width:100%;height:100%;object-fit:cover}.o-FeatureTop_HeaderNewArticleCardPost{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:calc(100% - 120px);padding:10px 17px;box-sizing:border-box;background-color:#fff}.o-FeatureTop_HeaderNewArticleCardDate{margin:0 0 10px;color:#fff;font-size:.75rem;text-align:right}.o-FeatureTop_HeaderNewArticleCardDate.is-empty{height:19px}.o-FeatureTop_HeaderNewArticleCardTitle{margin:5px 0;font-size:.9375rem;font-weight:bold}.o-FeatureTop_HeaderNewArticleCardSponsored{font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-HoroscopeList{box-sizing:border-box;width:790px;margin:50px auto 0;padding:0 25px}.o-HoroscopeList>:first-child{margin-top:0}.o-HoroscopeList_Item{margin-top:80px}.o-HoroscopeList_ItemTitle{font-size:1.625rem;font-weight:bold;line-height:1;text-align:center;width:100%}.o-HoroscopeList_ItemContainer{display:-webkit-flex;display:flex;margin-top:25px}.o-HoroscopeList_ItemFigure{background-color:inherit;min-width:190px;width:190px;height:190px;overflow:hidden;position:relative;-webkit-order:unset;order:unset}.o-HoroscopeList_ItemFigure img{border-radius:50%;width:auto;max-height:100%;max-width:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.o-HoroscopeList_ItemSummary{box-sizing:border-box;font-size:.9375rem;line-height:1.93;-webkit-align-self:center;align-self:center;width:calc(100% - 190px);min-width:calc(100% - 190px);padding-left:20px}.o-HoroscopeList_ItemLink a{background-color:#000065;border-radius:3px;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:.875rem;color:#fff;line-height:1;letter-spacing:normal;text-align:center;text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:280px;height:44px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;transition-property:color;transition-duration:0.3s;margin:20px auto 0;transition:opacity 0.3s ease 0s}.o-HoroscopeList_ItemLink a:hover{opacity:0.6}.o-HoroscopeNav{margin-top:50px}.o-HoroscopeNav>:first-child{margin-top:0}.o-HoroscopeNav_Container{box-sizing:border-box;width:1200px;margin:80px auto 0;padding:0 45px}.o-HoroscopeNav_Container>:first-child{margin-top:0}.o-HoroscopeNav_Title{font-size:1.625rem;font-weight:bold;text-align:center;line-height:1.08;max-width:800px;margin:0 auto}.o-HoroscopeNav_Summary{font-size:.9375rem;line-height:1.93;max-width:800px;margin:44px auto 0}.o-HoroscopeNav_Summary a{color:#000065;text-decoration:underline}.o-HoroscopeNav_Summary a:hover{text-decoration:none}.o-HoroscopeNav_Large{border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin:50px 16px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.o-HoroscopeNav_LargeItem{border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;box-sizing:border-box;width:25%;position:relative;padding:30px}.o-HoroscopeNav_LargeItemContainer{width:calc(100% - 60px);position:absolute;left:22px;bottom:22px;z-index:21}.o-HoroscopeNav_LargeItemContainer a{display:inline-block;vertical-align:bottom;transition:color 0.3s ease 0s}.o-HoroscopeNav_LargeItemContainer a:hover{color:#000065}.o-HoroscopeNav_LargeItemTitle{font-size:1.25rem;font-weight:bold;line-height:1}.o-HoroscopeNav_LargeItemDate{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.875rem;color:#666;line-height:1;margin-top:10px}.o-HoroscopeNav_LargeItemFigure{line-height:1}.o-HoroscopeNav_LargeItemFigure a{display:block;transition:opacity 0.3s ease 0s}.o-HoroscopeNav_LargeItemFigure a:hover{opacity:.3}.o-HoroscopeNav_LargeItemFigure img{display:block}.o-HoroscopeNav_Credit{font-size:.75rem;font-style:italic;line-height:1;color:#666;margin:10px 16px 0}.o-HoroscopeNav_Author{width:790px;margin:80px auto 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.o-HoroscopeNav_AuthorFigure{margin-right:20px;background-color:inherit;min-width:80px;width:80px;height:80px;overflow:hidden;position:relative;-webkit-order:unset;order:unset}.o-HoroscopeNav_AuthorFigure img{border-radius:50%;width:auto;max-height:100%;max-width:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.o-HoroscopeNav_AuthorContainer{width:525px;min-width:525px}.o-HoroscopeNav_AuthorName{font-size:.75rem;font-weight:bold;font-style:italic;line-height:1;color:#999}.o-HoroscopeNav_AuthorSummary{font-size:.75rem;font-style:italic;line-height:1.5;color:#999;margin-top:5px}.o-HoroscopeNav_Archive{border-top:1px solid #f2f2f2;box-sizing:border-box;padding-top:50px;margin-top:80px}.o-HoroscopeNav_ArchiveContainer{box-sizing:border-box;width:1200px;margin:0 auto;padding:0 45px}.o-HoroscopeNav_ArchiveTitle{font-size:1.625rem;font-weight:bold;line-height:1;text-align:center}.o-HoroscopeNav_ArchiveList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:50px 0 0 -40px}.o-HoroscopeNav_ArchiveListItem{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:calc(20% - 40px);margin-left:40px}.o-HoroscopeNav_ArchiveListItemTitle{margin-top:13px;-webkit-order:2;order:2}.o-HoroscopeNav_ArchiveListItemTitle a{font-size:1rem;font-weight:bold;line-height:1.5625;text-align:center;display:block;transition:color 0.3s ease 0s}.o-HoroscopeNav_ArchiveListItemTitle a:hover{color:#000065}.o-HoroscopeNav_ArchiveListItemLabel{font-size:.75rem;line-height:1.5;color:#999;text-align:center;-webkit-order:3;order:3}.o-HoroscopeNav_ArchiveListItemFigure{background-color:inherit;min-width:190px;width:190px;height:190px;overflow:hidden;position:relative;-webkit-order:1;order:1}.o-HoroscopeNav_ArchiveListItemFigure a{display:block;width:100%;height:100%}.o-HoroscopeNav_ArchiveListItemFigure a img{border-radius:50%;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.o-HoroscopeNav_ArchiveListItemFigure a:before{border-radius:50%;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.o-HoroscopeNav_ArchiveListItemFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.o-HoroscopeNav_ArchiveListItemFigure a:hover:before{opacity:0.5}.o-HotWord{margin:80px 0}.o-HotWord_Title{text-align:center}.o-HotWord_List{width:1020px;margin:20px auto 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.o-HotWord_Item{margin:0 30px 30px 0}.o-HotWord_Item a{display:-webkit-flex;display:flex;width:calc(1020px / 5 - 30px);height:100%;padding:5px 0;border:1px solid #0f5028;border-radius:0.5rem;box-sizing:border-box;text-align:center;color:#0f5028;font-weight:bold}.o-HotWord_Item span{margin:auto}.o-HotWord_Item:nth-of-type(5n){margin-right:0}.o-MemberShip{box-sizing:border-box;border-top:1px solid #f2f2f2;padding-top:50px;margin-top:80px}.o-MemberShip_Container{box-sizing:border-box;width:790px;margin:0 auto;padding:0 25px}.o-MemberShip_Title{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:2rem;line-height:1;text-align:center;letter-spacing:3px}.o-MemberShip_Read{font-size:.9375rem;line-height:2;text-align:center;margin-top:44px}.o-MemberShip_Subtitle{font-size:1.125rem;font-weight:bold;line-height:1;text-align:center}.o-MemberShip_Subtitle.-what{margin-top:74px}.o-MemberShip_Subtitle.-bonus{margin-top:40px}.o-MemberShip_Summary{font-size:.9375rem;line-height:1.93;text-align:center;margin-top:25px}.o-MemberShip_Summary a{color:#000065;text-decoration:underline}.o-MemberShip_Summary a:hover{text-decoration:none}.o-MemberShip_Bonus{background-color:#f2f2f2;box-sizing:border-box;padding:40px;margin-top:30px;counter-reset:number}.o-MemberShip_Bonus>:first-child{margin-top:0}.o-MemberShip_BonusItem{margin-top:30px;position:relative}.o-MemberShip_BonusItem:before{font-size:1.125rem;font-weight:bold;counter-increment:number;content:counter(number) " .";position:absolute;left:0}.o-MemberShip_BonusItemTitle{font-size:1.125rem;font-weight:bold;line-height:1.5;padding-left:30px}.o-MemberShip_BonusItemSummary{font-size:.9375rem;line-height:1.93;margin-top:15px}.o-MemberShip_BonusItemLink a{background-color:#000065;border-radius:3px;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:.875rem;color:#fff;line-height:1;letter-spacing:1px;text-align:center;text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:280px;height:44px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;transition-property:color;transition-duration:0.3s;margin:15px auto 0;transition:opacity 0.3s ease 0s}.o-MemberShip_BonusItemLink a:hover{opacity:0.6}.o-PeopleCard{text-align:center}.o-PeopleCard_Image{margin:0 auto;min-width:252px;width:252px;height:252px;overflow:hidden;position:relative;border-radius:50%}.o-PeopleCard_Image a{display:block;width:100%;height:100%}.o-PeopleCard_Image img{width:100%;height:100%;object-fit:cover}.o-PeopleCard_Name{margin-top:18px;color:#0148c6;font-weight:bold;font-size:1.25rem}.o-PeopleCard_Name a{color:#0148c6}.o-PeopleCard_JobType{margin:40px;position:relative;font-size:.875rem}.o-PeopleCard_JobType::before{content:"";position:absolute;top:-20px;left:calc(50% - 10px);display:block;height:1px;width:20px;background-color:#000}.o-PeopleCarousel{padding:70px 0;overflow:hidden;background-color:#7f3046}.o-PeopleCarousel .o-PeopleCard,.o-PeopleCarousel .o-PeopleCard_Name,.o-PeopleCarousel .o-PeopleCard_Name a{color:#fff}.o-PeopleCarousel .o-PeopleCard_JobType::before{background-color:#fff}.o-PeopleCarousel_Header{display:-webkit-flex;display:flex;width:1200px;margin:0 auto}.o-PeopleCarousel_Title{color:#fff;font-family:"ONYX","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:6.875rem}.o-PeopleCarousel_Description{width:740px;color:#fff;margin:40px 0 0 60px}.o-PeopleCarousel_Inner{width:1200px;margin:0 auto}.o-PeopleCarousel_MoreButton{text-align:center;margin:20px 0 0 0}.o-PeopleCarousel_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.o-PeopleCarousel_MoreButton a{color:#fff;border-color:#fff}.slick-list{overflow:initial !important;position:relative;z-index:3}.slick-arrow{display:block;width:75px;height:75px;border:none;border-radius:50%;position:absolute;z-index:4;top:calc(50% - 75px / 2) !important;color:#fff !important;font-size:1.875rem;background-color:#000 !important;background-image:url("/assets/pc/images/common-carousel-arrow.png");background-repeat:no-repeat;background-size:20px auto;background-position:50%;text-indent:-9999px;cursor:pointer}.slick-next{right:0}.slick-prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.o-PeopleList{margin:80px 0}.o-PeopleList_Header{text-align:center;font-size:3.75rem;font-family:"ONYX","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-PeopleList_Descliption{text-align:center;font-size:1.25rem;font-weight:bold}.o-PeopleList_Container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1200px;margin:50px auto 0}.o-PeopleList_Container.is-centering{-webkit-justify-content:center;justify-content:center}.o-PeopleList_CardWrapper{width:calc(100% / 4);margin-bottom:80px}.o-PeopleList_Container.is-5col .o-PeopleList_CardWrapper{width:calc(100% / 5)}.o-PeopleList_Container.is-5col .o-PeopleList_CardWrapper .o-PeopleCard_Image{width:205px;min-width:205px;height:205px}.o-PeopleList_Container.is-5col .o-PeopleList_CardWrapper .o-PeopleCard_Name{font-size:1rem}.o-PeopleListTop_Container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:1200px;margin:0 auto}.o-PeopleListTop_Header{font-size:6.875rem;font-family:"ONYX","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-PeopleListTop_Description{width:760px;margin-left:60px}.o-PickUp{position:relative;margin:80px 0;width:100%;height:707px;color:#fff}.o-PickUp_Image{width:100%;height:100%;position:absolute;z-index:7;top:0}.o-PickUp_Image img{width:100%;height:100%;object-fit:cover}.o-PickUp_Image:before{content:"";background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 20%, rgba(0,0,0,0.5) 100%);width:100%;height:100%;position:absolute;top:0}.o-PickUp_Logo{margin:0 0 0 -20px}.o-PickUp_Title{width:680px;margin-top:10px}.o-PickUp_Title a{font-size:1.75rem;font-weight:bold;color:#fff}.o-PickUp_Container{width:1200px;height:100%;margin:0 auto;position:relative;z-index:8}.o-PickUp_Inner{position:absolute;bottom:50px}.o-PickUp_Bottom{display:-webkit-flex;display:flex;width:680px;margin-top:20px}.o-PickUp_Member{display:-webkit-flex;display:flex}.o-PickUp_MemberFigure{min-width:38px;width:38px;height:38px;overflow:hidden;position:relative;border-radius:50%}.o-PickUp_MemberFigure a{display:block;width:100%;height:100%}.o-PickUp_MemberFigure img{width:100%;height:100%;object-fit:cover}.o-PickUp_MemberName{margin:10px 0 10px 10px;font-size:.75rem;font-weight:bold}.o-PickUp_MemberName a{color:#fff}.o-PickUp_Sponsored{margin:12px 0 0 auto;font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-SeriesCard_Figure{position:relative;min-width:100%;width:100%;height:280px;overflow:hidden;position:relative}.o-SeriesCard_Figure a{display:block;width:100%;height:100%}.o-SeriesCard_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.o-SeriesCard_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.o-SeriesCard_Date{position:absolute;top:13px;right:14px;padding:7px;color:#fff;font-size:1rem;background-color:#e09f9b}.o-SeriesCard_Title{margin-top:10px;font-size:1.625rem;font-weight:bold}.o-SeriesCard_Title a{transition:color 0.5s}.o-SeriesCard_Title a:hover{color:#0148c6}.o-SeriesCard_PostTop{display:-webkit-flex;display:flex}.o-SeriesCard_Sponsored{margin:3px 0 0 auto;font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.o-Writers{box-sizing:border-box;width:790px;margin:50px auto 0;padding:0 25px}.o-Writers_List{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-106px}.o-Writers_ListItem{width:120px;margin:40px 0 0 106px}.o-Writers_ListItemFigure{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.o-Writers_ListItemFigureImage{background-color:inherit;min-width:120px;width:120px;height:120px;overflow:hidden;position:relative;-webkit-order:unset;order:unset}.o-Writers_ListItemFigureImage a{display:block;width:100%;height:100%}.o-Writers_ListItemFigureImage a img{border-radius:50%;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.o-Writers_ListItemFigureImage a:before{border-radius:50%;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.o-Writers_ListItemFigureImage a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.o-Writers_ListItemFigureImage a:hover:before{opacity:0.5}.o-Writers_ListItemFigureCaption{margin-top:13px}.o-Writers_ListItemFigureCaption a{font-size:1rem;font-weight:bold;line-height:1.5625;text-align:center;display:block;transition:color 0.3s ease 0s}.o-Writers_ListItemFigureCaption a:hover{color:#000065}.p-Card{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:50px}.p-Card>:first-child{margin-top:0}.p-Card_Header{font-size:2.5rem;line-height:1;text-align:center;margin-top:50px;width:100%;min-width:100%}.p-Card_Hero{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;min-width:100%;margin-top:30px;position:relative}.p-Card_HeroPost{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 0 2px #fff;box-sizing:border-box;-webkit-order:2;order:2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-width:373px;width:373px;min-height:226px;height:226px;padding:36px;position:relative;right:90px;z-index:15}.p-Card_HeroPostTitle a{font-size:1.25rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.p-Card_HeroPostTitle a:hover{color:#000065}.p-Card_HeroPostContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-top:6px}.p-Card_HeroPostContainer>:first-child{margin-top:0;margin-left:0}.p-Card_HeroPostCategory{width:100%;margin-left:17px;position:relative}.p-Card_HeroPostCategory a{font-size:.8125rem;font-weight:bold;color:#d41414;line-height:1.556}.p-Card_HeroPostCategory a:hover{text-decoration:underline}.p-Card_HeroPostDate{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1.125rem;line-height:1.375}.p-Card_HeroPostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.334;color:#666;width:100%;margin-top:15px}.p-Card_HeroFigure{min-width:564px;width:564px;height:423px;overflow:hidden;position:relative;z-index:14}.p-Card_HeroFigure a{display:block;width:100%;height:100%}.p-Card_HeroFigure a img{opacity:0}.p-Card_HeroFigure a canvas{position:absolute;left:0;top:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.p-Card_HeroFigure a:before{-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.p-Card_HeroFigure a:hover canvas{-webkit-transform:scale(1.015);transform:scale(1.015)}.p-Card_HeroFigure a:hover:before{opacity:0.5}.p-Card_Regular{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:30px;width:100%;min-width:100%}.p-Card_RegularPost{box-sizing:border-box;width:calc(100% - 423px);min-width:calc(100% - 423px);-webkit-order:2;order:2;padding-left:30px}.p-Card_RegularPostTitle a{font-size:1.25rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.p-Card_RegularPostTitle a:hover{color:#000065}.p-Card_RegularPostContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;margin-top:10px}.p-Card_RegularPostContainer>:first-child{margin-top:0;margin-left:0}.p-Card_RegularPostCategory{margin-left:17px;position:relative}.p-Card_RegularPostCategory a{font-size:.8125rem;font-weight:bold;color:#d41414;line-height:1.375;letter-spacing:2px;text-transform:uppercase}.p-Card_RegularPostCategory a:after{background-color:#000;width:100%;height:2px;display:block;content:"";position:absolute;right:0;bottom:1px}.p-Card_RegularPostCategory a:hover:after{-webkit-animation:catborder 0.6s ease 0s 1 normal none running;animation:catborder 0.6s ease 0s 1 normal none running}.p-Card_RegularPostUpdate{border-right:1px solid #000;font-size:1rem;line-height:1;letter-spacing:1px;margin:0 9px 0 17px;padding-right:7px}.p-Card_RegularPostUpdate+p{margin-left:0}.p-Card_RegularPostDate{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1rem;line-height:1.375;margin-left:17px}.p-Card_RegularPostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.334;color:#666;margin-top:15px;width:100%}.p-Card_RegularFigure{background-color:#f2f2f2;min-width:423px;width:423px;height:321px;overflow:hidden;position:relative;-webkit-order:1;order:1}.p-Card_RegularFigure a{display:block;width:100%;height:100%}.p-Card_RegularFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.p-Card_RegularFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.p-Card_RegularFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.p-Card_RegularFigure a:hover:before{opacity:0.5}.p-Card_Normal{width:calc(50% - 15px);display:-webkit-flex;display:flex;margin-top:30px}.p-Card_NormalPost{box-sizing:border-box;width:calc(100% - 212px);min-width:calc(100% - 212px);padding-left:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-order:2;order:2}.p-Card_NormalPostTitle{width:100%}.p-Card_NormalPostTitle a{font-size:1rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.p-Card_NormalPostTitle a:hover{color:#000065}.p-Card_NormalPostContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-top:6px}.p-Card_NormalPostContainer>:first-child{margin-left:0;margin-top:0}.p-Card_NormalPostCategory{margin-left:10px;position:relative;width:100%}.p-Card_NormalPostCategory a{font-size:.8125rem;font-weight:bold;color:#d41414;line-height:1.625;width:100%}.p-Card_NormalPostCategory a:hover{text-decoration:underline}.p-Card_NormalPostUpdate{border-right:1px solid #000;font-size:1rem;line-height:1;letter-spacing:1px;margin:0 9px 0 11px;padding-right:7px}.p-Card_NormalPostUpdate+p{margin-left:0}.p-Card_NormalPostDate{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1rem;line-height:1.375}.p-Card_NormalPostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.375;color:#666;width:100%;margin-top:10px}.p-Card_NormalFigure{background-color:#f2f2f2;min-width:212px;width:212px;height:159px;overflow:hidden;position:relative;-webkit-order:1;order:1}.p-Card_NormalFigure a{display:block;width:100%;height:100%}.p-Card_NormalFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.p-Card_NormalFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.p-Card_NormalFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.p-Card_NormalFigure a:hover:before{opacity:0.5}.p-Card_LinkButton{width:100%}.p-Card_LinkButton a{background-color:#000065;border-radius:3px;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:.875rem;color:#fff;line-height:1;letter-spacing:1px;text-align:center;text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:280px;height:44px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;transition-property:color;transition-duration:0.3s;margin:40px auto 0;transition:opacity 0.3s ease 0s}.p-Card_LinkButton a:hover{opacity:0.6}.p-Card_Ads{line-height:0;text-align:center;margin:30px auto 0;display:block;width:100%}.p-Card_Ads iframe[width="0"],.p-Card_Ads iframe[width="1"]{line-height:0;height:0;margin:0}.p-Card.-series{background-color:#f2f2f2;position:relative;padding:40px 30px}.p-Card.-series .p-Card_Header{font-size:1.625rem;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-Card.-series .p-Card_Regular{background-color:#fff;margin-top:0}.p-Card.-series .p-Card_RegularPost{width:calc(100% - 396px);min-width:calc(100% - 396px);padding:0 20px}.p-Card.-series .p-Card_RegularFigure{min-width:396px;width:396px;height:296px}.p-Card.-series .p-Card_Normal{background-color:#fff}.p-Card.-series .p-Card_NormalPost{width:calc(100% - 192px);min-width:calc(100% - 192px);padding:0 16px}.p-Card.-series .p-Card_NormalFigure{min-width:192px;width:192px;height:144px}.p-Card_NormalPostByline{width:1200px;bottom:0;color:#666;font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.625rem;padding:0 5px;margin:0 auto;text-align:right}.p-Card_NormalPostByline a img{vertical-align:middle}.p-CardList{margin:80px 0}.p-CardList_Header{width:790px;margin:36px auto;font-size:2.25rem;font-weight:bold;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.p-CardList_HeaderIcon{display:inline-block;height:1.25em;vertical-align:sub;text-align:center}.p-CardList_HeaderIcon img{height:100%}.p-CardList_Container{position:relative;width:790px;margin:0 auto;box-sizing:border-box}.p-CardList_NewLabel{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:4px;left:-40px;font-size:.9375rem;font-weight:bold}.p-CardList_NewLabel::after{content:"";position:absolute;display:block;width:110px;height:1px;background-color:#000;left:40px;top:12px}.p-CardList_CardWrapper{margin-bottom:47px}.p-CardList_MoreButton{text-align:center}.p-CardList_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.p-MUCard{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.p-MUCard_Figure{position:relative;min-width:256px;width:256px;height:192px;overflow:hidden;position:relative}.p-MUCard_Figure a{display:block;width:100%;height:100%}.p-MUCard_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.p-MUCard_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.MUCard_Category{position:absolute;top:0;left:0;padding:0 10px;background-color:#fff;color:#e5250e;font-weight:bold;font-size:1.125rem}.p-MUCard_Post{padding:0 30px;width:100%}.p-MUCard_Date{font-size:.9375rem}.p-MUCard_Title{margin:12px 0 16px;font-size:1.25rem;font-weight:bold}.p-MUCard_Title a{transition:color 0.5s}.p-MUCard_Title a:hover{color:#0148c6}.p-MUCard_Bottom{display:-webkit-flex;display:flex}.p-MUCard_Member{display:-webkit-flex;display:flex}.p-MUCard_MemberFigure{min-width:38px;width:38px;height:38px;overflow:hidden;position:relative;border-radius:50%}.p-MUCard_MemberFigure a{display:block;width:100%;height:100%}.p-MUCard_MemberFigure img{width:100%;height:100%;object-fit:cover}.p-MUCard_MemberName{margin:10px 0 10px 10px;color:#0148c6;font-size:.75rem;font-weight:bold}.p-MUCard_MemberName a{color:#0148c6}.p-MUCard_Sponsored{margin:12px 0 0 auto;font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.p-Special{background-color:#e5e5e5;padding:30px;margin-top:50px;position:relative}.p-Special>:first-child{margin-top:0}.p-Special_Header{background-color:inherit;width:790px;height:266px;margin:50px auto 0;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.p-Special_Header>:first-child{margin-top:0}.p-Special_HeaderCategory{font-size:1.375rem;font-weight:bold;color:#fff;line-height:1;text-align:center;padding:0 30px;margin-top:25px;position:relative;z-index:18}.p-Special_HeaderTitle{font-size:1.375rem;font-weight:bold;color:#fff;line-height:1;text-align:center;padding:0 30px;margin-top:25px;position:relative;z-index:18}.p-Special_HeaderSummary{font-size:1rem;line-height:1.375;color:#fff;padding:0 30px;margin-top:15px;max-height:110px;overflow:hidden;position:relative;z-index:18}.p-Special_HeaderFigure{min-width:790px;width:790px;height:266px;overflow:hidden;position:absolute;top:0}.p-Special_HeaderFigure img{height:auto;max-width:100%;max-height:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-Special_HeaderFigure:before{background-color:rgba(0,0,0,0.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:17}.p-Special_Container{background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px 30px}.p-Special_Card{width:calc(50% - 15px);display:-webkit-flex;display:flex;margin:30px 0 0 30px}.p-Special_Card:nth-child(odd){margin-left:0}.p-Special_CardPost{box-sizing:border-box;width:calc(100% - 140px);min-width:calc(100% - 140px);padding-left:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-order:2;order:2}.p-Special_CardPostTitle{width:100%}.p-Special_CardPostTitle a{font-size:1rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.p-Special_CardPostTitle a:hover{color:#000065}.p-Special_CardPostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.375;color:#666;width:100%;margin-top:5px}.p-Special_CardFigure{background-color:#f2f2f2;min-width:140px;width:140px;height:140px;overflow:hidden;position:relative;-webkit-order:1;order:1}.p-Special_CardFigure a{display:block;width:100%;height:100%}.p-Special_CardFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.p-Special_CardFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.p-Special_CardFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.p-Special_CardFigure a:hover:before{opacity:0.5}.p-Special_LinkButton{width:100%;margin-top:40px}.p-Special_LinkButtonContainer a{background-color:#000065;border-radius:3px;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:.875rem;color:#fff;line-height:1;letter-spacing:1px;text-align:center;text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:280px;height:44px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;transition-property:color;transition-duration:0.3s;margin:0 auto;transition:opacity 0.3s ease 0s}.p-Special_LinkButtonContainer a:hover{opacity:0.6}.p-Special_LinkText{text-align:right;margin-top:30px}.p-Special_LinkText a{background:url("/assets/pc/images/common-icon-arrowRight.svg") no-repeat center right;background-size:5px 9px;font-size:1rem;line-height:1;text-align:right;padding-right:17px;display:inline-block}.p-Special_LinkText a:hover{text-decoration:underline}.po-Ads{line-height:0;text-align:center;margin:40px auto 0;display:block}.po-Ads iframe[width="0"],.po-Ads iframe[width="1"]{line-height:0;height:0;margin:0}.po-Archive{width:790px;margin:50px auto 0}.po-Archive>:first-child{margin-top:0}.po-Archive_Header{font-size:2.5rem;line-height:1;text-align:center;margin-top:50px}.po-Archive_Card{display:-webkit-flex;display:flex;margin-top:30px}.po-Archive_CardPost{box-sizing:border-box;width:calc(100% - 192px);min-width:calc(100% - 192px);padding-left:15px;-webkit-align-self:center;align-self:center;-webkit-order:2;order:2}.po-Archive_CardTitle a{font-size:1.25rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.po-Archive_CardTitle a:hover{color:#000065}.po-Archive_CardPostContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-top:5px}.po-Archive_CardPostContainer>:first-child{margin-top:0;margin-left:0}.po-Archive_CardPostCategory{margin-left:10px;position:relative;width:100%}.po-Archive_CardPostCategory a{font-size:.8125rem;font-weight:bold;color:#d41414;line-height:1.556}.po-Archive_CardPostCategory a:hover{text-decoration:underline}.po-Archive_CardPostDate{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1rem;line-height:1.375}.po-Archive_CardPostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.375;color:#666;margin-top:10px;width:100%}.po-Archive_NormalFigure{background-color:#f2f2f2;min-width:192px;width:192px;height:144px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-Archive_NormalFigure a{display:block;width:100%;height:100%}.po-Archive_NormalFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-Archive_NormalFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-Archive_NormalFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-Archive_NormalFigure a:hover:before{opacity:0.5}.po-Archive_Pagination{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:80px}.po-Archive_Pagination>:first-child{margin-left:0}.po-Archive_PaginationPrev{background-color:#000;border-radius:50%;display:table;margin-top:-15px}.po-Archive_PaginationPrev a{text-align:center;display:table-cell;vertical-align:middle;min-width:75px;width:75px;height:75px}.po-Archive_PaginationPrev a img{margin-left:-5px;vertical-align:middle;transition:opacity 0.3s ease 0s}.po-Archive_PaginationNext{background-color:#000;border-radius:50%;display:table;margin-top:-15px;margin-left:40px}.po-Archive_PaginationNext a{text-align:center;display:table-cell;vertical-align:middle;min-width:75px;width:75px;height:75px}.po-Archive_PaginationNext a img{margin-right:-5px;vertical-align:middle;transition:opacity 0.3s ease 0s}.po-Archive_PaginationPage{display:table;margin-left:40px}.po-Archive_PaginationPage a{box-sizing:border-box;text-align:center;display:table-cell;vertical-align:middle;min-width:41px;width:41px;height:41px;padding:0 10px;font-family:"Arvo","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.875rem}.po-Archive_PaginationPage a:hover{text-decoration:underline}.po-Archive_PaginationPage span{box-sizing:border-box;text-align:center;display:table-cell;vertical-align:middle;min-width:43px;width:43px;height:43px;padding:0 10px;font-family:"Arvo","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.875rem}.po-Archive_PaginationPage[aria-current="page"]{background-color:#000;border-radius:50%;margin-top:-5px}.po-Archive_PaginationPage[aria-current="page"] span{min-width:60px;width:60px;height:60px;color:#fff}.po-Archive_Ads{line-height:0;text-align:center;margin:30px auto 0;display:block}.po-Archive_Ads iframe[width="0"],.po-Archive_Ads iframe[width="1"]{line-height:0;height:0;margin:0}.po-ArchiveLinkList{width:790px;margin:0 auto}.po-ArchiveLinkList_Item{border-bottom:1px solid #e5e5e5;text-align:center;padding:10px 0}.po-ArchiveLinkList_Item a{font-size:1rem;font-weight:bold;line-height:1.375;display:inline-block;padding:2px 36px 2px 66px}.po-ArchiveLinkList_Item a:hover{text-decoration:underline}.po-ArchiveLinkList_Item.-series a{background:url("/assets/pc/images/st-ArchiveHeader-seriesIcon.png") no-repeat center left,url("/assets/pc/images/common-icon-arrowRight.svg") no-repeat center right;background-size:49px 28px, 6px 10px}.po-ArchiveLinkList_Item.-feature a{background:url("/assets/pc/images/st-ArchiveHeader-featureIcon.png") no-repeat center left,url("/assets/pc/images/common-icon-arrowRight.svg") no-repeat center right;background-size:49px 28px, 6px 10px}.po-Buy{box-sizing:border-box;background-color:#ccc;width:790px;padding:40px;margin:63px auto 0;position:relative}.po-Buy_Title{font-size:1.875rem;line-height:1;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.po-Buy_List{border:1px solid #ccc;display:-webkit-flex;display:flex;margin:0 auto;width:758px}.po-Buy_ListItem{border-left:1px solid #ccc;-webkit-flex-grow:1;flex-grow:1;height:188px;width:188px}.po-Buy_ListItem a{display:block;height:100%;overflow:hidden;position:relative;width:100%}.po-Buy_ListItem a:hover .po-Buy_ListItemText{box-sizing:border-box;background-color:rgba(0,0,101,0.6);color:#fff;width:100%;height:100%;padding:0 30px;position:absolute;top:0;left:0;opacity:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.po-Buy_ListItem:first-child{border-left:none}.po-Buy_ListItemImage{background-color:#f2f2f2;width:100%;height:100%;position:relative}.po-Buy_ListItemImage img{left:50%;max-height:100%;max-width:none;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto}.po-Buy_ListItemText{opacity:0;transition:opacity 0.3s ease 0s}.po-Carousel{background-size:cover;margin-top:-130px;padding-top:120px;overflow:hidden}.po-Carousel_PreRender{margin-top:-130px;min-height:800px;padding-top:120px;overflow:hidden;background-size:cover}.po-Carousel_PreRenderList{display:-webkit-flex;display:flex;padding:0 0 50px}.po-Carousel_PreRenderListItem{width:985px;height:639px;margin:0 75px;box-shadow:0 15px 15px 0 rgba(0,0,0,0.16);background:rgba(0,0,0,0.1);content:" "}.po-CarouselList{display:-webkit-flex;display:flex;padding:0}.po-CarouselList.-moving{transition:margin-left 1s ease}.po-CarouselListItem{background-size:cover;margin:0 75px;box-shadow:0 15px 15px 0 rgba(0,0,0,0.16);position:relative}.po-CarouselBg{position:absolute;width:985px;height:639px;overflow:hidden;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.po-CarouselBg img{position:absolute;width:auto;height:auto;top:50%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@supports (object-fit: cover){.po-CarouselBg img{position:static;height:100%;width:100%;left:0;object-fit:cover;top:0;-webkit-transform:none;transform:none}}.po-CarouselItem{width:985px;height:639px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative}.po-CarouselItem:before{content:"";position:absolute;width:100%;height:50%;opacity:0.7;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));top:50%}.po-CarouselItem_FeatureLabel{margin-left:-40px;transition:opacity 1s ease, -webkit-transform 1s ease;transition:opacity 1s ease, transform 1s ease;transition:opacity 1s ease, transform 1s ease, -webkit-transform 1s ease;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.po-CarouselItem_Title{font-size:3.125rem;font-weight:bold;color:#ffffff;margin:10px 30px 70px;line-height:100%;transition:opacity 1s ease 100ms, -webkit-transform 1s ease 100ms;transition:opacity 1s ease 100ms, transform 1s ease 100ms;transition:opacity 1s ease 100ms, transform 1s ease 100ms, -webkit-transform 1s ease 100ms;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.po-CarouselItem_Credit{font-weight:bold;-webkit-transform-origin:right;transform-origin:right;position:absolute;bottom:45px;right:60px;color:#ffffff;transition:opacity 1s ease 150ms, -webkit-transform 1s ease 150ms;transition:opacity 1s ease 150ms, transform 1s ease 150ms;transition:opacity 1s ease 150ms, transform 1s ease 150ms, -webkit-transform 1s ease 150ms;opacity:0;-webkit-transform:rotate(90deg) translateX(50px);transform:rotate(90deg) translateX(50px);font-size:0.9rem}.po-CarouselItem_Link{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;z-index:2}.po-CarouselTab{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:60px}.po-CarouselTabItem{margin-right:6px;margin-top:26px;margin-bottom:26px;height:7px}.po-CarouselTabItem:last-child{margin-right:0}.po-CarouselTabItem button{background:transparent;cursor:pointer;border:none;outline:none;opacity:0.2;padding:2px 6px;height:7px;vertical-align:top;transition:opacity 0.2s linear}.po-CarouselTabItem button svg{transition:box-shadow 0.2s linear;box-shadow:0 0 0 0 #000000;vertical-align:top}.po-CarouselTabItem.-active button{opacity:1}.po-Carousel.-show .po-CarouselItem_FeatureLabel{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.po-Carousel.-show .po-CarouselItem_Title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.po-Carousel.-show .po-CarouselItem_Credit{opacity:1;-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}.po-EventCard{position:relative;border:1px solid;box-sizing:border-box}.po-EventCard_Container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.po-EventCard_Post{width:calc(100% - 378px);padding:0 40px}.po-EventCard_Date{font-family:"Arvo","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:2.25rem}.po-EventCard_Title{margin-top:10px;color:#0148c6;font-size:1.5rem;font-weight:bold}.po-EventCard_Title a{color:#0148c6}.po-EventCard_Place{margin-top:14px;font-size:1rem;font-weight:bold}.po-EventCard_Place svg{vertical-align:middle;margin-right:5px}.po-EventCard_Image{min-width:378px;width:378px;height:283px;overflow:hidden;position:relative}.po-EventCard_Image a{display:block;width:100%;height:100%}.po-EventCard_Image a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.po-EventCard_Image a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.po-EventCard_Status{position:absolute;top:0;left:0;padding:6px 12px;color:#fff;font-size:.9375rem;background-color:#8e99ab}.po-EventCard_Status.is-active{background-color:#0148c6}.po-EventCard_Status.is-commingSoon{background-color:#e5250e}.po-FeatureCard_Container{display:-webkit-flex;display:flex}.po-FeatureCard_Figure{min-width:50%;width:50%;height:400px;overflow:hidden;position:relative}.po-FeatureCard_Figure a{display:block;width:100%;height:100%}.po-FeatureCard_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.po-FeatureCard_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.po-FeatureCard_Post{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;width:50%;padding:20px;box-sizing:border-box;background-color:#fff}.po-FeatureCard_Date{position:absolute;top:20px;right:20px;text-align:right}.po-FeatureCard_PostInner{position:relative}.po-FeatureCard_Logo{height:56px;position:absolute;top:-45px}.po-FeatureCard_Title{margin:0 0 0 40px;font-size:1.875rem;font-weight:bold}.po-FeatureCard_Title a{transition:color 0.5s}.po-FeatureCard_Title a:hover{color:#0148c6}.po-FeatureCard_Headline{margin-left:40px;font-size:.875rem}.po-FloatPost{box-sizing:border-box;background:#000065;width:560px;padding:4px;display:-webkit-flex;display:flex;position:fixed;bottom:-200px;transition-property:bottom;transition-duration:1s;z-index:22}.po-FloatPost_Container{box-sizing:border-box;background-color:#fff;width:calc(100% - 140px);min-width:calc(100% - 140px);padding:15px 20px;-webkit-order:2;order:2}.po-FloatPost_Container a{display:block;transition:opacity 0.3s ease 0s;width:100%;height:100%}.po-FloatPost_Container a:hover{opacity:.3}.po-FloatPost_Title{font-size:.75rem;font-weight:bold;line-height:1}.po-FloatPost_Summary{font-size:1rem;font-weight:bold;line-height:1.5;margin-top:10px}.po-FloatPost_Label{background-color:rgba(255,255,255,0.8);font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1;color:#666;padding:5px;position:absolute;left:0;bottom:0;z-index:22}.po-FloatPost_Figure{background-color:#f2f2f2;min-width:140px;width:140px;height:106px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-FloatPost_Figure a{display:block;width:100%;height:100%}.po-FloatPost_Figure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-FloatPost_Figure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-FloatPost_Figure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-FloatPost_Figure a:hover:before{opacity:0.5}.po-Follow{border:1px solid #e5e5e5;margin:50px auto 0;width:790px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.po-Follow_Figure{background-color:#f2f2f2;min-width:136px;width:136px;height:100px;overflow:hidden;position:relative;-webkit-order:unset;order:unset}.po-Follow_Figure img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.po-Follow_Title{font-size:.875rem;font-weight:bold;line-height:2;margin-left:40px;max-width:300px}.po-Follow_like{margin-left:60px}.po-HotTopics{box-sizing:border-box;border:1px solid #ccc;width:790px;padding:30px;margin:50px auto 0}.po-HotTopics_Title{font-size:2.5rem;line-height:1;text-align:center}.po-HotTopics_Container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}.po-HotTopics_Card{width:calc(50% - 15px);margin-top:20px;display:-webkit-flex;display:flex}.po-HotTopics_Card:nth-child(even){margin-left:30px}.po-HotTopics_Card:first-child{margin-left:0}.po-HotTopics_CardContainer{box-sizing:border-box;width:calc(100% - 120px);min-width:calc(100% - 120px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-order:2;order:2;padding-left:15px}.po-HotTopics_CardTitle{-webkit-order:1;order:1}.po-HotTopics_CardTitle a{font-size:.875rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.po-HotTopics_CardTitle a:hover{color:#000065}.po-HotTopics_CardInner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-order:2;order:2}.po-HotTopics_CardInner>:first-child{margin-left:0}.po-HotTopics_CardCategory{-webkit-align-self:baseline;align-self:baseline;position:relative;margin-left:10px}.po-HotTopics_CardCategory a{font-size:.6875rem;font-weight:bold;color:#d41414;line-height:1.556}.po-HotTopics_CardDate{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.875rem;line-height:1.375;margin-left:10px}.po-HotTopics_CardDate{font-size:.875rem;line-height:1.375;margin-left:10px}.po-HotTopics_CardLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.2;color:#666;width:100%;margin-top:5px}.po-HotTopics_CardFigure{background-color:#f2f2f2;min-width:120px;width:120px;height:90px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-HotTopics_CardFigure a{display:block;width:100%;height:100%}.po-HotTopics_CardFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-HotTopics_CardFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-HotTopics_CardFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-HotTopics_CardFigure a:hover:before{opacity:0.5}.po-HotTopics_Tags{margin-top:12px}.po-HotTopics_TagsItem{background-color:#f2f2f2;display:inline-block;margin:12px 22px 0 0}.po-HotTopics_TagsItem a{font-size:.75rem;font-weight:bold;line-height:1.4;color:#000065;padding:6px 10px;display:block;position:relative}.po-HotTopics_TagsItem a span{position:relative;z-index:2}.po-HotTopics_TagsItem a:hover{text-decoration:underline}.po-HotTopics_TagsItem a:after{content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:0;height:0;border-style:solid;border-width:14px 0 14px 15px;border-color:transparent transparent transparent #f2f2f2;right:-15px;top:50%}.po-HotTopics_TagsItem.-long a:after{border-width:22px 0 22px 15px}.po-LastViewed{box-sizing:border-box;border:1px solid #ccc;width:790px;padding:30px;margin:50px auto 0}.po-LastViewed_Title{font-size:1.875rem;line-height:1;text-align:center}.po-LastViewed_List{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.po-LastViewed_ListItem{width:calc(50% - 15px);margin-left:30px}.po-LastViewed_ListItem:first-child{margin-left:0}.po-LastViewed_ListItemPost{display:-webkit-flex;display:flex}.po-LastViewed_ListItemPostContainer{box-sizing:border-box;width:calc(100% - 120px);min-width:calc(100% - 120px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-order:2;order:2;padding-left:15px}.po-LastViewed_ListItemPostTitle{-webkit-order:1;order:1}.po-LastViewed_ListItemPostTitle a{font-size:.875rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.po-LastViewed_ListItemPostTitle a:hover{color:#000065}.po-LastViewed_ListItemPostInner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-order:2;order:2}.po-LastViewed_ListItemPostInner>:first-child{margin-left:0}.po-LastViewed_ListItemPostCategory{-webkit-align-self:baseline;align-self:baseline;position:relative;margin-left:10px}.po-LastViewed_ListItemPostCategory a{font-size:.6875rem;font-weight:bold;color:#d41414;line-height:1.556}.po-LastViewed_ListItemPostDate{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.875rem;line-height:1.375;margin-left:10px}.po-LastViewed_ListItemPostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.2;color:#666;width:100%;margin-top:5px}.po-LastViewed_ListItemPostFigure{background-color:#f2f2f2;min-width:120px;width:120px;height:90px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-LastViewed_ListItemPostFigure a{display:block;width:100%;height:100%}.po-LastViewed_ListItemPostFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-LastViewed_ListItemPostFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-LastViewed_ListItemPostFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-LastViewed_ListItemPostFigure a:hover:before{opacity:0.5}.po-MailMagazine{width:800px;margin:80px auto;text-align:center}.po-MailMagazine_Body{margin:30px 0 40px;line-height:180%}.po-MailMagazine_LinkButton{display:inline-block;width:245px;padding:15px 0;background:#000000;color:#ffffff;border-radius:40px;font-weight:bold}.po-MailMagazine_LinkButton:visited,.po-MailMagazine_LinkButton:hover{color:#ffffff}.po-NotFound{margin:80px auto 80px !important}.po-NotFound_Title{font-size:3.125rem;font-family:"Arvo","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;line-height:1.3;text-align:center}.po-NotFound_Summary{font-size:1.25rem;line-height:1.93;margin-top:43px;text-align:center}.po-NotFound_Link{margin-top:80px;text-align:center}.po-NotFound_Link a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.po-Post{width:790px;margin:50px auto;border:1px solid}.po-Post>*:not(:first-child){padding:0 90px 0 60px}.l-Block_Overall .po-Post{border:none}.po-Post_Post{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.po-Post_PostTitle{font-size:1.625rem;font-weight:bold;line-height:1.46;-webkit-order:3;order:3;margin-top:15px}.po-Post_Story{border-top:1px solid #e5e5e5;font-size:.75rem;font-weight:bold;line-height:1.85;-webkit-order:2;order:2;padding:20px 0 3px 55px;margin-top:20px;margin-bottom:25px}.po-Post_Story:hover{text-decoration:underline}.po-Post_Story.-series{background:url("/assets/pc/images/po-Post-iconSeries.png") no-repeat bottom left;background-size:45px 26px}.po-Post_Story.-feature{background:url("/assets/pc/images/po-Post-iconFeature.png") no-repeat bottom left;background-size:45px 26px}.po-Post_PostContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-order:1;order:1}.po-Post_PostContainerLeft{width:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.po-Post_PostContainerRight{display:-webkit-flex;display:flex;width:50%;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.po-Post_PostCategory{position:relative}.po-Post_PostCategory a{font-size:.8125rem;font-weight:bold;color:#d41414;line-height:1.375;display:block}.po-Post_PostCategory a:hover{text-decoration:underline}.po-Post_PostDate{border-left:1px solid #ccc;font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1rem;line-height:1;padding-left:10px;margin-left:10px}.po-Post_PostView{background:url("/assets/pc/images/po-Post-chartNormal.svg") no-repeat center left;background-size:14px 15px;font-size:1rem;color:#999;line-height:1;letter-spacing:2px;padding-left:22px}.po-Post_PostView.-normal{background:url("/assets/pc/images/po-Post-chartNormal.svg") no-repeat center left;background-size:14px 15px}.po-Post_PostView.-good{background:url("/assets/pc/images/po-Post-chartGood.svg") no-repeat center left;background-size:14px 15px;color:#ffa902}.po-Post_PostView.-great{background:url("/assets/pc/images/po-Post-chartGreat.svg") no-repeat center left;background-size:14px 15px;color:#f63}.po-Post_PostAction{background:url("/assets/pc/images/po-Post-social.svg") no-repeat center left 10px;background-size:13px 14px;border-left:1px solid #ccc;font-size:1rem;color:#999;line-height:1;letter-spacing:2px;padding-left:30px;margin-left:10px}.po-Post_PostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.625rem;line-height:1;color:#666;text-align:right;-webkit-order:3;order:3;margin-top:14px}.po-Post_Body{font-size:.9375rem;line-height:1.93;margin-top:22px}.po-Post_Body>:last-child{margin-bottom:0 !important}.po-Post_Body:after{clear:both;content:"";display:table}.po-Post_Body h2{font-size:1.375rem;font-weight:bold;line-height:1.45;margin-bottom:40px}.po-Post_Body h2+h3,.po-Post_Body h2+h4,.po-Post_Body h2+h5,.po-Post_Body h2+h6{margin-top:-10px}.po-Post_Body h3{border-left:3px solid #000;font-size:1.125rem;font-weight:bold;line-height:1.45;padding-left:8px;margin-bottom:30px}.po-Post_Body h4,.po-Post_Body h5,.po-Post_Body h6{font-size:1.125rem;font-weight:bold;line-height:1.45;margin-bottom:30px}.po-Post_Body ul{list-style:disc outside none;margin-bottom:40px}.po-Post_Body ol{margin-bottom:40px;counter-reset:number;position:relative}.po-Post_Body ol>li{margin-left:30px}.po-Post_Body ol>li:before{font-size:.9375rem;counter-increment:number;content:"(" counter(number) ")";position:absolute;left:0}.po-Post_Body li{margin-left:15px}.po-Post_Body li ul,.po-Post_Body li ol{margin-bottom:0}.po-Post_Body p{margin-bottom:40px;overflow-wrap:break-word}.po-Post_Body a{color:#000065;text-decoration:underline}.po-Post_Body a:hover,.po-Post_Body a:active,.po-Post_Body a:focus{text-decoration:none}.po-Post_Body a[target="_blank"]{background:url("/assets/pc/images/po-Post-blank.svg") no-repeat center right;padding-right:20px;margin-right:3px;background-size:17px 13px}.po-Post_Body em{font-style:italic}.po-Post_Body strong{font-weight:bold}.po-Post_Body b{font-weight:bold}.po-Post_Body del{text-decoration:line-through}.po-Post_Body small{font-size:.75rem;line-height:2.4;display:block}.po-Post_Body blockquote{background:url("/assets/pc/images/po-Post-blockquoteBefore.svg") no-repeat left top,url("/assets/pc/images/po-Post-blockquoteAfter.svg") no-repeat right bottom;background-size:62px 44px;padding:45px 35px;margin-bottom:40px}.po-Post_Body blockquote>:last-child{margin-bottom:0}.po-Post_Body figure{margin-bottom:40px}.po-Post_Body figure img{display:block}.po-Post_Body figcaption{font-size:.75rem;font-style:italic;line-height:1.5;text-align:left;color:#666;margin-top:8px}.po-Post_Body img{max-width:100%;height:auto}.po-Post_Body iframe{min-height:232px;display:block;margin:0 auto 40px !important}.po-Post_Body hr{border:none;border-top:4px solid rgba(0,0,0,0.1);margin:0 0 40px}.po-Post_Body .po-Post_BodyTextLeft{text-align:left}.po-Post_Body .po-Post_BodyTextCenter{text-align:center}.po-Post_Body .po-Post_BodyTextRight{text-align:right}.po-Post_Body .po-Post_BodyFigure{margin:0 auto 40px;display:block;max-width:100%}.po-Post_Body .po-Post_BodyFigure>:last-child{margin-bottom:0}.po-Post_Body .po-Post_BodyFigure.-left{clear:both;float:left;margin-right:20px;margin-bottom:0;width:300px}.po-Post_Body .po-Post_BodyFigure.-right{clear:both;float:right;margin-left:20px;margin-bottom:0;width:300px}.po-Post_Body .po-Post_BodyFigureImage{line-height:1;margin-bottom:8px}.po-Post_Body .po-Post_BodyFigureImage img{text-align:center;height:auto;width:auto;display:block;margin:0 auto}.po-Post_Body .po-Post_BodyFigureCaption{font-size:.75rem;font-style:italic;line-height:1.5;color:#666;margin-bottom:5px}.po-Post_Body .po-Post_BodyFigureProperty{font-size:.75rem;font-style:italic;line-height:1.5;color:#999;margin-bottom:0}.po-Post_Body .po-Post_BodyColorBox{background-color:#f2f2f2;padding:30px;margin-bottom:40px;clear:both}.po-Post_Body .po-Post_BodyColorBox>:last-child{margin-bottom:0}.po-Post_Body .po-Post_BodyLineBox{border:1px solid #000;padding:30px;margin-bottom:40px;clear:both}.po-Post_Body .po-Post_BodyLineBox>:last-child{margin-bottom:0}.po-Post_Body .buy-box{box-sizing:border-box;border:3px solid #000065;margin-bottom:40px;padding:23px;display:-webkit-flex;display:flex;position:relative}.po-Post_Body .buy-box:before{border-style:solid;border-width:70px 70px 0 0;border-color:#000065 transparent transparent transparent;content:"";width:0;height:0;position:absolute;top:0;left:0;z-index:23}.po-Post_Body .buy-box:after{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1rem;line-height:1;color:#fff;text-transform:uppercase;margin:0;content:"Buy";position:absolute;top:15px;left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:23}.po-Post_Body .buy-box-image{background-color:#f2f2f2;min-width:200px;width:200px;height:150px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-Post_Body .buy-box-image a{display:block;width:100%;height:100%}.po-Post_Body .buy-box-image a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-Post_Body .buy-box-image a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-Post_Body .buy-box-image a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-Post_Body .buy-box-image a:hover:before{opacity:0.5}.po-Post_Body .buy-box-detail{box-sizing:border-box;width:calc(100% - 200px);min-width:calc(100% - 200px);-webkit-order:2;order:2;padding-left:20px}.po-Post_Body .buy-box-detail>:first-child{margin-bottom:14px}.po-Post_Body .buy-box-detail>:first-child a{font-size:1.125rem;font-weight:bold;line-height:1.5;display:block}.po-Post_Body .buy-box-price{font-size:.9375rem;line-height:1.933;margin-bottom:13px}.po-Post_Body .buy-box-order{display:table;margin:0}.po-Post_Body .buy-box-order a{border-radius:15px;background-color:#000065;font-size:1.125rem;line-height:1;color:#fff;text-decoration:none;text-align:center;display:table-cell;vertical-align:middle;width:190px;height:30px;transition:opacity 0.3s ease 0s}.po-Post_Body .buy-box-order a:hover{text-decoration:none;opacity:.3}.po-Post_Body .po-Post_BodyEmbed{margin-bottom:40px}.po-Post_Body .po-Post_BodyEmbed>:first-child{margin:0 auto !important;display:block}.po-Post_Body .po-Post_BodyRelated{border-top:6px solid #f2f2f2;border-bottom:6px solid #f2f2f2;display:-webkit-flex;display:flex;margin-bottom:40px;padding:20px 40px}.po-Post_Body .po-Post_BodyRelatedContainer{box-sizing:border-box;width:calc(100% - 170px);min-width:calc(100% - 170px);padding-left:20px;-webkit-order:2;order:2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.po-Post_Body .po-Post_BodyRelatedContainer>:last-child{margin-bottom:0}.po-Post_Body .po-Post_BodyRelatedTitle{margin-bottom:10px}.po-Post_Body .po-Post_BodyRelatedTitle a{font-size:1rem;font-weight:bold;line-height:1.375;color:#000;text-decoration:none;display:block;transition:color 0.3s ease 0s}.po-Post_Body .po-Post_BodyRelatedTitle a:hover{color:#000065}.po-Post_Body .po-Post_BodyRelatedLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.2;color:#666;margin-bottom:10px}.po-Post_Body .po-Post_BodyRelatedFigure{margin-bottom:0;background-color:#f2f2f2;min-width:170px;width:170px;height:113px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-Post_Body .po-Post_BodyRelatedFigure a{display:block;width:100%;height:100%}.po-Post_Body .po-Post_BodyRelatedFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-Post_Body .po-Post_BodyRelatedFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-Post_Body .po-Post_BodyRelatedFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-Post_Body .po-Post_BodyRelatedFigure a:hover:before{opacity:0.5}.po-Post_Body .po-Post_BodyGallery{margin-bottom:40px}.po-Post_Body .po-Post_BodyGallery.-on .po-Post_BodyGalleryControl{display:block}.po-Post_Body .po-Post_BodyGallery.-on .po-Post_BodyGalleryListItem{border-top:none;padding-top:0;margin-top:0}.po-Post_Body .po-Post_BodyGallery.-on .po-Post_BodyGalleryListItem.-blur .po-Post_BodyFigureImage{margin:0;width:100%;position:absolute;top:0}.po-Post_Body .po-Post_BodyGallery.-on .po-Post_BodyGalleryListItem.-blur .po-Post_BodyFigureCaption,.po-Post_Body .po-Post_BodyGallery.-on .po-Post_BodyGalleryListItem.-blur .po-Post_BodyFigureProperty{margin-left:0;margin-right:0}.po-Post_Body .po-Post_BodyGallery.-on .po-Post_BodyGalleryListItem.-blur .po-Post_BodyGalleryItemBlur{position:relative;padding:0;margin:0 auto}.po-Post_Body .po-Post_BodyGallery.-on .po-Post_BodyGalleryListItem.-blur .po-Post_BodyGalleryItemBlurEffect{display:block;overflow:hidden;position:relative;width:100%}.po-Post_Body .po-Post_BodyGallery.-on .po-Post_BodyGalleryListItem.-blur .po-Post_BodyGalleryItemBlurEffectContent{margin:-10px;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;-webkit-filter:blur(10px) brightness(85%);filter:blur(10px) brightness(85%)}.po-Post_Body .po-Post_BodyGalleryToggle{display:-webkit-flex;display:flex}.po-Post_Body .po-Post_BodyGalleryToggle input[name="galleryToggle"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:-1000px;left:-1000px}.po-Post_Body .po-Post_BodyGalleryToggle :checked+label{border-color:#d41414}.po-Post_Body .po-Post_BodyGalleryToggle label{border-bottom:4px solid #e5e5e5;font-size:.875rem;line-height:1;width:50%;cursor:pointer;padding:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.po-Post_Body .po-Post_BodyGalleryToggle label:before{content:"";display:inline-block;width:13px;height:13px;margin-right:10px}.po-Post_Body .po-Post_BodyGalleryToggle label[for="galleryOff"]:before{background:url("/assets/pc/images/po-Post-galleryOff.svg") no-repeat center left;background-size:13px}.po-Post_Body .po-Post_BodyGalleryToggle label[for="galleryOn"]:before{background:url("/assets/pc/images/po-Post-galleryOn.svg") no-repeat center left;background-size:13px}.po-Post_Body .po-Post_BodyGalleryControl{margin-top:40px;display:none}.po-Post_Body .po-Post_BodyGalleryControl[aria-hidden="true"]{display:none}.po-Post_Body .po-Post_BodyGalleryControlList{list-style:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0}.po-Post_Body .po-Post_BodyGalleryControlListPrev{line-height:1;margin:0}.po-Post_Body .po-Post_BodyGalleryControlListPrev button[name="GalleryControl"]{background-color:transparent;box-sizing:border-box;border:1px solid #ccc;width:25px;height:25px;cursor:pointer}.po-Post_Body .po-Post_BodyGalleryControlListNum{font-family:"Oswald","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1.5625rem;line-height:1;padding:0 30px;margin:0}.po-Post_Body .po-Post_BodyGalleryControlListNext{line-height:1;margin:0}.po-Post_Body .po-Post_BodyGalleryControlListNext button[name="GalleryControl"]{background-color:transparent;box-sizing:border-box;border:1px solid #ccc;width:25px;height:25px;cursor:pointer}.po-Post_Body .po-Post_BodyGalleryList{list-style-type:none;margin:40px 0 0}.po-Post_Body .po-Post_BodyGalleryListItem{border-top:4px solid #e5e5e5;margin:40px 0 0;padding-top:40px}.po-Post_Body .po-Post_BodyGalleryListItem:first-child{border-top:none;padding-top:0;margin-top:0}.po-Post_Body .po-Post_BodyGalleryListItem>:first-child{margin-top:0}.po-Post_Body .po-Post_BodyGalleryListItem>:last-child{margin-bottom:0}.po-Post_Body .po-Post_BodyGalleryPhoto{background-color:#f2f2f2;list-style-type:none;margin:40px 0 0;padding:5px 50px 20px 35px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.po-Post_Body .po-Post_BodyGalleryPhoto[aria-hidden="true"]{display:none}.po-Post_Body .po-Post_BodyGalleryPhotoItem{box-sizing:border-box;margin:15px 0 0 15px}.po-Post_Body .po-Post_BodyGalleryPhotoItem button{background-color:transparent;border:none;cursor:pointer;padding:0;vertical-align:middle;background-color:inherit;min-width:96px;width:96px;height:72px;overflow:hidden;position:relative;-webkit-order:unset;order:unset}.po-Post_Body .po-Post_BodyGalleryPhotoItem button img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.po-Post_Body .po-Post_BodyGalleryPhotoItem[aria-selected="true"]{position:relative}.po-Post_Body .po-Post_BodyGalleryPhotoItem[aria-selected="true"]:before{background-image:url("/assets/pc/images/po-Post-galleryFlame.svg");background-repeat:no-repeat;display:block;content:"";position:absolute;width:96px;height:72px;z-index:23}.po-Post_Body .po-Post_BodyChart{position:relative;margin-bottom:40px;padding:3px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents{border:solid 1px #fff;background-repeat:repeat;padding:38px 64px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartSubtitle{font-size:1.125rem;line-height:1.45;font-weight:normal;margin-bottom:10px;padding:0;text-align:center}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartTitle,.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartQuestionTitle,.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartAnswerSubTitle,.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartAnswerTitle{font-size:1.625rem;font-weight:normal;line-height:1.45;margin-bottom:20px;padding:0;text-align:center}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartQuestionNumber{position:absolute;z-index:0;font-family:"Nova Cut",cursive,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;opacity:0.2;font-size:130px;line-height:1;margin-top:-20px;margin-left:-20px;padding-right:20px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartQuestionTitle{margin-left:24%;margin-bottom:32px;text-align:left;margin-top:4px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartProgress{height:3px;background-color:rgba(255,255,255,0.2);display:-webkit-flex;display:flex}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartProgress .po-Post_BodyChartProgressBar{height:3px;width:100%}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartAnswerNumber{position:absolute;z-index:0;font-family:"Nova Cut",cursive,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;opacity:0.2;font-size:130px;line-height:1;margin-left:30px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartAnswerSubTitle{position:relative;z-index:1;font-size:1rem;font-weight:bold;margin:10px 38px 0 0;text-align:left;width:320px;float:right}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartAnswerTitle{position:relative;z-index:1;margin-right:38px;margin-bottom:20px;font-weight:bold;text-align:left;width:320px;float:right}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody{background:rgba(255,255,255,0.5);padding:24px 32px;margin-bottom:40px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartDescription{margin-bottom:1rem}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartDescription dl{font-weight:bold;font-size:1.375rem}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartDescription dl dt{float:left;width:7%}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartDescription dl dt span{color:#999}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartDescription dl dd{overflow-wrap:break-word;margin-left:10%}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartDescription .p-Post_BodyChartDescriptionFigure{margin-bottom:10px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartCredit{font-size:.75rem;font-style:italic;line-height:1.5;color:#999;margin-bottom:1rem}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartStart{box-shadow:0 2px #999;margin:0 auto;width:96px;height:96px;border-radius:48px;background-image:linear-gradient(#000 0%, #5a5a5a 100%);color:#f2f2f2;text-align:center;position:absolute;left:25%;right:25%;bottom:-34px;padding-top:22px;box-sizing:border-box;line-height:1.3;text-decoration:none}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartStart:hover{background-image:linear-gradient(#000 0%, #787878 100%)}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartStart p{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:300;margin:0 0 4px;color:#fff;letter-spacing:3px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartStart span:first-child{font-size:.75rem}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartStart span:last-child{color:#999}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo{position:relative}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo ul{position:absolute;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;margin:0;width:100%}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo ul li{margin:0;list-style:none}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo ul li a{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:1.375rem;display:block;box-shadow:0 2px #999;margin:0 auto;width:64px;height:64px;border-radius:32px;background-color:#fff;color:#000;text-align:center;padding-top:17px;box-sizing:border-box;line-height:1.3;text-decoration:none}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo ul li a:hover{color:#999}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo ul li:nth-child(even) a{color:#f2f2f2;background-image:linear-gradient(#000 0%, #5a5a5a 100%)}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo ul li:nth-child(even) a:hover{background-image:linear-gradient(#000 0%, #787878 100%)}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo.-questionNum1 ul li{margin:0}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo.-questionNum2 ul li{margin:0 35px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo.-questionNum3 ul li{margin:0 35px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo.-questionNum4 ul li{margin:0 25px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartGoTo.-questionNum5 ul li{margin:0 15px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChart_Share{margin:0 -32px -24px -32px;display:-webkit-flex;display:flex}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChart_ShareItem{width:calc(100% / 2);display:table;margin:0}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChart_ShareItem a{margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-decoration:none;font-size:.75rem;color:#fff;text-align:center;line-height:1;vertical-align:sub;padding:10px 0;transition:opacity 0.3s ease 0s}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChart_ShareItem a[target="_blank"]{background:none}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChart_ShareItem a span{margin-left:10px}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChart_ShareItem a:hover{opacity:.3}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChart_ShareItem.-facebook a{background-color:#3b5998}.po-Post_Body .po-Post_BodyChart .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChart_ShareItem.-twitter a{background-color:#55acee}.po-Post_Body .po-Post_BodyChart.-top .po-Post_BodyChartBody{margin-bottom:0}.po-Post_Body .po-Post_BodyChart.-top .po-Post_BodyChartBody .po-Post_BodyChartStart{bottom:20px}.po-Post_Body .po-Post_BodyChart.-answer{margin-bottom:50px}.po-Post_Body .po-Post_BodyChart.-answer .po-Post_BodyChartContents{padding-left:38px;padding-right:38px}.po-Post_Body .po-Post_BodyChart.-answer .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartDescription{margin-bottom:40px;padding-left:38px;padding-right:38px}.po-Post_Body .po-Post_BodyChart.-answer .po-Post_BodyChartContents .po-Post_BodyChartBody .po-Post_BodyChartStart p{letter-spacing:1px}.po-Post_Body .po-Post_BodyChart_OtherAnswer{border-style:solid;border-width:5px;padding:20px}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerTitle{text-align:center;font-size:1rem}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:0 7px;margin-top:10px}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem{line-height:1.4;font-size:.875rem;position:relative;padding:0 7px}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemNumber{font-family:"Nova Cut",cursive,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:60px;text-align:center;margin-top:-5px;position:absolute;width:calc(100% - 14px);z-index:1;line-height:1}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemInfo{margin-top:36px;width:100%;box-sizing:border-box}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemFigure{background-color:#f2f2f2;min-width:130px;width:130px;height:98px;overflow:hidden;position:relative;-webkit-order:1;order:1;margin:0 auto 5px}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemFigure a{display:block;width:100%;height:100%}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemFigure a:hover:before{opacity:0.5}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemBody{text-decoration:none;color:#000}.po-Post_Body .po-Post_BodyChart_OtherAnswer .po-Post_BodyChart_OtherAnswerItemList .po-Post_BodyChart_OtherAnswerItem .po-Post_BodyChart_OtherAnswerItemBody:hover{color:#000065}.po-Post_Body .po-Post_BodyOutBoundButton{margin:0 auto 40px;text-align:center}.po-Post_Body .po-Post_BodyOutBoundButton a{display:inline-block;background:none;padding:15px 20px;margin-right:0;text-decoration:none;transition:opacity 0.3s ease 0s;line-height:1}.po-Post_Body .po-Post_BodyOutBoundButton a:hover{opacity:.3}.po-Post_Body .po-Post_BodyOutBoundButton a span{font-weight:bold;padding-right:20px;margin-right:3px;background-image:url(/assets/common/images/arrow.svg);color:#fff;background-size:15px auto;background-repeat:no-repeat;background-position:center right}@media all and (-ms-high-contrast: none){.po-Post_Body .po-Post_BodyOutBoundButton a span{padding-top:4px}}.po-Post_Body .po-Post_BodyLink{box-sizing:border-box;border:1px solid #e5e5e5;margin:0 auto 40px;padding:20px 30px;display:-webkit-flex;display:flex}.po-Post_Body .po-Post_BodyLink a{text-decoration:none}.po-Post_Body .po-Post_BodyLinkFigure{margin:0;background-color:#f2f2f2;min-width:134px;width:134px;height:100px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-Post_Body .po-Post_BodyLinkFigure a{display:block;width:100%;height:100%}.po-Post_Body .po-Post_BodyLinkFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-Post_Body .po-Post_BodyLinkFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-Post_Body .po-Post_BodyLinkFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-Post_Body .po-Post_BodyLinkFigure a:hover:before{opacity:0.5}.po-Post_Body .po-Post_BodyLinkContainer{box-sizing:border-box;width:calc(100% - 134px);min-width:calc(100% - 134px);padding-left:20px;-webkit-order:2;order:2}.po-Post_Body .po-Post_BodyLinkContainer a>:last-child{margin-bottom:0}.po-Post_Body .po-Post_BodyLinkContainer a:hover .po-Post_BodyLinkTitle{color:#000065}.po-Post_Body .po-Post_BodyLinkTitle{font-size:.9375rem;font-weight:bold;line-height:1.2;color:#000;margin-bottom:10px}.po-Post_Body .po-Post_BodyLinkSummary{font-size:.75rem;line-height:1.2;color:#666;margin-bottom:10px}.po-Post_Body .po-Post_BodyLinkUrl{font-size:.75rem;line-height:1.2;color:#ccc;margin-bottom:10px}.po-Post_Credit{margin:50px 0}.po-Post_Credit:after{clear:both;display:block;content:""}.po-Post_Credit .po-Post_CreditFigure{float:left;margin:15px 20px 0 0;background-color:inherit;min-width:80px;width:80px;height:80px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-Post_Credit .po-Post_CreditFigure img{border-radius:50%;width:auto;max-height:100%;max-width:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.po-Post_Credit .po-Post_CreditFigure+.po-Post_CreditAuthorSummary{margin:20px 0 0}.po-Post_Credit .po-Post_CreditFigure+.po-Post_CreditAuthorSummary a{display:block}.po-Post_Credit .po-Post_CreditAuthorSummary{font-size:.75rem;font-style:italic;line-height:1.5;color:#999;margin-bottom:0}.po-Post_Credit .po-Post_CreditAuthorSummary a{color:#000065;font-weight:bold;text-decoration:underline}.po-Post_Credit .po-Post_CreditAuthorSummary a:hover{text-decoration:none}.po-Post_Ads{line-height:1;text-align:center;margin:40px auto 0;display:block}.po-Post_Ads iframe[width="0"],.po-Post_Ads iframe[width="1"]{line-height:0;height:0;margin:0}.po-Post_Share{display:-webkit-flex;display:flex;margin:50px auto;width:240px}.po-Post_ShareItem{display:table;margin:0 15px}.po-Post_ShareItem:first-of-type{margin-left:0}.po-Post_ShareItem a{text-align:center;line-height:1;display:block;width:60px;height:60px;vertical-align:middle;padding:20px 0;box-sizing:border-box;transition:opacity 0.3s ease 0s;border-radius:50%}.po-Post_ShareItem a img{vertical-align:middle}.po-Post_ShareItem a:hover{opacity:.3}.po-Post_ShareItem.-facebook a{background-color:#3b5998}.po-Post_ShareItem.-twitter a{background-color:#55acee}.po-Post_ShareItem.-hatena a{background-color:#00a4de}.po-Post_HoroscopeList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.po-Post_HoroscopeListItem a{background-color:#000065;border-radius:3px;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:.875rem;color:#fff;line-height:1;letter-spacing:normal;text-align:center;text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:280px;height:44px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;transition-property:color;transition-duration:0.3s;margin:50px auto 0;transition:opacity 0.3s ease 0s}.po-Post_HoroscopeListItem a:hover{opacity:0.6}.po-Post_MyPageNav{width:800px;margin:50px auto 0}.p-Post_MypageTop{margin-bottom:80px}.p-Post_MypageTop p{margin-top:20px;text-align:center}.p-Post_MypageTop .p-Post_MypageToContanct{margin-top:80px;font-size:1.625rem;font-weight:bold}.p-Post_MypageTop .p-Post_MypageToContanct a{color:#0148c6}.p-MyPageProfile_Figure{margin:0 auto;min-width:100px;width:100px;height:100px;overflow:hidden;position:relative;border-radius:50%}.p-MyPageProfile_Figure a{display:block;width:100%;height:100%}.p-MyPageProfile_Figure img{width:100%;height:100%;object-fit:cover}.p-MyPageProfile_User{margin-top:20px;text-align:center;font-size:1.875rem;font-weight:bold}.p-Post_MypageButton{margin:80px auto 0;text-align:center}.p-Post_MypageButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.p-Post_MypageButton img{margin-right:10px}.p-Post_MypageBackButton{margin:0 auto 80px;text-align:center}.p-Post_MypageBackButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.p-Post_MypageBackButton img{margin-right:10px}.p-Post_MypageTop .p-Post_MypageUnsubscribe{margin-top:80px}.p-Post_MypageTop .p-Post_MypageUnsubscribe a{color:#0148c6}.po-Post_LinkList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:40px}.po-Post_LinkListItem:first-child{padding-right:80px}.po-Post_LinkListItem a{font-size:.875rem}.po-Post_LinkListItem a:hover{text-decoration:underline}.po-Post_People{width:550px;margin:38px auto 0}.po-Post_PeopleTitle{text-align:center;font-size:1.25rem;font-weight:bold}.po-Post_PeopleList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-top:20px}.po-Post_PeopleItem{display:-webkit-flex;display:flex;margin:0 10px}.po-Post_PeopleItem_Figure{min-width:35px;width:35px;height:35px;overflow:hidden;position:relative;border-radius:50%}.po-Post_PeopleItem_Figure a{display:block;width:100%;height:100%}.po-Post_PeopleItem_Figure img{width:100%;height:100%;object-fit:cover}.po-Post_PeopleItem_Name{margin:8px 0 8px 10px;color:#0148c6;font-size:.75rem;font-weight:bold}.po-Post_PeopleItem_Name a{color:#0148c6}.po-Post_Tag{width:550px;margin:38px auto 0}.po-Post_TagTitle{text-align:center;font-size:1.25rem;font-weight:bold}.po-Post_TagList{text-align:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-top:20px}.po-Post_TagListItem{margin:0 15px 30px}.po-Post_TagListItem a{display:block;height:100%;padding:5px 10px;border:1px solid #0f5028;border-radius:0.5rem;box-sizing:border-box;text-align:center;color:#0f5028;font-weight:bold;font-size:.9375rem}.po-PostPeopleCard{display:-webkit-flex;display:flex}.po-PostPeopleCard_Image{min-width:142px;width:142px;height:142px;overflow:hidden;position:relative;border-radius:50%}.po-PostPeopleCard_Image a{display:block;width:100%;height:100%}.po-PostPeopleCard_Image img{width:100%;height:100%;object-fit:cover}.po-PostPeopleCard_Container{margin-left:30px}.po-PostPeopleCard_Name{color:#0148c6;font-weight:bold;font-size:1.25rem}.po-PostPeopleCard_Name a{color:#0148c6}.po-PostPeopleCard_Title{margin-top:20px;position:relative;font-weight:bold}.po-PostPeopleCard_Title::before{content:"";position:absolute;top:-10px;left:0;display:block;height:1px;width:20px;background-color:#000}.po-PostPeopleCard_Profile{margin-top:20px;position:relative}.po-PostBottomCard{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.po-PostBottomCard_Figure{min-width:160px;width:160px;height:160px;overflow:hidden;position:relative}.po-PostBottomCard_Figure a{display:block;width:100%;height:100%}.po-PostBottomCard_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.po-PostBottomCard_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.po-PostBottomCard_Post{padding:0 30px}.po-PostBottomCard_Date{font-size:.9375rem}.po-PostBottomCard_Title{margin:12px 0 16px;font-size:1.25rem;font-weight:bold}.po-PostBottomCard_Title a{transition:color 0.5s}.po-PostBottomCard_Title a:hover{color:#0148c6}.po-PostBottomCard_Bottom{display:-webkit-flex;display:flex}.po-PostBottomCard_Member{display:-webkit-flex;display:flex}.po-PostBottomCard_MemberFigure{min-width:38px;width:38px;height:38px;overflow:hidden;position:relative;border-radius:50%}.po-PostBottomCard_MemberFigure a{display:block;width:100%;height:100%}.po-PostBottomCard_MemberFigure img{width:100%;height:100%;object-fit:cover}.po-PostBottomCard_MemberName{margin:10px 0 10px 10px;color:#0148c6;font-size:.75rem;font-weight:bold}.po-PostBottomCard_MemberName a{color:#0148c6}.po-PostBottomCard_Sponsored{margin:12px 0 0 auto;font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.po-PostBottom{padding:50px 0 80px !important}.po-PostBottom_FeatureHeader,.po-PostBottom_SeriesHeader{position:relative;height:124px}.po-PostBottom_FeatureHeaderContainer,.po-PostBottom_SeriesHeaderContainer{height:100%;padding:22px 34px;box-sizing:border-box;position:relative;z-index:6}.po-PostBottom_FeatureHeaderTitle,.po-PostBottom_SeriesHeaderTitle{color:#fff;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.5rem;font-weight:bold}.po-PostBottom_FeatureHeaderLink,.po-PostBottom_SeriesHeaderLink{position:absolute;top:calc(50% - (25px / 2));right:34px}.po-PostBottom_SeriesHeaderLogo{color:#fff;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.po-PostBottom_FeatureHeaderBg,.po-PostBottom_SeriesHeaderBg{width:100%;height:100%;position:absolute;top:0}.po-PostBottom_FeatureHeaderBg img,.po-PostBottom_SeriesHeaderBg img{width:100%;height:100%;object-fit:cover}.po-PostBottom_FeatureHeaderBg>span{display:block;width:100%;height:100%}.po-PostBottom_FeatureHeaderBg::before{content:"";background:rgba(0,0,0,0.35);width:100%;height:100%;position:absolute;top:0;z-index:5}.po-PostBottom_SeriesHeaderBg{background-color:#e09f9b}.po-PostBottom_EventHeader{padding:5px 10px;background-color:#0148c6}.po-PostBottom_EventHeader p{color:#fff;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.po-PostBottom_CardList{margin:47px 58px 0px}.po-PostBottom_Container:first-child{margin-top:0}.po-PostBottom_Category a{color:#e5250e;font-size:1.125rem;font-weight:bold}.po-PostBottom_Title{margin-top:12px}.po-PostBottom_Title h1{font-size:1.25rem;font-weight:bold}.po-PostBottom_Bottom{display:-webkit-flex;display:flex;margin-top:25px}.po-PostBottom_Sponsored{margin:9px 0 0 auto;font-size:.625rem}.po-PostBottom_CardWrapper{margin-bottom:47px}.po-PostBottom_MoreButton{text-align:center}.po-PostBottom_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.po-PostTop_FeatureHeader,.po-PostTop_SeriesHeader{position:relative;height:124px}.po-PostTop_FeatureHeader+.po-PostTop_Container,.po-PostTop_SeriesHeader+.po-PostTop_Container{margin-top:20px}.po-PostTop_FeatureHeaderLogo{line-height:1}.po-PostTop_FeatureHeaderContainer,.po-PostTop_SeriesHeaderContainer{height:100%;padding:22px 34px;box-sizing:border-box;position:relative;z-index:6}.po-PostTop_FeatureHeaderTitle,.po-PostTop_SeriesHeaderTitle{color:#fff;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.5rem;font-weight:bold}.po-PostTop_FeatureHeaderLink,.po-PostTop_SeriesHeaderLink{position:absolute;top:calc(50% - (25px / 2));right:34px}.po-PostTop_SeriesHeaderLogo{color:#fff;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.po-PostTop_FeatureHeaderBg,.po-PostTop_SeriesHeaderBg{width:100%;height:100%;position:absolute;top:0}.po-PostTop_FeatureHeaderBg img,.po-PostTop_SeriesHeaderBg img{width:100%;height:100%;object-fit:cover}.po-PostTop_FeatureHeaderBg>span{display:block;width:100%;height:100%}.po-PostTop_FeatureHeaderBg::before{content:"";background:rgba(0,0,0,0.35);width:100%;height:100%;position:absolute;top:0;z-index:5}.po-PostTop_SeriesHeaderBg{background-color:#e09f9b}.po-PostTop_EventHeader{padding:5px 10px;background-color:#0148c6}.po-PostTop_EventHeader p{color:#fff;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.po-PostTop_Container{margin:40px auto 0;padding:0 90px 0 60px}.po-PostTop_Category a{color:#e5250e;font-size:1.125rem;font-weight:bold}.po-PostTop_Title{margin-top:12px}.po-PostTop_Title h1{font-size:1.25rem;font-weight:bold}.po-PostTop_Bottom{display:-webkit-flex;display:flex;margin-top:25px}.po-PostTop_Sponsored{margin:9px 0 0 auto;font-size:.625rem}.po-PrevNextList{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:790px;margin:50px auto 0;display:-webkit-flex;display:flex}.po-PrevNextList_Item{box-sizing:border-box;min-width:50%;width:50%;padding:20px 0}.po-PrevNextList_ItemContainer{display:-webkit-flex;display:flex}.po-PrevNextList_ItemTitle{-webkit-align-self:center;align-self:center;min-width:85px}.po-PrevNextList_ItemTitle a{font-size:.625rem;line-height:1;display:block}.po-PrevNextList_ItemTitle a:hover{text-decoration:underline}.po-PrevNextList_ItemPost{width:calc(100% - 85px);min-width:calc(100% - 85px);display:-webkit-flex;display:flex}.po-PrevNextList_ItemPostTitle{box-sizing:border-box;width:calc(100% - 100px);min-width:calc(100% - 100px);-webkit-align-self:center;align-self:center;padding-right:20px}.po-PrevNextList_ItemPostTitle a{font-size:.75rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.po-PrevNextList_ItemPostTitle a:hover{color:#000065}.po-PrevNextList_ItemPostFigure{background-color:#f2f2f2;min-width:100px;width:100px;height:75px;overflow:hidden;position:relative;-webkit-order:unset;order:unset}.po-PrevNextList_ItemPostFigure a{display:block;width:100%;height:100%}.po-PrevNextList_ItemPostFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-PrevNextList_ItemPostFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-PrevNextList_ItemPostFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-PrevNextList_ItemPostFigure a:hover:before{opacity:0.5}.po-PrevNextList_Item.-prev{border-right:1px solid #e5e5e5;padding-right:30px;margin-right:auto}.po-PrevNextList_Item.-prev .po-PrevNextList_ItemTitle{text-align:left;-webkit-order:1;order:1}.po-PrevNextList_Item.-prev .po-PrevNextList_ItemTitle a{background:url("/assets/pc/images/common-icon-arrowLeft.svg") no-repeat center left;background-size:8px 13px;padding:20px 0 20px 16px}.po-PrevNextList_Item.-prev .po-PrevNextList_ItemPost{-webkit-order:2;order:2}.po-PrevNextList_Item.-prev+.po-PrevNextList_Item.-next{border-left:none}.po-PrevNextList_Item.-next{border-left:1px solid #e5e5e5;padding-left:30px;margin-left:auto}.po-PrevNextList_Item.-next .po-PrevNextList_ItemTitle{text-align:right;-webkit-order:2;order:2}.po-PrevNextList_Item.-next .po-PrevNextList_ItemTitle a{background:url("/assets/pc/images/common-icon-arrowRight.svg") no-repeat center right;background-size:8px 13px;padding:20px 16px 20px 0}.po-PrevNextList_Item.-next .po-PrevNextList_ItemPost{-webkit-order:1;order:1}.po-RecommendCard{width:calc((1200px - (35px * 2)) / 3);margin:0 35px 40px 0}.po-RecommendCard:nth-of-type(3n){margin-right:0}.po-RecommendCard_Container{display:-webkit-flex;display:flex}.po-RecommendCard_Figure{min-width:128px;width:128px;height:128px;overflow:hidden;position:relative}.po-RecommendCard_Figure a{display:block;width:100%;height:100%}.po-RecommendCard_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.po-RecommendCard_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.po-RecommendCard_Post{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:calc(100% - 120px);padding:10px 17px;box-sizing:border-box;background-color:#fff;position:relative}.po-RecommendCard_Date{position:absolute;top:10px;right:17px;font-size:.75rem}.po-RecommendCard_Title{margin:5px 0;font-size:.9375rem;font-weight:bold}.po-RecommendCard_Sponsored{font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.po-Recommend{margin:80px 0}.po-Recommend_Header{width:1200px;margin:36px auto;font-size:2.25rem;font-weight:bold;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.po-Recommend_HeaderIcon{display:inline-block;height:1.25em;vertical-align:sub;text-align:center}.po-Recommend_HeaderIcon img{height:100%}.po-Recommend_Container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1200px;margin:0 auto}.po-Recommend_MoreButton{text-align:center}.po-Recommend_MoreButton a{display:inline-block;margin:0 auto;padding:15px 0;min-width:300px;border:solid 1px #000000;border-radius:40px;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold}.po-Related{width:790px;margin:50px auto 0}.po-Related_Title{font-size:1.125rem;font-weight:bold;line-height:1}.po-Related_Container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:10px}.po-Related_Post{background:url("/assets/pc/images/po-Related-arrow.svg") no-repeat bottom right;background-size:30px 30px;display:-webkit-flex;display:flex}.po-Related_PostContainer{box-sizing:border-box;-webkit-order:2;order:2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:0 15px 0 25px;position:relative}.po-Related_PostTitle{-webkit-order:2;order:2;margin-top:10px}.po-Related_PostTitle a{font-size:1rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.po-Related_PostTitle a:hover{color:#000065}.po-Related_PostCategory{position:relative;-webkit-align-self:baseline;align-self:baseline;-webkit-order:1;order:1}.po-Related_PostCategory a{font-size:.8125rem;font-weight:bold;color:#d41414;line-height:1.556}.po-Related_PostCategory a:hover{text-decoration:underline}.po-Related_PostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.375;color:#666;width:100%;-webkit-order:3;order:3;margin-top:5px}.po-Related_PostFigure{background-color:#f2f2f2;min-width:293px;width:293px;height:220px;overflow:hidden;position:relative;-webkit-order:1;order:1}.po-Related_PostFigure a{display:block;width:100%;height:100%}.po-Related_PostFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.po-Related_PostFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.po-Related_PostFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.po-Related_PostFigure a:hover:before{opacity:0.5}.po-Related_Inner.-left{width:65%}.po-Related_Inner.-left .po-Related_PostContainer{width:calc(100% - 280px);min-width:calc(100% - 280px)}.po-Related_Inner.-right{width:35%;-webkit-flex-direction:column;flex-direction:column;margin-top:0}.po-Related_Inner.-right .po-Related_Post{min-height:50%}.po-Related_Inner.-right .po-Related_PostContainer{padding-right:50px}#primaryTopSearch>*{margin-top:0}#primaryTopSearch .is-noresult{text-align:center;font-size:1.375rem;margin:20px 0}.po-SearchResults{width:1200px;margin:50px auto 0;display:-webkit-flex;display:flex}.po-SearchResults_Title{font-size:1.625rem;font-weight:bold;line-height:1}.po-SearchResults_Matter{font-size:1.625rem;font-weight:bold;line-height:1;margin-left:27px}.s-Ads{line-height:0;text-align:center;margin:40px auto 0;display:block}.s-Ads iframe{margin-bottom:1rem}.s-Ads iframe[width="0"],.s-Ads iframe[width="1"]{line-height:0;height:0;margin:0}.s-Archive{margin-top:40px}.s-Archive_Title{font-size:2rem;line-height:1.1;text-align:center}.s-Archive_Post{display:-webkit-flex;display:flex;margin-top:20px}.s-Archive_PostContainer{box-sizing:border-box;width:calc(100% - 120px);min-width:calc(100% - 120px);-webkit-order:2;order:2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-left:10px}.s-Archive_PostTitle{-webkit-order:2;order:2;margin-top:3px}.s-Archive_PostTitle a{font-size:.75rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.s-Archive_PostTitle a:hover{color:#000065}.s-Archive_PostCategory{position:relative;-webkit-order:1;order:1;-webkit-align-self:baseline;align-self:baseline;padding-bottom:3px}.s-Archive_PostCategory a{font-size:.75rem;font-weight:bold;color:#d41414;line-height:1;display:block}.s-Archive_PostCategory a:hover{text-decoration:underline}.s-Archive_PostDate{font-family:"Playfair Display","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.75rem;line-height:1.375;-webkit-order:3;order:3;margin-top:2px}.s-Archive_PostLabel{font-family:"Montserrat","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:.625rem;line-height:1.375;color:#666;width:100%;-webkit-order:4;order:4;margin-top:4px}.s-Archive_PostFigure{background-color:#f2f2f2;min-width:120px;width:120px;height:90px;overflow:hidden;position:relative;-webkit-order:1;order:1}.s-Archive_PostFigure a{display:block;width:100%;height:100%}.s-Archive_PostFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.s-Archive_PostFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.s-Archive_PostFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.s-Archive_PostFigure a:hover:before{opacity:0.5}.s-Banner{line-height:0;text-align:center;margin:40px auto 0;display:block}.s-Banner_Item{margin-top:2px}.s-Banner_Item:first-child{margin-top:0}.s-EventInfo{margin:40px 0}.s-EventInfoItem{background-repeat:no-repeat;background-size:212px 231px;padding-left:20px;background-position-y:70px}.s-EventInfoItem_Label{margin-left:-20px;position:relative;z-index:2}.s-EventInfoItem_Thumbnail{margin:-30px 0 35px;width:100%;height:250px;overflow:hidden;position:relative;z-index:1}.s-EventInfoItem_Thumbnail img{position:absolute;width:auto;height:auto;top:50%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@supports (object-fit: cover){.s-EventInfoItem_Thumbnail img{position:static;height:100%;width:100%;left:0;object-fit:cover;top:0;-webkit-transform:none;transform:none}}.s-EventInfoItem_Date{font-family:"Arvo","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:2.25rem}.s-EventInfoItem_Title{font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:1.125rem;font-weight:bold;overflow-wrap:break-word}.s-EventInfoItem_Place{font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-size:.75rem;font-weight:bold;height:32px;position:relative;margin:20px 0}.s-EventInfoItem_Place span:first-child{position:absolute}.s-EventInfoItem_Place span:last-child{display:inline-block;margin-left:30px;margin-top:6px}.s-EventInfoItem_Link{text-align:center}.s-EventInfoItem_LinkButton{font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-weight:bold;box-shadow:0 0 0 1px #000000;padding:15px 0;border-radius:40px;display:inline-block;width:calc(100% - 40px);box-sizing:content-box;margin:0 20px}.s-Horoscope{margin-top:40px}.s-Horoscope_Title{font-size:2.5rem;line-height:1;text-align:center}.s-Horoscope_Post{box-sizing:border-box;display:-webkit-flex;display:flex;margin-top:20px;padding:0 20px}.s-Horoscope_PostContainer{box-sizing:border-box;width:calc(100% - 74px);min-width:calc(100% - 74px);-webkit-order:2;order:2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-left:7px}.s-Horoscope_PostTitle a{font-size:.875rem;font-weight:bold;line-height:1.429;display:block;transition:color 0.3s ease 0s}.s-Horoscope_PostTitle a:hover{color:#000065}.s-Horoscope_PostSummary{font-size:.875rem;font-weight:bold;line-height:1.429;color:#999}.s-Horoscope_PostFigure{background-color:inherit;min-width:74px;width:74px;height:74px;overflow:hidden;position:relative;-webkit-order:1;order:1}.s-Horoscope_PostFigure a{display:block;width:100%;height:100%}.s-Horoscope_PostFigure a img{border-radius:50%;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.s-Horoscope_PostFigure a:before{border-radius:50%;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.s-Horoscope_PostFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.s-Horoscope_PostFigure a:hover:before{opacity:0.5}.s-MURanking{margin:80px 0}.s-MURanking_Title{font-size:.9375rem;font-weight:bold}.s-MURanking_CardWrapper{margin-top:30px}.s-Present{box-sizing:border-box;padding-top:30px;margin-top:40px}.s-Present.-noPresent{padding-top:0}.s-Present_Title{font-size:2.5rem;line-height:1;text-align:center}.s-Present_Post{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:15px;padding:0 43px}.s-Present_PostTitle{margin-top:25px;-webkit-order:2;order:2}.s-Present_PostTitle a{font-size:.875rem;font-weight:bold;text-align:center;line-height:1.43;display:block;transition:color 0.3s ease 0s}.s-Present_PostTitle a:hover{color:#000065}.s-Present_PostFigure{background-color:#f2f2f2;min-width:214px;width:214px;height:142px;overflow:hidden;position:relative;-webkit-order:1;order:1}.s-Present_PostFigure a{display:block;width:100%;height:100%}.s-Present_PostFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.s-Present_PostFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.s-Present_PostFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.s-Present_PostFigure a:hover:before{opacity:0.5}.s-Present_Entry{background-color:#f2f2f2;margin-top:28px;padding:20px 20px 37px}.-noPresent .s-Present_Entry{margin-top:0}.s-Present_EntryTitle{font-size:.875rem;font-weight:bold;text-align:center;line-height:1.43}.s-Present_EntryButton{display:table;margin:10px auto 0}.s-Present_EntryButton a{background-color:#2fc0a0;box-shadow:0 3px 0 0 #1c7360;border-radius:3px;font-size:.875rem;font-weight:bold;text-align:center;color:#fff;line-height:1;width:179px;height:40px;display:table-cell;vertical-align:middle;transition:opacity 0.3s ease 0s}.s-Present_EntryButton a:hover{opacity:.3}.s-Ranking{margin-top:40px;width:370px;overflow:hidden}.s-Ranking>:first-child{margin-top:0}.s-Ranking_Title{font-size:2.5rem;line-height:1;text-align:center}.s-Ranking_Tab{margin-top:20px;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;transition-property:margin-left;transition-duration:0.5s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);width:616.79px;height:18px;margin-left:-123.33333px}.s-Ranking_TabItem{width:100px}.s-Ranking_TabItem button{outline:none;margin:0 auto;transition-property:font-size;transition-duration:0.3s;background-color:transparent;border:none;font-size:.75rem;line-height:1;cursor:pointer;display:block;padding:0 0 2px 0}.s-Ranking_TabItem[aria-selected="true"] button{font-size:1.25rem}.s-Ranking_TabItem[aria-selected="false"] button{font-size:.875rem}.s-Ranking_TabItem.-prev button{background:url("/assets/pc/images/common-icon-arrowLeft.svg") no-repeat center left;background-size:5px 8px;padding-left:11px}.s-Ranking_TabItem.-next button{background:url("/assets/pc/images/common-icon-arrowRight.svg") no-repeat center right;background-size:5px 8px;padding-right:11px}.s-Ranking_List{margin-top:20px}.s-Ranking_ListWrapper{width:1110px;transition-property:margin-left;transition-duration:0.5s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);margin-left:-300px}.s-Ranking_ListContainer{counter-reset:rank;padding:0 23px 0 30px;width:317px;float:left}.s-Ranking_ListItem{margin-top:15px;position:relative}.s-Ranking_ListItem:before{font-size:1.125rem;line-height:1;content:counter(rank);counter-increment:rank;position:absolute;top:-5px;left:-5px;z-index:20}.s-Ranking_ListItem:first-child{margin-top:0}.s-Ranking_ListItemPost{display:-webkit-flex;display:flex}.s-Ranking_ListItemPost:before{background:url("/assets/pc/images/s-Ranking-batch.svg") no-repeat top left;width:37px;height:37px;content:"";position:absolute;top:-7px;left:-7px;z-index:19}.s-Ranking_ListItemPostContainer{box-sizing:border-box;display:-webkit-flex;display:flex;width:calc(100% - 72px);min-width:calc(100% - 72px);-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-order:2;order:2;padding-left:10px}.s-Ranking_ListItemPostTitle a{font-size:.8125rem;font-weight:bold;line-height:1.5;display:block;transition:color 0.3s ease 0s}.s-Ranking_ListItemPostTitle a:hover{color:#000065}.s-Ranking_ListItemPostFigure{background-color:#f2f2f2;min-width:72px;width:72px;height:72px;overflow:hidden;position:relative;-webkit-order:1;order:1}.s-Ranking_ListItemPostFigure a{display:block;width:100%;height:100%}.s-Ranking_ListItemPostFigure a img{border-radius:0;width:auto;max-height:100%;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:1.6s;transition-timing-function:ease-inout;transition-delay:0s;-webkit-backface-visibility:none;backface-visibility:none}.s-Ranking_ListItemPostFigure a:before{border-radius:0;-webkit-backface-visibility:hidden;transition-property:opacity;transition-duration:0.5s;transition-timing-function:ease-out;transition-delay:0s;display:block;content:"";background-color:#222222;z-index:1;width:100%;height:100%;opacity:0;position:relative}.s-Ranking_ListItemPostFigure a:hover img{-webkit-transform:translate(-50%, -50%) scale(1.015);transform:translate(-50%, -50%) scale(1.015)}.s-Ranking_ListItemPostFigure a:hover:before{opacity:0.5}.s-RankingCard_Container{display:-webkit-flex;display:flex}.s-RankingCard_Figure{border:2px solid #0148c6;min-width:128px;width:128px;height:128px;overflow:hidden;position:relative}.s-RankingCard_Figure a{display:block;width:100%;height:100%}.s-RankingCard_Figure a img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform 1.6s ease-out;transition:transform 1.6s ease-out;transition:transform 1.6s ease-out, -webkit-transform 1.6s ease-out}.s-RankingCard_Figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.s-RankingCard_Post{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:calc(100% - 120px);padding:10px 17px;box-sizing:border-box;background-color:#fff;position:relative}.s-RankingCard_Date{position:absolute;top:10px;right:17px;font-size:.75rem}.s-RankingCard_Title{margin:5px 0;font-size:.9375rem;font-weight:bold}.s-Ranking_ListItemPostLabel{font-size:.625rem;font-family:"Roboto","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}
