@media print, screen and (min-width: 0px) and (max-width: 1023px){body:not(.pc) #menu>#global>li:nth-child(5)>a{background-color:#FFF}body:not(.pc) #menu>#global>li:nth-child(5)>a>span,body:not(.pc) #menu>#global>li:nth-child(5)>a>i{color:#e60012}}@media print, screen and (min-width: 1024px){#menu>#global>li:nth-child(5)>a>span{color:#e60012}}.pc #menu>#global>li:nth-child(5)>a>span{color:#e60012}.head_text{margin:25px 1.65% 0}#item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}#item>figure,#item>dl{-webkit-box-flex:0;-webkit-flex:0 0 30%;-moz-box-flex:0;-moz-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;padding-top:calc( 30% * 0.5625 );position:relative;display:block;margin:25px 1.65%}#item>figure>div,#item>dl>div{position:absolute;top:0;left:0;width:100%}#item>figure figcaption,#item>figure dt,#item>dl figcaption,#item>dl dt{background-color:#e60012;color:#FFF;text-align:center;font-size:22px;line-height:125%;font-weight:bold;padding:5px}#item>figure p,#item>figure dd,#item>dl p,#item>dl dd{line-height:125%;padding:10px 0 0}#item>figure p>span,#item>figure dd>span,#item>dl p>span,#item>dl dd>span{font-size:90%;text-indent:-1em;padding-left:1em;display:block;margin:5px 0 0}#item>figure p>strong,#item>figure dd>strong,#item>dl p>strong,#item>dl dd>strong{color:#e60012}#item>dl{padding-top:0}@media print, screen and (min-width: 0px) and (max-width: 479px){body:not(.pc) #item{padding-bottom:40px}body:not(.pc) #item>figure,body:not(.pc) #item>dl{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:calc( 100% * 0.5625 );margin:15px 0 10px}body:not(.pc) #item>dl{padding-top:0}}
