@charset "UTF-8";.pc-common-menu-sprite,.gf-nav__btn--news,.gf-nav__btn--news.current-menu-item,.gf-nav__btn--introduction,.gf-nav__btn--introduction.current-menu-item,.gf-nav__btn--cast-and-staff,.gf-nav__btn--cast-and-staff.current-menu-item,.gf-nav__btn--character,.gf-nav__btn--character.current-menu-item,.gf-nav__btn--books,.gf-nav__btn--books.current-menu-item,.gf-nav__btn--goods,.gf-nav__btn--goods.current-menu-item,.gf-nav__btn--story,.gf-nav__btn--story.current-menu-item,.gf-nav__btn--music,.gf-nav__btn--music.current-menu-item,.gf-nav__btn--on-air,.gf-nav__btn--on-air.current-menu-item,.gf-nav__btn--dvd-blu-ray,.gf-nav__btn--dvd-blu-ray.current-menu-item{background:url('../../assets/images/dist/sprite/pc-common-menu-s693d86b745.png') no-repeat}.pc-common-icon-sprite,.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.gf-site-navigation__nav-previous .gf-icon,.gf-site-navigation__nav-next .gf-icon,.gf-icon--new,.gf-icon--arrow-top,.gf-icon--facebook-large,.gf-icon--twitter-large{background:url('../../assets/images/dist/sprite/pc-common-icon-s99fc98233a.png') no-repeat}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:2.1rem;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:1.4rem;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:1.4rem;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.42857 \0}input[type="date"].input-sm,.form-horizontal .form-group-sm input[type="date"].form-control,input[type="time"].input-sm,.form-horizontal .form-group-sm input[type="time"].form-control,input[type="datetime-local"].input-sm,.form-horizontal .form-group-sm input[type="datetime-local"].form-control,input[type="month"].input-sm,.form-horizontal .form-group-sm input[type="month"].form-control{line-height:30px}input[type="date"].input-lg,.form-horizontal .form-group-lg input[type="date"].form-control,input[type="time"].input-lg,.form-horizontal .form-group-lg input[type="time"].form-control,input[type="datetime-local"].input-lg,.form-horizontal .form-group-lg input[type="datetime-local"].form-control,input[type="month"].input-lg,.form-horizontal .form-group-lg input[type="month"].form-control{line-height:43.28px}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-horizontal .form-group-lg .form-control-static.form-control,.form-control-static.input-sm,.form-horizontal .form-group-sm .form-control-static.form-control{padding-left:0;padding-right:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:1.2rem;line-height:1.5;border-radius:3px}select.input-sm,.form-horizontal .form-group-sm select.form-control{height:30px;line-height:30px}textarea.input-sm,.form-horizontal .form-group-sm textarea.form-control,select[multiple].input-sm,.form-horizontal .form-group-sm select[multiple].form-control{height:auto}.input-lg,.form-horizontal .form-group-lg .form-control{height:43.28px;padding:10px 16px;font-size:1.6rem;line-height:1.33;border-radius:6px}select.input-lg,.form-horizontal .form-group-lg select.form-control{height:43.28px;line-height:43.28px}textarea.input-lg,.form-horizontal .form-group-lg textarea.form-control,select[multiple].input-lg,.form-horizontal .form-group-lg select[multiple].form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.input-lg+.form-control-feedback,.form-horizontal .form-group-lg .form-control+.form-control-feedback{width:43.28px;height:43.28px;line-height:43.28px}.input-sm+.form-control-feedback,.form-horizontal .form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:1.4rem;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#2b9eff;border-color:#1292ff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#0086f7;border-color:#0073d3}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#2b9eff;border-color:#1292ff}.btn-primary .badge{color:#2b9eff;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#2b9eff;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#0078de;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:1.6rem;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:1.2rem;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:1.2rem;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html,body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none}#page-wrapper *,#page-wrapper *::before,#page-wrapper *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{background-color:transparent;font-size:62.5%}body{font-size:1.4rem;font-family:"Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", 'HiraKakuProN-W3', "メイリオ", 'Droid Font', Helvetica, "Helvetica Bold", Helvetica-Bold, sans-serif;color:#555}a{color:#2b9eff;text-decoration:none}a:visited{color:#2b9eff}a:active{color:#1292ff}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:focus{color:#45aaff}a:focus>img,a:hover>img{opacity:.8}strong,b{font-weight:bold}.btn:visited,.gf-btn:visited{color:#FFF}.gf-btn--trans{display:inline-block;border:0}.gf-btn--trans,.gf-btn--trans:link,.gf-btn--trans:visited,.gf-btn--trans:hover,.gf-btn--trans:active{color:rgba(0,0,0,0);text-indent:-9999px}.gf-btn--trans:active{background:rgba(0,0,0,0.3)}.gf-btn--share{padding:0;position:relative;display:inline-block;color:#FFF}.gf-btn--share:active{border:0;line-height:63px;-webkit-box-shadow:none;box-shadow:none}.gf-btn--share:hover,.gf-btn--share:visited{color:#fff}.gf-btn--share--facebook{border-bottom:3px solid #32578A;background-color:#3468AF}.gf-btn--share--facebook:focus,.gf-btn--share--facebook:hover{background-color:#3a74c3}.gf-btn--share--facebook:active{background-color:#2e5c9b}.gf-btn--share--facebook>.gf-btn--share__icon{background-color:#1A4E95;border-bottom:4px solid #32578A}.gf-btn--share--twitter{border-bottom:3px solid #477EA8;background-color:#55ACEE}.gf-btn--share--twitter:focus,.gf-btn--share--twitter:hover{background-color:#6cb7f0}.gf-btn--share--twitter:active{background-color:#3ea1ec}.gf-btn--share--twitter>.gf-btn--share__icon{background-color:#4C99D4;border-bottom:4px solid #477EA8}.gf-btn--facebook{background-color:#3B5998}.gf-btn--twitter{background-color:#55ACEE}.gf-comment-content img,.gf-entry-content img,.gf-entry-summary img,.widget img,.wp-caption{max-width:100%}.gf-comment-content img[height],.gf-entry-content img,.gf-entry-summary img,img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}img.size-full,img.size-large,.wp-post-image,.post-thumbnail img{height:auto;max-width:100%}embed,iframe,object,video{margin-bottom:24px;max-width:100%}p>embed,p>iframe,p>object,span>embed,span>iframe,span>object{margin-bottom:0}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.alignright{margin:7px 0 7px 14px}blockquote.aligncenter,img.aligncenter,.wp-caption.aligncenter{margin-top:7px;margin-bottom:7px}.site-content blockquote.alignleft,.site-content blockquote.alignright{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding-top:17px;width:50%}.site-content blockquote.alignleft p,.site-content blockquote.alignright p{margin-bottom:17px}.wp-caption{margin-bottom:24px}.wp-caption img[class*="wp-image-"]{display:block;margin:0}.wp-caption{color:#767676}.wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0}div.wp-caption .wp-caption-text{padding-right:10px}div.wp-caption.alignright img[class*="wp-image-"],div.wp-caption.alignright .wp-caption-text{padding-left:10px;padding-right:0}.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.hide{display:none}.footer-sidebar:before,.footer-sidebar:after,.hentry:before,.hentry:after,.gallery:before,.gallery:after,.slider-direction-nav:before,.slider-direction-nav:after,.contributor-info:before,.contributor-info:after,.search-box:before,.search-box:after,[class*="content"]:before,[class*="content"]:after,[class*="site"]:before,[class*="site"]:after{content:"";display:table}.footer-sidebar:after,.hentry:after,.gallery:after,.slider-direction-nav:after,.contributor-info:after,.search-box:after,[class*="content"]:after,[class*="site"]:after{clear:both}.bypostauthor>article .fn:before,.comment-edit-link:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.contributor-posts-link:before,.menu-toggle:before,.search-toggle:before,.slider-direction-nav a:before,.widget_twentyfourteen_ephemera .widget-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom}.site-content span+.entry-date:before,.full-size-link:before,.parent-post-link:before,span+.byline:before,span+.comments-link:before,span+.edit-link:before,.widget_twentyfourteen_ephemera .entry-title:after{content:"\0020\007c\0020"}body{background:url('../../assets/images/pc/common/bg-stripe.png?1406000770') repeat-x center 394px}body.home{background:url('../../assets/images/pc/common/bg-tile.png?1408438218') repeat}body.home #page-wrapper{background:url('../../assets/images/pc/common/bg-dot.png?1408438222') repeat}body.home #page-widget--main{background:#fff;border-radius:10px;padding:10px}#page-header{width:1080px;margin:15px auto 0}#site-logo{margin:0}#site-description{margin-top:20px}#main-visual{margin:-13px 0 0 -50px;z-index:10;position:relative}#page-container{width:1080px;margin:0 auto}#page-content{float:right;width:765px}.home #page-content{margin-top:10px}#page-widget{float:left;width:290px;margin-top:-25px}#page-footer{position:relative;background:#FFE5F1;height:190px;margin-top:60px}#ambFooter .link{display:none}.gf-content-header{margin:0 0 30px 0}.gf-content-header__hd{font-size:2.4rem;color:#fa6f99;line-height:1.2;padding:1rem 0;border-bottom:dotted 2px #afdaff}#page-content .post,#page-content .page{margin-bottom:20px;position:relative}#page-content{margin-top:20px}.gf-entry-title{background:#f683a6;color:#fff;font-size:2.6rem;font-weight:normal;padding:15px 20px}.gf-entry-title>a{color:#fff;display:block;margin:-15px -20px;padding:15px 20px}.gf-entry-meta{background:#f7a2bc;color:#fff;padding:5px 10px;font-size:1.6rem}.gf-entry-meta a{color:#fff}.gf-entry-summary,.gf-entry-excerpt,.gf-entry-content{overflow:hidden}.gf-entry-summary>section,.gf-entry-excerpt>section,.gf-entry-content>section{margin-bottom:40px}.gf-entry-summary h1,.gf-entry-excerpt h1,.gf-entry-content h1{margin:0 0 20px 0}.gf-entry-summary>p,.gf-entry-excerpt>p,.gf-entry-content>p{margin:1rem;line-height:1.4}.gf-entry-content{padding:10px}.gf-entry-content img{max-width:100%}.gf-entry-content img[height],.gf-entry-content img[class*="align"],.gf-entry-content img[class*="wp-image-"],.gf-entry-content img[class*="attachment-"]{height:auto}.gf-entry-content ul,.gf-entry-content ol{list-style:none;margin:0 0 20px 10px;line-height:1.5}.gf-entry-content ul{list-style:disc inside}.gf-entry-content ol{list-style:decimal inside}.gf-entry-content li>ul,.gf-entry-content li>ol{margin:0 0 0 20px}.gf-entry-content strong,.gf-entry-content b{color:#f34c7f}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.gf-entry-tags{position:relative;clear:both;margin:10px 10px 0;padding:5px 5px 5px 5.5rem;border:solid 1px #afdaff;border-radius:4px;line-height:1.3;overflow:hidden}.gf-entry-tags::before{content:"Tags";display:inline-block;background:#afdaff;padding:5px .8rem;color:#fff;position:absolute;left:0;top:0;bottom:0}.gf-entry-tags li{display:inline-block;margin-right:.5rem}.archive .gf-entry-tags{margin:20px 10px}.single .gf-entry-tags{margin:40px 10px 0}.gf-hd{text-indent:-9999px;width:100%;height:85px}.post.category-news{overflow:hidden}.post.category-news .gf-entry-content{background:#fff;padding:10px}.post.category-news .gf-entry-meta__category{float:left}.post.category-news .gf-entry-meta__date{float:right}.cast-and-staff .gf-entry-content{background:transparent}.gf-cast-staff__hd--staff{background:url('../../assets/images/pc/cast-staff/hd-staff.png?1406000770') no-repeat right 0}.gf-cast-staff__hd--cast{background:url('../../assets/images/pc/cast-staff/hd-cast.png?1406000770') no-repeat right 0}.gf-cast-staff__table{font-size:2rem;width:100%;margin-bottom:40px}.gf-cast-staff__table th{width:50%;color:#f34c7f;text-align:right;padding:0 20px;line-height:2}.gf-cast-staff__table td{text-align:left}.category-books .post,.post.category-books{background:#fffeee}.category-books .post:before,.category-books .post:after,.post.category-books:before,.post.category-books:after{content:" ";display:table}.category-books .post:after,.post.category-books:after{clear:both}.category-books .post .gf-entry-title,.post.category-books .gf-entry-title{background:transparent;padding:15px 10px 5px}.category-books .post .gf-entry-title,.category-books .post .gf-entry-title a,.post.category-books .gf-entry-title,.post.category-books .gf-entry-title a{color:#fa6f99}.category-books .post .gf-entry-meta,.post.category-books .gf-entry-meta{color:#fa6f99;background:transparent}.category-books .post .gf-entry-thumb,.post.category-books .gf-entry-thumb{float:left;padding:10px;width:220px}.category-books .post strong,.post.category-books strong{color:inherit}.category-books .post .gf-entry-footer,.post.category-books .gf-entry-footer{padding:10px}.category-books .post .gf-share-btn--small,.post.category-books .gf-share-btn--small{float:right}.category-books .post .gf-entry-content,.post.category-books .gf-entry-content{background:transparent}.category-books .post .gf-entry-content{margin-left:230px}.archive.category-books #page-content{margin-top:20px}.archive.category-books .type-post .gf-entry-content,.archive.category-books .type-post .gf-entry-footer{margin-left:230px}.category-dvd-blu-ray .post,.category-music .post,.post.category-dvd-blu-ray,.post.category-music{background:#fffeee}.category-dvd-blu-ray .post:before,.category-dvd-blu-ray .post:after,.category-music .post:before,.category-music .post:after,.post.category-dvd-blu-ray:before,.post.category-dvd-blu-ray:after,.post.category-music:before,.post.category-music:after{content:" ";display:table}.category-dvd-blu-ray .post:after,.category-music .post:after,.post.category-dvd-blu-ray:after,.post.category-music:after{clear:both}.category-dvd-blu-ray .post .gf-entry-title,.category-music .post .gf-entry-title,.post.category-dvd-blu-ray .gf-entry-title,.post.category-music .gf-entry-title{background:transparent;padding:15px 10px 5px}.category-dvd-blu-ray .post .gf-entry-title,.category-dvd-blu-ray .post .gf-entry-title a,.category-music .post .gf-entry-title,.category-music .post .gf-entry-title a,.post.category-dvd-blu-ray .gf-entry-title,.post.category-dvd-blu-ray .gf-entry-title a,.post.category-music .gf-entry-title,.post.category-music .gf-entry-title a{color:#fa6f99}.category-dvd-blu-ray .post .gf-entry-meta,.category-music .post .gf-entry-meta,.post.category-dvd-blu-ray .gf-entry-meta,.post.category-music .gf-entry-meta{color:#fa6f99;background:transparent}.category-dvd-blu-ray .post .gf-entry-thumb,.category-music .post .gf-entry-thumb,.post.category-dvd-blu-ray .gf-entry-thumb,.post.category-music .gf-entry-thumb{float:left;padding:10px}.category-dvd-blu-ray .post strong,.category-music .post strong,.post.category-dvd-blu-ray strong,.post.category-music strong{color:inherit}.category-dvd-blu-ray .post .gf-entry-footer,.category-music .post .gf-entry-footer,.post.category-dvd-blu-ray .gf-entry-footer,.post.category-music .gf-entry-footer{padding:10px}.category-dvd-blu-ray .post .gf-share-btn--small,.category-music .post .gf-share-btn--small,.post.category-dvd-blu-ray .gf-share-btn--small,.post.category-music .gf-share-btn--small{float:right}.category-dvd-blu-ray .post .gf-entry-content,.category-music .post .gf-entry-content,.post.category-dvd-blu-ray .gf-entry-content,.post.category-music .gf-entry-content{background:transparent}.archive.category-dvd-blu-ray #page-content,.archive.category-music #page-content{margin-top:20px}.gf-onair__hd--main-program{background:url('../../assets/images/pc/onair/hd-main.png?1412660426') no-repeat right 0}.on-air .gf-entry-content>p{font-size:1.6rem}.category-goods .post .gf-entry-title,.category-goods .post .gf-entry-title a{color:#fff}.search-results #page-content,.tag #page-content{margin-top:20px}.search-results .post,.search-results .page,.tag .post,.tag .page{background:transparent}.search-results .gf-entry-excerpt,.tag .gf-entry-excerpt{background:#fff;padding:10px}.search-results .gf-entry-meta__category,.tag .gf-entry-meta__category{float:left}.search-results .gf-entry-meta__date,.tag .gf-entry-meta__date{float:right}.no-results,.not-found{margin-top:20px}.no-results .gf-entry-content,.not-found .gf-entry-content{background:#fff url('../../assets/images/pc/common/fumio-murakami-full.jpg?1406000770') no-repeat right bottom;height:580px}.no-results .gf-message,.not-found .gf-message{margin:100px 50px 30px;font-size:1.6rem}.no-results .gf-searchform,.not-found .gf-searchform{margin:0 50px}#story-content{position:relative;margin:0 10px 70px 10px}#story-content .gf-entry-movie,#story-content .gf-entry-thumb{width:470px;max-height:280px;overflow:hidden;margin-right:10px;position:absolute;top:0;left:0}#story-content iframe{margin:0;width:470px;height:264px}#story-content .gf-entry-content{padding:0 0 0 490px;min-height:265px}#story-content .gallery{overflow:hidden;float:right;clear:both;margin-top:10px;min-width:100%}#story-content .gallery-item{float:left;width:240px;margin-left:12px;height:135px;overflow:hidden}#story-content .gallery-item:first-child{margin-left:0}.page-template-page--story-php .gf-entry-title{background:transparent;color:#555555;text-align:right;margin-bottom:20px}.page-template-page--story-php .gf-entry-title b{color:#f34c7f}.gf-nav__list__item{list-style:none;position:relative}.gf-nav__btn{display:block;width:100%;height:72px;padding:0;text-indent:-9999px}#page-main-nav{margin:-10px 0 20px}#page-main-nav .gf-nav__list__item{border-bottom:solid 2px #bfe2ff}#page-main-nav .gf-nav__list__item:first-child{display:none}#page-main-nav__close{display:none}.gf-nav__btn--top{display:none}.gf-nav__btn--news{background-position:0 -1154px}.gf-nav__btn--news.current-menu-item{background-position:0 -938px}.gf-nav__btn--introduction{background-position:0 -218px}.gf-nav__btn--introduction.current-menu-item{background-position:0 -146px}.gf-nav__btn--cast-and-staff{background-position:0 -794px}.gf-nav__btn--cast-and-staff.current-menu-item{background-position:0 -722px}.gf-nav__btn--character{background-position:0 -362px}.gf-nav__btn--character.current-menu-item{background-position:0 -290px}.gf-nav__btn--books{background-position:0 -1298px}.gf-nav__btn--books.current-menu-item{background-position:0 -1082px}.gf-nav__btn--goods{background-position:0 -1010px}.gf-nav__btn--goods.current-menu-item{background-position:0 -866px}.gf-nav__btn--story{background-position:0 -1370px}.gf-nav__btn--story.current-menu-item{background-position:0 -1226px}.gf-nav__btn--music{background-position:0 -650px}.gf-nav__btn--music.current-menu-item{background-position:0 -578px}.gf-nav__btn--on-air{background-position:0 -506px}.gf-nav__btn--on-air.current-menu-item{background-position:0 -434px}.gf-nav__btn--dvd-blu-ray{background-position:0 -73px}.gf-nav__btn--dvd-blu-ray.current-menu-item{background-position:0 0}.gf-tab{margin:0 0 20px 0;list-style:none;border-bottom:solid 1px #cccccc}.gf-tab:before,.gf-tab:after{content:" ";display:table}.gf-tab:after{clear:both}.gf-tab__item{position:relative;display:block;float:left;margin-bottom:-1px;min-width:125px;text-align:center;box-sizing:border-box;border-bottom:solid 1px #ccc}.gf-tab__btn{display:block;margin-right:2px;line-height:40px;font-size:1.6rem;border-bottom:solid 3px #fff}.gf-tab__item--active>.gf-tab__btn{border-bottom:solid 3px #60b6ff;color:#333333}.gf-tab__item.gf-post-status--future>.gf-tab__btn,.gf-tab__item.gf-post-status--private>.gf-tab__btn{color:#ccc}.wp-pagenavi{overflow:hidden;margin:40px 0;padding-top:25px;font-size:3.8rem;font-family:Helvetica, Vardana, Arial, sans-serif;text-align:center;border-top:solid 2px #f7a2bc}.wp-pagenavi a,.wp-pagenavi span{display:inline-block}.wp-pagenavi .page,.wp-pagenavi .current{width:70px;height:70px;line-height:64px;margin:0 14px;padding:0}.wp-pagenavi .current{color:#333}.wp-pagenavi .page{color:#60B6FF;border:solid 4px #60B6FF;border-radius:12px}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{text-indent:-9999px;vertical-align:middle;height:54px;width:57px}.wp-pagenavi .previouspostslink{background-position:0 -191px;margin-right:10px}.wp-pagenavi .nextpostslink{background-position:0 -245px;margin-left:10px}.gf-site-navigation__nav-previous,.gf-site-navigation__nav-next{font-size:1.5rem;max-width:40%;position:relative}.gf-site-navigation__nav-previous>a,.gf-site-navigation__nav-next>a{display:block}.gf-site-navigation__nav-previous .gf-icon,.gf-site-navigation__nav-next .gf-icon{display:inline-block;text-indent:-9999px;vertical-align:middle;height:54px;width:57px;position:absolute;top:0;bottom:0;margin:auto}.gf-post-navigation{margin-top:40px}.gf-site-navigation__nav-previous>a{padding-left:70px}.gf-site-navigation__nav-previous .gf-icon{background-position:0 -191px;height:54px;width:57px;left:0}.gf-site-navigation__nav-next>a{padding-right:70px}.gf-site-navigation__nav-next .gf-icon{background-position:0 -245px;right:0}.gf-icon--news{zoom:.4}.gf-icon--new{background-position:0 -82px;height:49px;width:50px;margin:4px 0}.gf-icon--arrow-top{background-position:0 0;height:82px;width:83px}.gf-icon--facebook-large{background-position:0 -299px;height:60px;width:60px}.gf-icon--twitter-large{background-position:0 -131px;height:60px;width:60px}.gf-widget--excerpt-news{border:solid 4px #5cb4ff;border:solid 4px rgba(92,180,255,0.7);background:rgba(255,255,255,0.7);height:140px;width:770px;border-radius:10px;padding:0;margin:0 auto;position:relative}.gf-widget--excerpt-news .gf-widget__header{background:url('../../assets/images/pc/common/widget/hd-news.png?1409798495') no-repeat 0 0;width:152px;height:47px;position:absolute;top:-26px;left:5px}.gf-widget--excerpt-news .gf-widget__hd{display:none}.gf-widget--excerpt-news .gf-widget__inner{width:100%;height:132px;margin:0;border:solid 2px #2b9eff;border:solid 2px rgba(43,158,255,0.7);border-radius:6px}.gf-widget--excerpt-news .gf-widget__item{position:relative;float:left;width:50%;height:128px;padding:20px}.gf-widget--excerpt-news .gf-widget__item:first-child{border-right:dotted 2px #afdaff}.gf-widget--excerpt-news .gf-widget__date{font-weight:bold;margin-bottom:.4rem}.gf-widget--excerpt-news .gf-widget__content{margin-left:50px}.gf-widget--excerpt-news .gf-widget__excerpt{font-size:1.3rem;line-height:1.2}.gf-widget--excerpt-news .gf-widget__more-link{position:absolute;bottom:0;right:0}.gf-widget--excerpt-news .gf-widget__more-link>a{padding:10px;display:inline-block}.gf-widget--twitter-timeline{background:url('../../assets/images/pc/common/widget/bg-twitter.png?1406000770') no-repeat 0 0;width:270px;height:354px;padding:10px 15px 20px 18px;font-size:1.2rem;margin:10px auto;overflow:hidden}.gf-widget--twitter-timeline .twitter-timeline{margin:0 0 0 7px}.gf-widget--twitter-timeline .gf-widget__hd{display:none}.gf-widget--twitter-timeline .gf-widget__description{margin:40px 10px 0 10px;line-height:1.4}.gf-widget--twitter-timeline .gf-widget__more-link{text-align:center;margin:10px 0 0}.gf-widget--twitter-timeline .gf-widget__more-link>.gf-btn--trans{background:#2b9eff url('../../assets/images/pc/common/widget/twitter-follow-text.png?1406000770') no-repeat center;width:79px;height:13px;text-indent:-9999px;color:#fff;width:175px;height:26px;border-radius:4px}.gf-widget--twitter-timeline .gf-widget__tw-name,.gf-widget--twitter-timeline .gf-widget__tw-link{display:block}.gf-widget--game-link{background:url('../../assets/images/pc/common/widget/bg-game-link.png?1412667587') no-repeat center bottom;width:922px;height:218px;position:absolute;bottom:0;left:0;right:0;margin:auto}.gf-widget--game-link .gf-btn{position:absolute}.gf-widget--game-link__btn-search{bottom:16px;left:384px;width:70px;height:35px;border-radius:0 4px 4px 0}.gf-widget--game-link__btn-iphone{top:75px;left:518px;width:194px;height:56px;border-radius:4px}.gf-widget--game-link__btn-android{top:137px;left:530px;width:170px;height:56px;border-radius:9px}.gf-widget--game-link__btn-browser{width:132px;height:132px;right:13px;top:68px}#gf-channnel{background:rgba(255,255,255,0.7);padding:20px 10px}#gf-channnel iframe{margin:0;width:400px;height:225px}.gf-banner-group{overflow:hidden;text-align:center;margin:10px auto}.gf-banner-group p{margin:10px 0}.gf-banner-group a{display:block}.gf-banner-group a:hover{background:#fff}.gf-banner-group a:active{background:#000}.gf-banner-group a:active>img{opacity:.9}.gf-banner-group img{zoom:0.5;max-width:100%;height:auto;display:block}.gf-btn--share{width:100%;height:60px;line-height:60px;text-align:center;font-size:1.6rem;font-weight:700;border-radius:6px;-webkit-transition:0.1s opacity;-o-transition:0.1s opacity;transition:0.1s opacity}.gf-btn--share:active>.gf-btn--share__icon{border:0;padding-top:3px}.gf-btn--share__icon{float:left;display:block;border-radius:6px 0 0 6px;width:60px;height:60px;line-height:60px;text-align:center}.gf-btn--share__label{text-align:center}.gf-share-btn{margin-top:10px;margin-bottom:10px;text-align:center;overflow:hidden}.gf-share-btn__item{margin-left:10px;display:inline-block;width:335px}.gf-share-btn__item:first-child{margin-left:0}.gf-share-btn--small>.gf-share-btn__item{width:120px}.gf-share-btn--small .gf-btn--share__icon{background:transparent;zoom:.65;border:0;margin-right:10px}.gf-share-btn--small .gf-btn--share{border:0;height:38px;line-height:38px;font-weight:normal;font-size:1.4rem;text-align:left;padding:0}.more-link{display:inline-block;background:#2b9eff;color:#fff;width:266px;height:45px;line-height:45px;text-align:center;border-radius:6px;float:right;text-decoration:none;margin-top:10px;font-size:1.5rem}.more-link:visited{color:#fff}.more-link:active{background:#1292ff;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);color:#fff}.more-link:hover{background:#45aaff;color:#fff}.gf-btn--detail-link{width:266px}.gf-btn--goto-pagetop{margin-top:50px}
