﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html.ie6{height:100%;overflow-y:hidden;overflow-x:auto}html.ie6 body{height:100%;overflow-y:hidden;overflow-x:auto}html.ie6 #container{overflow:auto;position:relative;width:100%;height:100%}html.ie6 .mfp-bg{position:absolute}html.ie6 .mfp-wrap{position:absolute}html.ie6 .mfp-img-mobile .mfp-bottom-bar{position:absolute}html.ie6 .mfp-img-mobile .mfp-close{position:absolute}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:transparent}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.ie7 .mfp-img,.ie6 .mfp-img{padding:0}.ie7 .mfp-bottom-bar,.ie6 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.ie7 .mfp-container,.ie6 .mfp-container{padding:0}.ie7 .mfp-content,.ie6 .mfp-content{padding-top:44px}.ie7 .mfp-close,.ie6 .mfp-close{top:0;right:0;padding-top:0}#header .furou a,.tumblr-back-index a,.paging .prev,.paging .next,#page-top a,.category-top .top-visual .top-vomic-badge a,.category-top .top-content .top-pubinfo ol li a,.category-top .top-content .top-pubinfo ul li a,.category-top .top-other dl dd p a,.top-update-tumblr-item a,.top-banner ul li a,.category-history .history-top-footer p a,.category-history .history-single-back a,.category-history .history-single-content .history-single-content-images dl dt a,.category-history .history-single-subcontent .sanson-book-banner a,.category-history .history-single-subcontent .history-single-subcontent-18paris-content p a,.category-history .history-single-nav a,.history-top-vol2.article .subcontent-process .process-flow li dl dd a,.comics-latest>div>a,.comics-list section>div>a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 2000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 2000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 2000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 2000ms cubic-bezier(0.19, 1, 0.22, 1)}#header .furou a:hover,.tumblr-back-index a:hover,.paging .prev:hover,.paging .next:hover,#page-top a:hover,.category-top .top-visual .top-vomic-badge a:hover,.category-top .top-content .top-pubinfo ol li a:hover,.category-top .top-content .top-pubinfo ul li a:hover,.category-top .top-other dl dd p a:hover,.top-update-tumblr-item a:hover,.top-banner ul li a:hover,.category-history .history-top-footer p a:hover,.category-history .history-single-back a:hover,.category-history .history-single-content .history-single-content-images dl dt a:hover,.category-history .history-single-subcontent .sanson-book-banner a:hover,.category-history .history-single-subcontent .history-single-subcontent-18paris-content p a:hover,.category-history .history-single-nav a:hover,.history-top-vol2.article .subcontent-process .process-flow li dl dd a:hover,.comics-latest>div>a:hover,.comics-list section>div>a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-moz-transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1)}body{-webkit-text-size-adjust:100%}#container{width:894px;margin:0 auto;position:relative;z-index:0;*zoom:1}#container:after{content:"";display:table;clear:both}.hBookmark-widget-counter{display:none !important}#preloader #progress div span{-moz-transition:all 600ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition:all 600ms cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition:all 600ms cubic-bezier(0.77, 0, 0.175, 1);transition:all 600ms cubic-bezier(0.77, 0, 0.175, 1)}#header{position:relative;z-index:1;width:100%;padding-top:42px;*zoom:1}#header:after{content:"";display:table;clear:both}#header .furou{float:left}#header .furou a{display:block}#header #nav{float:right;width:608px;padding-top:13px}#header #nav ul{*zoom:1;width:100%}#header #nav ul:after{content:"";display:table;clear:both}#header #nav ul .comingsoon{position:relative}#header #nav ul .comingsoon:after{content:"";background:url("../images/nav-comingsoon.png") no-repeat 50% 50%;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0;-moz-transition:opacity 600ms;-o-transition:opacity 600ms;-webkit-transition:opacity 600ms;transition:opacity 600ms}#header #nav ul .comingsoon.visible:after{opacity:1}#header #nav ul .comingsoon a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}#header #nav ul li.nav-introduction{width:77px;text-align:center;float:left;margin-left:50px;overflow:hidden}#header #nav ul li.nav-introduction.first{margin-left:0}#header #nav ul li.nav-introduction a{display:block;position:relative;z-index:0;width:100%;overflow:hidden}#header #nav ul li.nav-introduction a .en{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -192px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-introduction a div{width:77px;height:1px;background:#cccccc;position:relative;z-index:1;overflow:hidden}#header #nav ul li.nav-introduction a div i{display:block;position:absolute;top:0;left:100%;width:77px;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-introduction a .ja{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -224px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-introduction a:hover .en,#header #nav ul li.nav-introduction a:hover .ja{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-introduction a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}#header #nav ul li.nav-introduction.active a{cursor:default}#header #nav ul li.nav-introduction.active a .en{background-position:0 -208px}#header #nav ul li.nav-introduction.active a div i{background:#a31010;left:0;-moz-box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-box-shadow:0 0 4px rgba(163,16,16,0.3);box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-introduction.active a .ja{background-position:0 -240px}#header #nav ul li.nav-news{width:43px;text-align:center;float:left;margin-left:50px;overflow:hidden}#header #nav ul li.nav-news.first{margin-left:0}#header #nav ul li.nav-news a{display:block;position:relative;z-index:0;width:100%;overflow:hidden}#header #nav ul li.nav-news a .en{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -320px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-news a div{width:43px;height:1px;background:#cccccc;position:relative;z-index:1;overflow:hidden}#header #nav ul li.nav-news a div i{display:block;position:absolute;top:0;left:100%;width:43px;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-news a .ja{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -352px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-news a:hover .en,#header #nav ul li.nav-news a:hover .ja{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-news a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}#header #nav ul li.nav-news.active a{cursor:default}#header #nav ul li.nav-news.active a .en{background-position:0 -336px}#header #nav ul li.nav-news.active a div i{background:#a31010;left:0;-moz-box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-box-shadow:0 0 4px rgba(163,16,16,0.3);box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-news.active a .ja{background-position:0 -368px}#header #nav ul li.nav-laboratory{width:67px;text-align:center;float:left;margin-left:50px;overflow:hidden}#header #nav ul li.nav-laboratory.first{margin-left:0}#header #nav ul li.nav-laboratory a{display:block;position:relative;z-index:0;width:100%;overflow:hidden}#header #nav ul li.nav-laboratory a .en{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -256px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-laboratory a div{width:67px;height:1px;background:#cccccc;position:relative;z-index:1;overflow:hidden}#header #nav ul li.nav-laboratory a div i{display:block;position:absolute;top:0;left:100%;width:67px;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-laboratory a .ja{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -288px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-laboratory a:hover .en,#header #nav ul li.nav-laboratory a:hover .ja{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-laboratory a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}#header #nav ul li.nav-laboratory.active a{cursor:default}#header #nav ul li.nav-laboratory.active a .en{background-position:0 -272px}#header #nav ul li.nav-laboratory.active a div i{background:#a31010;left:0;-moz-box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-box-shadow:0 0 4px rgba(163,16,16,0.3);box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-laboratory.active a .ja{background-position:0 -304px}#header #nav ul li.nav-characters{width:65px;text-align:center;float:left;margin-left:50px;overflow:hidden}#header #nav ul li.nav-characters.first{margin-left:0}#header #nav ul li.nav-characters a{display:block;position:relative;z-index:0;width:100%;overflow:hidden}#header #nav ul li.nav-characters a .en{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 0;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-characters a div{width:65px;height:1px;background:#cccccc;position:relative;z-index:1;overflow:hidden}#header #nav ul li.nav-characters a div i{display:block;position:absolute;top:0;left:100%;width:65px;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-characters a .ja{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -32px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-characters a:hover .en,#header #nav ul li.nav-characters a:hover .ja{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-characters a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}#header #nav ul li.nav-characters.active a{cursor:default}#header #nav ul li.nav-characters.active a .en{background-position:0 -16px}#header #nav ul li.nav-characters.active a div i{background:#a31010;left:0;-moz-box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-box-shadow:0 0 4px rgba(163,16,16,0.3);box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-characters.active a .ja{background-position:0 -48px}#header #nav ul li.nav-history{width:62px;text-align:center;float:left;margin-left:50px;overflow:hidden}#header #nav ul li.nav-history.first{margin-left:0}#header #nav ul li.nav-history a{display:block;position:relative;z-index:0;width:100%;overflow:hidden}#header #nav ul li.nav-history a .en{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -128px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-history a div{width:62px;height:1px;background:#cccccc;position:relative;z-index:1;overflow:hidden}#header #nav ul li.nav-history a div i{display:block;position:absolute;top:0;left:100%;width:62px;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-history a .ja{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -160px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-history a:hover .en,#header #nav ul li.nav-history a:hover .ja{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-history a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}#header #nav ul li.nav-history.active a{cursor:default}#header #nav ul li.nav-history.active a .en{background-position:0 -144px}#header #nav ul li.nav-history.active a div i{background:#a31010;left:0;-moz-box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-box-shadow:0 0 4px rgba(163,16,16,0.3);box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-history.active a .ja{background-position:0 -176px}#header #nav ul li.nav-comics{width:44px;text-align:center;float:left;margin-left:50px;overflow:hidden}#header #nav ul li.nav-comics.first{margin-left:0}#header #nav ul li.nav-comics a{display:block;position:relative;z-index:0;width:100%;overflow:hidden}#header #nav ul li.nav-comics a .en{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -64px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-comics a div{width:44px;height:1px;background:#cccccc;position:relative;z-index:1;overflow:hidden}#header #nav ul li.nav-comics a div i{display:block;position:absolute;top:0;left:100%;width:44px;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-comics a .ja{position:relative;z-index:0;background-image:url('/innocent/images/nav-s3c4eb4af7b.png');background-repeat:no-repeat;background-position:0 -96px;width:100%;height:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}#header #nav ul li.nav-comics a:hover .en,#header #nav ul li.nav-comics a:hover .ja{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-comics a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}#header #nav ul li.nav-comics.active a{cursor:default}#header #nav ul li.nav-comics.active a .en{background-position:0 -80px}#header #nav ul li.nav-comics.active a div i{background:#a31010;left:0;-moz-box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-box-shadow:0 0 4px rgba(163,16,16,0.3);box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#header #nav ul li.nav-comics.active a .ja{background-position:0 -112px}@-webkit-keyframes nav-over{0%{left:-100%}100%{left:0}}@-moz-keyframes nav-over{0%{left:-100%}100%{left:0}}@-o-keyframes nav-over{0%{left:-100%}100%{left:0}}@-ms-keyframes nav-over{0%{left:-100%}100%{left:0}}@keyframes nav-over{0%{left:-100%}100%{left:0}}@-webkit-keyframes nav-leave{0%{left:0%}100%{left:100%}}@-moz-keyframes nav-leave{0%{left:0%}100%{left:100%}}@-o-keyframes nav-leave{0%{left:0%}100%{left:100%}}@-ms-keyframes nav-leave{0%{left:0%}100%{left:100%}}@keyframes nav-leave{0%{left:0%}100%{left:100%}}.category-introduction .single-title h1{background-image:url('/innocent/images/singletitle-s807421c373.png');background-repeat:no-repeat;background-position:0 -841px;width:68px;height:224px}.category-news .single-title h1{background-image:url('/innocent/images/singletitle-s807421c373.png');background-repeat:no-repeat;background-position:0 -1417px;width:69px;height:317px}.category-laboratory .single-title h1{background-image:url('/innocent/images/singletitle-s807421c373.png');background-repeat:no-repeat;background-position:0 -1065px;width:82px;height:352px}.category-characters .single-title h1{background-image:url('/innocent/images/singletitle-s807421c373.png');background-repeat:no-repeat;background-position:0 0;width:68px;height:186px}.category-history .single-title h1{background-image:url('/innocent/images/singletitle-s807421c373.png');background-repeat:no-repeat;background-position:0 -388px;width:82px;height:453px}.category-comics .single-title h1{background-image:url('/innocent/images/singletitle-s807421c373.png');background-repeat:no-repeat;background-position:0 -186px;width:69px;height:202px}.single-title{position:absolute;top:183px}.single-title h1{position:relative;left:15px}.no-touch .single-title.fixed{position:fixed;top:20px}.category-history .single-title h1{left:0}#footer{text-align:center;margin-top:68px;padding-bottom:27px}.single-wrapper{margin-top:63px;*zoom:1}.single-wrapper:after{content:"";display:table;clear:both}.single-wrapper .single-content-wrapper{width:761px;float:right;position:relative}.single-wrapper .single-content-wrapper .single-content{position:relative;z-index:1}.tumblr-back-index{margin-left:79px;margin-bottom:45px;padding-bottom:50px;border-bottom:solid 1px #a9a9a9;width:600px}.permalink-content{border-top:solid 1px #eeeeee;margin-top:42px;margin-left:8px;padding-top:16px;font-size:11px;width:600px}.permalink-content a:hover{text-decoration:none}.notes{margin-top:16px}.notes li{font-size:11px;border-top:solid 1px #eeeeee;padding:16px 0}.notes li img{width:16px !important;height:16px !important;border:none !important;margin-top:0 !important;vertical-align:middle !important}.notes li span{vertical-align:middle}.notes li span a{color:#000000}.notes li span a:hover{text-decoration:none}.notes li blockquote{margin-top:1em;border-left:solid 1px #999999;padding-left:0.5em}.notes li blockquote a{color:#000000}.notes li blockquote a:hover{text-decoration:none}.paging{border:solid 1px #a9a9a9;border-left:none;border-right:none;margin:140px 0 0 0;*zoom:1}.paging:after{content:"";display:table;clear:both}.paging .prev{float:left;padding:16px 0 16px 10px;display:block}.paging .next{float:right;padding:16px 10px 16px 0;display:block}#page-top{position:fixed;bottom:100px;right:20px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;-webkit-transition:opacity 400ms;transition:opacity 400ms}.page-top-show #page-top{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.touch #page-top{display:none}.category-top .top-visual{position:absolute;top:0;left:0;width:100%;z-index:0}.category-top .top-visual .top-sanson{position:absolute;top:100px;right:-160px;z-index:0}.category-top .top-visual .top-sakamoto-badge{position:absolute;top:800px;right:0px;z-index:1;width:330px;height:186px}.category-top .top-visual .top-sakamoto-badge p{background-repeat:no-repeat;background-position:0 0;text-indent:100%;white-space:nowrap;overflow:hidden;width:330px;height:186px}.category-top .top-visual .top-vomic-badge{position:absolute;top:800px;right:350px;z-index:1;width:183px;height:185px}.category-top .top-visual .top-vomic-badge p{display:block;width:183px;height:185px;background-repeat:no-repeat;background-position:0 0}.category-top .top-visual .top-vomic-badge a{display:block;width:183px;height:185px;text-indent:100%;white-space:nowrap;overflow:hidden}.category-top .top-head .top-logo{margin:140px 0 0 4px;position:relative;z-index:1;width:324px;height:79px;background-repeat:no-repeat;background-position:0 0;text-indent:100%;white-space:nowrap;overflow:hidden}.category-top .top-head .top-story{margin:30px 0 0 4px;width:284px;position:relative;z-index:1;*zoom:1}.category-top .top-head .top-story:after{content:"";display:table;clear:both}.category-top .top-main{position:relative;z-index:1;margin-left:-3px;margin-right:-3px}.category-top .top-main .aori{text-align:right}.category-top .top-main .aori .catchcopy{margin-top:320px}.category-top .top-content{margin-top:70px;margin-left:-3px;margin-right:-3px;*zoom:1}.category-top .top-content:after{content:"";display:table;clear:both}.category-top .top-content .top-update{width:476px;float:left}.category-top .top-content .top-update ol li{margin-top:42px}.category-top .top-content .top-update ol li dl dt{font-family:"Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif;color:#777777;font-size:14px;-moz-transition:color 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:color 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:color 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:color 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.category-top .top-content .top-update ol li dl .border{width:100%;height:1px;background:#d4d4d4;position:relative;margin-top:3px;overflow:hidden}.category-top .top-content .top-update ol li dl .border i{display:block;position:absolute;top:0;left:100%;width:449px;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.category-top .top-content .top-update ol li dl .title{line-height:2;color:#000000;font-size:11px;padding-left:86px;margin-top:14px}.category-top .top-content .top-update ol li a{display:block;text-decoration:none}.category-top .top-content .top-update ol li a:hover dl dt{color:#000000;-moz-transition:color 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:color 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:color 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:color 1000ms cubic-bezier(0.19, 1, 0.22, 1)}.category-top .top-content .top-update ol li a:hover dl .border i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}.category-top .top-content .top-pubinfo{float:right;width:385px}.category-top .top-content .top-pubinfo ol li{margin-top:28px}.category-top .top-content .top-pubinfo ol li.first{margin-top:42px}.category-top .top-content .top-pubinfo ul{width:335px;margin:34px auto 0 auto;text-align:center}.category-top .top-content .top-pubinfo ul li{margin-bottom:30px}.category-top .top-other{margin-top:40px;margin-left:-3px;margin-right:-3px;border:solid 1px #bababa;border-left:none;border-right:none}.category-top .top-other dl{width:100%;*zoom:1}.category-top .top-other dl:after{content:"";display:table;clear:both}.category-top .top-other dl dt{float:left;width:126px;height:74px;text-align:center;border-right:solid 1px #bababa}.category-top .top-other dl dt img{margin-top:28px}.category-top .top-other dl dd{float:left;height:74px;padding-left:21px}.category-top .top-other dl dd p{margin-top:7px}.category-top .top-other dl dd p.first{margin-top:16px}.top-update-movie{padding-bottom:45px}.top-update-movie h3{margin-bottom:45px}.top-update-movie-iframe{position:relative;width:100%;height:0;padding-top:56.25%}.top-update-movie-iframe iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.top-update-tumblr h3{margin-bottom:45px}.top-update-tumblr-item{margin-bottom:30px}.top-update-tumblr-item a{display:table;width:100%;text-decoration:none}.top-update-tumblr-item-figure{display:table-cell;vertical-align:top;width:190px;text-align:left}.top-update-tumblr-item-figure div{width:170px;height:170px;border:2px solid #000;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;box-shadow:1px 1.732px 3px 0px rgba(0,0,0,0.2)}.top-update-tumblr-item-text{display:table-cell;vertical-align:top}.top-update-tumblr-item-text dt{font-family:"Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif;color:#777777;font-size:12px;-moz-transition:color 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:color 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:color 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:color 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.top-update-tumblr-item-text dd{font-family:"Hiragino Mincho ProN", "HGS明朝E", "ＭＳ Ｐ明朝", serif;line-height:2;color:#000000;font-size:11px;margin-top:14px}.top-banner{margin-top:43px;margin-left:-3px;margin-right:-3px}.top-banner ul{*zoom:1;margin-left:-20px}.top-banner ul:after{content:"";display:table;clear:both}.top-banner ul li{float:left;margin-left:20px;margin-bottom:20px}.category-introduction .single-content-wrapper .single-content .introduction-sanson{position:absolute;top:-99px;right:20px;z-index:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.category-introduction .single-content-wrapper .single-content h2{margin-top:99px;margin-left:84px;position:relative}.category-introduction .single-content-wrapper .single-content div{position:relative;z-index:1;margin-top:68px;margin-left:84px}.category-introduction .single-content-wrapper .single-content div.intro-01 .intro-01-02{margin-top:17px}.category-introduction .single-content-wrapper .single-content div.intro-01 .intro-01-03{margin-top:22px}.category-introduction .single-content-wrapper .single-content div.intro-02{margin-top:66px}.category-introduction .single-content-wrapper .single-content div.intro-02 .intro-02-02{margin-top:13px}.category-introduction .single-content-wrapper .single-content div.intro-02 .intro-02-03{margin-top:19px}.category-introduction .single-content-wrapper .single-content div.intro-02 .intro-02-04{margin-top:21px}.category-introduction .single-content-wrapper .single-content div.intro-02 .intro-02-05{margin-top:20px}.category-introduction .single-content-wrapper .single-content div.intro-02 .intro-02-06{margin-top:21px}.category-introduction .single-content-wrapper .single-content div.intro-03{background:url("../images/introduction-blood.jpg") no-repeat 96% 61%;margin-top:65px}.category-introduction .single-content-wrapper .single-content div.intro-03 .intro-03-02{margin-top:14px}.category-introduction .single-content-wrapper .single-content div.intro-03 .intro-03-03{margin-top:22px}.category-introduction .single-content-wrapper .single-content div.intro-03 .intro-03-04{margin-top:22px}.category-introduction .single-content-wrapper .single-content div.intro-04{margin-top:63px}.category-introduction .single-content-wrapper .single-content div.intro-04 .intro-04-02{margin-top:21px}.category-introduction .single-content-wrapper .single-content div.intro-04 .intro-04-03{margin-top:22px}.category-introduction .single-content-wrapper .single-content div.intro-04 .intro-04-04{margin-top:23px}.category-introduction .single-content-wrapper .single-content div.first{margin-top:80px}.category-introduction .single-content-wrapper .single-content div p{margin-top:23px;position:relative}.category-introduction .single-content-wrapper .single-content div p.first{margin-top:0}.category-characters .single-content-wrapper{margin-top:55px}.category-characters .characters-nav{position:relative;top:-55px}.category-characters .characters-nav ul{*zoom:1;width:100%}.category-characters .characters-nav ul:after{content:"";display:table;clear:both}.category-characters .characters-nav ul li{width:171px;margin-left:25px;float:left}.category-characters .characters-nav ul li.first{margin-left:0}.category-characters .characters-nav ul li a{display:block;overflow:hidden}.category-characters .characters-nav ul li a img{padding-left:6px}.category-characters .characters-nav ul li a div{width:171px;height:1px;background:#cccccc;position:relative;z-index:1;margin-top:8px}.category-characters .characters-nav ul li a div i{display:block;position:absolute;top:0;left:171px;width:100%;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.category-characters .characters-nav ul li a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}.category-characters .characters-nav ul li a.active div i{background:#a31010;left:0;-moz-box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-box-shadow:0 0 4px rgba(163,16,16,0.3);box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1)}.category-characters .characters-content{width:100%;position:relative;z-index:0;margin:20px 0 0 25px}.category-characters .characters-content .characters-attention{position:absolute;top:0;left:413px}.category-characters .characters-content.characters-sanson .characters-content-bg{margin-left:40px;position:relative;z-index:0}.category-characters .characters-content.characters-sanson .characters-character{position:absolute}.category-characters .characters-content.characters-sanson .characters-character p{text-align:center;margin-bottom:13px}.category-characters .characters-content.characters-sanson .characters-character .image{display:block;width:79px;height:79px;overflow:hidden;margin:0 auto;border:solid 1px #000000;position:relative}.category-characters .characters-content.characters-sanson .characters-character .image img{-moz-transition:all 800ms;-o-transition:all 800ms;-webkit-transition:all 800ms;transition:all 800ms;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.category-characters .characters-content.characters-sanson .characters-character .image:hover img{-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.category-characters .characters-content.characters-sanson .characters-character.characters-1{top:0px;left:34px}.category-characters .characters-content.characters-sanson .characters-character.characters-2{top:60px;left:387px}.category-characters .characters-content.characters-sanson .characters-character.characters-3{top:123px;left:243px}.category-characters .characters-content.characters-sanson .characters-character.characters-4{top:285px;left:88px}.category-characters .characters-content.characters-sanson .characters-character.characters-5{top:285px;left:230px}.category-characters .characters-content.characters-sanson .characters-character.characters-6{top:285px;left:424px}.category-characters .characters-content.characters-sanson .characters-character.characters-7{top:151px;left:540px}.category-characters .characters-content.characters-sanson .characters-character.characters-8{top:435px;left:16px}.category-characters .characters-content.characters-sanson .characters-character.characters-9{top:429px;left:555px}.category-characters .characters-content.characters-sanson .characters-character.characters-10{top:548px;left:-16px}.category-characters .characters-content.characters-sanson .characters-character.characters-11{top:548px;left:172px}.category-characters .characters-content.characters-sanson .characters-character.characters-12{top:785px;left:-15px}.category-characters .characters-content.characters-sanson .characters-character.characters-12 .name{margin-bottom:11px}.category-characters .characters-content.characters-sanson .characters-character.characters-13{top:785px;left:143px}.category-characters .characters-content.characters-sanson .characters-character.characters-14{top:785px;left:296px}.category-characters .characters-content.characters-sanson .characters-character.characters-15{top:785px;left:490px}.category-characters .characters-content.characters-sanson .characters-character.characters-16{top:785px;left:631px}.category-characters .mfp-content{width:733px;background-color:#000000;-moz-box-shadow:0 0 10px rgba(30,30,30,0.8);-webkit-box-shadow:0 0 10px rgba(30,30,30,0.8);box-shadow:0 0 10px rgba(30,30,30,0.8)}.category-characters .mfp-content .mfp-close{background:url("../images/popup-close.png") no-repeat 0 0;width:55px;height:13px;margin:20px 25px 0 0}.category-characters .mfp-content .characters-popup{display:table;padding:20px 0}.category-characters .mfp-content .characters-popup .popup-image{display:table-cell;vertical-align:middle;margin-left:20px}.category-characters .mfp-content .characters-popup .popup-text{display:table-cell;vertical-align:middle;padding-left:25px}.category-characters .mfp-content .characters-popup .popup-text dd{margin-top:15px}.category-history .history-top-pagenav .history-pagenav,.category-history .history-top-first .history-pagenav{margin-top:0}.category-history .history-top-pagenav .history-pagenav li a img,.category-history .history-top-first .history-pagenav li a img{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.category-history .history-pagenav{*zoom:1;margin-top:31px}.category-history .history-pagenav:after{content:"";display:table;clear:both}.category-history .history-pagenav li{float:left;margin-left:34px}.category-history .history-pagenav li.first{margin-left:0}.category-history .history-pagenav li a{display:block;overflow:hidden;width:200px}.category-history .history-pagenav li a img{-moz-transition:opacity 300ms linear 0ms;-o-transition:opacity 300ms linear 0ms;-webkit-transition:opacity 300ms linear;-webkit-transition-delay:0ms;transition:opacity 300ms linear 0ms;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;padding-bottom:8px}.category-history .history-pagenav li a div{width:100%;height:1px;background:#cccccc;position:relative;z-index:1}.category-history .history-pagenav li a div i{display:block;position:absolute;top:0;left:100%;width:100%;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.category-history .history-pagenav li a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.category-history .history-pagenav li a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}.category-history .history-pagenav li a.active img{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.category-history .history-pagenav li a.active div i{background:#a31010;left:0;-moz-box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-box-shadow:0 0 4px rgba(163,16,16,0.3);box-shadow:0 0 4px rgba(163,16,16,0.3);-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1)}.category-history .history-top-wrapper{width:667px;margin-left:95px;padding-bottom:13px;margin-bottom:73px;border-bottom:solid 1px #a9a9a9}.category-history .history-top-wrapper.single{border-bottom:none}.category-history .history-top-wrapper.history-top-pagenav{margin-bottom:0;padding-bottom:50px}.category-history .history-top-header{position:relative;padding-top:27px}.category-history .history-top-header .history-top-sanson{position:absolute;top:27px;right:-6px;z-index:0}.category-history .history-top-header p,.category-history .history-top-header h1,.category-history .history-top-header dl{position:relative;z-index:1}.category-history .history-top-header h1{margin-top:6px}.category-history .history-top-header dl dt{margin-top:33px}.category-history .history-top-header dl dd{margin-top:9px}.category-history .history-top-description{margin-top:33px;position:relative}.category-history .history-top-footer{*zoom:1;margin-top:31px}.category-history .history-top-footer:after{content:"";display:table;clear:both}.category-history .history-top-footer p{float:left}.category-history .history-top-footer h3{float:right;margin-top:10px}.category-history .history-top-vol2 .history-top-header h1{margin-top:-5px}.category-history .history-top-vol2 .history-top-header dl dt{margin-top:5px}.category-history .history-top-vol2 .history-top-header dl dd{margin-top:20px}.category-history .history-top-vol2 .history-top-description{margin-top:33px;position:relative}.history-top-wrapper.single .history-top-header{position:relative;margin-top:50px;padding-top:27px;border-top:solid 1px #a9a9a9}.history-top-wrapper.single .history-top-header .history-top-sanson{top:27px}.history-top-content{margin-top:38px;*zoom:1}.history-top-content:after{content:"";display:table;clear:both}.history-top-content .history-top-images{float:left;width:252px;*zoom:1}.history-top-content .history-top-images:after{content:"";display:table;clear:both}.history-top-content .history-top-images div{float:left;margin-left:4px;width:141px;line-height:0}.history-top-content .history-top-images div.first{margin-left:0;width:107px}.history-top-content .history-top-images div img{margin:0 0 4px 0;line-height:0}.history-top-content .history-top-nav{float:left;width:392px;margin-left:23px;text-align:right;overflow:hidden}.history-top-content .history-top-nav ol li{margin-top:80px}.history-top-content .history-top-nav ol li.first{margin-top:0}.history-top-content .history-top-nav ol li a{display:block}.history-top-content .history-top-nav ol li a p{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.history-top-content .history-top-nav ol li a div{margin:7px 0 24px 0;width:100%;height:1px;background:#cccccc;position:relative;z-index:1}.history-top-content .history-top-nav ol li a div i{display:block;position:absolute;top:0;left:100%;width:100%;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.history-top-content .history-top-nav ol li a:hover p{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1)}.history-top-content .history-top-nav ol li a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}.history-top-vol2.single .history-about-text{margin-top:22px}.history-top-vol2.single .history-single-author{margin-top:30px}.history-top-vol2 .history-top-content{margin-top:38px;*zoom:1}.history-top-vol2 .history-top-content:after{content:"";display:table;clear:both}.history-top-vol2 .history-top-content .history-top-images{float:left;width:316px;*zoom:1}.history-top-vol2 .history-top-content .history-top-images:after{content:"";display:table;clear:both}.history-top-vol2 .history-top-content .history-top-images div{float:left;margin-left:4px;width:107px}.history-top-vol2 .history-top-content .history-top-images div.first{margin-left:0;width:205px}.history-top-vol2 .history-top-content .history-top-nav{float:left;width:328px;margin-left:23px;text-align:right;overflow:hidden}.history-top-vol2 .history-top-content .history-top-nav ol li{margin-top:89px}.history-top-vol2 .history-top-content .history-top-nav ol li.first{margin-top:0}.history-top-vol2 .history-top-content .history-top-nav ol li a{display:block}.history-top-vol2 .history-top-content .history-top-nav ol li a p{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-moz-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.history-top-vol2 .history-top-content .history-top-nav ol li a div{margin:7px 0 24px 0;width:100%;height:1px;background:#cccccc;position:relative;z-index:1}.history-top-vol2 .history-top-content .history-top-nav ol li a div i{display:block;position:absolute;top:0;left:100%;width:100%;height:1px;background:#000000;-webkit-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1);animation:nav-leave 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.history-top-vol2 .history-top-content .history-top-nav ol li a:hover p{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1)}.history-top-vol2 .history-top-content .history-top-nav ol li a:hover div i{-webkit-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-o-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);animation:nav-over 1000ms cubic-bezier(0.19, 1, 0.22, 1);left:0}.category-history .history-single-wrapper{width:677px;margin-left:95px;font-family:"Hiragino Mincho ProN","HGS明朝E","ＭＳ Ｐ明朝",serif}.category-history .history-single-header{width:100%;height:245px;margin-top:50px;border:solid 1px #a9a9a9;border-left:none;border-right:none;*zoom:1}.category-history .history-single-header:after{content:"";display:table;clear:both}.category-history .history-single-header div{position:relative;float:left}.category-history .history-single-header div .subtitle{margin-top:24px;position:relative;z-index:1}.category-history .history-single-header div h2{margin-top:17px;position:relative;z-index:0}.category-history .history-single-header div .chapter{margin-top:81px}.category-history .history-single-header .history-single-sanson{float:right;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.category-history .history-single-content-title{text-align:center;margin-top:55px}.category-history .history-single-content-title h1{margin-top:25px}.category-history .history-single-content-title p{margin-top:44px}.category-history .history-single-content{margin-top:55px;*zoom:1}.category-history .history-single-content:after{content:"";display:table;clear:both}.category-history .history-single-content .history-single-content-text{float:left;font-size:13px;font-weight:bold;line-height:1.9;width:432px}.category-history .history-single-content .history-single-content-text h3{margin:90px 0 12px 0}.category-history .history-single-content .history-single-content-text h3.first{margin:0 0 12px 0}.category-history .history-single-content .history-single-content-text p{text-indent:1em}.category-history .history-single-content .history-single-content-images{float:left;width:215px;margin-left:30px}.category-history .history-single-content .history-single-content-images dl{margin-top:31px}.category-history .history-single-content .history-single-content-images dl.first{margin-top:0}.category-history .history-single-content .history-single-content-images dl dd{font-size:10px;margin-top:5px;line-height:1.7;font-weight:bold}.category-history .history-single-content .history-single-content-images .images-special-title{margin-bottom:13px}.category-history .history-single-content .history-single-content-images .images-special{width:100%;background:url("../images/history-single-images-special-bg.png") repeat-y 0 0;padding-bottom:21px}.category-history .history-single-content .history-single-content-images .images-special dl{width:128px;margin:31px auto 0 auto}.category-history .history-single-subcontent{margin-top:80px;text-align:center}.category-history .history-single-subcontent .history-single-subcontent-18paris-header{*zoom:1}.category-history .history-single-subcontent .history-single-subcontent-18paris-header:after{content:"";display:table;clear:both}.category-history .history-single-subcontent .history-single-subcontent-18paris-header dt{float:left}.category-history .history-single-subcontent .history-single-subcontent-18paris-header dd{float:right;margin-top:17px;margin-right:10px}.category-history .history-single-subcontent .history-single-subcontent-18paris-content{background:url("../images/history-single-subcontent-18paris-map.png") no-repeat 50% 50%;width:100%;height:500px;margin-top:40px;position:relative}.category-history .history-single-subcontent .history-single-subcontent-18paris-content p{position:absolute;z-index:0}.category-history .history-single-subcontent .history-single-subcontent-18paris-content p.trigger-1{top:104px;left:366px}.category-history .history-single-subcontent .history-single-subcontent-18paris-content p.trigger-2{top:203px;left:420px}.category-history .history-single-subcontent .history-single-subcontent-18paris-content p.trigger-3{top:258px;left:417px}.category-history .history-single-subcontent .history-single-subcontent-18paris-content p.trigger-4{top:165px;left:42px}.category-history .history-single-subcontent .history-single-subcontent-18paris-content p.trigger-5{top:271px;left:141px}.category-history .history-single-subcontent .history-single-subcontent-18paris-content .history-18paris-popup{width:100%;border:solid 2px #000000;background:#ffffff;position:absolute;top:105px;left:0;z-index:1;display:none;-moz-box-shadow:0 0 10px rgba(30,30,30,0.8);-webkit-box-shadow:0 0 10px rgba(30,30,30,0.8);box-shadow:0 0 10px rgba(30,30,30,0.8)}.category-history .history-single-subcontent .history-single-subcontent-18paris-content .history-18paris-popup .popup-close{position:absolute;top:20px;right:25px;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.category-history .history-single-subcontent .history-single-subcontent-18paris-content .history-18paris-popup .popup-close:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.category-history .history-single-subcontent .history-single-subcontent-18paris-content .history-18paris-popup .popup-content{display:table;padding:20px 0}.category-history .history-single-subcontent .history-single-subcontent-18paris-content .history-18paris-popup .popup-content .popup-image{display:table-cell;vertical-align:middle;margin-left:20px}.category-history .history-single-subcontent .history-single-subcontent-18paris-content .history-18paris-popup .popup-content .popup-text{display:table-cell;vertical-align:middle;padding-left:25px;text-align:left}.category-history .history-single-subcontent .history-single-subcontent-18paris-content .history-18paris-popup .popup-content .popup-text dd{margin-top:15px}.category-history .history-single-nav{margin-top:77px;padding-top:52px;border-top:solid 1px #a9a9a9;*zoom:1}.category-history .history-single-nav:after{content:"";display:table;clear:both}.category-history .history-single-nav .prev{float:left}.category-history .history-single-nav .next{float:right}.history-top-vol2.article .history-single-header div h2{margin-top:-19px}.history-top-vol2.article .history-single-header div .chapter{margin-top:47px}.history-top-vol2.article .subcontent-dismemberment{width:650px;margin-left:26px}.history-top-vol2.article .subcontent-dismemberment .dismemberment-title{text-align:left}.history-top-vol2.article .subcontent-dismemberment .dismemberment-image{margin-top:17px;text-align:left}.history-top-vol2.article .subcontent-dismemberment .dismemberment-subtitle{text-align:left}.history-top-vol2.article .subcontent-dismemberment .dismemberment-subtitle dt{margin-top:15px}.history-top-vol2.article .subcontent-dismemberment .dismemberment-subtitle dd{margin-top:12px}.history-top-vol2.article .subcontent-dismemberment .dismemberment-text{margin-top:14px;line-height:1.9;text-align:left;font-size:12px;font-weight:bold}.history-top-vol2.article .subcontent-process .process-sub{margin-top:33px}.history-top-vol2.article .subcontent-process .process-flow{width:654px;margin-top:32px}.history-top-vol2.article .subcontent-process .process-flow li{line-height:0}.history-top-vol2.article .subcontent-process .process-flow li dl{*zoom:1}.history-top-vol2.article .subcontent-process .process-flow li dl:after{content:"";display:table;clear:both}.history-top-vol2.article .subcontent-process .process-flow li dl dt{float:left}.history-top-vol2.article .subcontent-process .process-flow li dl dd{float:left;margin-left:6px}.history-top-vol2.article .subcontent-process .process-description{margin-top:40px;text-align:left}.vol02popup{background-color:#000000;margin:0 auto;padding:25px;position:relative;-moz-box-shadow:0 0 10px rgba(30,30,30,0.8);-webkit-box-shadow:0 0 10px rgba(30,30,30,0.8);box-shadow:0 0 10px rgba(30,30,30,0.8);*zoom:1}.vol02popup:after{content:"";display:table;clear:both}.vol02popup.chp01{width:911px}.vol02popup.chp02{width:911px}.vol02popup.chp03{width:742px}.vol02popup .mfp-close{background:url("../images/popup-close.png") no-repeat 0 0;width:55px;height:13px;margin:20px 25px 0 0}.vol02popup div{float:left}.vol02popup p{float:left}.category-news .tumblr-back-index{width:640px;margin-left:62px}.category-news .permalink-content{width:640px;margin-left:0}.category-news .article{font-family:"Hiragino Mincho ProN","HGS明朝E","ＭＳ Ｐ明朝",serif;width:640px;margin-left:62px;margin-top:80px;padding-top:80px;position:relative}.category-news .article:after{content:"";position:absolute;top:0;left:0;width:61px;height:1px;background:#a9a9a9}.category-news .article.first{margin-top:0;padding-top:0}.category-news .article.first:after{content:none}.category-news .article .date{font-size:12px;color:#777777;text-align:right}.category-news .article h3{font-size:14px;font-family:"ヒラギノ角ゴ Pro W3","HiraKakuPro-W3","ＭＳ Ｐゴシック","メイリオ",Meiryo,Osaka,sans-serif;margin-top:25px;font-weight:bold}.category-news .article h3 a{color:#000000}.category-news .article h3 a:hover{text-decoration:none}.category-news .article .content{font-size:12px;margin-top:50px;line-height:2}.category-news .article .content a{color:#000000}.category-news .article .content a:hover{text-decoration:none}.category-laboratory .notes{margin-top:16px;width:600px;margin-left:8px}.category-laboratory .laboratory-wrapper{*zoom:1}.category-laboratory .laboratory-wrapper:after{content:"";display:table;clear:both}.category-laboratory .laboratory-wrapper .article{width:169px;margin-left:63px;margin-bottom:42px;font-size:12px;font-family:"Hiragino Mincho ProN","HGS明朝E","ＭＳ Ｐ明朝",serif;float:left}.category-laboratory .laboratory-wrapper .article.video .video-container{position:relative;width:169px;height:169px;overflow:hidden;margin-top:6px;border:solid 2px #000000}.category-laboratory .laboratory-wrapper .article.video .video-container iframe{position:absolute;top:-100px;left:-45px;z-index:0;-webkit-transform-origin:50% 61%;-moz-transform-origin:50% 61%;-ms-transform-origin:50% 61%;-o-transform-origin:50% 61%;transform-origin:50% 61%;-moz-transition:all 800ms;-o-transition:all 800ms;-webkit-transition:all 800ms;transition:all 800ms}.category-laboratory .laboratory-wrapper .article.video .video-container:hover iframe{-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.category-laboratory .laboratory-wrapper .article.video .video-container a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:transparent}.category-laboratory .laboratory-wrapper .article.permalink{width:644px;margin-left:73px}.category-laboratory .laboratory-wrapper .article.permalink .date{margin-left:7px}.category-laboratory .laboratory-wrapper .article.permalink.video .video-container{width:616px;height:696px;border:none}.category-laboratory .laboratory-wrapper .article.permalink.video .video-container iframe{position:static}.category-laboratory .laboratory-wrapper .article.permalink.video .video-container:hover iframe{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.category-laboratory .laboratory-wrapper .article.permalink img{width:640px;height:640px;margin-top:11px}.category-laboratory .laboratory-wrapper .article.permalink .content{margin-top:30px;margin-left:7px;font-size:12px}.category-laboratory .laboratory-wrapper .article.permalink .content a:hover{text-decoration:none}.category-laboratory .laboratory-wrapper .article .date{color:#777777}.category-laboratory .laboratory-wrapper .article img{width:169px;height:169px;margin-top:6px;border:solid 2px #000000}.category-laboratory .laboratory-wrapper .article .content{margin-top:4px;font-size:11px;line-height:1.5}.category-laboratory .laboratory-wrapper .article .content p{margin-top:0.5em;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.category-laboratory .laboratory-wrapper .article .content p br{display:none}.category-laboratory .laboratory-wrapper .article .content a{float:none;color:#333333}.category-laboratory .laboratory-wrapper .article .content a:hover{text-decoration:none}.category-laboratory .laboratory-wrapper .article .content blockquote{margin-top:0.5em;border-left:solid 1px #999999;padding-left:0.5em}.category-laboratory .paging{margin-top:100px;margin-left:0}.comics-top-wrapper{padding-left:55px;font-family:"Hiragino Mincho ProN","HGS明朝E","ＭＳ Ｐ明朝",serif}.comics-top-wrapper em{font-family:"ヒラギノ角ゴ Pro W3","HiraKakuPro-W3","ＭＳ Ｐゴシック","メイリオ",Meiryo,Osaka,sans-serif}.comics-latest{position:relative;*zoom:1;font-size:14px;line-height:1.8em}.comics-latest:after{content:"";display:table;clear:both}.comics-latest>p{margin-bottom:27px}.comics-latest figure{display:block;float:left;width:270px}.comics-latest>div{float:left;width:426px}.comics-latest>div>a{display:block;position:absolute;left:270px;bottom:8px}.comics-latest header{margin-bottom:20px}.comics-latest header h1{font-weight:normal;font-family:Times New Roman}.comics-latest header strong{font-size:45px;font-weight:normal}.comics-latest header span{font-size:125px;color:#a31010}.comics-latest header em{padding-left:25px;font-size:11px}.comics-list{margin-top:23px;border-top:1px solid #a9a9a9;*zoom:1}.comics-list:after{content:"";display:table;clear:both}.comics-list section{border-bottom:1px solid #a9a9a9;width:352px}.comics-list section>div{position:relative;width:308px;height:410px}.comics-list section>div p{font-size:11px;line-height:1.8em}.comics-list section>div>a{display:block;position:absolute;left:0;bottom:30px}.comics-list section.odd{border-right:1px solid #a9a9a9;float:left}.comics-list section.odd>div{padding-left:10px}.comics-list section.odd>div>a{left:10px}.comics-list section.even{float:right}.comics-list section.even>div{padding-left:34px}.comics-list section.even>div>a{left:34px}.comics-list section.last{border-bottom:none}.comics-list section header{position:relative;width:260px;margin:25px auto 15px;*zoom:1}.comics-list section header:after{content:"";display:table;clear:both}.comics-list section header figure{width:150px}.comics-list section header h1{position:absolute;left:150px;top:50%;margin-top:-40px;font-family:Times New Roman}.comics-list section header h1 strong{font-size:27px;font-weight:normal}.comics-list section header h1 span{font-size:77px;color:#a31010}.comics-list section header h1 em{display:block;margin-top:5px;font-size:10px}
