@charset "utf-8";.cvName,.cvTxt{font-family:"FOT-筑紫ゴシック Pr5N D",TsukuGoPr5N-D,"游ゴシック","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#character{color:#fff;background:#000;position:relative;overflow-x:hidden;width:100%}.contentsHeader{width:100%;height:370px;background-color:#000;padding:200px 0 0;box-sizing:border-box;background-image:url(../../../../assets/pc/img/common/header_pt.png),url(../img/character/header.jpg);background-repeat:repeat,no-repeat;background-position:center center,center top}.contentsTtl{margin:0 auto}.characterBoxContainer{width:1280px;margin:0 auto;padding:0 0 90px}.charaBox{padding:0 0 90px}.charaImg{width:800px;height:450px;background:#fff;display:block;float:left;position:relative}.charaName,.charaTxt,.cvName,.cvTxt{position:relative;display:inline-block}.charaTxtBox{float:left;width:460px;padding:20px 0 0 20px}.charaName{font-size:24px;margin:0 0 20px}.charaName span{font-size:14px}.charaTxt{font-size:15px;line-height:1.7em;margin:0 0 60px}.cvName{font-size:18px;margin:0 0 10px}.cvName span,.cvTxt{font-size:14px}.cvTxt{line-height:1.5em}.charaImg:after,.charaName:after,.charaTxt:after,.cvName:after,.cvTxt:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;right:0}.charaImg:after{background:#ea222d}.charaName:after,.charaTxt:after,.cvName:after,.cvTxt:after{background:#fff}.charaBox.show .charaImg:after,.charaBox.show .charaName:after,.charaBox.show .charaTxt:after,.charaBox.show .cvName:after,.charaBox.show .cvTxt:after{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;width:0}.charaBox.show .charaName:after{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.charaBox.show .charaTxt:after{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.charaBox.show .cvName:after{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.charaBox.show .cvTxt:after{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}