/*
Theme Name:TVアニメ「ハンドシェイカー」公式サイト
Description:TVアニメ「ハンドシェイカー」公式サイト
Author:project-hs
Author URI: http://project-hs.net/
*/
@charset "UTF-8";html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}select,input,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}article,aside,figure,figcaption,footer,header,nav,section{display:block;}html{background:url(images/background/bg.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}body{font-size:16px;text-align:center;line-height:1.5;word-break:break-all;color:#FFF;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}a{color:#FFF;text-decoration:none;}a:link,a:visited{color:#FFF;text-decoration:none;outline:0;}a:hover,a:active{color:#FFF;text-decoration:underline;}#wrapper{text-align:center;margin:0 auto;padding:0;}#header{text-align:center;overflow:hidden;_zoom:1;margin:0 auto;}#wrapper #main-Col{margin:0 auto;}#top-head{top:0;position:absolute;width:100%;line-height:1;z-index:999;margin:0 auto;padding:0;}#top-head .inner .logo{display:none;}#nav-toggle{display:none;position:absolute;right:12px;top:18px;width:34px;height:36px;cursor:pointer;z-index:101;}#nav-toggle span{display:block;position:absolute;height:4px;width:100%;background:#FFF;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;}#nav-toggle span:nth-child(1){top:0;}#nav-toggle span:nth-child(2){top:11px;}#nav-toggle span:nth-child(3){top:22px;}#top-head .inner,#nav-toggle div{position:relative;}#global-nav{width:860px;margin:0 auto;padding:0 250px;}#global-nav ul{zoom:1;}#global-nav ul:after{clear:both;content:'';display:block;height:0;}#global-nav li{float:left;}#global-nav ul li a,#global-nav ul li span{overflow:hidden;display:block;padding-top:123px;height:0!important;line-height:3em;background:url(images/header/nav.png) no-repeat 0 0;}#footer{width:1360px;margin:0 auto;}#page-top{position:fixed;bottom:10px;right:100px;}#global-nav li.gnav01 a{background-position:0 -62px;width:57px;height:62px;margin-top:31px;padding-top:62px;}#global-nav li.gnav02 a{background-position:-57px -62px;width:61px;height:62px;margin-top:31px;padding-top:62px;}#global-nav li.gnav03 a{background-position:-118px -62px;width:66px;height:62px;margin-top:31px;padding-top:62px;}#global-nav li.gnav04 a{background-position:-184px -62px;width:50px;height:62px;margin-top:31px;padding-top:62px;}#global-nav li.gnav05 a{background-position:-234px 0;width:384px;height:124px;}#global-nav li.gnav06 a{background-position:-618px -62px;width:59px;height:62px;margin-top:31px;padding-top:62px;}#global-nav li.gnav07 a{background-position:-677px -62px;width:60px;height:62px;margin-top:31px;padding-top:62px;}#global-nav li.gnav08 a{background-position:-737px -62px;width:59px;height:62px;margin-top:31px;padding-top:62px;}#global-nav li.gnav09 a{background-position:-796px -62px;width:54px;height:62px;margin-top:31px;padding-top:62px;}body.page-template-news #global-nav li.gnav01 a,body.single-post #global-nav li.gnav01 a,body.category-newsall #global-nav li.gnav01 a,body.category-newsinformation #global-nav li.gnav01 a,body.category-newsepisode #global-nav li.gnav01 a,body.category-newsonair #global-nav li.gnav01 a,body.category-newsgoods #global-nav li.gnav01 a,body.category-newsbluraydvd #global-nav li.gnav01 a,body.category-newsevent #global-nav li.gnav01 a,body.category-newsspecial #global-nav li.gnav01 a,body.date #global-nav li.gnav01 a,#global-nav li.gnav01 a:hover{background-position:0 0;}body.page-template-about #global-nav li.gnav02 a,#global-nav li.gnav02 a:hover{background-position:-57px 0;}#global-nav li.gnav03 a:hover,body.post-type-archive-character #global-nav li.gnav03 a,body.single-character #global-nav li.gnav03 a{background-position:-118px 0;}body.post-type-archive-episode #global-nav li.gnav04 a,body.single-episode #global-nav li.gnav04 a,#global-nav li.gnav04 a:hover{background-position:-184px 0;}body.post-type-archive-onair #global-nav li.gnav06 a,body.single-onair #global-nav li.gnav06 a,#global-nav li.gnav06 a:hover{background-position:-618px 0;}body.post-type-archive-bddvd #global-nav li.gnav07 a,body.single-bddvd #global-nav li.gnav07 a,#global-nav li.gnav07 a:hover{background-position:-677px 0;}body.page-template-goods #global-nav li.gnav08 a,body.tax-goodscat #global-nav li.gnav08 a,body.single-goods #global-nav li.gnav08 a,#global-nav li.gnav08 a:hover{background-position:-737px 0;}body.page-template-special #global-nav li.gnav09 a,body.tax-specialcat #global-nav li.gnav09 a,body.single-special #global-nav li.gnav09 a,#global-nav li.gnav09 a:hover{background-position:-796px 0;}#Contents{clear:both;width:1360px;overflow:hidden;_zoom:1;margin:143px auto 100px;}#Contents #l-nav{position:relative;border-bottom:solid 1px rgba(255,255,255,0.5);overflow:hidden;_zoom:1;margin:58px auto;}#Contents #l-nav ul{position:relative;left:50%;float:left;}#Contents #l-nav ul>li{position:relative;left:-50%;float:left;overflow:hidden;height:37px;display:inline-block;line-height:3em;margin:0 .5em;}#Contents #l-nav ul>li a{text-decoration:none;display:block;}#mainContent{clear:both;width:844px;padding-top:21px;text-align:left;font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;margin:0 auto;}#main{float:right;width:570px;}#mainContent .box{border:solid 1px rgba(255,255,255,0.2);background-color:rgba(0,0,0,0.5);padding:42px;}#sideber{float:left;width:200px;}body.home #wrapper{width:1360px;height:1107px;}body.home #wrapper #main-Col{position:relative;float:left;width:1045px;text-align:left;}body.home #wrapper #main-Col .logo{display:inherit;position:absolute;top:5px;left:0;}body.home #global-nav{width:250px;margin:0;padding:130px 0 0;}body.home #global-nav ul{position:relative;margin:0 0 20px 15px;}body.home #global-nav ul li{float:none;}body.home #global-nav ul li a,body.home #global-nav ul li span{margin-top:0;display:block;width:113px;padding-top:95px;height:0!important;line-height:5em;background:url(images/toppage/nav.png) no-repeat 0 0;overflow:hidden;}body.home #global-nav li.gnav01 a{background-position:0 0;position:absolute;top:0;left:0;}body.home #global-nav li.gnav02 a{background-position:0 -95px;position:absolute;top:95px;left:0;}body.home #global-nav li.gnav03 a,body.home #global-nav li.gnav03 span{background-position:0 -191px;position:absolute;top:191px;left:0;}body.home #global-nav li.gnav04 a{background-position:0 -288px;position:absolute;top:288px;left:0;}body.home #global-nav li.gnav05 a{display:none;}body.home #global-nav li.gnav06 a,body.home #global-nav li.gnav06 span{background-position:-116px 0;position:absolute;top:0;right:5px;}body.home #global-nav li.gnav07 a{background-position:-116px -95px;position:absolute;top:95px;right:5px;}body.home #global-nav li.gnav08 a{background-position:-116px -191px;position:absolute;top:191px;right:5px;}body.home #global-nav li.gnav09 a{background-position:-116px -288px;position:absolute;top:288px;right:5px;}body.home #global-nav li.gnav01 a:hover{background-position:-231px 0;}body.home #global-nav li.gnav02 a:hover{background-position:-231px -95px;}body.home #global-nav li.gnav03 a:hover{background-position:-231px -191px;}body.home #global-nav li.gnav04 a:hover{background-position:-231px -288px;}body.home #global-nav li.gnav06 a:hover{background-position:-347px 0;}body.home #global-nav li.gnav07 a:hover{background-position:-347px -95px;}body.home #global-nav li.gnav08 a:hover{background-position:-347px -191px;}body.home #global-nav li.gnav09 a:hover{background-position:-347px -288px;}body.home #wrapper #main-Col .twitterArea{position:absolute;top:525px;left:0;z-index:0;width:265px;}body.home #wrapper #main-Col .tw{font-size:.8em;background:url(images/toppage/twitter-icon.png) no-repeat left center;padding-left:20px;margin:10px 0 3px;}body.home #wrapper #main-Col .tw a{color:#FFF;text-decoration:none;}body.home #wrapper #main-Col .timeline{background-color:rgba(0,0,0,0.7);height:185px;overflow:hidden;padding:10px;}body.home #wrapper #main-Col #news{position:absolute;top:770px;left:0;background-color:#e7e8e8;width:265px;height:177px;}body.home #wrapper #main-Col #news .title{background-color:#a4a3a3;padding:4px 10px;}body.home #wrapper #main-Col #news .scroll_area{padding-right:0;height:120px;overflow:auto;margin:4px 8px 10px 10px;}body.home #wrapper #main-Col #news .jspContainer{overflow:hidden;position:relative;}body.home #wrapper #main-Col #news .jspPane{position:absolute;}body.home #wrapper #main-Col #news .jspVerticalBar{position:absolute;top:0;right:0;width:5px;height:10%;}body.home #wrapper #main-Col #news .jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:10px;}body.home #wrapper #main-Col #news .jspTrack{background:#8e8d8d;position:relative;}body.home #wrapper #main-Col #news .jspDrag{background:#000;position:relative;top:0;left:0;cursor:pointer;}body.home #wrapper #main-Col #news .jspHorizontalBar .jspTrack,body.home #wrapper #main-Col #news .jspHorizontalBar .jspDrag{float:left;height:90%;}body.home #wrapper #main-Col #news dl{margin-top:5px;margin-right:5px;padding-bottom:3px;border-bottom:dotted 1px #000;color:#000;font-size:10px;}body.home #wrapper #main-Col #news a{color:#000;}body.home #wrapper #main-Col #pv{position:absolute;top:957px;left:0;}body.home #wrapper #main-Col #pv .pvmov{border:solid 1px rgba(255,255,255,0.5);width:263px;height:auto;}body.home #wrapper #main-Col #pv .pvmov img{width:100%;height:auto;vertical-align:bottom;}body.home #wrapper #main-Col #pv .movtitle,body.home #wrapper #main-Col #pv .pvmovsm{display:none;}body.home #wrapper #main-Col #imgArea{position:absolute;top:0;right:0;}body.home #wrapper #main-Col #imgArea #main{position:relative;float:left;width:768px;}#bg02{position:absolute;top:0;left:0;z-index:2;}#copy{position:absolute;top:80px;left:170px;z-index:1;}#hs{position:absolute;top:-10px;left:100px;z-index:3;}#onair{position:absolute;bottom:80px;left:70px;z-index:3;}#onairinfor{position:absolute;bottom:50px;left:95px;z-index:10;}body.home #wrapper #main h1{position:absolute;top:6px;left:0;right:0;text-align:center;}body.home #wrapper #main h2{position:absolute;top:192px;left:0;right:0;text-align:center;}body.home #wrapper #main .copy{position:absolute;bottom:45px;left:0;right:0;text-align:center;}body.home #wrapper #banner-Col{float:right;width:316px;text-align:right;margin:10px 0 0;}body.home #wrapper #banner-Col ul li{width:300px;height:180px;margin-bottom:10px;margin-left:14px;border:1px solid #CCC;overflow:hidden;}body.home #wrapper #banner-Col ul li img{-moz-transition:0 .2s linear;-webkit-transition:0 .2s linear;-o-transition:0 .2s linear;-ms-transition:0 .2s linear;transition:transform .2s linear;width:300px;}body.home #wrapper #banner-Col ul li img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}body.home #footer{margin-top:20px;}body.page-template-news #Contents .title,body.single #Contents .title,body.archive #Contents .title{overflow:hidden;display:block;width:267px;padding-top:102px;height:0!important;background:url(images/news/title.png) no-repeat;text-align:center;line-height:3em;margin:0 auto;}body.page-template-news #news-nav,body.single #news-nav,body.archive #news-nav{position:relative;overflow:hidden;border-bottom:solid 1px rgba(255,255,255,0.5);margin:58px auto;}body.page-template-news #news-nav ul,body.single #news-nav ul,body.archive #news-nav ul{position:relative;left:50%;float:left;}body.page-template-news #news-nav ul li,body.single #news-nav ul li,body.archive #news-nav ul li{position:relative;left:-50%;float:left;line-height:3em;overflow:hidden;height:37px;margin:0 .8em;}body.page-template-news #news-nav li.cat-item-23 a,body.single #news-nav li.cat-item-23 a,body.archive #news-nav li.cat-item-23 a{width:53px;overflow:hidden;display:block;padding-top:37px;height:0!important;background:url(images/news/all.png) no-repeat;}body.page-template-news #news-nav li.cat-item-23 a:hover,body.single #news-nav li.cat-item-23 a:hover,body.archive #news-nav li.cat-item-23 a:hover,body.category-newsall #news-nav li.cat-item-23 a,body.page-template-news #news-nav li.cat-item-23 a{background:url(images/news/all-on.png) no-repeat;}body.page-template-news #news-nav li.cat-item-22 a,body.single #news-nav li.cat-item-22 a,body.archive #news-nav li.cat-item-22 a{width:143px;overflow:hidden;display:block;padding-top:37px;height:0!important;background:url(images/news/information.png) no-repeat;}body.page-template-news #news-nav li.cat-item-22 a:hover,body.single #news-nav li.cat-item-22 a:hover
body.archive #news-nav li.cat-item-22 a:hover,body.category-newsinformation #news-nav li.cat-item-22 a,body.single #news-nav ul.newsinformation-nav li.cat-item-22 a{background:url(images/news/information-on.png) no-repeat;}body.page-template-news #news-nav li.cat-item-21 a,body.single #news-nav li.cat-item-21 a,body.archive #news-nav li.cat-item-21 a{width:97px;overflow:hidden;display:block;padding-top:37px;height:0!important;background:url(images/news/episode.png) no-repeat;}body.page-template-news #news-nav li.cat-item-21 a:hover,body.single #news-nav li.cat-item-21 a:hover,body.archive #news-nav li.cat-item-21 a:hover,body.category-newsepisode #news-nav li.cat-item-21 a{background:url(images/news/episode-on.png) no-repeat;}body.page-template-news #news-nav li.cat-item-20 a,body.single #news-nav li.cat-item-20 a,body.archive #news-nav li.cat-item-20 a{width:77px;overflow:hidden;display:block;padding-top:37px;height:0!important;background:url(images/news/onair.png) no-repeat;}body.page-template-news #news-nav li.cat-item-20 a:hover,body.single #news-nav li.cat-item-20 a:hover,body.archive #news-nav li.cat-item-20 a:hover,body.category-newsonair #news-nav li.cat-item-20 a,body.single #news-nav ul.newsonair-nav li.cat-item-20 a{background:url(images/news/onair-on.png) no-repeat;}body.page-template-news #news-nav li.cat-item-19 a,body.single #news-nav li.cat-item-19 a,body.archive #news-nav li.cat-item-19 a{width:118px;overflow:hidden;display:block;padding-top:37px;height:0!important;background:url(images/news/bluraydvd.png) no-repeat;}body.page-template-news #news-nav li.cat-item-19 a:hover,body.single #news-nav li.cat-item-19 a:hover,body.archive #news-nav li.cat-item-19 a:hover,body.category-newsbluraydvd #news-nav li.cat-item-19 a{background:url(images/news/bluraydvd-on.png) no-repeat;}body.page-template-news #news-nav li.cat-item-18 a,body.single #news-nav li.cat-item-18 a,body.archive #news-nav li.cat-item-18 a{width:88px;overflow:hidden;display:block;padding-top:37px;height:0!important;background:url(images/news/goods.png) no-repeat;}body.page-template-news #news-nav li.cat-item-18 a:hover,body.single #news-nav li.cat-item-18 a:hover,body.archive #news-nav li.cat-item-18 a:hover,body.category-newsgoods #news-nav li.cat-item-18 a,body.single #news-nav ul.newsgoods-nav li.cat-item-18 a{background:url(images/news/goods-on.png) no-repeat;}body.page-template-news #news-nav li.cat-item-17 a,body.single #news-nav li.cat-item-17 a,body.archive #news-nav li.cat-item-17 a{width:78px;overflow:hidden;display:block;padding-top:37px;height:0!important;background:url(images/news/event.png) no-repeat;}body.page-template-news #news-nav li.cat-item-17 a:hover,body.single #news-nav li.cat-item-17 a:hover,body.archive #news-nav li.cat-item-17 a:hover,body.category-newsevent #news-nav li.cat-item-17 a,body.single #news-nav ul.newsevent-nav li.cat-item-20 a{background:url(images/news/event-on.png) no-repeat;}body.page-template-news #news-nav li.cat-item-1 a,body.single #news-nav li.cat-item-1 a,body.archive #news-nav li.cat-item-1 a{width:91px;overflow:hidden;display:block;padding-top:37px;height:0!important;background:url(images/news/special.png) no-repeat;}body.page-template-news #news-nav li.cat-item-1 a:hover,body.single #news-nav li.cat-item-1 a:hover,body.archive #news-nav li.cat-item-1 a:hover,body.category-newsspecial #news-nav li.cat-item-1 a,body.single #news-nav ul.newsspecial-nav li.cat-item-1 a{background:url(images/news/speical-on.png) no-repeat;}body.archive #main .pagetitle{display:none;}body.page-template-news #main .box,body.single #main .box,body.archive #main .box{position:relative;margin-bottom:64px;}body.page-template-news #main .box .day,body.single #main .box .day,body.archive #main .box .day{position:absolute;top:-10px;left:-10px;background-color:gray;font-size:.8em;line-height:1.1em;padding:8px 10px;}body.page-template-news #main .box dl dt,body.single #main .box dl dt,body.archive #main .box dl dt{font-size:1.3em;margin:10px 0 15px;}body.page-template-news #main .box dl dd,body.single #main .box dl dd,body.archive #main .box dl dd{font-size:.8em;}body.page-template-news #main .box .links,body.single #main .box .links,body.archive #main .box .links{width:50%;background-color:#5c5e5e;font-size:.8em;text-align:center;margin:20px auto 0;}body.page-template-news #main .box .links a,body.single #main .box .links a,body.archive #main .box .links a{color:#FFF;display:block;text-decoration:none;padding:10px;}body.page-template-news #main .box .links a:hover,body.single #main .box .links a:hover,body.archive #main .box .links a:hover{background-color:#333;}#sideber ul,body.single #sideber ul,body.archive #sideber ul{margin:25px 0 0 7px;}#sideber ul>li,body.single #sideber ul>li,body.archive #sideber ul>li{font-size:.9em;margin-bottom:12px;}.pageLink{position:relative;overflow:hidden;font-size:.8em;text-align:center;}.pageLink ul{position:relative;left:50%;float:left;}.pageLink ul li{position:relative;left:-50%;float:left;}.pageLink ul li a{color:#FFF;display:block;background-color:gray;padding:8px 35px;}.pageLink ul li a:hover{background-color:#000;text-decoration:none;}body.page-template-about #Contents h2{overflow:hidden;display:block;width:332px;padding-top:105px;height:0!important;line-height:3em;background:url(images/about/title.png) no-repeat;text-align:center;margin:0 auto;}body.page-template-about #Contents #l-nav ul>li{display:inline-block;margin:0 .5em;}body.page-template-about #Contents #l-nav ul>li img{margin:0;}body.page-template-about #Contents #l-nav ul>li a{line-height:0;}body.page-template-about #Contents #l-nav ul li a:hover{background:url(images/contents/aroww.png) no-repeat center bottom;}body.page-template-about #Contents #mainContent{width:912px;margin-top:81px;}body.page-template-about #Contents #mainContent .intro{margin-bottom:30px;}body.page-template-about #Contents #mainContent .subtitle{margin-bottom:500px;}body.page-template-about #Contents #mainContent .aboutBox{position:relative;height:4500px;}body.page-template-about #Contents #mainContent .aboutBox .text01{position:absolute;top:0;left:0;}body.page-template-about #Contents #mainContent .aboutBox .text02{position:absolute;top:22px;left:5px;}body.page-template-about #Contents #mainContent .aboutBox .text03{position:absolute;top:72px;left:5px;}body.page-template-about #Contents #mainContent .aboutBox .text04{position:absolute;top:95px;left:5px;}body.page-template-about #Contents #mainContent .aboutBox .text05{position:absolute;top:120px;left:5px;}body.page-template-about #Contents #mainContent .text01{overflow:hidden;display:block;width:240px;padding-top:20px;height:0!important;background:url(images/about/text01.png) no-repeat;}body.page-template-about #Contents #mainContent .text02{overflow:hidden;display:block;width:753px;padding-top:23px;height:0!important;background:url(images/about/text02.png) no-repeat;}body.page-template-about #Contents #mainContent .text03{overflow:hidden;display:block;width:440px;padding-top:22px;height:0!important;background:url(images/about/text03.png) no-repeat;}body.page-template-about #Contents #mainContent .text04{overflow:hidden;display:block;width:769px;padding-top:22px;height:0!important;background:url(images/about/text04.png) no-repeat;}body.page-template-about #Contents #mainContent .text05{overflow:hidden;display:block;width:302px;padding-top:22px;height:0!important;background:url(images/about/text05.png) no-repeat;}body.page-template-about #Contents #mainContent .aboutBox .intorBox{position:absolute;top:269px;left:5px;width:800px;border:solid 1px rgba(255,255,255,0.2);background-color:rgba(0,0,0,0.5);padding:44px 40px;}body.page-template-about #Contents #mainContent .intor-text01{overflow:hidden;display:block;width:91px;padding-top:16px;height:0!important;background:url(images/about/intor-text01.png) no-repeat;}body.page-template-about #Contents #mainContent .intor-text02{overflow:hidden;display:block;width:700px;padding-top:18px;height:0!important;background:url(images/about/intor-text02.png) no-repeat;margin-top:18px;}body.page-template-about #Contents #mainContent .intor-text03{overflow:hidden;display:block;width:516px;padding-top:19px;height:0!important;background:url(images/about/intor-text03.png) no-repeat;margin-top:14px;}body.page-template-about #Contents #mainContent .intor-text04{overflow:hidden;display:block;width:664px;padding-top:20px;height:0!important;background:url(images/about/intor-text04.png) no-repeat;margin-top:12px;}body.page-template-about #Contents #mainContent .intor-text05{overflow:hidden;display:block;width:336px;padding-top:18px;height:0!important;background:url(images/about/intor-text05.png) no-repeat;margin-top:45px;}body.page-template-about #Contents #mainContent .intor-text06{overflow:hidden;display:block;width:135px;padding-top:18px;height:0!important;background:url(images/about/intor-text06.png) no-repeat;margin-left:37px;margin-top:15px;}body.page-template-about #Contents #mainContent .intor-text07{overflow:hidden;display:block;width:244px;padding-top:18px;height:0!important;background:url(images/about/intor-text07.png) no-repeat;margin-left:37px;margin-top:15px;}body.page-template-about #Contents #mainContent .intor-text08{overflow:hidden;display:block;width:256px;padding-top:17px;height:0!important;background:url(images/about/intor-text08.png) no-repeat;margin-left:37px;margin-top:12px;}body.page-template-about #Contents #mainContent .intor-text09{overflow:hidden;display:block;width:478px;padding-top:19px;height:0!important;background:url(images/about/intor-text09.png) no-repeat;margin-top:47px;}body.page-template-about #Contents #mainContent .intor-text10{overflow:hidden;display:block;width:409px;padding-top:19px;height:0!important;background:url(images/about/intor-text10.png) no-repeat;margin-top:12px;}body.page-template-about #Contents #mainContent .intor-text11{overflow:hidden;display:block;width:663px;padding-top:18px;height:0!important;background:url(images/about/intor-text11.png) no-repeat;margin-top:47px;}body.page-template-about #Contents #mainContent .intor-text12{overflow:hidden;display:block;width:279px;padding-top:17px;height:0!important;background:url(images/about/intor-text12.png) no-repeat;margin-top:14px;}body.page-template-about #Contents #mainContent .aboutBox .catch{position:absolute;top:774px;left:5px;}body.page-template-about #Contents #mainContent .catch{overflow:hidden;display:block;width:247px;padding-top:43px;height:0!important;background:url(images/about/catch.png) no-repeat;}body.page-template-about #Contents #mainContent .aboutBox .imgbox{position:absolute;top:974px;left:0;}body.page-template-about #Contents #mainContent ul{margin:10px 0;}body.page-template-about #Contents #mainContent ul>li{display:inline-block;margin:0 1px;}body.page-template-about #Contents #mainContent .aboutBox .imgbox ul>li img{border:solid 1px rgba(255,255,255,0.2);width:217px;-moz-transition:0 .2s linear;-webkit-transition:0 .2s linear;-o-transition:0 .2s linear;-ms-transition:0 .2s linear;transition:transform .2s linear;}body.page-template-about #Contents #mainContent .aboutBox .imgbox ul>li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}body.page-template-about #Contents #mainContent .aboutBox .outline{position:absolute;top:1178px;left:0;width:912px;}body.page-template-about #Contents #mainContent .ol01{overflow:hidden;display:block;width:505px;padding-top:16px;height:0!important;background:url(images/about/ol01.png) no-repeat;}body.page-template-about #Contents #mainContent .ol02{overflow:hidden;display:block;width:341px;padding-top:16px;height:0!important;background:url(images/about/ol02.png) no-repeat;margin-top:40px;}body.page-template-about #Contents #mainContent .ol03{overflow:hidden;display:block;width:380px;padding-top:16px;height:0!important;background:url(images/about/ol03.png) no-repeat;margin-top:12px;}body.page-template-about #Contents #mainContent .ol04{overflow:hidden;display:block;width:452px;padding-top:16px;height:0!important;background:url(images/about/ol04.png) no-repeat;margin-top:12px;}body.page-template-about #Contents #mainContent .ol05{overflow:hidden;display:block;width:246px;padding-top:16px;height:0!important;background:url(images/about/ol05.png) no-repeat;margin-top:40px;}body.page-template-about #Contents #mainContent .ol06{overflow:hidden;display:block;width:713px;padding-top:16px;height:0!important;background:url(images/about/ol06.png) no-repeat;margin-top:40px;}body.page-template-about #Contents #mainContent .ol07{overflow:hidden;display:block;width:587px;padding-top:16px;height:0!important;background:url(images/about/ol07.png) no-repeat;margin-top:12px;}body.page-template-about #Contents #mainContent .ol08{overflow:hidden;display:block;width:225px;padding-top:16px;height:0!important;background:url(images/about/ol08.png) no-repeat;margin-top:40px;}body.page-template-about #Contents #mainContent .aboutBox .term{position:absolute;top:1640px;left:0;width:912px;}body.page-template-about #Contents #mainContent .hs-title{overflow:hidden;display:block;width:247px;padding-top:15px;height:0!important;background:url(images/about/hs-title.png) no-repeat;}body.page-template-about #Contents #mainContent .hs01{overflow:hidden;display:block;width:411px;padding-top:16px;height:0!important;background:url(images/about/hs01.png) no-repeat;margin-top:19px;margin-left:13px;}body.page-template-about #Contents #mainContent .hs02{overflow:hidden;display:block;width:398px;padding-top:16px;height:0!important;background:url(images/about/hs02.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .hs03{overflow:hidden;display:block;width:443px;padding-top:16px;height:0!important;background:url(images/about/hs03.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .hs04{overflow:hidden;display:block;width:787px;padding-top:16px;height:0!important;background:url(images/about/hs04.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .hs05{overflow:hidden;display:block;width:296px;padding-top:16px;height:0!important;background:url(images/about/hs05.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .nimurod-title{overflow:hidden;display:block;width:150px;padding-top:14px;height:0!important;background:url(images/about/nimurod-title.png) no-repeat;margin-top:50px;}body.page-template-about #Contents #mainContent .nimurod01{overflow:hidden;display:block;width:624px;padding-top:16px;height:0!important;background:url(images/about/nimurod01.png) no-repeat;margin-top:15px;margin-left:13px;}body.page-template-about #Contents #mainContent .nimurod02{overflow:hidden;display:block;width:685px;padding-top:16px;height:0!important;background:url(images/about/nimurod02.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .ziggurat-title{overflow:hidden;display:block;width:171px;padding-top:16px;height:0!important;background:url(images/about/ziggurat-title.png) no-repeat;margin-top:50px;}body.page-template-about #Contents #mainContent .ziggurat01{overflow:hidden;display:block;width:735px;padding-top:16px;height:0!important;background:url(images/about/ziggurat01.png) no-repeat;margin-top:18px;margin-left:13px;}body.page-template-about #Contents #mainContent .ziggurat02{overflow:hidden;display:block;width:549px;padding-top:16px;height:0!important;background:url(images/about/ziggurat02.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .ziggurat03{overflow:hidden;display:block;width:746px;padding-top:16px;height:0!important;background:url(images/about/ziggurat03.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .ziggurat04{overflow:hidden;display:block;width:717px;padding-top:16px;height:0!important;background:url(images/about/ziggurat04.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .ziggurat05{overflow:hidden;display:block;width:417px;padding-top:16px;height:0!important;background:url(images/about/ziggurat05.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .ziggurat06{overflow:hidden;display:block;width:721px;padding-top:16px;height:0!important;background:url(images/about/ziggurat06.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .ziggurat07{overflow:hidden;display:block;width:690px;padding-top:16px;height:0!important;background:url(images/about/ziggurat07.png) no-repeat;margin-top:12px;margin-left:13px;}body.page-template-about #Contents #mainContent .aboutBox .staff{position:absolute;top:2400px;left:0;width:912px;}body.page-template-about #Contents #mainContent .aboutBox .comming-staff{position:absolute;top:2540px;left:10px;right:0;width:912px;text-align:center;}body.page-template-about #Contents #mainContent .staff01{overflow:hidden;display:block;width:150px;padding-top:21px;height:0!important;background:url(images/about/staff01.png) no-repeat;}body.page-template-about #Contents #mainContent .staff02{overflow:hidden;display:block;width:496px;padding-top:21px;height:0!important;background:url(images/about/staff02.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff03{overflow:hidden;display:block;width:241px;padding-top:21px;height:0!important;background:url(images/about/staff03.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff04{overflow:hidden;display:block;width:218px;padding-top:21px;height:0!important;background:url(images/about/staff04.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff05{overflow:hidden;display:block;width:315px;padding-top:21px;height:0!important;background:url(images/about/staff05.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff06{overflow:hidden;display:block;width:292px;padding-top:21px;height:0!important;background:url(images/about/staff06.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff07{overflow:hidden;display:block;width:264px;padding-top:22px;height:0!important;background:url(images/about/staff07.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff08{overflow:hidden;display:block;width:256px;padding-top:21px;height:0!important;background:url(images/about/staff08.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff09{overflow:hidden;display:block;width:184px;padding-top:21px;height:0!important;background:url(images/about/staff09.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff10{overflow:hidden;display:block;width:351px;padding-top:21px;height:0!important;background:url(images/about/staff10.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff11{overflow:hidden;display:block;width:279px;padding-top:21px;height:0!important;background:url(images/about/staff11.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff12{overflow:hidden;display:block;width:484px;padding-top:21px;height:0!important;background:url(images/about/staff12.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff13{overflow:hidden;display:block;width:187px;padding-top:22px;height:0!important;background:url(images/about/staff13.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff14{overflow:hidden;display:block;width:208px;padding-top:21px;height:0!important;background:url(images/about/staff14.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff15{overflow:hidden;display:block;width:188px;padding-top:22px;height:0!important;background:url(images/about/staff15.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .staff16{overflow:hidden;display:block;width:233px;padding-top:21px;height:0!important;background:url(images/about/staff16.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .aboutBox .cast{position:absolute;top:3440px;left:0;width:912px;}body.page-template-about #Contents #mainContent .aboutBox .comming-cast{position:absolute;top:3580px;left:10px;right:0;width:912px;text-align:center;}body.page-template-about #Contents #mainContent .cast-tazuna{overflow:hidden;display:block;width:165px;padding-top:21px;height:0!important;background:url(images/about/cast-tazuna.png) no-repeat;}body.page-template-about #Contents #mainContent .cast-koyori{overflow:hidden;display:block;width:187px;padding-top:22px;height:0!important;background:url(images/about/cast-koyori.png) no-repeat;margin-top:19px;}body.page-template-about #Contents #mainContent .cast-makihara{overflow:hidden;display:block;width:230px;padding-top:22px;height:0!important;background:url(images/about/cast-makihara.png) no-repeat;margin-top:19px;}body.page-template-about #Contents #mainContent .cast-riri{overflow:hidden;display:block;width:144px;padding-top:22px;height:0!important;background:url(images/about/cast-riri.png) no-repeat;margin-top:19px;}body.page-template-about #Contents #mainContent .cast-masaru{overflow:hidden;display:block;width:169px;padding-top:21px;height:0!important;background:url(images/about/cast-masaru.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-chizuru{overflow:hidden;display:block;width:188px;padding-top:21px;height:0!important;background:url(images/about/cast-chizuru.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-hayate{overflow:hidden;display:block;width:167px;padding-top:21px;height:0!important;background:url(images/about/cast-hayate.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-kodama{overflow:hidden;display:block;width:185px;padding-top:22px;height:0!important;background:url(images/about/cast-kodama.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-hibiki{overflow:hidden;display:block;width:162px;padding-top:21px;height:0!important;background:url(images/about/cast-hibiki.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-nagaoka{overflow:hidden;display:block;width:195px;padding-top:22px;height:0!important;background:url(images/about/cast-nagaoka.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-mayumi{overflow:hidden;display:block;width:158px;padding-top:21px;height:0!important;background:url(images/about/cast-mayumi.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-break{overflow:hidden;display:block;width:184px;padding-top:21px;height:0!important;background:url(images/about/cast-break.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-bind{overflow:hidden;display:block;width:186px;padding-top:21px;height:0!important;background:url(images/about/cast-bind.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-musubu{overflow:hidden;display:block;width:162px;padding-top:21px;height:0!important;background:url(images/about/cast-musubu.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-chichi{overflow:hidden;display:block;width:223px;padding-top:21px;height:0!important;background:url(images/about/cast-chichi.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-haha{overflow:hidden;display:block;width:200px;padding-top:22px;height:0!important;background:url(images/about/cast-haha.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-tomoki{overflow:hidden;display:block;width:154px;padding-top:22px;height:0!important;background:url(images/about/cast-tomoki.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-shigure{overflow:hidden;display:block;width:160px;padding-top:22px;height:0!important;background:url(images/about/cast-shigure.png) no-repeat;margin-top:20px;}body.page-template-about #Contents #mainContent .cast-god{overflow:hidden;display:block;width:167px;padding-top:22px;height:0!important;background:url(images/about/cast-god.png) no-repeat;margin-top:20px;}body.post-type-archive-character #Contents h2,body.single-character #Contents h2{overflow:hidden;display:block;width:540px;padding-top:104px;height:0!important;line-height:3em;background:url(images/character/title.png) no-repeat;text-align:center;margin:0 auto 10px;}body.post-type-archive-character #Contents #chara-nav ul>li,body.single-character #Contents #chara-nav ul>li{float:left;width:330px;margin:0 4px;}body.post-type-archive-character #Contents #chara-nav ul li img,body.single-character #chara-nav ul li img{width:330px;border:solid 1px rgba(255,255,255,0.3);-moz-transition:0 .2s linear;-webkit-transition:0 .2s linear;-o-transition:0 .2s linear;-ms-transition:0 .2s linear;transition:transform .2s linear;}body.post-type-archive-character #chara-nav ul li img:hover,body.single-character #chara-nav ul li img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}body.post-type-archive-character #Contents #mainContent,body.single-character #Contents #mainContent{border:solid 1px rgba(255,255,255,0.2);position:relative;width:1352px;margin:0 auto;}body.off{cursor:auto!important;}#ok-loupe{cursor:pointer!important;background-color:#000!important;}body.post-type-archive-character #Contents #mainContent div.switching,body.single-character #Contents #mainContent div.switching{cursor:pointer;z-index:9000;position:absolute;top:27px;right:30px;}div.switchingoff{display:none;}body.post-type-archive-character #Contents #mainContent .detail p,body.single-character #Contents #mainContent .detail p{font-size:12px;line-height:1.5;color:#fff;}body.post-type-archive-character #Contents #mainContent .detail,body.single-character #Contents #mainContent .detail{position:absolute;background-color:rgba(0,0,0,0.8);padding:10px 11px;}div#mainContent div.detail div.textT{height:1px;top:0;left:0;width:0;transition-delay:0;}div#mainContent div.detail div.textB{height:1px;bottom:0;right:0;width:0;transition-delay:.2s;}div#mainContent div.detail div.textR{width:1px;right:0;top:0;height:0;transition-delay:.3s;}div#mainContent div.detail div.textL{width:1px;left:0;bottom:0;height:0;transition-delay:.1s;}div#mainContent div.detail div{background:#fff;position:absolute;-webkit-transition:all .5s;transition:all .5s;}div#mainContent div.detail{opacity:0;transition:all 1s;}p.name{z-index:9000;animation-duration:.5s;-webkit-animation-duration:.5s;}div#mainContent div.detail.active,div#mainContent div.detail.active div{opacity:1;}div#mainContent div.detail.active div.textT,div#mainContent div.detail.active div.textB{opacity:1;width:100%;height:1px;}div#mainContent div.detail.active div.textL,div#mainContent div.detail.active div.textR{opacity:1;height:100%;width:1px;}body.post-type-archive-character #Contents #gearContents #mainContent{background:rgba(0,0,0,0.5);height:7100px;}body.post-type-archive-character #Contents #mainContent .gearvs{position:absolute;top:148px;left:120px;width:1230px;height:1700px;}body.post-type-archive-character .gearvs img{width:1080px;height:auto;}p.gearcodename{cursor:pointer;position:absolute;top:44px;left:55px;}body.post-type-archive-character #Contents #mainContent div.gearcodenameintro{top:243px;left:75px;}p.tazuna{cursor:pointer;position:absolute;top:150px;right:310px;}body.post-type-archive-character #Contents #mainContent div.tazunaintro{top:197px;right:20px;width:260px;}p.koyori{cursor:pointer;position:absolute;top:700px;right:78px;}body.post-type-archive-character #Contents #mainContent div.koyoriintro{top:890px;right:47px;width:300px;}p.nimurod{cursor:pointer;position:absolute;top:550px;left:30px;}body.post-type-archive-character #Contents #mainContent div.nimurodintro{top:700px;left:66px;width:310px;}body.post-type-archive-character #Contents #mainContent .gearcodenameintrosm,body.post-type-archive-character #Contents #mainContent div.tazunaintrosm,body.post-type-archive-character #Contents #mainContent div.koyoriintrosm,body.post-type-archive-character #Contents #mainContent div.nimurodintrosm{display:none;}body.post-type-archive-character #Contents #mainContent #tazuna{position:absolute;top:1500px;left:0;right:0;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox{position:relative;width:932px;height:2253px;margin:0 auto;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .tazuna-name{position:absolute;left:0;right:0;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .uniformfront{position:absolute;top:60px;left:7px;background:url(images/character/tazuna-front-bg.png) no-repeat 0 72px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .uniformfront img{width:346px;height:auto;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .uniformside{position:absolute;top:89px;right:287px;background:url(images/character/tazuna-side-bg.png) no-repeat 0 47px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .uniformside img{width:280px;height:auto;margin-left:-20px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .uniformback{position:absolute;top:89px;right:6px;background:url(images/character/tazuna-back-bg.png) no-repeat 0 47px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .uniformback img{width:262px;height:auto;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .uniformface{position:absolute;top:770px;right:6px;background:url(images/character/face-bg.png) no-repeat 0 28px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .uniformface img{width:540px;height:auto;margin-top:18px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .privatefront{position:absolute;top:1201px;left:7px;background:url(images/character/tazuna-front-bg.png) no-repeat 0 72px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .privatefront img{width:333px;height:auto;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .privateside{position:absolute;top:1531px;right:287px;background:url(images/character/tazuna-side-bg.png) no-repeat 0 53px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .privateside img{width:181px;height:auto;margin-left:68px;margin-right:10px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .privateback{position:absolute;top:1525px;right:0;background:url(images/character/tazuna-back-bg.png) no-repeat 0 58px;}body.post-type-archive-character #Contents #mainContent #tazuna .tazunaBox .privateback img{width:207px;height:auto;margin-left:20px;margin-right:40px;}body.post-type-archive-character #Contents #mainContent #koyori{position:absolute;top:3900px;left:0;right:0;height:2050px;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox{position:relative;width:997px;height:2105px;margin:0 auto;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .koyori-name{position:absolute;left:32px;right:0;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .uniformfront{position:absolute;top:43px;left:39px;background:url(images/character/front-sm-bg.png) no-repeat 0 52px;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .uniformfront img{width:349px;height:auto;margin-top:40px;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .uniformside{position:absolute;top:100px;right:310px;background:url(images/character/side-sm-bg.png) no-repeat 0 0;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .uniformside img{width:180px;height:auto;margin-left:30px;margin-right:60px;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .uniformback{position:absolute;top:100px;right:37px;background:url(images/character/back-sm-bg.png) no-repeat 0 0;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .uniformback img{width:173px;height:auto;margin-left:30px;margin-right:60px;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .uniformface{position:absolute;top:734px;right:7px;background:url(images/character/face-bg.png) no-repeat 46px 0;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .uniformface img{width:617px;height:auto;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .privatefront{position:absolute;top:1184px;left:9px;background:url(images/character/front-sm-bg.png) no-repeat 30px 10px;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .privatefront img{width:406px;height:auto;margin-left:0;margin-right:60px;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .privateside{position:absolute;top:1465px;right:304px;background:url(images/character/side-sm-bg.png) no-repeat 0 0;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .privateside img{width:186px;height:auto;margin-left:30px;margin-right:60px;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .privateback{position:absolute;top:1465px;right:0;background:url(images/character/back-sm-bg.png) no-repeat 0 0;}body.post-type-archive-character #Contents #mainContent #koyori .koyoriBox .privateback img{width:220px;height:auto;margin-left:30px;margin-right:51px;}body.post-type-archive-character #Contents #mainContent #nimurod{position:absolute;top:6250px;left:0;right:0;height:2050px;}body.post-type-archive-character #Contents #mainContent #nimurod .nimurodBox{position:relative;width:932px;height:800px;margin:0 auto;}body.post-type-archive-character #Contents #mainContent #nimurod .nimurodBox .nimurod-name{position:absolute;left:32px;right:0;}body.post-type-archive-character #Contents #mainContent #nimurod .nimurodBox .nimurod-parts{position:absolute;top:43px;left:0;background:url(images/character/nimurod-bg.png) no-repeat 0 52px;}body.post-type-archive-character #Contents #mainContent #nimurod .nimurodBox .nimurod-parts img{width:1010px;height:auto;margin-left:-40px;margin-right:50px;margin-top:10px;}div#cardContents #mainContent{background:rgba(0,0,0,0.5);height:3950px;}div#cardContents #mainContent .cardvs{position:absolute;top:80px;left:160px;width:1230px;height:1721px;}div#cardContents #mainContent .cardvs img{width:1073px;height:auto;}p.cardcodename{cursor:pointer;position:absolute;top:27px;left:18px;}div#cardContents #mainContent div.cardcodenameintro{top:220px;left:53px;}p.riri{cursor:pointer;position:absolute;top:370px;left:100px;}div#cardContents #mainContent div.ririintro{top:560px;left:130px;width:350px;}p.masaru{cursor:pointer;position:absolute;top:250px;right:40px;}div#cardContents #mainContent div.masaruintro{top:435px;right:25px;width:310px;}body.single-character #Contents #mainContent .cardcodenameintrosm,div#cardContents #mainContent div.ririintrosm,div#cardContents #mainContent div.masaruintrosm{display:none;}div#cardContents #mainContent #riri{position:absolute;top:1500px;left:0;right:0;}div#cardContents #mainContent #riri .ririBox{position:relative;width:932px;margin:0 auto;}div#cardContents #mainContent #riri .ririBox .riri-name{position:absolute;left:0;right:0;}div#cardContents #mainContent #riri .ririBox .uniformfront{position:absolute;top:60px;left:7px;background:url(images/character/riri-front-bg.png) no-repeat 0 42px;}div#cardContents #mainContent #riri .ririBox .uniformfront img{width:340px;height:auto;margin-top:20px;margin-left:-20px;margin-right:70px;}div#cardContents #mainContent #riri .ririBox .uniformside{position:absolute;top:89px;right:420px;background:url(images/character/riri-side-bg.png) no-repeat 0 17px;}div#cardContents #mainContent #riri .ririBox .uniformside img{width:181px;height:auto;margin-left:10px;margin-right:8px;}div#cardContents #mainContent #riri .ririBox .uniformback{position:absolute;top:89px;right:154px;background:url(images/character/riri-back-bg.png) no-repeat 0 17px;}div#cardContents #mainContent #riri .ririBox .uniformback img{width:198px;height:auto;margin-top:10px;margin-left:0;margin-right:58px;}div#cardContents #mainContent #riri .ririBox .ririimg{position:absolute;top:245px;right:0;}div#cardContents #mainContent #riri .ririBox .ririimg img{width:265px;height:auto;}div#cardContents #mainContent #riri .ririBox .uniformface{position:absolute;top:730px;right:77px;background:url(images/character/face-bg.png) no-repeat 0 28px;}div#cardContents #mainContent #riri .ririBox .uniformface img{width:532px;height:auto;margin-left:0;margin-top:23px;margin-right:10px;}div#cardContents #mainContent #masaru{position:absolute;top:2800px;left:0;right:0;}div#cardContents #mainContent #masaru .masaruBox{position:relative;width:997px;margin:0 auto;}div#cardContents #mainContent #masaru .masaruBox .masaru-name{position:absolute;left:32px;right:0;}div#cardContents #mainContent #masaru .masaruBox .uniformfront{position:absolute;top:43px;left:7px;background:url(images/character/front-sm-bg.png) no-repeat 32px 52px;}div#cardContents #mainContent #masaru .masaruBox .uniformfront img{width:375px;height:auto;margin-top:30px;margin-bottom:30px;}div#cardContents #mainContent #masaru .masaruBox .uniformside{position:absolute;top:100px;right:270px;background:url(images/character/side-sm-bg.png) no-repeat 0 0;}div#cardContents #mainContent #masaru .masaruBox .uniformside img{width:304px;height:auto;}div#cardContents #mainContent #masaru .masaruBox .uniformback{position:absolute;top:100px;right:20px;background:url(images/character/back-sm-bg.png) no-repeat 0 0;}div#cardContents #mainContent #masaru .masaruBox .uniformback img{width:auto;height:631px;margin-left:0;margin-right:46px;}div#cardContents #mainContent #masaru .masaruBox .uniformface{position:absolute;top:734px;right:0;background:url(images/character/face-bg.png) no-repeat 37px 0;}div#cardContents #mainContent #masaru .masaruBox .uniformface img{width:612px;height:auto;}body.single-character #Contents #shadowContents #mainContent{background:rgba(0,0,0,0.5);height:4144px;}body.single-character #Contents #mainContent .shadowvs{position:absolute;top:110px;left:0;width:1350px;height:1520px;}div#mainContent .shadowvs img{width:1320px;height:auto;}p.shadowcodename{cursor:pointer;position:absolute;top:27px;left:28px;}div#shadowContents #mainContent div.shadowcodenameintro{top:220px;left:38px;}p.chizuru{cursor:pointer;position:absolute;top:630px;left:440px;}div#shadowContents #mainContent div.chizuruintro{top:640px;left:25px;width:380px;}p.hayate{cursor:pointer;position:absolute;top:770px;right:10px;}div#shadowContents #mainContent div.hayateintro{top:955px;right:25px;width:334px;}body.single-character #Contents #mainContent .shadowcodenameintrosm,div#shadowContents #mainContent div.chizuruintrosm,div#shadowContents #mainContent div.hayateintrosm{display:none;}body.single-character #Contents #mainContent #chizuru{position:absolute;top:1600px;left:0;right:0;}body.single-character #Contents #mainContent #chizuru .chizuruBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #chizuru .chizuruBox .chizuru-name{position:absolute;left:0;right:0;}body.single-character #Contents #mainContent #chizuru .chizuruBox .uniformfront{position:absolute;top:60px;left:7px;background:url(images/character/chizuru-front-bg.png) no-repeat 0 72px;}body.single-character #Contents #mainContent #chizuru .chizuruBox .uniformfront img{width:300px;height:auto;margin:40px 40px 30px -10px;}body.single-character #Contents #mainContent #chizuru .chizuruBox .uniformside{position:absolute;top:60px;right:236px;background:url(images/character/chizuru-side-bg.png) no-repeat 0 76px;}body.single-character #Contents #mainContent #chizuru .chizuruBox .uniformside img{width:258px;height:auto;margin-top:50px;margin-left:45px;}body.single-character #Contents #mainContent #chizuru .chizuruBox .uniformback{position:absolute;top:89px;right:0;background:url(images/character/chizuru-back-bg.png) no-repeat 0 47px;}body.single-character #Contents #mainContent #chizuru .chizuruBox .uniformback img{width:258px;height:auto;margin-top:20px;}body.single-character #Contents #mainContent #chizuru .chizuruBox .uniformface{position:absolute;top:753px;right:0;background:url(images/character/chizuru-face-bg.png) no-repeat 0 28px;}body.single-character #Contents #mainContent #chizuru .chizuruBox .uniformface img{width:528px;height:auto;margin-top:31px;margin-right:6px;margin-left:5px;}body.single-character #Contents #mainContent #hayate{position:absolute;top:2800px;left:0;right:0;}body.single-character #Contents #mainContent #hayate .hayateBox{position:relative;width:927px;margin:0 auto;}body.single-character #Contents #mainContent #hayate .hayateBox .hayate-name{position:absolute;left:0;right:0;}body.single-character #Contents #mainContent #hayate .hayateBox .uniformfront{position:absolute;top:63px;left:7px;background:url(images/character/hayate-front-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #hayate .hayateBox .uniformfront img{width:325px;margin-top:30px;}body.single-character #Contents #mainContent #hayate .hayateBox .uniformside{position:absolute;top:67px;right:259px;background:url(images/character/hayate-side-bg.png) no-repeat 10px 52px;}body.single-character #Contents #mainContent #hayate .hayateBox .uniformside img{width:289px;height:auto;margin-top:30px;}body.single-character #Contents #mainContent #hayate .hayateBox .uniformback{position:absolute;top:67px;right:0;background:url(images/character/hayate-back-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #hayate .hayateBox .uniformback img{width:172px;height:auto;margin-top:35px;margin-left:45px;margin-right:40px;}body.single-character #Contents #mainContent #hayate .hayateBox .uniformface{position:absolute;top:885px;right:0;background:url(images/character/hayate-face-bg.png) no-repeat 0 20px;}body.single-character #Contents #mainContent #hayate .hayateBox .uniformface img{width:525px;height:auto;margin-right:4px;margin-left:7px;}body.single-character #Contents #swordContents #mainContent{background:rgba(0,0,0,0.5);height:4000px;}body.single-character #Contents #mainContent .swordvs{position:absolute;top:145px;left:0;width:1350px;height:1500px;}div#mainContent .swordvs img{width:1349px;height:auto;}p.swordcodename{cursor:pointer;position:absolute;top:27px;left:28px;}div#swordContents #mainContent div.swordcodenameintro{top:220px;left:38px;}p.kodama{cursor:pointer;position:absolute;top:180px;right:350px;}div#swordContents #mainContent div.kodamaintro{top:228px;right:25px;width:300px;}p.hibiki{cursor:pointer;position:absolute;top:600px;right:240px;}div#swordContents #mainContent div.hibikiintro{top:785px;right:120px;width:400px;}body.single-character #Contents #mainContent .swordcodenameintrosm,div#swordContents #mainContent div.kodamaintrosm,div#swordContents #mainContent div.hibikiintrosm{display:none;}body.single-character #Contents #mainContent #kodama{position:absolute;top:1400px;left:0;right:0;}body.single-character #Contents #mainContent #kodama .kodamaBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #kodama .kodamaBox .kodama-name{position:absolute;left:0;top:0;}body.single-character #Contents #mainContent #kodama .kodamaBox .uniformfront{position:absolute;top:60px;left:7px;background:url(images/character/front-bg.png) no-repeat 0 72px;}body.single-character #Contents #mainContent #kodama .kodamaBox .uniformfront img{width:426px;height:auto;margin-top:40px;margin-left:-60px;}body.single-character #Contents #mainContent #kodama .kodamaBox .uniformside{position:absolute;top:60px;right:276px;background:url(images/character/side-bg.png) no-repeat 10px 76px;}body.single-character #Contents #mainContent #kodama .kodamaBox .uniformside img{width:256px;height:auto;margin-top:40px;margin-left:15px;}body.single-character #Contents #mainContent #kodama .kodamaBox .uniformback{position:absolute;top:89px;right:0;background:url(images/character/kodama-back-bg.png) no-repeat 20px 47px;}body.single-character #Contents #mainContent #kodama .kodamaBox .uniformback img{width:276px;height:auto;margin-top:20px;}body.single-character #Contents #mainContent #kodama .kodamaBox .uniformface{position:absolute;top:780px;right:0;background:url(images/character/chizuru-face-bg.png) no-repeat right 35px;}body.single-character #Contents #mainContent #kodama .kodamaBox .uniformface img{width:723px;height:auto;margin-right:-110px;}body.single-character #Contents #mainContent #hibiki{position:absolute;top:2710px;left:0;right:0;}body.single-character #Contents #mainContent #hibiki .hibikiBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #hibiki .hibikiBox .hibiki-name{position:absolute;left:0;right:0;}body.single-character #Contents #mainContent #hibiki .hibikiBox .uniformfront{position:absolute;top:63px;left:0;background:url(images/character/front-bg.png) no-repeat 0 52px;z-index:10;}body.single-character #Contents #mainContent #hibiki .hibikiBox .uniformfront img{width:500px;margin-top:10px;margin-left:-60px;}body.single-character #Contents #mainContent #hibiki .hibikiBox .uniformside{position:absolute;top:67px;right:250px;background:url(images/character/side-bg.png) no-repeat 20px 52px;}body.single-character #Contents #mainContent #hibiki .hibikiBox .uniformside img{width:303px;height:auto;margin-top:20px;margin-right:10px;margin-bottom:30px;}body.single-character #Contents #mainContent #hibiki .hibikiBox .uniformback{position:absolute;top:67px;right:0;background:url(images/character/back-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #hibiki .hibikiBox .uniformback img{width:215px;height:auto;margin-top:30px;margin-left:20px;margin-right:30px;}body.single-character #Contents #mainContent #hibiki .hibikiBox .uniformface{position:absolute;top:755px;right:0;background:url(images/character/hibiki-face-bg.png) no-repeat right top;}body.single-character #Contents #mainContent #hibiki .hibikiBox .uniformface img{width:497px;height:auto;margin-top:18px;margin-right:20px;margin-left:25px;}body.single-character #Contents #chainContents #mainContent{background:rgba(0,0,0,0.5);height:4550px;}body.single-character #Contents #mainContent .chainvs{position:absolute;top:110px;left:150px;width:1305px;height:1688px;}div#mainContent .chainvs img{width:1004px;height:auto;}p.chaincodename{cursor:pointer;position:absolute;top:27px;left:18px;}div#chainContents #mainContent div.chaincodenameintro{top:220px;left:35px;}p.break{cursor:pointer;position:absolute;top:140px;right:310px;}div#chainContents #mainContent div.breakintro{top:190px;right:10px;width:270px;}p.bind{cursor:pointer;position:absolute;top:700px;right:30px;}div#chainContents #mainContent div.bindintro{top:890px;right:27px;width:330px;}body.single-character #Contents #mainContent .chaincodenameintrosm,div#chainContents #mainContent div.breakintrosm,div#chainContents #mainContent div.bindintrosm{display:none;}body.single-character #Contents #mainContent #break{position:absolute;top:1800px;left:0;right:0;}body.single-character #Contents #mainContent #break .breakBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #break .breakBox .kodama-name{position:absolute;left:0;top:0;}body.single-character #Contents #mainContent #break .breakBox .uniformfront{position:absolute;top:63px;left:0;background:url(images/character/break-front-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #break .breakBox .uniformfront img{width:320px;height:auto;margin-left:-10px;margin-right:20px;}body.single-character #Contents #mainContent #break .breakBox .uniformside{position:absolute;top:67px;right:280px;background:url(images/character/break-side-bg.png) no-repeat right 52px;}body.single-character #Contents #mainContent #break .breakBox .uniformside img{width:288px;height:auto;margin-top:20px;margin-left:40px;}body.single-character #Contents #mainContent #break .breakBox .uniformback{position:absolute;top:67px;right:0;background:url(images/character/break-back-bg.png) no-repeat right 52px;}body.single-character #Contents #mainContent #break .breakBox .uniformback img{width:357px;height:auto;margin-top:25px;margin-right:-70px;margin-bottom:35px;}body.single-character #Contents #mainContent #break .breakBox .uniformface{position:absolute;top:790px;right:0;background:url(images/character/hibiki-face-bg.png) no-repeat right 35px;}body.single-character #Contents #mainContent #break .breakBox .uniformface img{width:593px;height:auto;margin-right:-30px;}body.single-character #Contents #mainContent #bind{position:absolute;top:3250px;left:0;right:0;}body.single-character #Contents #mainContent #bind .bindBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #bind .bindBox .bind-name{position:absolute;left:0;right:0;}body.single-character #Contents #mainContent #bind .bindBox .uniformfront{position:absolute;top:63px;left:0;background:url(images/character/front-bg.png) no-repeat 0 52px;z-index:10;}body.single-character #Contents #mainContent #bind .bindBox .uniformfront img{width:295px;margin-top:10px;margin-left:10px;margin-right:30px;}body.single-character #Contents #mainContent #bind .bindBox .uniformside{position:absolute;top:67px;right:280px;background:url(images/character/side-bg.png) no-repeat right 52px;}body.single-character #Contents #mainContent #bind .bindBox .uniformside img{width:203px;height:auto;margin-top:20px;margin-left:30px;margin-right:25px;}body.single-character #Contents #mainContent #bind .bindBox .uniformback{position:absolute;top:67px;right:0;background:url(images/character/back-bg.png) no-repeat right 52px;}body.single-character #Contents #mainContent #bind .bindBox .uniformback img{width:210px;height:auto;margin-top:20px;margin-right:40px;margin-left:10px;}body.single-character #Contents #mainContent #bind .bindBox .uniformface{position:absolute;top:775px;right:0;background:url(images/character/face-bg.png) no-repeat right 30px;}body.single-character #Contents #mainContent #bind .bindBox .uniformface img{width:592px;height:auto;margin-top:18px;margin-right:-30px;}body.single-character #Contents #makiharaContents #mainContent{height:1600px;background:rgba(0,0,0,0.5);}body.single-character #Contents #makiharaContents #mainContent .gearvs{position:absolute;top:296px;left:219px;width:1360px;height:1511px;background:url(images/character/makihara-bg.png) no-repeat 16px 57px;}div#makiharaContents #mainContent .gearvs img{width:1002px;height:auto;}body.single-character #makiharaContents #mainContent div.makiharaintro{top:110px;left:620px;width:495px;}p.makiharaname{cursor:pointer;position:absolute;top:68px;left:185px;}body.single-character #makiharaContents #mainContent div.makiharaintrosm,body.single-character #Contents #mainContent #makihara,body.single-character #Contents #mainContent .makiharasm{display:none;}body.single-character #Contents #otherContents #mainContent{background:rgba(0,0,0,0.5) url(images/character/ohter-name.png) no-repeat 30px 30px;height:7500px;}p.musubu{cursor:pointer;position:absolute;top:200px;left:50px;}body.single-character #otherContents #mainContent div.musubuintro{top:248px;left:412px;width:495px;}body.single-character #otherContents #mainContent div.musubuintrosm{display:none;}body.single-character #Contents #mainContent #musubu{position:absolute;top:400px;left:0;right:0;}body.single-character #Contents #mainContent #musubu .musubuBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #musubu .musubuBox .musubu-name{position:absolute;top:30px;left:0;right:0;}body.single-character #Contents #mainContent #musubu .musubuBox .uniformfront{position:absolute;top:60px;left:7px;background:url(images/character/chizuru-front-bg.png) no-repeat 0 72px;}body.single-character #Contents #mainContent #musubu .musubuBox .uniformfront img{width:430px;height:auto;margin-top:60px;margin-left:-30px;}body.single-character #Contents #mainContent #musubu .musubuBox .uniformside{position:absolute;top:60px;right:270px;background:url(images/character/side-bg.png) no-repeat 10px 76px;}body.single-character #Contents #mainContent #musubu .musubuBox .uniformside img{width:165px;height:auto;margin-top:60px;margin-left:55px;margin-right:55px;}body.single-character #Contents #mainContent #musubu .musubuBox .uniformback{position:absolute;top:89px;right:0;background:url(images/character/kodama-back-bg.png) no-repeat 20px 47px;}body.single-character #Contents #mainContent #musubu .musubuBox .uniformback img{width:230px;height:auto;margin-top:45px;margin-left:40px;margin-right:5px;}body.single-character #Contents #mainContent #musubu .musubuBox .uniformface{position:absolute;top:760px;right:0;background:url(images/character/chizuru-face-bg.png) no-repeat right 35px;}body.single-character #Contents #mainContent #musubu .musubuBox .uniformface img{width:590px;height:auto;margin-right:-30px;margin-top:55px;}p.father{cursor:pointer;position:absolute;top:1600px;left:50px;}body.single-character #otherContents #mainContent div.fatherintro{top:1648px;left:588px;width:410px;}body.single-character #otherContents #mainContent div.fatherintrosm{display:none;}body.single-character #Contents #mainContent #father{position:absolute;top:1850px;left:0;right:0;}body.single-character #Contents #mainContent #father .fatherBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #father .fatherBox .father-name{position:absolute;top:0;left:0;right:0;}body.single-character #Contents #mainContent #father .fatherBox .uniformfront{position:absolute;top:60px;left:0;background:url(images/character/front-bg.png) no-repeat 0 52px;z-index:10;}body.single-character #Contents #mainContent #father .fatherBox .uniformfront img{width:295px;margin-top:25px;margin-left:20px;margin-right:10px;}body.single-character #Contents #mainContent #father .fatherBox .uniformside{position:absolute;top:60px;right:280px;background:url(images/character/side-bg.png) no-repeat 20px 52px;}body.single-character #Contents #mainContent #father .fatherBox .uniformside img{width:230px;height:auto;margin:40px 5px 30px 40px;}body.single-character #Contents #mainContent #father .fatherBox .uniformback{position:absolute;top:60px;right:0;background:url(images/character/back-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #father .fatherBox .uniformback img{width:210px;height:auto;margin-top:40px;margin-right:20px;margin-left:30px;}body.single-character #Contents #mainContent #father .fatherBox .uniformface{position:absolute;top:755px;right:0;background:url(images/character/hibiki-face-bg.png) no-repeat right top;}body.single-character #Contents #mainContent #father .fatherBox .uniformface img{width:510px;height:auto;margin-right:20px;margin-left:25px;}p.mother{cursor:pointer;position:absolute;top:3050px;left:50px;}body.single-character #otherContents #mainContent div.motherintro{top:3098px;left:588px;width:440px;}body.single-character #otherContents #mainContent div.motherintrosm{display:none;}body.single-character #Contents #mainContent #mother{position:absolute;top:3300px;left:0;right:0;}body.single-character #Contents #mainContent #mother .motherBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #mother .motherBox .mother-name{position:absolute;top:0;left:0;right:0;}body.single-character #Contents #mainContent #mother .motherBox .uniformfront{position:absolute;top:63px;left:0;background:url(images/character/front-bg.png) no-repeat 0 52px;z-index:10;}body.single-character #Contents #mainContent #mother .motherBox .uniformfront img{width:335px;margin-top:20px;margin-right:20px;}body.single-character #Contents #mainContent #mother .motherBox .uniformside{position:absolute;top:67px;right:270px;background:url(images/character/side-bg.png) no-repeat 20px 52px;}body.single-character #Contents #mainContent #mother .motherBox .uniformside img{width:185px;height:auto;margin:40px 70px 30px 30px;}body.single-character #Contents #mainContent #mother .motherBox .uniformback{position:absolute;top:67px;right:0;background:url(images/character/back-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #mother .motherBox .uniformback img{width:200px;height:auto;margin-top:40px;margin-left:30px;margin-right:25px;}body.single-character #Contents #mainContent #mother .motherBox .uniformface{position:absolute;top:755px;right:0;background:url(images/character/hibiki-face-bg.png) no-repeat right top;}body.single-character #Contents #mainContent #mother .motherBox .uniformface img{width:560px;height:auto;margin-top:18px;margin-left:55px;}p.tomoki{cursor:pointer;position:absolute;top:4500px;left:50px;}body.single-character #otherContents #mainContent div.tomokiintro{top:4548px;left:410px;width:580px;}body.single-character #otherContents #mainContent div.tomokiintrosm{display:none;}body.single-character #Contents #mainContent #tomoki{position:absolute;top:4750px;left:0;right:0;}body.single-character #Contents #mainContent #tomoki .tomokiBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #tomoki .tomokiBox .tomoki-name{position:absolute;top:0;left:0;right:0;}body.single-character #Contents #mainContent #tomoki .tomokiBox .uniformfront{position:absolute;top:63px;left:0;background:url(images/character/front-bg.png) no-repeat 0 52px;z-index:10;}body.single-character #Contents #mainContent #tomoki .tomokiBox .uniformfront img{width:330px;margin-top:20px;}body.single-character #Contents #mainContent #tomoki .tomokiBox .uniformside{position:absolute;top:67px;right:243px;background:url(images/character/side-bg.png) no-repeat 20px 52px;}body.single-character #Contents #mainContent #tomoki .tomokiBox .uniformside img{width:234px;height:auto;margin:20px 40px 100px;}body.single-character #Contents #mainContent #tomoki .tomokiBox .uniformback{position:absolute;top:67px;right:0;background:url(images/character/back-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #tomoki .tomokiBox .uniformback img{width:160px;height:auto;margin-top:20px;margin-left:60px;margin-right:41px;}body.single-character #Contents #mainContent #tomoki .tomokiBox .uniformface{position:absolute;top:800px;right:0;background:url(images/character/hibiki-face-bg.png) no-repeat right top;}body.single-character #Contents #mainContent #tomoki .tomokiBox .uniformface img{width:530px;height:auto;margin-right:20px;}p.shigure{cursor:pointer;position:absolute;top:6000px;left:50px;}body.single-character #otherContents #mainContent div.shigureintro{top:6048px;left:410px;width:580px;}body.single-character #otherContents #mainContent div.shigureintrosm{display:none;}body.single-character #Contents #mainContent #shigure{position:absolute;top:6250px;left:0;right:0;}body.single-character #Contents #mainContent #shigure .shigureBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #shigure .shigureBox .shigure-name{position:absolute;top:0;left:0;right:0;}body.single-character #Contents #mainContent #shigure .shigureBox .uniformfront{position:absolute;top:63px;left:0;background:url(images/character/front-bg.png) no-repeat 0 52px;z-index:10;}body.single-character #Contents #mainContent #shigure .shigureBox .uniformfront img{width:435px;margin-top:50px;margin-left:-60px;}body.single-character #Contents #mainContent #shigure .shigureBox .uniformside{position:absolute;top:67px;right:280px;background:url(images/character/side-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #shigure .shigureBox .uniformside img{width:155px;height:auto;margin-top:40px;margin-right:50px;margin-left:50px;}body.single-character #Contents #mainContent #shigure .shigureBox .uniformback{position:absolute;top:67px;right:0;background:url(images/character/back-bg.png) no-repeat 0 52px;}body.single-character #Contents #mainContent #shigure .shigureBox .uniformback img{width:210px;height:auto;margin-top:40px;margin-left:10px;margin-right:37px;}body.single-character #Contents #mainContent #shigure .shigureBox .uniformface{position:absolute;top:770px;right:0;background:url(images/character/hibiki-face-bg.png) no-repeat right top;}body.single-character #Contents #mainContent #shigure .shigureBox .uniformface img{width:520px;height:auto;margin-left:15px;margin-right:5px;}body.single-character #Contents #cocoonContents #mainContent{background:rgba(0,0,0,0.5);height:3850px;}body.single-character #Contents #mainContent .cocoonvs{position:absolute;top:110px;left:150px;width:1305px;height:1688px;}div#mainContent .cocoonvs img{width:1004px;height:auto;}p.cocooncodename{cursor:pointer;position:absolute;top:27px;left:18px;}div#cocoonContents #mainContent div.cocooncodenameintro{top:220px;left:40px;}body.single-character #Contents #mainContent .cocooncodenameintrosm{display:none;}p.nagaoka{cursor:pointer;position:absolute;top:260px;right:60px;}body.single-character #cocoonContents #mainContent div.nagaokaintro{top:460px;right:70px;width:358px;}body.single-character #cocoonContents #mainContent div.nagaokaintrosm{display:none;}body.single-character #Contents #mainContent #nagaoka{position:absolute;top:1400px;left:0;right:0;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .nagaoka-name{position:absolute;top:30px;left:0;right:0;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .uniformfront{position:absolute;top:60px;left:7px;background:url(images/character/front-bg.png) no-repeat 0 72px;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .uniformfront img{width:270px;height:auto;margin-top:50px;margin-left:40px;margin-right:20px;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .uniformside{position:absolute;top:60px;right:270px;background:url(images/character/side-bg.png) no-repeat 10px 76px;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .uniformside img{width:165px;height:auto;margin-top:60px;margin-left:55px;margin-right:55px;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .uniformback{position:absolute;top:89px;right:0;background:url(images/character/kodama-back-bg.png) no-repeat 20px 47px;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .uniformback img{width:180px;height:auto;margin-top:45px;margin-left:55px;margin-right:40px;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .uniformface{position:absolute;top:760px;right:0;background:url(images/character/chizuru-face-bg.png) no-repeat right 35px;}body.single-character #Contents #mainContent #nagaoka .nagaokaBox .uniformface img{width:550px;height:auto;margin-left:20px;margin-top:25px;}p.mayumi{cursor:pointer;position:absolute;top:450px;left:80px;}body.single-character #cocoonContents #mainContent div.mayumiintro{top:648px;left:110px;width:300px;}body.single-character #cocoonContents #mainContent div.mayumiintrosm{display:none;}body.single-character #Contents #mainContent #mayumi{position:absolute;top:2700px;left:0;right:0;}body.single-character #Contents #mainContent #mayumi .mayumiBox{position:relative;width:930px;margin:0 auto;}body.single-character #Contents #mainContent #mayumi .mayumiBox .mayumi-name{position:absolute;top:0;left:0;right:0;}body.single-character #Contents #mainContent #mayumi .mayumiBox .uniformfront{position:absolute;top:60px;left:7px;background:url(images/character/chizuru-front-bg.png) no-repeat 0 52px;z-index:10;}body.single-character #Contents #mainContent #mayumi .mayumiBox .uniformfront img{width:395px;margin:45px 30px 100px -40px;}body.single-character #Contents #mainContent #mayumi .mayumiBox .uniformside{position:absolute;top:60px;right:270px;background:url(images/character/chizuru-side-bg.png) no-repeat 20px 52px;}body.single-character #Contents #mainContent #mayumi .mayumiBox .uniformside img{width:180px;height:auto;margin:50px 55px 20px 50px;}body.single-character #Contents #mainContent #mayumi .mayumiBox .uniformback{position:absolute;top:60px;right:0;background:url(images/character/chizuru-back-bg.png) no-repeat 85px 52px;}body.single-character #Contents #mainContent #mayumi .mayumiBox .uniformback img{width:330px;height:auto;margin:45px -10px 30px 20px;}body.single-character #Contents #mainContent #mayumi .mayumiBox .uniformface{position:absolute;top:755px;right:0;background:url(images/character/face-bg.png) no-repeat right top;}body.single-character #Contents #mainContent #mayumi .mayumiBox .uniformface img{width:500px;height:auto;margin-top:-20px;margin-right:20px;margin-left:25px;}body.post-type-archive-episode #Contents h2,body.single-episode #Contents h2{overflow:hidden;display:block;width:395px;padding-top:104px;height:0!important;background:url(images/episode/title.png) no-repeat;text-align:center;margin:0 auto;}body.post-type-archive-episode #Contents #l-nav ul>li{margin:0;}body.post-type-archive-episode #l-nav ul li.episode01 a,body.single-episode #l-nav ul li.episode01 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode01.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode02 a,body.single-episode #l-nav ul li.episode02 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode02.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode03 a,body.single-episode #l-nav ul li.episode03 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode03.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode04 a,body.single-episode #l-nav ul li.episode04 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode04.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode05 a,body.single-episode #l-nav ul li.episode05 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode05.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode06 a,body.single-episode #l-nav ul li.episode06 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode06.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode07 a,body.single-episode #l-nav ul li.episode07 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode07.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode08 a,body.single-episode #l-nav ul li.episode08 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode08.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode09 a,body.single-episode #l-nav ul li.episode09 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode09.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode10 a,body.single-episode #l-nav ul li.episode10 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode10.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode11 a,body.single-episode #l-nav ul li.episode11 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode11.png) no-repeat 0 -5px;}body.post-type-archive-episode #l-nav ul li.episode12 a,body.single-episode #l-nav ul li.episode12 a{width:60px;overflow:hidden;display:block;padding-top:40px;height:0!important;background:url(images/episode/episode12.png) no-repeat 0 -5px;}body.post-type-archive-episode #mainContent,body.single-episode #mainContent{min-height:400px;width:810px;}body.post-type-archive-episode .box,body.single-episode .box{margin-bottom:30px;overflow:hidden;_zoom:1;}#gallery-1{margin:auto;}#gallery-1 .gallery-item{margin-top:5px!important;margin-left:5px!important;margin-right:5px!important;width:23.5%!important;}body.post-type-archive-episode .box .episodeimg,body.single-episode .box .episodeimg{background-color:#000;width:700px;margin:10px 0;padding:10px 0 10px 10px;}body.post-type-archive-episode .box .episodeContents,body.single-episode .box .episodeContents{margin-top:10px;}body.post-type-archive-episode .box .episodetitle,body.single-episode .box .episodetitle{color:#df0202;font-size:1.8em;margin:0 0 10px;}#gallery-1 img{border:none!important;width:100%;height:auto;}body.post-type-archive-episode .box .episodeContents dl.staff,body.single-episode .box .episodeContents dl.staff{margin-top:20px;overflow:hidden;_zoom:1;}body.post-type-archive-episode .box .episodeContents dl.staff dt,body.single-episode .box .episodeContents dl.staff dt{margin-bottom:5px;}body.post-type-archive-episode #l-nav ul li.episode01 a:hover,body.single-episode #l-nav ul li.episode01 a:hover,body.post-type-archive-episode #l-nav ul li.episode02 a:hover,body.single-episode #l-nav ul li.episode02 a:hover,body.post-type-archive-episode #l-nav ul li.episode03 a:hover,body.single-episode #l-nav ul li.episode03 a:hover,body.post-type-archive-episode #l-nav ul li.episode04 a:hover,body.single-episode #l-nav ul li.episode04 a:hover,body.post-type-archive-episode #l-nav ul li.episode05 a:hover,body.single-episode #l-nav ul li.episode05 a:hover,body.post-type-archive-episode #l-nav ul li.episode06 a:hover,body.single-episode #l-nav ul li.episode06 a:hover,body.post-type-archive-episode #l-nav ul li.episode07 a:hover,body.single-episode #l-nav ul li.episode07 a:hover,body.post-type-archive-episode #l-nav ul li.episode08 a:hover,body.single-episode #l-nav ul li.episode08 a:hover,body.post-type-archive-episode #l-nav ul li.episode09 a:hover,body.single-episode #l-nav ul li.episode09 a:hover,body.post-type-archive-episode #l-nav ul li.episode10 a:hover,body.single-episode #l-nav ul li.episode10 a:hover,body.post-type-archive-episode #l-nav ul li.episode11 a:hover,body.single-episode #l-nav ul li.episode11 a:hover,body.post-type-archive-episode #l-nav ul li.episode12 a:hover,body.single-episode #l-nav ul li.episode12 a:hover{background-position:0 -43px;}body.post-type-archive-onair #Contents h2,body.single-onair #Contents h2{overflow:hidden;display:block;width:333px;padding-top:106px;height:0!important;background:url(images/onair/title.png) no-repeat;text-align:center;margin:0 auto;}body.post-type-archive-onair #l-nav ul li a,body.single-onair #l-nav ul li a{overflow:hidden;display:block;padding-top:37px;height:0!important;line-height:3em;background:url(images/onair/l-nav.png) no-repeat 0 0;}body.post-type-archive-onair #l-nav li#l-nav01 a,body.single-onair #l-nav li#l-nav01 a{background-position:0 0;width:37px;}body.post-type-archive-onair #l-nav li#l-nav01 a:hover,body.post-type-archive-onair #l-nav li#l-nav01 a,body.single-onair #l-nav li#l-nav01 a:hover{background-position:0 -37px;}body.post-type-archive-onair #l-nav li#l-nav02 a,body.post-type-archive-onair #l-nav li#l-nav02 span,body.single-onair #l-nav li#l-nav02 a,body.single-onair #l-nav li#l-nav02 span{background-position:-47px 0;width:57px;}body.post-type-archive-onair #l-nav li#l-nav02 a:hover,body.single-onair #l-nav li#l-nav02 a{background-position:-47px -37px;}body.post-type-archive-onair #mainContent,body.single-onair #mainContent{text-align:center;min-height:400px;}body.post-type-archive-onair #mainContent .onairText,body.single-onair #mainContent .onairText{text-align:center;margin-bottom:30px;}body.post-type-archive-onair .box,body.single-onair .box{text-align:left;width:600px;margin:10px auto;padding:20px;}body.post-type-archive-onair .box .onairTitle,body.single-onair .box .onairTitle{font-size:2.1em;margin-bottom:28px;}body.post-type-archive-onair .box p,body.single-onair .box p{font-size:1.1em;line-height:1.6em;margin-bottom:20px;}body.post-type-archive-bddvd #Contents h2,body.single-bddvd #Contents h2{overflow:hidden;display:block;width:528px;padding-top:113px;height:0!important;background:url(images/bddvd/title.png) no-repeat;text-align:center;margin:0 auto;}body.post-type-archive-bddvd #mainContent,body.single-bddvd #mainContent{text-align:center;min-height:600px;width:870px;}body.post-type-archive-bddvd #mainContent .box{padding:42px 22px 22px;}body.post-type-archive-bddvd #mainContent .box ul{overflow:hidden;_zoom:1;}body.post-type-archive-bddvd .box ul li{float:left;width:220px;height:368px;text-align:center;background:url(images/goods/goods-list-bg.png) no-repeat left top;margin-left:20px;padding:15px;}body.post-type-archive-bddvd ul li .productTitle{width:220px;font-size:.9em;height:45px;overflow:hidden;}body.post-type-archive-bddvd .box ul li .divbox{background-color:rgba(0,0,0,0.5);margin:0 auto 10px;}body.post-type-archive-bddvd .box ul li .goodItem{width:220px;height:145px;text-align:center;vertical-align:middle;margin-bottom:15px;}body.post-type-archive-bddvd .box ul li .goodItem img{width:auto;height:auto;max-width:220px;max-height:145px;vertical-align:middle;-moz-transition:0 .1s linear;-webkit-transition:0 .1s linear;-o-transition:0 .1s linear;-ms-transition:0 .1s linear;transition:transform .1s linear;}body.post-type-archive-bddvd .box ul li .goodItem img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}body.post-type-archive-bddvd .box ul li a:hover{text-decoration:none;}body.post-type-archive-bddvd .box ul li dl{width:220px;font-size:.8em;overflow:hidden;_zoom:1;margin:0 auto;}body.post-type-archive-bddvd .box ul li dl dt{margin-bottom:3px;background-color:gray;}body.post-type-archive-bddvd .box ul li dl dd{margin-bottom:6px;text-align:left;}body.single-bddvd #mainContent .box{width:800px;min-height:400px;text-align:left;overflow:hidden;_zoom:1;}body.single-bddvd #mainContent .box .productTitle{border-bottom:solid 1px rgba(255,255,255,0.5);font-size:1.2em;padding-bottom:5px;margin-bottom:30px;text-align:left;}body.single-bddvd #mainContent .box .product{float:left;width:300px;margin-top:5px;}body.single-bddvd #mainContent .box .product img{max-width:100%;height:auto;}body.single-bddvd #mainContent .box .productmain{float:right;width:465px;font-size:.9em;}body.single-bddvd #wrapper #mainContent .buylink{width:100%;background-color:#b10000;font-size:.9em;text-align:center;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;margin:13px auto 0;}body.single-bddvd #wrapper #mainContent .buylink a{color:#FFF;display:block;text-decoration:none;padding:9px;}body.single-bddvd #wrapper #mainContent .buylink a:hover{background-color:#df0202;text-decoration:none;}body.single-bddvd #wrapper #mainContent .links{margin-top:3em;}.post{margin-top:100px;text-align:center;min-height:250px;font-size:1.2em;}body.page-template-goods #Contents h2,body.tax-goodscat #Contents h2,body.single-goods #Contents h2{overflow:hidden;display:block;width:333px;padding-top:106px;height:0!important;background:url(images/goods/title.png) no-repeat;text-align:center;margin:0 auto;}body.page-template-goods #mainContent,body.tax-goodscat #mainContent,body.single-goods #mainContent{text-align:center;min-height:600px;width:870px;}body.page-template-goods #l-nav,body.tax-goodscat #l-nav,body.single-goods #l-nav{margin:58px auto 0;}body.page-template-goods #l-nav ul li a,body.page-template-goods #l-nav ul li span,body.tax-goodscat #l-nav ul li a,body.tax-goodscat #l-nav ul li span,body.single-goods #l-nav ul li a,body.single-goods #l-nav ul li span{width:77px;overflow:hidden;display:block;padding-top:37px;height:0!important;line-height:5em;background:url(images/goods/l-nav.png) no-repeat 0 0;}body.page-template-goods #l-nav li.cat-item-74 a,body.tax-goodscat #l-nav li.cat-item-74 a,body.single-goods #l-nav li.cat-item-74 a{background-position:0 0;}body.page-template-goods #l-nav li.cat-item-74 a:hover,body.tax-goodscat #l-nav li.cat-item-74 a:hover,body.single-goods #l-nav li.cat-item-74 a:hover,body.page-template-goods #l-nav li.cat-item-74 a,body.single-goods #l-nav li.goodson a{background-position:0 -37px;}body.page-template-goods #l-nav li.cat-item-73 a,body.tax-goodscat #l-nav li.cat-item-73 a,body.single-goods #l-nav li.cat-item-73 a{background-position:-81px 0;}body.page-template-goods #l-nav li.cat-item-73 a:hover,body.tax-goodscat #l-nav li.cat-item-73 a:hover,body.single-goods #l-nav li.cat-item-73 a:hover,body.term-music #l-nav li.cat-item-73 a,body.single-goods #l-nav li.musicon a{background-position:-81px -37px;}body.page-template-goods #l-nav li.cat-item-72 a,body.tax-goodscat #l-nav li.cat-item-72 a,body.single-goods #l-nav li.cat-item-72 a{background-position:-158px 0;}body.page-template-goods #l-nav li.cat-item-72 a:hover,body.tax-goodscat #l-nav li.cat-item-72 a:hover,body.single-goods #l-nav li.cat-item-72 a:hover,body.term-comic #l-nav li.cat-item-72 a,body.single-goods #l-nav li.comicon a{background-position:-158px -37px;}body.page-template-goods #l-nav li.cat-item-71 a,body.tax-goodscat #l-nav li.cat-item-71 a,body.single-goods #l-nav li.cat-item-71 a{background-position:-235px 0;}body.page-template-goods #l-nav li.cat-item-71 a:hover,body.tax-goodscat #l-nav li.cat-item-71 a:hover,body.single-goods #l-nav li.cat-item-71 a:hover,body.term-novel #l-nav li.cat-item-71 a,body.single-goods #l-nav li.novelon a{background-position:-235px -37px;}body.page-template-goods #l-nav li.cat-item-70 a,body.tax-goodscat #l-nav li.cat-item-70 a,body.single-goods #l-nav li.cat-item-70 a{background-position:-312px 0;}body.page-template-goods #l-nav li.cat-item-70 a:hover,body.tax-goodscat #l-nav li.cat-item-70 a:hover,body.single-goods #l-nav li.cat-item-70 a:hover,body.term-other #l-nav li.cat-item-70 a,body.single-goods #l-nav li.otheron a{background-position:-312px -37px;}body.page-template-goods #mainContent .singletitle,body.tax-goodscat #mainContent .singletitle,body.single-goods #mainContent .singletitle{text-align:left;margin-bottom:20px;}body.page-template-goods #mainContent .box,body.tax-goodscat #mainContent .box{padding:42px 22px 22px;}body.page-template-goods #mainContent .box ul,body.tax-goodscat #mainContent .box ul{overflow:hidden;_zoom:1;}body.page-template-goods .box ul li,body.tax-goodscat .box ul li{float:left;width:220px;height:368px;text-align:center;background:url(images/goods/goods-list-bg.png) no-repeat left top;margin-left:20px;padding:15px;}body.page-template-goods .box ul li .productTitle,body.tax-goodscat .box ul li .productTitle{width:220px;font-size:.9em;height:45px;overflow:hidden;}body.page-template-goods .box ul li .divbox,body.tax-goodscat .box ul li .divbox{background-color:rgba(0,0,0,0.5);margin:0 auto 10px;}body.page-template-goods .box ul li .goodItem,body.tax-goodscat .box ul li .goodItem{width:220px;height:145px;text-align:center;vertical-align:middle;margin-bottom:15px;}body.page-template-goods .box ul li .goodItem img,body.tax-goodscat .box ul li .goodItem img{width:auto;height:auto;max-width:220px;max-height:145px;vertical-align:middle;-moz-transition:0 .1s linear;-webkit-transition:0 .1s linear;-o-transition:0 .1s linear;-ms-transition:0 .1s linear;transition:transform .1s linear;}body.page-template-goods .box ul li .goodItem img:hover,body.tax-goodscat .box ul li .goodItem img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}body.page-template-goods .box ul li a:hover,body.tax-goodscat .box ul li a:hover{text-decoration:none;}body.page-template-goods .box ul li dl,body.tax-goodscat .box ul li dl{width:220px;font-size:.8em;overflow:hidden;_zoom:1;margin:0 auto;}body.page-template-goods .box ul li dl dt,body.tax-goodscat .box ul li dl dt{margin-bottom:3px;background-color:gray;}body.page-template-goods .box ul li dl dd,body.tax-goodscat .box ul li dl dd{margin-bottom:6px;text-align:left;}body.single-goods #mainContent .box{width:800px;min-height:400px;text-align:left;overflow:hidden;_zoom:1;}body.single-goods #mainContent .box .productTitle{border-bottom:solid 1px rgba(255,255,255,0.5);font-size:1.2em;padding-bottom:5px;margin-bottom:30px;text-align:left;}body.single-goods #mainContent .box .product{float:left;width:300px;margin-top:5px;}body.single-goods #mainContent .box .product img{max-width:100%;height:auto;}body.single-goods #mainContent .box .productmain{float:right;width:465px;font-size:.9em;}body.single-goods #mainContent .box dl{font-size:.9em;}body.single-goods #mainContent .box dl dt{font-size:1.1em;margin-bottom:3px;text-align:left;}body.single-goods #mainContent .box dl dd{margin-left:14px;margin-bottom:6px;text-align:left;}body.single-goods #mainContent .box .productmain .productText{margin-top:20px;font-size:.9em;}body.single-goods #wrapper #mainContent .links{margin-top:3em;}.post{text-align:center;font-size:1.2em;margin:180px auto;}body.page-template-special #Contents h2,body.tax-specialcat #Contents h2,body.single-special #Contents h2{overflow:hidden;display:block;width:393px;padding-top:104px;height:0!important;background:url(images/special/title.png) no-repeat;text-align:center;margin:0 auto;}body.page-template-special #l-nav,body.tax-specialcat #l-nav,body.single-special #l-nav{margin:58px auto 0;}body.page-template-special #l-nav ul li a,body.tax-specialcat #l-nav ul li a,body.single-special #l-nav ul li a{width:77px;overflow:hidden;display:block;padding-top:37px;height:0!important;line-height:5em;background:url(images/special/l-nav.png) no-repeat 0 0;}body.page-template-special #l-nav li.cat-item-14 a,body.tax-specialcat #l-nav li.cat-item-14 a,body.single-special #l-nav li.cat-item-14 a{background-position:0 -2px;}body.page-template-special #l-nav li.cat-item-14 a:hover,body.tax-specialcat #l-nav li.cat-item-14 a:hover,body.single-special #l-nav li.cat-item-14 a:hover,body.term-movie #l-nav li.cat-item-14 a,body.page-template-special #l-nav li.cat-item-14 a{background-position:0 -40px;}body.page-template-special #l-nav li.cat-item-15 a,body.tax-specialcat #l-nav li.cat-item-15 a,body.single-special #l-nav li.cat-item-15 a{background-position:-96px -2px;}body.page-template-special #l-nav li.cat-item-15 a:hover,body.tax-specialcat #l-nav li.cat-item-15 a:hover,body.single-special #l-nav li.cat-item-15 a:hover,body.term-event #l-nav li.cat-item-15 a,body.single-special #l-nav li.eventon a{background-position:-96px -40px;}body.page-template-special #l-nav li.cat-item-18 a,body.tax-specialcat #l-nav li.cat-item-18 a,body.single-special #l-nav li.cat-item-18 a{background-position:-288px -2px;}body.page-template-special #l-nav li.cat-item-18 a:hover,body.tax-specialcat #l-nav li.cat-item-18 a:hover,body.single-special #l-nav li.cat-item-18 a:hover,body.term-other #l-nav li.cat-item-18 a,body.single-special #l-nav li.otheron a{background-position:-288px -40px;}body.page-template-special #mainContent,body.single-special #mainContent{text-align:center;}body.page-template-special #mainContent .subtitle,body.tax-specialcat #mainContent .subtitle{margin-bottom:20px;}body.page-template-special dl,body.tax-specialcat dl,body.single-special dl{display:inline-block;background-color:rgba(33,34,36,0.9);width:900px;margin:10px auto 30px;padding:20px 20px 10px;}body.page-template-special dl dd,body.tax-specialcat dl dd,body.single-special dl dd{font-size:.9em;text-align:center;margin:10px auto;}.youtube{position:relative;padding-bottom:56.25%;padding-top:0;overflow:hidden;max-width:100%;height:auto;}.youtube iframe,.youtube object,.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%;}body.tax-specialcat #mainContent .box{text-align:left;overflow:hidden;_zoom:1;margin:0 auto 30px;padding:20px 25px;}body.tax-specialcat .box .eventimg{float:left;width:13%;margin-top:5px;}body.tax-specialcat .box .eventimg img{width:100%;height:auto;background:rgba(255,255,255,0.8);border:solid 1px rgba(255,255,255,0.5);padding:5px;}body.tax-specialcat .box .eventmain{float:right;width:83%;}body.tax-specialcat .box .eventTitle,body.single-special .box .eventTitle{font-size:1.2em;border-bottom:solid 1px rgba(255,255,255,0.2);padding-bottom:5px;margin-bottom:15px;}body.tax-specialcat .box .eventText{font-size:.9em;}body.term-other .box .eventimg{float:right;}body.term-other .box .eventmain{float:left;}body.page-template-special #mainContent .singletitle,body.tax-specialcat #mainContent .singletitle,body.single-special #mainContent .singletitle{text-align:left;margin-bottom:10px;}body.single-special #mainContent .box{width:880px;text-align:left;overflow:hidden;_zoom:1;margin:0 auto 20px;}body.single-special .box .eventTitle{padding-bottom:10px;margin-bottom:25px;}body.single-special .box .entry p img{margin-top:25px;max-width:600px;height:auto;}body.tax-specialcat .post{margin-top:100px;text-align:center;min-height:250px;font-size:1.2em;}body.error404 #wrapper #mainContent{width:600px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;margin:0 auto;}body.error404 #wrapper #mainContent .page-title{font-size:1.4em;margin-bottom:30px;}body.error404 #wrapper #mainContent .entry-content p{font-size:1em;margin-bottom:30px;}#wrapper #mainContent .links{width:50%;background-color:#5c5e5e;font-size:.9em;text-align:center;margin:5em auto 0;}#wrapper #mainContent .links a{color:#FFF;display:block;text-decoration:none;padding:10px;}#wrapper #mainContent .links a:hover{background-color:#333;text-decoration:none;}body.single-special #wrapper #mainContent .links{margin-top:2em;}body.post-type-archive-episode #wrapper #mainContent .links,body.single-episode #wrapper #mainContent .links{margin-top:30px;}img.alignright{display:block;margin:0 0 0 auto;}img.alignleft{display:block;margin:0 auto 0 0;}img.aligncenter{display:block;margin:0 auto;}strong{font-weight:700;}