﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;background:#111;color:#fff;font-size:100%}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input[type="button"],input[type="submit"]{-webkit-appearance:none;border:0;border-radius:0}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#fff}a:hover{background:transparent;text-decoration:none;color:#fff}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}small{line-height:1.3em}input,select{vertical-align:middle}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,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%}html{overflow-y:scroll}body{font-family:YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial,Helvetica, Verdana, sans-serif}#index{height:100%}input,textarea{font-family:"メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif}* html body{font-family:"ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif}* html input,* html textarea{font-family:"ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif}html,body{_height:100%}.col-sm-5c,.col-sm-7c{float:left;min-height:1px;padding:0 15px;position:relative}.col-sm-5c{width:20%}.col-sm-7c{width:14.285%}#selectors{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-top-right-radius:15px;-moz-border-radius-topright:15px;border-top-right-radius:15px;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;text-shadow:1px 1px 0px #999}.star-five{margin:5px 0;position:relative;display:block;color:red;width:0px;height:0px;border-right:10px solid transparent;border-bottom:7px solid red;border-left:10px solid transparent;-moz-transform:rotate(35deg);-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg)}.star-five:before{border-bottom:8px solid red;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;height:0;width:0;top:-5px;left:-5px;display:block;content:'';-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg)}.star-five:after{position:absolute;display:block;color:red;top:3px;left:-10px;width:0px;height:0px;border-right:10px solid transparent;border-bottom:7px solid red;border-left:10px solid transparent;-webkit-transform:rotate(-70deg);-moz-transform:rotate(-70deg);-ms-transform:rotate(-70deg);-o-transform:rotate(-70deg);content:''}#contents:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}.R{float:right}.L{float:left}.tC,.btn{text-align:center}.tR,.sign{text-align:right}.small82{font-size:82%}.small76{font-size:76%}.small120{font-size:120%}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}#page{min-width:980px}.index h2,.moviepages h2,h1{text-align:center;font-size:500%;font-weight:800;padding-bottom:24px;border:none;line-height:1.4em}.index h2 .caret,.moviepages h2 .caret,h1 .caret{display:none}.index h3,.moviepages h3,h2{font-size:160%;font-weight:800;margin-bottom:12px;border-left:4px solid #ec2127;padding-left:4px;line-height:1.2em}.index h4,.moviepages h4,h3{font-weight:800;font-size:120%;padding-bottom:0.3em;line-height:1.7em}p{color:#ddd;padding-bottom:1em;font-weight:normal;line-height:1.7em}li{color:#ddd;line-height:1.7em}dl{color:#bbb;font-size:85%;text-align:center}dt{font-weight:normal;padding-top:6px;font-size:110%}dd{padding-bottom:6px;border-bottom:1px dotted #1f1f1f}dl dd:last-child{border:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.dropdown-menu>.active>a{background-color:#ec2127;color:#fff}.navbar-fixed-top{position:absolute}.dropdown:hover .dropdown-menu{display:block}#d2p-groupheader-wrap{z-index:9000}header{position:relative}header .navbar-default,header .dropdown-menu{background-color:rgba(0,0,0,0.3);border:none}header .navbar-default .navbar-nav li a,header #navMain li a{color:#fff;transition-duration:0.6s;transition-property:color, background-color}header .navbar-default .navbar-nav li a:hover,header #navMain li a:hover{transition-duration:0.2s;color:#fff;background-color:#ec2127}header .navbar-default .navbar-nav .open .dropdown-toggle,header #navMain .open .dropdown-toggle{background:#ec2127}header .dropdown-menu{border-radius:0px;padding:0px;text-align:center;min-width:10px;width:100%}header .dropdown-menu li a{padding:10px 8px;font-size:90%;white-space:normal}.page{padding:60px 0}.article,.hover{transition-duration:0.6s;transition-property:color, background-color,font-size;cursor:pointer}.article:hover,.hover:hover{transition-duration:0.2s;background:rgba(236,33,39,0.8)}.article{width:100%;height:100%;padding:160px 20px 60px}.article .date{color:#fff}.container{width:auto;padding:0 30px;margin:0 auto}.btn1{display:inline-block;text-align:center;padding:20px 60px;font-size:260%;color:#fff;font-weight:bold;border:10px solid #fff;transition-duration:0.6s;transition-property:color, background-color,border-color}.btn1:hover{transition-duration:0.2s;background:#fff;border-color:#fff;color:#ec2127}.ellipsis{position:relative;overflow:hidden}.ellipsis:before,.ellipsis:after{position:absolute;background:#fff}.ellipsis:before{content:"　･･･";bottom:0;right:0}.ellipsis:after{content:"";width:100%;height:100%}.label-default{background-color:#ec2127}#videos,#videoArchive,#videoArchive2{position:relative;padding:0px}#videos h2,#videos .style4,#videoArchive h2,#videoArchive .style4,#videoArchive2 h2,#videoArchive2 .style4{position:absolute;top:60px;left:50%;z-index:20}#videos h2 span,#videos .style4 span,#videoArchive h2 span,#videoArchive .style4 span,#videoArchive2 h2 span,#videoArchive2 .style4 span{display:inline-block;margin-left:-100%}#videos article,#videoArchive article,#videoArchive2 article{background-repeat:repeat;background-position:right center;position:relative}#videos article .article,#videoArchive article .article,#videoArchive2 article .article{position:absolute;bottom:0;padding:0px;padding-top:50vh;width:100%;overflow:hidden;height:100%}#videos article .article>div,#videoArchive article .article>div,#videoArchive2 article .article>div{margin:1vw;padding:1vw;background:#111;height:auto}#videos article .article .textContainer p,#videoArchive article .article .textContainer p,#videoArchive2 article .article .textContainer p{position:relative}#videos article .article .textContainer p:before,#videos article .article .textContainer p:after,#videoArchive article .article .textContainer p:before,#videoArchive article .article .textContainer p:after,#videoArchive2 article .article .textContainer p:before,#videoArchive2 article .article .textContainer p:after{position:absolute}#videos article .article .textContainer p:before,#videoArchive article .article .textContainer p:before,#videoArchive2 article .article .textContainer p:before{content:"...";top:280%;right:0}#videos article .article .textContainer p:after,#videoArchive article .article .textContainer p:after,#videoArchive2 article .article .textContainer p:after{content:"";height:100%;width:100%}#videos article .article .ellipsis,#videoArchive article .article .ellipsis,#videoArchive2 article .article .ellipsis{background:#111 none repeat scroll 0 0;height:30vh;padding:0;font-size:1.7vh;line-height:3vh}#videos article .article .ellipsis:before,#videos article .article .ellipsis:after,#videoArchive article .article .ellipsis:before,#videoArchive article .article .ellipsis:after,#videoArchive2 article .article .ellipsis:before,#videoArchive2 article .article .ellipsis:after{background:#111}#videos .icon,#videoArchive .icon,#videoArchive2 .icon{border-radius:1000px}#videos .style4,#videoArchive .style4,#videoArchive2 .style4{color:#fff;top:46px;text-align:center}#videos img,#videoArchive img,#videoArchive2 img{display:none}#videos a,#videoArchive a,#videoArchive2 a{color:#fff}#videos a:hover,#videoArchive a:hover,#videoArchive2 a:hover{color:#fff}#videos article,#videoArchive article,#videoArchive2 article{background-size:cover;height:100vh}#videos article .article,#videoArchive article .article,#videoArchive2 article .article{background:url(../images/bg1.png)}#videos article .article:hover,#videoArchive article .article:hover,#videoArchive2 article .article:hover{background:rgba(236,33,39,0.8)}#videos article:hover h3,#videoArchive article:hover h3,#videoArchive2 article:hover h3{border-left-color:#fff}#videos .video,#videoArchive .video,#videoArchive2 .video{padding:0}#videos article .article{padding-left:20px;padding-right:20px}#videoArchive img{display:none}#videoArchive article .article{background:url("../images/bg1.png") repeat scroll 0 0 transparent;padding-left:20px;padding-right:20px}#howto{position:relative;padding:0px;color:#111;background-color:#fff}#howto a{color:#111}#howto a:hover{background:rgba(236,33,39,0.8)}#howto p{color:#333}#howto h2,#howto .style4{position:absolute;top:60px;left:50%;z-index:20}#howto h2 span,#howto .style4 span{display:inline-block;margin-left:-100%}#howto article{padding:0px;transition-duration:0.6s;transition-property:color, background-color;background-size:cover;position:relative;height:100%;width:50vw}#howto article:hover{transition-duration:0.2s;color:#fff;background-color:#ec2127}#howto article:hover h3{border-color:#fff}#howto article:hover p{color:#eee}#howto article .article{background:url(../images/bg6.png) repeat left bottom;transition-duration:0.6s;transition-property:color, background-color,font-size;width:50vw}#howto article .article:hover{background:rgba(236,33,39,0.8)}#howto a:first-child article{background:url(../images/img1.jpg) no-repeat left center;background-size:cover}#howto a:first-child article:hover{background:url(../images/img1.jpg) no-repeat left center;background-size:cover}#howto a:nth-child(2) article{background:url(../images/img2.jpg) no-repeat center center;background-size:cover}#howto a:nth-child(2) article:hover{background:url(../images/img2.jpg) no-repeat center center;background-size:cover}#howto .article{padding:160px 20px 60px}#howto .row{display:flex;-webkit-align-items:stretch;align-items:stretch}#join{font-size:130%;padding:0;text-align:center;background:url(../images/bg1.png) repeat right top,url(../images/img4.jpg) no-repeat center center,rgba(0,180,255,0.02)}#join:hover{background:url(../images/img4.jpg) no-repeat center center}#join:hover h3{border-color:#fff}#join .article{padding:60px 20px 60px}footer .content{padding:0px 0}footer nav ul{text-align:center;border-top:1px dotted #333;border-bottom:1px dotted #333}footer nav ul li{color:#ccc;display:inline-block;padding:10px 30px;border-left:1px dotted #333;transition-duration:0.6s;transition-property:color, background-color}footer nav ul li:hover{transition-duration:0.2s;cursor:pointer;border-color:#ec2127;background:#ec2127;color:#fff}footer nav ul a:last-child li{border-right:1px dotted #333}footer .copy{margin-top:10px;text-align:center;font-size:90%}footer .copy a{color:#ec2127}footer .copy a:hover{color:#fff;background:#ec2127}.review_overflow{padding:30px 20% 0}.review_overflow li{float:left;margin:0 10px 3px 0}.review_overflow li:first-child{font-size:100%;color:#ffd200}.review_overflow li:nth-child(2){color:#bbb}.review_overflow p{font-size:130%;margin-bottom:1em;border-bottom:1px dotted #222}.mainImg{position:relative}.mainImg .style1{text-align:right;position:absolute;right:50px;top:16%;font-weight:800;font-size:690%;font-style:italic;text-shadow:0px 0px 8px #fff;line-height:1.4em;color:#111}.mainImg .style1 p{line-height:1.2em}.mainImg .style1 span{font-size:55%}.mainImg .style2{position:absolute;left:50px;top:60px;border-left:4px solid #ec2127}.mainImg .style2 li,.mainImg .style2 p{font-size:95%;color:#666}.mainImg .style2 li span,.mainImg .style2 p span{display:inline-block;width:82px;color:#ec2127}.mainImg .style2 li{padding:3px 6px}.mainImg .style2 a{color:#fff;transition-duration:0.6s;transition-property:color, background-color}.mainImg .style2 a strong{color:cyan}.mainImg .style2 a:hover li{color:#fff;transition-duration:0.2s;background:rgba(236,33,39,0.8)}.mainImg .style2 a:hover li strong,.mainImg .style2 a:hover li span{color:#fff}.moviepages .page{padding:0px}.moviepages .page:first-child{padding-top:80px;padding-bottom:60px}.moviepages .container-fluid{padding:0px}.moviepages .row{margin:0}.moviepages #movieImages .col-sm-4{background:#ec2127;height:300px;padding:0;margin:0;display:table;overflow:hidden}.moviepages #movieImages .col-sm-4 h1{font-size:320%;padding:30px;vertical-align:middle;display:table-cell}.moviepages #movieImages .col-sm-4 .col-sm-6{height:150px;padding:0;margin:0}.moviepages #sec2 .col-sm-4,.moviepages #sec2 .col-sm-8{padding:50px}.moviepages #sec2 .col-sm-4:first-child{text-align:center}.moviepages #sec2 .btn1{padding:20px;font-size:160%;margin-bottom:1em}.moviepages #sec2 a.hover,.moviepages #sec3 a.hover,.moviepages #sec4 a.hover{color:cyan}.moviepages #sec2 a.hover:hover,.moviepages #sec3 a.hover:hover,.moviepages #sec4 a.hover:hover{color:#fff}.moviepages #sec3{text-align:center}.moviepages #sec3 h4{font-size:240%}.moviepages #sec3 .col-sm-5c,.moviepages #sec3 .col-sm-3,.moviepages #sec3 .col-sm-4{height:240px;padding:20px}.moviepages #sec3 .col-sm-5c *,.moviepages #sec3 .col-sm-3 *,.moviepages #sec3 .col-sm-4 *{vertical-align:middle}.moviepages #sec3 .col-sm-5c p:last-child,.moviepages #sec3 .col-sm-3 p:last-child,.moviepages #sec3 .col-sm-4 p:last-child{font-size:90%;color:#fff;margin-top:2px}.moviepages #sec3 a:nth-child(2n) .col-sm-5c,.moviepages #sec3 a:nth-child(2n) .col-sm-3,.moviepages #sec3 a:nth-child(2n) .col-sm-4{background:rgba(70,70,70,0.4)}.moviepages #sec3 a .col-sm-5c,.moviepages #sec3 a .col-sm-3,.moviepages #sec3 a .col-sm-4{background:rgba(70,70,70,0.3)}.moviepages #sec3 a .col-sm-5c:hover,.moviepages #sec3 a .col-sm-3:hover,.moviepages #sec3 a .col-sm-4:hover{background:#ec2127}.moviepages #sec3 .col-sm-4,.moviepages #sec3 .style3{background:#ec2127;padding:0;margin:0;display:table}.moviepages #sec3 .col-sm-4 h3,.moviepages #sec3 .style3 h3{text-align:center;font-size:280%;vertical-align:middle;display:table-cell;border:none}.moviepages #sec3 .glyphicon{font-size:300%}.moviepages #sec3 h4{line-height:0.7em}.moviepages #sec3 h4 span{font-size:50%}.moviepages #sec4 .content{background:#0a0a0a;padding:40px}.moviepages #sec4 #reviewBox>p{text-align:center}.moviepages #sec4 .btn1{margin-bottom:1em}.moviepages.member #sec3 .hover .glyphicon-ban-circle{display:none}.moviepages.nonMember #sec3 .hover,.moviepages.member.ddl #sec3 .hover{cursor:default;background:rgba(70,70,70,0.3)}.moviepages.nonMember #sec3 .hover:hover,.moviepages.member.ddl #sec3 .hover:hover{background:rgba(70,70,70,0.3)}.moviepages.nonMember #sec3 .hover:nth-child(2n),.moviepages.member.ddl #sec3 .hover:nth-child(2n){background:rgba(70,70,70,0.4)}.moviepages.nonMember #sec3 .hover:nth-child(2n):hover,.moviepages.member.ddl #sec3 .hover:nth-child(2n):hover{background:rgba(70,70,70,0.4)}.moviepages.nonMember #sec3 .hover .glyphicon-download-alt,.moviepages.member.ddl #sec3 .hover .glyphicon-download-alt{display:none}.moviepages.nonMember #sec3 .hover .glyphicon-ban-circle,.moviepages.member.ddl #sec3 .hover .glyphicon-ban-circle{display:inline-block}.moviepages.nonMember #movieImages .content .row>.col-sm-4{opacity:0.05}.moviepages.nonMember #movieImages .content .row>.col-sm-4:first-child{opacity:1}.join #join{padding:70px 0 20px}.join #join:hover{background:url(../images/bg1.png) repeat right top,url(../images/img4.jpg) no-repeat center center,rgba(0,180,255,0.02)}.join #sec3{padding-top:0px;padding-bottom:0px}.join #sec3 .row>div{padding:40px}.join #sec3 .row:first-child{background:rgba(60,60,60,0.3)}.join #sec3 .row:nth-child(2){background:rgba(30,30,30,0.3)}.join #sec3 .row:nth-child(3){background:rgba(20,30,40,0.7)}.join #sec3 .hover{color:cyan}.join #sec3 .hover:hover{color:#fff}.join #sec3 ul li{list-style:inside none disc}.join #sec3 ul li:last-child{margin-bottom:1em}.join #sec3 h4{margin-bottom:0.2em;font-size:120%;margin-top:1em}.join #sec3 h4:first-child{margin-top:0}#price,.join #sec3{padding:0px}#price .container-fluid,.join #sec3 .container-fluid{padding:0px}#price table,.join #sec3 table{width:100%}#price table *,.join #sec3 table *{vertical-align:middle;text-align:center}#price tr:first-child,.join #sec3 tr:first-child{border-bottom:1px dotted #333}#price th,#price td,.join #sec3 th,.join #sec3 td{text-align:center;padding:10px;font-size:140%;border-right:1px dotted #333}#price th:last-child,#price td:last-child,.join #sec3 th:last-child,.join #sec3 td:last-child{border-right:none}#price th,.join #sec3 th{font-weight:normal;background:#222}#price th small,.join #sec3 th small{font-size:80%}#price th:first-child,.join #sec3 th:first-child{width:30%;font-size:270%;background:#ec2127;font-weight:bold;border-right:none}#price th.style1,.join #sec3 th.style1{border-bottom:1px dotted #333}#price td,.join #sec3 td{font-size:240%;font-weight:bold;padding:30px 10px}#price td small,.join #sec3 td small{font-size:45%;vertical-align:text-bottom;line-height:2em}#price .btn1,.join #sec3 .btn1{border-width:6px;font-size:50%;padding:6px 10px;background:#282828}#price .btn1 input,.join #sec3 .btn1 input{background:transparent}.join #sec3 .btn1{font-size:100%}.howto #sec1,.topic #sec1{padding:70px 0 20px;background:url("../images/bg1.png") repeat scroll right top,url("../images/img2.jpg") no-repeat scroll center center/cover,none repeat scroll 0 0 rgba(0,180,255,0.02)}.howto #sec2 h2,.topic #sec2 h2{margin-top:60px}.howto #sec2 h2:first-child,.topic #sec2 h2:first-child{margin-top:0}.howto #sec2 h3,.topic #sec2 h3{font-size:130%;margin-bottom:0.5em}.howto #sec2 h4,.topic #sec2 h4{font-size:110%;color:#fff;font-weight:bold;margin-bottom:0.5em;line-height:1.6em}.howto #sec2 h5,.topic #sec2 h5{color:#fff;font-weight:bold;line-height:1.6em;margin-bottom:0.5em}.howto #sec2 p.center,.topic #sec2 p.center{text-align:center}.howto #sec2 p.center img,.topic #sec2 p.center img{display:inline-block;margin-bottom:0px}.howto #sec2 img,.topic #sec2 img{text-align:center;padding:20px}.howto #sec2 iframe,.topic #sec2 iframe{margin:0 auto 2em;display:block}.howto #sec2 table,.topic #sec2 table{border:1px solid #666;margin-bottom:1em}.howto #sec2 table td,.topic #sec2 table td{border:1px dotted #666;padding:10px}.howto #sec2 .clearfix>*,.topic #sec2 .clearfix>*{float:left}.howto #sec2 .col-sm-3,.howto #sec2 .col-sm-4,.howto #sec2 .col-sm-6,.howto #sec2 .col-sm-12,.topic #sec2 .col-sm-3,.topic #sec2 .col-sm-4,.topic #sec2 .col-sm-6,.topic #sec2 .col-sm-12{padding:20px}.howto #sec2 .col-sm-3 ul,.howto #sec2 .col-sm-4 ul,.howto #sec2 .col-sm-6 ul,.howto #sec2 .col-sm-12 ul,.topic #sec2 .col-sm-3 ul,.topic #sec2 .col-sm-4 ul,.topic #sec2 .col-sm-6 ul,.topic #sec2 .col-sm-12 ul{padding:20px}.howto #sec2 .col-sm-3 li,.howto #sec2 .col-sm-4 li,.howto #sec2 .col-sm-6 li,.howto #sec2 .col-sm-12 li,.topic #sec2 .col-sm-3 li,.topic #sec2 .col-sm-4 li,.topic #sec2 .col-sm-6 li,.topic #sec2 .col-sm-12 li{padding-bottom:0.5em}.howto #sec2 .col-sm-3 .row,.howto #sec2 .col-sm-4 .row,.howto #sec2 .col-sm-6 .row,.howto #sec2 .col-sm-12 .row,.topic #sec2 .col-sm-3 .row,.topic #sec2 .col-sm-4 .row,.topic #sec2 .col-sm-6 .row,.topic #sec2 .col-sm-12 .row{padding:0;margin:0}.howto #sec2 .nav li,.topic #sec2 .nav li{color:#fff;padding:10px;border-bottom:1px dotted rgba(50,50,50,0.4)}.howto #sec2 .nav li small,.topic #sec2 .nav li small{display:block;font-size:80%;color:#999}.howto #sec2 .col-sm-9 .hover,.topic #sec2 .col-sm-9 .hover{color:cyan}.howto #sec2 .col-sm-9 .hover:hover,.topic #sec2 .col-sm-9 .hover:hover{color:#fff}.topic #sec1{background:url("../images/bg1.png") repeat scroll right top,url("../images/img1.jpg") no-repeat scroll center center/cover,none repeat scroll 0 0 rgba(0,180,255,0.02)}.standard .container div a{color:cyan;transition-duration:0.6s;transition-property:color, background-color}.standard .container div a:hover{transition-duration:0.2s;color:#fff;background:#ec2127}.contact .note{text-align:center;font-size:140%}.agreement li,.privacy_section li{list-style:none}.agreement .preList,.privacy_section .preList{margin-bottom:20px}#contactJP p:last-child{text-align:center}#contactJP ul{list-style:inside none disc}#contactJP #contactHotline p{text-align:left}#contactJP .contactChatBanner{text-align:center}.faq #ecpFAQ,.faq .accordion{background:transparent !important}.faq #ecpFAQ p,.faq .accordion p{color:#ccc !important}.faq #ecpFAQ a,.faq .accordion a{color:cyan !important;transition-duration:0.6s;transition-property:color, background-color}.faq #ecpFAQ a:hover,.faq .accordion a:hover{transition-duration:0.2s;color:#fff !important;background:#ec2127 !important}.faq #ecpFAQ .accordion,.faq .accordion .accordion{margin-top:60px;padding-top:80px;padding-left:2%;border-top:1px dotted #333}.faq #ecpFAQ .h3title,.faq #ecpFAQ h3,.faq .accordion .h3title,.faq .accordion h3{border-left:4px solid #ec2127;color:#fff !important;text-decoration:none !important;font-size:180% !important;background:transparent !important;padding-left:6px !important}.faq #ecpFAQ .h4title,.faq #ecpFAQ h4,.faq .accordion .h4title,.faq .accordion h4{background:transparent !important;color:cyan !important}.faq #ecpFAQ .h4title:hover,.faq #ecpFAQ h4:hover,.faq .accordion .h4title:hover,.faq .accordion h4:hover{color:#fff !important}.faq #ecpFAQ h3,.faq .accordion h3{color:#fff !important;border-left:4px solid #ec2127;font-size:180% !important;margin-bottom:0.5em !important;padding-left:6px !important}.faq #ecpFAQ h4,.faq .accordion h4{color:#ddd !important;font-size:150% !important;margin-bottom:0.2em !important}.faq #ecpFAQ .h4title,.faq .accordion .h4title{transition-duration:0.6s;transition-property:color, background-color}.faq #ecpFAQ .h4title:hover,.faq .accordion .h4title:hover{transition-duration:0.2s;background:#ec2127 !important}.a-limit #small,.c-limit #small,.d-limit #small{text-align:center}#age_confirmation{padding:48px;background:#141414}#age_confirmation #warning{color:#ccc;margin:24px 0 16px}#age_confirmation #warning span{display:block;font-size:120%;padding:6px;text-align:center;border-bottom:1px dotted #ccc}#age_confirmation #lang_btns{font-size:140%}#age_confirmation #lang_btns a:hover{color:#ec2127}#age_confirmation .jp_btn1,#age_confirmation .en_btn1{display:block;text-align:center;font-weight:bold;font-size:160%;color:cyan}#age_confirmation .under18{display:block;text-align:center;margin-bottom:12px}#age_confirmation #usc2257{text-align:center}#weekAgo2 .article{padding-top:60px}@media screen and (min-width: 1260px){#contactJP ul,#contactJP #contactHotline{margin:0 auto}.standard .container{padding:0 120px}}@media screen and (min-width: 720px){#contactJP ul,#contactJP #contactHotline{margin:0 auto}}@media screen and (max-width: 1720px){.mainImg .style1{font-size:420%;top:60%}}@media screen and (max-width: 1024px){.mainImg .style1{font-size:280%;top:60%}#sec3 h4{font-size:140%}}@media screen and (max-width: 380px){.mainImg .style1{font-size:130%;top:40%;right:10px}.mainImg .style2{display:none}}@media screen and (min-width: 1721px){.page{font-size:115%}.page h3{font-size:180%}#howto .article{padding:160px 80px 60px}.standard .container{padding:0 360px}}.tablet #d2p-groupheader,.mobile #d2p-groupheader{display:none}.tablet #sec3 h4,.mobile #sec3 h4{font-size:130%}.tablet .review_overflow,.mobile .review_overflow{padding:20px 0 0}.tablet .review_overflow{padding:30px 15% 0}.tablet #movieImages .col-sm-4 h2{font-size:260%}.tablet #sec2 .col-sm-4{padding:50px 20px}.tablet #sec2 .btn1{padding:15px;font-size:130%}.mobile h2{font-weight:bold;font-size:230%;padding:20px}.mobile h2 .caret{display:inline-block}.mobile footer nav ul li{border:none;display:block;border-bottom:1px dotted #333}.mobile .mainImg .style2{display:none}.mobile .article{padding:40px}.mobile .btn1{font-size:120%;display:block;padding:10px;border-width:6px}.mobile .navbar-header,.mobile #collapse{border:none}.mobile #videos h2,.mobile #howto h2,.mobile #videoArchive h2,.mobile #videoArchive2 h2{position:static;left:0%;margin:0}.mobile #videos h2 span,.mobile #howto h2 span,.mobile #videoArchive h2 span,.mobile #videoArchive2 h2 span{margin-left:0}.mobile #videos .col-sm-5c,.mobile #videos .col-sm-7c,.mobile #howto .col-sm-5c,.mobile #howto .col-sm-7c,.mobile #videoArchive .col-sm-5c,.mobile #videoArchive .col-sm-7c,.mobile #videoArchive2 .col-sm-5c,.mobile #videoArchive2 .col-sm-7c{width:100%}.mobile #videos .article,.mobile #howto .article,.mobile #videoArchive .article,.mobile #videoArchive2 .article{padding:40px}.mobile #join .article{padding:20px}.mobile .moviepages #movieImages .col-sm-4:nth-child(n+2){display:block}.mobile .moviepages #movieImages .col-sm-4:nth-child(3n){display:none}.mobile .moviepages #sec2 .col-sm-4{padding:20px}.mobile .moviepages #sec3 .col-sm-5c{width:33.333%;font-size:85%}.mobile .moviepages #sec4 .content{padding:20px}.gh-sub #sub-siteList>li{width:auto}.gh-sub #sub-siteList h3{border-left:none;padding-left:0px;padding-bottom:0px}.navbar-fixed-top,.navbar-fixed-bottom{z-index:30}#moviePlay{font-size:60%}#moviePlay h1{padding-top:60px;line-height:1.6em}#moviePlay h1 .style1{font-size:200%}#moviePlay h1 span{display:block;text-align:center}#moviePlayer{text-align:center}
