﻿@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,700);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700);:root{box-sizing:border-box;cursor:default;font-family:Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.5;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}big{font-size:125%}template{display:none}textarea{overflow:auto;resize:vertical}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::before,::after{border-style:solid;border-width:0;box-sizing:inherit}*{font-size:inherit;line-height:inherit;margin:0;padding:0}::before,::after{text-decoration:inherit;vertical-align:inherit}a{text-decoration:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;border:1px solid #ccc;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace,monospace}nav ol,nav ul,.menu ol,.menu ul{list-style:none}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}:focus{outline:none}::-moz-focus-inner{border:0}button::-moz-focus-inner{border:0}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0) !important;position:absolute !important}}html{font-size:62.5%;height:100%}body{padding:0;height:100%}@media screen and (max-width: 600px){html{font-size:50%}}html{font-size:62.5%}@media screen and (max-width: 600px){html{font-size:50%}}body{color:#444;font-family:Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem;font-style:normal;font-weight:500}p{margin:0 0 16px}h1,h2,h3,h4,h5,h6{font-family:Roboto,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin:20px 0 16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:2.2rem;font-style:normal;font-weight:500;letter-spacing:-0.1;line-height:1;margin:0;padding:0;display:inline-block;max-width:100%}h2{font-size:3rem;font-style:normal;font-weight:500}h3{font-size:2.4rem;font-style:normal;font-weight:500;margin:16px 0 4px}h4{font-size:1.8rem;font-style:normal;font-weight:500;margin:16px 0 4px}h5{font-size:1.6rem;font-style:normal;font-weight:500;margin:16px 0 4px}h6{color:#777;font-size:1.4rem;font-style:normal;font-weight:500;margin:0 0 4px}small{color:#777}pre{background:#efefef;color:#444;display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:1.6rem;margin:16px 0;padding:16px;word-break:break-all;word-wrap:break-word}code{background:#efefef;color:#444;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:1.6rem;word-break:break-all;word-wrap:break-word}a{color:#00A0FF;transition:0.25s ease}a:hover,a:focus{text-decoration:none}dl{margin-bottom:16px}dd{margin-left:40px}ul,ol,menu{margin-bottom:8px;padding-left:20px}blockquote{border-left:2px solid #00A0FF;font-family:"Roboto Slab","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-style:italic;margin:16px 0;padding-left:16px}figcaption{font-family:"Roboto Slab","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}html{height:100%}body{padding:0;height:100%}main,header,footer,article,section,aside,details,summary{display:block;height:auto;margin:0 auto;width:100%}header{display:block;z-index:1;width:100%}main{display:block;margin:0 auto;padding-bottom:100px;min-height:600px}section{margin-bottom:16px;padding:10px}footer{display:block;padding:10px 0;text-align:center}footer .footer-inner{margin:auto}img{height:auto;max-width:100%;vertical-align:baseline}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select{border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;padding:8px;vertical-align:middle;height:60px;line-height:60px;-moz-appearance:none;-webkit-appearance:none;background-color:#fff}input:not([type]){-webkit-appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;padding:8px;text-align:left}input[type="color"]{padding:8px 16px}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,select:focus,textarea:focus{border-color:#b3d4fc;outline:0}input:not([type]):focus{border-color:#b3d4fc;outline:0}input[type="radio"],input[type="checkbox"]{vertical-align:middle}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:1px solid thin #444}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][disabled],select[disabled],textarea[disabled]{background-color:#efefef;color:#777;cursor:not-allowed}input:not([type])[disabled]{background-color:#efefef;color:#777;cursor:not-allowed}input[readonly],select[readonly],textarea[readonly]{background-color:#efefef;border-color:#ccc;color:#777;cursor:not-allowed}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{border-color:#e9322d;color:#b94a48}input[type="file"]:focus:invalid:focus,input[type="radio"]:focus:invalid:focus,input[type="checkbox"]:focus:invalid:focus{outline-color:#ff4136}select{background-color:#fff;border:1px solid #ccc;height:60px;line-height:1}.select-box{position:relative;display:inline-block}.select-box:before{content:'\f107';font-family:Fontawesome;display:block;position:absolute;top:50%;right:8px;color:rgba(68,68,68,0.5);line-height:1;margin-top:-0.5em}select[multiple]{height:auto}label{line-height:2}fieldset{border:0;margin:0;padding:8px 0}legend{border-bottom:1px solid #ccc;color:#444;display:block;margin-bottom:8px;padding:8px 0;width:100%}textarea{border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;margin-bottom:8px;padding:8px;vertical-align:middle;width:100%;height:20em;background:#FFF}input[type="submit"],input[type="button"],button{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;-webkit-transition:.25s ease;transition:.25s ease;vertical-align:middle;height:60px;line-height:60px;min-width:6em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,button::-moz-focus-inner{padding:0}input[type="submit"]:focus,input[type="button"]:focus,button:focus{outline:0}input[type="submit"]:disabled,input[type="button"]:disabled,button:disabled{box-shadow:none;cursor:not-allowed;opacity:.40}input[type="submit"]{border:1px solid  #CA7424;border-bottom:4px solid #CA7424;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwOTgyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxODUyNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e09823),color-stop(100%, #e18524));background:-moz-linear-gradient(#e09823,#e18524);background:-webkit-linear-gradient(#e09823,#e18524);background:linear-gradient(#e09823,#e18524);color:#fff}input[type="submit"]:hover{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzYTIzOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0OTEzYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3a239),color-stop(100%, #e4913a));background:-moz-linear-gradient(#e3a239,#e4913a);background:-webkit-linear-gradient(#e3a239,#e4913a);background:linear-gradient(#e3a239,#e4913a);color:#fff}input[type="submit"]:active{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzYTIzOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0OTEzYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3a239),color-stop(100%, #e4913a));background:-moz-linear-gradient(#e3a239,#e4913a);background:-webkit-linear-gradient(#e3a239,#e4913a);background:linear-gradient(#e3a239,#e4913a);color:#fff}input[type="button"]{border:1px solid  #777;border-bottom:4px solid #777;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cccccc),color-stop(100%, #999999));background:-moz-linear-gradient(#cccccc,#999999);background:-webkit-linear-gradient(#cccccc,#999999);background:linear-gradient(#cccccc,#999999);color:#fff}input[type="button"]:hover{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E2YTZhNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9),color-stop(100%, #a6a6a6));background:-moz-linear-gradient(#d9d9d9,#a6a6a6);background:-webkit-linear-gradient(#d9d9d9,#a6a6a6);background:linear-gradient(#d9d9d9,#a6a6a6);color:#fff}input[type="button"]:active{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E2YTZhNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9d9d9),color-stop(100%, #a6a6a6));background:-moz-linear-gradient(#d9d9d9,#a6a6a6);background:-webkit-linear-gradient(#d9d9d9,#a6a6a6);background:linear-gradient(#d9d9d9,#a6a6a6);color:#fff}.form-vartical{background:#FFF;overflow:hidden;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block}.form-vartical input[type="text"],.form-vartical input[type="email"],.form-vartical input[type="password"]{width:20em}.form-vartical select{width:8em;border:none}.form-vartical label,.form-vartical input[type=submit]{width:10em;color:#FFF;display:inline-block;height:61px;line-height:60px;background:#00A0FF;text-align:center;padding-left:10px;padding-right:10px}@media screen and (max-width: 600px){.form-vartical input[type="text"],.form-vartical input[type="email"],.form-vartical input[type="password"]{width:16em}.form-vartical select{width:6em;border:none}}@media only screen and (min-width: 768px){.pcnone{display:none}}@media only screen and (max-width: 767px){.spnone{display:none}}.clearfix,section,footer,.form-vartical,.card-list,.thumb-list>ul,.inr_l,.inr_m,.inr_s{overflow:hidden;*zoom:1}.ellipsis{overflow:hidden}.ellipsis a{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.hidden,.disnon,.hide{display:none !important;visibility:hidden !important}.show{display:block !important;visibility:visible !important}.fr{float:right !important}.fl{float:left !important}.center{margin-left:auto;margin-right:auto}.tc{text-align:center !important}.tl{text-align:left !important}.tr{text-align:right !important}.affix{position:fixed}.w100{width:100%}.w90{width:90%}.w80{width:80%}.w70{width:70%}.w60{width:60%}.w50{width:50%}.w40{width:40%}.w30{width:30%}.w20{width:20%}.w10{width:10%}.m0{margin:0px !important}.mt0{margin-top:0px !important}.mb0{margin-bottom:0px !important}.ml0{margin-left:0px !important}.mr0{margin-right:0px !important}.p0{padding:0px !important}.pt0{padding-top:0px !important}.pb0{padding-bottom:0px !important}.pl0{padding-left:0px !important}.pr0{padding-right:0px !important}.m5{margin:5px !important}.mt5{margin-top:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.mr5{margin-right:5px !important}.p5{padding:5px !important}.pt5{padding-top:5px !important}.pb5{padding-bottom:5px !important}.pl5{padding-left:5px !important}.pr5{padding-right:5px !important}.m10{margin:10px !important}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.mr10{margin-right:10px !important}.p10{padding:10px !important}.pt10{padding-top:10px !important}.pb10{padding-bottom:10px !important}.pl10{padding-left:10px !important}.pr10{padding-right:10px !important}.m15{margin:15px !important}.mt15{margin-top:15px !important}.mb15{margin-bottom:15px !important}.ml15{margin-left:15px !important}.mr15{margin-right:15px !important}.p15{padding:15px !important}.pt15{padding-top:15px !important}.pb15{padding-bottom:15px !important}.pl15{padding-left:15px !important}.pr15{padding-right:15px !important}.m20{margin:20px !important}.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.mr20{margin-right:20px !important}.p20{padding:20px !important}.pt20{padding-top:20px !important}.pb20{padding-bottom:20px !important}.pl20{padding-left:20px !important}.pr20{padding-right:20px !important}.m25{margin:25px !important}.mt25{margin-top:25px !important}.mb25{margin-bottom:25px !important}.ml25{margin-left:25px !important}.mr25{margin-right:25px !important}.p25{padding:25px !important}.pt25{padding-top:25px !important}.pb25{padding-bottom:25px !important}.pl25{padding-left:25px !important}.pr25{padding-right:25px !important}.m30{margin:30px !important}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.mr30{margin-right:30px !important}.p30{padding:30px !important}.pt30{padding-top:30px !important}.pb30{padding-bottom:30px !important}.pl30{padding-left:30px !important}.pr30{padding-right:30px !important}.m35{margin:35px !important}.mt35{margin-top:35px !important}.mb35{margin-bottom:35px !important}.ml35{margin-left:35px !important}.mr35{margin-right:35px !important}.p35{padding:35px !important}.pt35{padding-top:35px !important}.pb35{padding-bottom:35px !important}.pl35{padding-left:35px !important}.pr35{padding-right:35px !important}.m40{margin:40px !important}.mt40{margin-top:40px !important}.mb40{margin-bottom:40px !important}.ml40{margin-left:40px !important}.mr40{margin-right:40px !important}.p40{padding:40px !important}.pt40{padding-top:40px !important}.pb40{padding-bottom:40px !important}.pl40{padding-left:40px !important}.pr40{padding-right:40px !important}.m45{margin:45px !important}.mt45{margin-top:45px !important}.mb45{margin-bottom:45px !important}.ml45{margin-left:45px !important}.mr45{margin-right:45px !important}.p45{padding:45px !important}.pt45{padding-top:45px !important}.pb45{padding-bottom:45px !important}.pl45{padding-left:45px !important}.pr45{padding-right:45px !important}.m50{margin:50px !important}.mt50{margin-top:50px !important}.mb50{margin-bottom:50px !important}.ml50{margin-left:50px !important}.mr50{margin-right:50px !important}.p50{padding:50px !important}.pt50{padding-top:50px !important}.pb50{padding-bottom:50px !important}.pl50{padding-left:50px !important}.pr50{padding-right:50px !important}.m55{margin:55px !important}.mt55{margin-top:55px !important}.mb55{margin-bottom:55px !important}.ml55{margin-left:55px !important}.mr55{margin-right:55px !important}.p55{padding:55px !important}.pt55{padding-top:55px !important}.pb55{padding-bottom:55px !important}.pl55{padding-left:55px !important}.pr55{padding-right:55px !important}.m60{margin:60px !important}.mt60{margin-top:60px !important}.mb60{margin-bottom:60px !important}.ml60{margin-left:60px !important}.mr60{margin-right:60px !important}.p60{padding:60px !important}.pt60{padding-top:60px !important}.pb60{padding-bottom:60px !important}.pl60{padding-left:60px !important}.pr60{padding-right:60px !important}.m65{margin:65px !important}.mt65{margin-top:65px !important}.mb65{margin-bottom:65px !important}.ml65{margin-left:65px !important}.mr65{margin-right:65px !important}.p65{padding:65px !important}.pt65{padding-top:65px !important}.pb65{padding-bottom:65px !important}.pl65{padding-left:65px !important}.pr65{padding-right:65px !important}.m70{margin:70px !important}.mt70{margin-top:70px !important}.mb70{margin-bottom:70px !important}.ml70{margin-left:70px !important}.mr70{margin-right:70px !important}.p70{padding:70px !important}.pt70{padding-top:70px !important}.pb70{padding-bottom:70px !important}.pl70{padding-left:70px !important}.pr70{padding-right:70px !important}.m75{margin:75px !important}.mt75{margin-top:75px !important}.mb75{margin-bottom:75px !important}.ml75{margin-left:75px !important}.mr75{margin-right:75px !important}.p75{padding:75px !important}.pt75{padding-top:75px !important}.pb75{padding-bottom:75px !important}.pl75{padding-left:75px !important}.pr75{padding-right:75px !important}.m80{margin:80px !important}.mt80{margin-top:80px !important}.mb80{margin-bottom:80px !important}.ml80{margin-left:80px !important}.mr80{margin-right:80px !important}.p80{padding:80px !important}.pt80{padding-top:80px !important}.pb80{padding-bottom:80px !important}.pl80{padding-left:80px !important}.pr80{padding-right:80px !important}.m85{margin:85px !important}.mt85{margin-top:85px !important}.mb85{margin-bottom:85px !important}.ml85{margin-left:85px !important}.mr85{margin-right:85px !important}.p85{padding:85px !important}.pt85{padding-top:85px !important}.pb85{padding-bottom:85px !important}.pl85{padding-left:85px !important}.pr85{padding-right:85px !important}.m90{margin:90px !important}.mt90{margin-top:90px !important}.mb90{margin-bottom:90px !important}.ml90{margin-left:90px !important}.mr90{margin-right:90px !important}.p90{padding:90px !important}.pt90{padding-top:90px !important}.pb90{padding-bottom:90px !important}.pl90{padding-left:90px !important}.pr90{padding-right:90px !important}.m95{margin:95px !important}.mt95{margin-top:95px !important}.mb95{margin-bottom:95px !important}.ml95{margin-left:95px !important}.mr95{margin-right:95px !important}.p95{padding:95px !important}.pt95{padding-top:95px !important}.pb95{padding-bottom:95px !important}.pl95{padding-left:95px !important}.pr95{padding-right:95px !important}.m100{margin:100px !important}.mt100{margin-top:100px !important}.mb100{margin-bottom:100px !important}.ml100{margin-left:100px !important}.mr100{margin-right:100px !important}.p100{padding:100px !important}.pt100{padding-top:100px !important}.pb100{padding-bottom:100px !important}.pl100{padding-left:100px !important}.pr100{padding-right:100px !important}.btn{background-color:#00A0FF;border:none;border-bottom:4px solid #0080cc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;margin-bottom:8px;margin-right:4px;padding:8px 16px;text-align:center;text-decoration:none;transition:0.25s ease;-webkit-user-drag:none;user-select:none;vertical-align:baseline}.btn a{color:inherit}.btn:hover,.btn.hover{background:#66c6ff;border-color:#33b3ff;color:#fff}.btn:hover a,.btn.hover a{color:inherit}.btn:active{background:#66c6ff;border-color:#33b3ff;color:#fff}.btn:active a{color:inherit}.btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.40}.btn-lg{font-size:130%;letter-spacing:1px;min-width:260px;max-width:100%}.btn-xl{font-size:160%;letter-spacing:1px;padding:.8em;min-width:260px;max-width:100%}.btn-2x{font-size:200%;letter-spacing:1px;padding:.8em;min-width:260px;max-width:100%}.btn.accent{background:#F9619B;border-color:#eb095f}.btn.accent:hover,.btn.accent .hover{background:#fb92ba;border-color:#fa70a4}.btn.disable{background:#999;border-color:#666}.btn.disable:hover,.btn.disable .hover{background:#b3b3b3;border-color:#a1a1a1}.btn.facebook{background:#305097;border-color:#17274a}.btn.facebook:hover,.btn.facebook .hover{background:#4d73c6;border-color:#395eb2}.btn.twitter{background:#00aced;border-color:#006287}.btn.twitter:hover,.btn.twitter .hover{background:#3bc9ff;border-color:#12beff}.btn-tw{border:1px solid #006287;border-bottom:4px solid #006287;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYzJmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwODdiYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #21c2ff),color-stop(100%, #0087ba));background:-moz-linear-gradient(#21c2ff,#0087ba);background:-webkit-linear-gradient(#21c2ff,#0087ba);background:linear-gradient(#21c2ff,#0087ba);color:#fff}.btn-tw:hover{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiYzlmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOTlkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3bc9ff),color-stop(100%, #0099d4));background:-moz-linear-gradient(#3bc9ff,#0099d4);background:-webkit-linear-gradient(#3bc9ff,#0099d4);background:linear-gradient(#3bc9ff,#0099d4);border:1px solid #006287;border-bottom:4px solid #006287}.btn-disabled{border:1px solid #4d4d4d;border-bottom:4px solid #4d4d4d;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzYjNiMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgwODA4MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b3b3b3),color-stop(100%, #808080));background:-moz-linear-gradient(#b3b3b3,#808080);background:-webkit-linear-gradient(#b3b3b3,#808080);background:linear-gradient(#b3b3b3,#808080);color:#fff;pointer-events:none}.btn-disabled:hover{border:1px solid #4d4d4d;border-bottom:4px solid #4d4d4d;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzYjNiMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgwODA4MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b3b3b3),color-stop(100%, #808080));background:-moz-linear-gradient(#b3b3b3,#808080);background:-webkit-linear-gradient(#b3b3b3,#808080);background:linear-gradient(#b3b3b3,#808080);color:#fff;cursor:default}.btn.amazon{background:#313131;border-color:#000}.btn.amazon:hover,.btn.amazon .hover{background:#575757;border-color:#434343}.card-list{text-align:center;display:inline-block;margin:auto;padding:0;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.card-list li{float:left;width:33.33%;padding:5px;position:relative;overflow:hidden}@media screen and (max-width: 600px){.card-list li{width:50%}}.thumb-list{text-align:center;background:#FFF;padding:20px 0}.thumb-list>ul{display:inline-block;width:725px;margin:auto;padding:0;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.thumb-list>ul>li{float:left;margin:7.5px;width:130px;position:relative;overflow:hidden;background:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.1);box-shadow:0 0 4px 0 rgba(0,0,0,0.1)}.thumb-list>ul .thumb{height:130px;background:#000;position:relative}.thumb-list>ul .thumb img{width:100%;height:100%}.thumb-list>ul .thumb:before{-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.thumb-list>ul label{cursor:pointer;position:relative;background:red}.thumb-list>ul input[type="checkbox"]{-moz-appearance:none;-webkit-appearance:none;border:none;display:none}.thumb-list>ul input[type="checkbox"]:checked ~ label div.thumb:before{content:"\f00c";font-family:Fontawesome;font-size:50px;color:rgba(249,97,155,0.8);background:rgba(255,255,255,0.5);position:absolute;top:0;left:0;width:100%;height:100%;line-height:1;vertical-align:middle;padding-top:35px;border:4px solid rgba(249,97,155,0.8)}@media screen and (max-width: 768px){.thumb-list>ul{width:524px}.thumb-list>ul>li{margin:5.5px;width:120px}.thumb-list>ul .thumb{height:120px}}@media screen and (max-width: 600px){.thumb-list>ul{width:285px}.thumb-list>ul>li{margin:2.5px;width:90px}.thumb-list>ul .thumb{height:90px}.thumb-list>ul input[type="checkbox"]:checked ~ label div.thumb:before{font-size:40px;padding-top:20px}}.is_sp{display:inline-block}.is_sp{display:none}a.disable{pointer-events:none;cursor:default}a img{margin-right:0;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}a img:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.fa-lg{vertical-align:0%}hr{border-top:1px solid #ccc;height:1px;margin-top:20px;margin-bottom:20px}.inr_l{width:100%;max-width:1024px;margin-left:auto;margin-right:auto}.inr_m{width:100%;max-width:768px;margin-left:auto;margin-right:auto}.inr_s{width:100%;max-width:600px;margin-left:auto;margin-right:auto}.alert{border:2px solid red;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:red;width:80%;padding:10px;margin-left:auto;margin-right:auto}body.page-sub:before,body.page-movie:before{width:100%;height:100%;display:block;position:fixed;top:0;left:0;content:"";background:red;z-index:-1;background:url("../img/bg_sub-page.png") no-repeat center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}body.page-index:before{width:100%;height:100%;display:block;position:fixed;top:0;left:0;content:"";background:red;z-index:-9999;background:url("../img/bg_mv.png") no-repeat center top;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}footer{background:rgba(255,255,255,0.8);-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}footer h3{font-weight:bold;margin-bottom:8px;font-size:1.8rem}footer .copyright{color:#107AD0}footer .colabo-logo{margin-bottom:8px;padding:5px;width:90%;max-width:400px;margin-left:auto;margin-right:auto}footer .colabo-logo>a{max-width:49%;padding:5px;display:inline-block;font-size:1.2rem;text-align:center;padding:10px}footer .app_info{display:table;margin:20px auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px}footer .app_info>div,footer .app_info>p{display:table-cell;vertical-align:middle}footer .app_info>p{text-align:left;padding-left:10px}footer .sns_btn-group{font-size:0;margin-bottom:8px;max-width:200px;display:inline-block;margin:auto;padding-left:0}footer .sns_btn-group li{display:inline-block;padding:5px;width:33%;font-size:1.2rem;text-align:center}noscript{display:block;width:100%;position:absolute;top:0;left:0;text-align:center;background:rgba(255,0,0,0.6);padding:10px;color:white}noscript .fa-warning{padding-right:4px}.bg_w{background:rgba(255,255,255,0.9);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:20px 20px 40px}video{display:block}video#bgvid{position:fixed;left:50%;top:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background:url("../img/bg_mv.png") no-repeat;background-size:cover;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video:before{background:rgba(255,255,255,0.4);display:block;min-width:100%;min-height:100%;position:fixed;top:0;left:0;z-index:-50;content:"";display:block}.wrap{text-align:center}.tw_timeline{margin-bottom:20px}.tw_timeline h3{background:#118ce9;color:#fff;text-align:left;margin:0;padding:5px 10px}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}85%{transform:translateY(0px);-webkit-transform:translateY(0px)}100%{transform:translateY(0px);-webkit-transform:translate(0px)}}.ani-bounce{-webkit-animation:bounce 0.6s ease-in 0s infinite normal;animation:bounce 0.6s ease-in 0s infinite normal}.page-index h1{margin-bottom:50px}.page-index .sec_entry{overflow:visible}.page-index .sec_entry .catch{width:100%;max-width:1200px;position:relative;margin-left:auto;margin-right:auto;text-align:center}.page-index .sec_entry .catch h2{width:100%;margin-left:auto;margin-right:0}.page-index .sec_entry .catch p{text-shadow:1px 1px 3px #000,1px -1px 3px #000,-1px 1px 3px #000,-1px -1px 3px #000;color:#FFF;font-weight:bold}.page-index .sec_entry .btn_new-cp{position:absolute;top:-70px;left:0;max-width:25%}.page-index .entry_sns{font-size:0;margin-bottom:20px}.page-index .entry_sns>a{width:49%;display:inline-block;padding-right:10px;padding-left:10px}.page-index .entry_sns>a:first-child{padding-left:0}.page-index .entry_sns>a:last-child{padding-right:0}.page-index .entry_mail{background:rgba(255,255,255,0.8);text-align:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:20px;font-size:0;margin-bottom:20px}.page-index .entry_mail h3{font-weight:bold;margin-top:0;font-size:1.8rem}.page-index .entry_mail .input_area{display:inline-block;width:78%;margin-right:2%}.page-index .entry_mail .submit_area{display:inline-block;width:18%}.page-index .entry_mail input{font-size:2rem}.page-index .entry_mail input[type="email"]{width:100%}.page-index .entry_mail input[type="submit"]{width:100%;min-width:3em;max-width:100%}.page-index .agree{text-shadow:1px 1px 3px #000,1px -1px 3px #000,-1px 1px 3px #000,-1px -1px 3px #000;color:#FFF}.page-index .agree a{color:inherit;text-decoration:none;display:inline-block;position:relative}.page-index .agree a:after{position:absolute;bottom:-2px;left:0;content:"";width:100%;height:1px;background:#FFF;display:block;-moz-box-shadow:1px 1px 3px #000,1px -1px 3px #000,-1px 1px 3px #000,-1px -1px 3px #000;-webkit-box-shadow:1px 1px 3px #000,1px -1px 3px #000,-1px 1px 3px #000,-1px -1px 3px #000;box-shadow:1px 1px 3px #000,1px -1px 3px #000,-1px 1px 3px #000,-1px -1px 3px #000}.page-index .agree a:hover{color:yellow}.page-index .agree a:hover:after{background:yellow}.page-sub input{font-size:2rem;max-width:100%}.page-sub input[type="email"]{width:80%}.page-sub input[type="submit"]{width:60%}.page-sub .entry_mail h3{font-weight:bold;margin-top:0;font-size:1.8rem}.page-sub .entry_mail input[type="email"]{width:60%;margin-right:2%}.page-sub .entry_mail input[type="submit"]{width:18%;min-width:auto}.page-sub .sec_entry input[type="submit"]{width:50%;min-width:auto;margin:5px}.page-sub .sec_entry input[type="button"]{width:18%;min-width:auto;margin:5px}.sec_present{padding:0}.page-movie .card-list .item .btn{padding:8px}.sec_present3{padding:0;width:100%;overflow:hidden}.sec_present3 .content_body{-moz-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);overflow:hidden;border-bottom:4px solid white;height:3650px;margin-bottom:100px;-webkit-backface-visibility:hidden}.sec_present3 .content_body .content_body_inner{-moz-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg);-webkit-backface-visibility:hidden;height:100%}.sec_present3 .cp{position:relative;min-height:900px;padding-bottom:100px;margin-top:-300px}.sec_present3 .cp .skewL{border-top:4px solid white;-moz-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);overflow:hidden;padding-bottom:100px;width:100%;height:900px;-webkit-backface-visibility:hidden}.sec_present3 .cp .skewL .cp_bg{-moz-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg);-webkit-backface-visibility:hidden}.sec_present3 .cp .skewR{border-top:4px solid white;-moz-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg);overflow:hidden;padding-bottom:100px;width:100%;height:900px;-webkit-backface-visibility:hidden}.sec_present3 .cp .skewR .cp_bg{-moz-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);-webkit-backface-visibility:hidden}.sec_present3 .cp .cp_bg{width:100%;min-height:140%;height:900px;margin-top:-100px}.sec_present3 .cp .cp_bg:after{background:url("../img/filter_dots.png") repeat;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.sec_present3 .cp .cp_inr{width:1200px;max-width:100%;height:480px;margin-right:auto;margin-left:auto;position:absolute;text-align:left;top:35%;left:50%;z-index:1000;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sec_present3 .cp .cp_inr:after{position:absolute;top:-160px;content:"";z-index:-1}.sec_present3 .cp .cp_inr h3,.sec_present3 .cp .cp_inr .mv,.sec_present3 .cp .cp_inr .manga,.sec_present3 .cp .cp_inr .manga1,.sec_present3 .cp .cp_inr .manga2,.sec_present3 .cp .cp_inr .present,.sec_present3 .cp .cp_inr .deadline,.sec_present3 .cp .cp_inr .deadline2,.sec_present3 .cp .cp_inr .bare{display:inline-block}.sec_present3 .cp .cp_inr h3 img,.sec_present3 .cp .cp_inr .mv img,.sec_present3 .cp .cp_inr .manga img,.sec_present3 .cp .cp_inr .manga1 img,.sec_present3 .cp .cp_inr .manga2 img,.sec_present3 .cp .cp_inr .present img,.sec_present3 .cp .cp_inr .deadline img,.sec_present3 .cp .cp_inr .deadline2 img,.sec_present3 .cp .cp_inr .bare img{width:100%}.sec_present3 .cp .cp_inr .description,.sec_present3 .cp .cp_inr .present,.sec_present3 .cp .cp_inr .btn-area,.sec_present3 .cp .cp_inr .mv,.sec_present3 .cp .cp_inr .manga,.sec_present3 .cp .cp_inr .manga1,.sec_present3 .cp .cp_inr .manga2,.sec_present3 .cp .cp_inr .deadline,.sec_present3 .cp .cp_inr .deadline2,.sec_present3 .cp .cp_inr .bare{position:absolute}.sec_present3 .cp .cp_inr .description{color:#FFF;text-shadow:1px 1px 3px #000,1px -1px 3px #000,-1px 1px 3px #000,-1px -1px 3px #000;text-align:left;font-size:2rem;font-weight:bold;-webkit-font-smoothing:antialiased}.sec_present3 .cp .cp_inr .present{text-align:center}.sec_present3 .cp .cp_inr .present span{display:inline-block;text-align:left;color:#FFF;font-size:1.4rem;margin-bottom:20px}.sec_present3 .cp .cp_inr .btn-area{bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:1000}.sec_present3 .cp1{z-index:100;margin-top:20px}.sec_present3 .cp1 .cp_bg{background:url("../img/bg_cp1-2.png") no-repeat center center/cover}.sec_present3 .cp1 .cp_inr:after{right:-100px;background:url("../img/chara_cp1.png") no-repeat top center;width:387px;height:796px}.sec_present3 .cp1 .cp_inr h3{width:912px}.sec_present3 .cp1 .cp_inr .deadline2{top:-10px;left:490px;width:320px;z-index:100}.sec_present3 .cp1 .cp_inr .description{top:280px;left:170px;width:31em}.sec_present3 .cp1 .cp_inr .mv{top:30px;left:700px;width:396px}.sec_present3 .cp1 .cp_inr .present{top:200px;left:810px;width:278px}.sec_present3 .cp1 .cp_inr .btn-area{bottom:-60px}.sec_present3 .cp2{z-index:200}.sec_present3 .cp2 .cp_bg{background:url("../img/bg_cp2-2.png") no-repeat center center/cover}.sec_present3 .cp2 .cp_inr{padding-left:100px}.sec_present3 .cp2 .cp_inr:after{left:-100px;background:url("../img/chara_cp2.png") no-repeat top center;width:408px;height:796px}.sec_present3 .cp2 .cp_inr small{color:#ff6;text-indent:-1em;display:block;padding-left:1em}.sec_present3 .cp2 .cp_inr h3{width:912px}.sec_present3 .cp2 .cp_inr .deadline{top:-10px;left:800px;width:320px}.sec_present3 .cp2 .cp_inr .deadline2{top:-10px;left:800px;width:320px;z-index:100}.sec_present3 .cp2 .cp_inr .description{top:190px;left:680px;width:20em}.sec_present3 .cp2 .cp_inr .present{top:160px;left:170px;width:486px}.sec_present3 .cp2 .cp_inr .btn-area{bottom:0px;left:820px}.sec_present3 .cp3{z-index:300}.sec_present3 .cp3 .cp_bg{background:url("../img/bg_cp3-2.png") no-repeat center center/cover}.sec_present3 .cp3 .cp_inr:after{right:-100px;background:url("../img/chara_cp3.png") no-repeat top center;width:423px;height:796px}.sec_present3 .cp3 .cp_inr h3{width:912px}.sec_present3 .cp3 .cp_inr .deadline2{top:-10px;left:430px;width:320px;z-index:100}.sec_present3 .cp3 .cp_inr .description{top:240px;left:160px;width:21em}.sec_present3 .cp3 .cp_inr .manga1{top:0;left:780px;width:183px}.sec_present3 .cp3 .cp_inr .manga2{top:100px;left:610px;width:183px}.sec_present3 .cp3 .cp_inr .present{top:250px;left:810px;width:294px}.sec_present3 .cp3 .cp_inr .btn-area{bottom:-10px}.sec_present3 .cp4{z-index:400}.sec_present3 .cp4 .cp_bg{background:url("../img/bg_cp4-2.png") no-repeat center center/cover}.sec_present3 .cp4 .cp_inr{padding-left:80px}.sec_present3 .cp4 .cp_inr:after{left:-100px;background:url("../img/chara_cp4.png") no-repeat top center;width:474px;height:796px}.sec_present3 .cp4 .cp_inr h3{width:912px}.sec_present3 .cp4 .cp_inr .deadline2{top:-10px;left:570px;width:320px;z-index:100}.sec_present3 .cp4 .cp_inr .description{top:280px;left:300px;width:25em}.sec_present3 .cp4 .cp_inr .mv{top:0px;left:790px;width:375px}.sec_present3 .cp4 .cp_inr .present{top:250px;left:880px;width:278px}.sec_present3 .cp4 .cp_inr .btn-area{bottom:-40px}.sec_present3 .cp5{z-index:500}.sec_present3 .cp5 .cp_bg{background:url("../img/bg_cp5.png") no-repeat center center/cover}.sec_present3 .cp5 .cp_bg:after{background:none}.sec_present3 .cp5 .cp_inr h3{width:675px}.sec_present3 .cp5 .cp_inr .deadline2{top:-10px;left:570px;width:320px;z-index:100}.sec_present3 .cp5 .cp_inr .description{top:90px;left:700px;width:25em}.sec_present3 .cp5 .cp_inr .bare{top:-50px;left:820px;width:384px}.sec_present3 .cp5 .cp_inr .present{top:220px;left:0px;max-width:1168px}.sec_present3 .cp5 .cp_inr .btn-area{top:230px;left:1000px}.sec_notes h4{font-weight:bold;margin-top:40px}.sec_notes .inr_m{padding:20px}@media screen and (max-width: 1024px){.sec_present3 .cp .cp_inr h3 img,.sec_present3 .cp .cp_inr .mv img,.sec_present3 .cp .cp_inr .manga img,.sec_present3 .cp .cp_inr .manga1 img,.sec_present3 .cp .cp_inr .manga2 img,.sec_present3 .cp .cp_inr .present img,.sec_present3 .cp .cp_inr .deadline img,.sec_present3 .cp .cp_inr .deadline2 img,.sec_present3 .cp .cp_inr .bare img{width:80%}.sec_present3 .cp1{margin-top:40px}.sec_present3 .cp1 .cp_inr .deadline2{top:-20px;left:380px}.sec_present3 .cp1 .cp_inr .description{top:250px;left:140px;width:29em}.sec_present3 .cp1 .cp_inr .mv{top:30px;left:530px}.sec_present3 .cp1 .cp_inr .present{top:180px;left:690px}.sec_present3 .cp2 .cp_inr .deadline{top:10px;left:700px}.sec_present3 .cp2 .cp_inr .deadline2{top:-20px;left:700px}.sec_present3 .cp2 .cp_inr .description{top:190px;left:490px;width:23em}.sec_present3 .cp2 .cp_inr .present{top:160px;left:80px;width:440px}.sec_present3 .cp2 .cp_inr .btn-area{bottom:30px;left:625px}.sec_present3 .cp3 .cp_inr .deadline2{top:-20px;left:340px}.sec_present3 .cp3 .cp_inr .description{top:200px;left:120px;width:19em}.sec_present3 .cp3 .cp_inr .manga1{top:0;left:660px}.sec_present3 .cp3 .cp_inr .manga2{top:80px;left:520px}.sec_present3 .cp3 .cp_inr .present{top:210px;left:630px}.sec_present3 .cp3 .cp_inr .btn-area{bottom:20px}.sec_present3 .cp4 .cp_inr .deadline2{top:-20px;left:470px}.sec_present3 .cp4 .cp_inr .description{top:230px;left:260px;width:19em}.sec_present3 .cp4 .cp_inr .mv{top:0px;left:640px}.sec_present3 .cp4 .cp_inr .present{top:210px;left:690px}.sec_present3 .cp4 .cp_inr .btn-area{bottom:-40px}.sec_present3 .cp5 .cp_inr .deadline2{top:-20px;left:440px}.sec_present3 .cp5 .cp_inr .description{top:40px;left:550px;width:19em}.sec_present3 .cp5 .cp_inr .bare{top:-60px;left:670px}.sec_present3 .cp5 .cp_inr .present{top:220px;left:0px}.sec_present3 .cp5 .cp_inr .present img{width:95%}.sec_present3 .cp5 .cp_inr .btn-area{top:210px;left:780px}}@media screen and (max-width: 960px){.sec_present3 .cp .cp_inr{height:410px}.sec_present3 .cp .cp_inr h3 img,.sec_present3 .cp .cp_inr .mv img,.sec_present3 .cp .cp_inr .manga img,.sec_present3 .cp .cp_inr .manga1 img,.sec_present3 .cp .cp_inr .manga2 img,.sec_present3 .cp .cp_inr .present img,.sec_present3 .cp .cp_inr .deadline img,.sec_present3 .cp .cp_inr .deadline2 img,.sec_present3 .cp .cp_inr .bare img{width:70%}.sec_present3 .cp .cp_inr .description{font-size:1.8rem}.sec_present3 .cp1{margin-top:40px}.sec_present3 .cp1 .cp_inr .deadline2{top:-10px;left:300px}.sec_present3 .cp1 .cp_inr .description{top:210px;left:120px;width:25em}.sec_present3 .cp1 .cp_inr .mv{top:30px;left:460px}.sec_present3 .cp1 .cp_inr .present{top:160px;left:550px}.sec_present3 .cp1 .cp_inr .btn-area{bottom:-70px}.sec_present3 .cp2 .cp_inr .deadline{top:-10px;left:550px}.sec_present3 .cp2 .cp_inr .deadline2{top:-10px;left:590px}.sec_present3 .cp2 .cp_inr .description{top:140px;left:440px;width:20em}.sec_present3 .cp2 .cp_inr .present{top:130px;left:80px;width:400px}.sec_present3 .cp2 .cp_inr .btn-area{bottom:10px;left:575px}.sec_present3 .cp3 .cp_inr .deadline2{top:-10px;left:300px}.sec_present3 .cp3 .cp_inr .description{top:170px;left:110px;width:18em}.sec_present3 .cp3 .cp_inr .manga1{top:40px;left:570px}.sec_present3 .cp3 .cp_inr .manga2{top:40px;left:440px}.sec_present3 .cp3 .cp_inr .present{top:250px;left:430px}.sec_present3 .cp3 .cp_inr .btn-area{bottom:-30px;left:250px}.sec_present3 .cp4 .cp_inr .deadline2{top:-10px;left:340px}.sec_present3 .cp4 .cp_inr .description{top:210px;left:240px;width:17em}.sec_present3 .cp4 .cp_inr .mv{top:0px;left:540px;z-index:-1}.sec_present3 .cp4 .cp_inr .present{top:220px;left:520px}.sec_present3 .cp4 .cp_inr .btn-area{bottom:-100px;left:380px}.sec_present3 .cp5 .cp_inr .deadline2{top:-10px;left:370px}.sec_present3 .cp5 .cp_inr .description{top:170px;left:120px;width:34em}.sec_present3 .cp5 .cp_inr .bare{top:60px;left:480px}.sec_present3 .cp5 .cp_inr .bare img{width:80%}.sec_present3 .cp5 .cp_inr .present{top:260px;left:0px;max-width:1168px}.sec_present3 .cp5 .cp_inr .present img{width:95%}.sec_present3 .cp5 .cp_inr .btn-area{top:550px;left:400px}}@media screen and (max-width: 768px){.tw_timeline{width:80%;margin:auto}.sec_present3 .cp .cp_inr{height:540px}.sec_present3 .cp .cp_inr .description{font-size:1.6rem}.sec_present3 .cp1{margin-top:70px}.sec_present3 .cp1 .cp_inr .description{top:380px;left:120px;width:29em}.sec_present3 .cp1 .cp_inr .mv{top:200px;left:120px}.sec_present3 .cp1 .cp_inr .present{top:180px;left:360px}.sec_present3 .cp1 .cp_inr .btn-area{bottom:-50px}.sec_present3 .cp2 .cp_inr{padding-left:40px}.sec_present3 .cp2 .cp_inr .deadline{top:-15px;left:460px}.sec_present3 .cp2 .cp_inr .deadline2{top:-15px;left:460px}.sec_present3 .cp2 .cp_inr .description{top:150px;left:360px;width:20em}.sec_present3 .cp2 .cp_inr .present{top:130px;left:10px;width:390px}.sec_present3 .cp2 .cp_inr .btn-area{bottom:140px;left:495px}.sec_present3 .cp3 .cp_inr .description{top:390px;left:110px;width:30em}.sec_present3 .cp3 .cp_inr .manga1{top:180px;left:240px}.sec_present3 .cp3 .cp_inr .manga2{top:180px;left:110px}.sec_present3 .cp3 .cp_inr .present{top:160px;left:340px}.sec_present3 .cp3 .cp_inr .btn-area{bottom:-20px;left:50%}.sec_present3 .cp4 .cp_inr .description{top:420px;left:140px;width:28em}.sec_present3 .cp4 .cp_inr .mv{top:200px;left:140px;z-index:0}.sec_present3 .cp4 .cp_inr .present{top:200px;left:360px}.sec_present3 .cp4 .cp_inr .btn-area{bottom:-70px}.sec_present3 .cp5 .cp_inr .description{top:270px;left:100px;width:28em}.sec_present3 .cp5 .cp_inr .bare{top:150px;left:160px}.sec_present3 .cp5 .cp_inr .bare img{width:90%}.sec_present3 .cp5 .cp_inr .present{top:360px;left:0px;max-width:1168px}.sec_present3 .cp5 .cp_inr .present img{width:100%}.sec_present3 .cp5 .cp_inr .btn-area{top:570px;left:300px}}@media screen and (max-width: 600px){.is_sp{display:inline-block}.is_pc{display:none}body.page-index:before{width:100%;height:100%;display:block;position:fixed;top:0;left:0;content:"";background:red;z-index:-1;background:url("../img/bg.png") no-repeat center top;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}#bgvid{display:none}.bg_w{background:rgba(255,255,255,0.9);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:20px 10px 40px}.bg_w h3{font-size:2rem}.bg_w>p{font-size:1.6rem}.page-index .entry_sns>a{padding-right:2px;padding-left:2px}.page-index .entry_mail{padding:10px;font-size:0;margin-bottom:20px}.page-index .entry_mail .input_area{display:inline-block;width:78%;margin-right:2%}.page-index .entry_mail .submit_area{display:inline-block;width:18%}.page-index .entry_mail input{font-size:2.2rem}.page-index .entry_mail input[type="email"]{width:100%}.page-index .entry_mail input[type="submit"]{width:100%;min-width:3em;max-width:100%}.page-sub input{font-size:2.2rem;max-width:100%}.page-sub input[type="email"]{width:100%}.page-sub .sec_entry input[type="button"]{width:28%}footer .app_info{display:table;padding:5px;width:300px}footer .app_info>div,footer .app_info>p{display:table-cell;vertical-align:middle}footer .app_info>div{width:30%}footer .app_info>p{width:70%;text-align:left;padding-left:10px;font-size:1.4rem}footer .sns_btn-group{max-width:40%}.sec_present3 .content_body{height:4260px;margin-bottom:30px}.sec_present3 .content_body .content_body_inner{height:3360px}.sec_present3 .cp{min-height:900px;padding-bottom:100px;margin-top:-180px}.sec_present3 .cp .skewL{padding-bottom:100px;width:100%;height:900px}.sec_present3 .cp .skewR{padding-bottom:100px;width:100%;height:900px}.sec_present3 .cp .cp_bg{width:100%;min-height:140%;height:900px;margin-top:-100px}.sec_present3 .cp .cp_inr{height:480px;position:absolute;top:30%;left:50%;text-align:center}.sec_present3 .cp .cp_inr:after{top:-180px}.sec_present3 .cp .cp_inr h3{width:100%}.sec_present3 .cp .cp_inr h3 img{width:auto}.sec_present3 .cp .cp_inr .description,.sec_present3 .cp .cp_inr .present,.sec_present3 .cp .cp_inr .btn-area,.sec_present3 .cp .cp_inr .mv,.sec_present3 .cp .cp_inr .manga,.sec_present3 .cp .cp_inr .manga1,.sec_present3 .cp .cp_inr .manga2,.sec_present3 .cp .cp_inr .bare{position:static}.sec_present3 .cp .cp_inr .description{font-size:2rem;display:inline-block;line-height:1.4;width:310px}.sec_present3 .cp .cp_inr .present span{font-size:1.6rem;margin-bottom:20px}.sec_present3 .cp .cp_inr .btn-area{bottom:0;left:50%;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.sec_present3 .cp .cp_inr .img_group{position:relative;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:400px}.sec_present3 .cp1{margin-top:140px}.sec_present3 .cp1 .cp_inr:after{right:-120px}.sec_present3 .cp1 .cp_inr .deadline2{top:45px;left:auto;right:0px;width:230px;text-align:right}.sec_present3 .cp1 .cp_inr .img_group{top:20px;left:50%;height:160px}.sec_present3 .cp1 .cp_inr .mv{position:absolute;top:0;left:10px;max-width:80%;text-align:left}.sec_present3 .cp1 .cp_inr .present{position:absolute;top:-20px;right:0px;left:auto;max-width:60%;text-align:right}.sec_present3 .cp2 .cp_inr{padding-left:0px}.sec_present3 .cp2 .cp_inr:after{left:-120px}.sec_present3 .cp2 .cp_inr .deadline{top:-15px;left:auto;right:0px;width:230px;text-align:right}.sec_present3 .cp2 .cp_inr .deadline2{top:45px;left:auto;right:0px;width:230px;text-align:right}.sec_present3 .cp2 .cp_inr .present{margin-top:-30px;width:auto;text-align:center}.sec_present3 .cp2 .cp_inr .btn-area{bottom:220px;left:495px}.sec_present3 .cp3 .cp_inr:after{right:-120px}.sec_present3 .cp3 .cp_inr .deadline2{top:45px;left:auto;right:40px;width:230px;text-align:right}.sec_present3 .cp3 .cp_inr .img_group{top:-30px;left:50%;height:180px}.sec_present3 .cp3 .cp_inr .manga1{position:absolute;top:0;left:140px;max-width:80%;text-align:left}.sec_present3 .cp3 .cp_inr .manga2{position:absolute;top:0;left:10px;max-width:80%;text-align:left}.sec_present3 .cp3 .cp_inr .present{position:absolute;top:20px;right:-25px;left:auto;max-width:60%;text-align:right}.sec_present3 .cp4 .cp_inr{padding-left:0px}.sec_present3 .cp4 .cp_inr:after{left:-120px}.sec_present3 .cp4 .cp_inr .deadline2{top:-5px;left:auto;right:0px;width:230px;text-align:right}.sec_present3 .cp4 .cp_inr .img_group{top:-10px;left:50%;height:180px}.sec_present3 .cp4 .cp_inr .mv{position:absolute;top:0;left:10px;max-width:80%;text-align:left}.sec_present3 .cp4 .cp_inr .present{position:absolute;top:0px;right:0px;left:auto;max-width:60%;text-align:right}.sec_present3 .cp4 .cp_inr{padding-left:0px}.sec_present3 .cp4 .cp_inr .present{position:absolute;top:0px;right:0px;left:auto;max-width:60%;text-align:right}.sec_present3 .cp5 .cp_inr h3{text-align:center}.sec_present3 .cp5 .cp_inr h3 img{width:80%;max-width:320px}.sec_present3 .cp5 .cp_inr .deadline2{top:45px;left:-40px;right:auto;width:230px;text-align:right}.sec_present3 .cp5 .cp_inr .description{position:absolute;width:100%;top:240px;left:0px;text-align:center}.sec_present3 .cp5 .cp_inr .description span{width:20em;display:inline-block;text-align:left}.sec_present3 .cp5 .cp_inr .bare{top:150px;left:160px}.sec_present3 .cp5 .cp_inr .bare img{width:90%}.sec_present3 .cp5 .cp_inr .present{margin-top:-40px}.sec_present3 .cp5 .cp_inr .btn-area{top:570px;left:300px}}@media screen and (max-width: 600px){.page-movie h2{font-size:2rem}}.txt_release{font-size:1.8rem}.txt_release span{color:#FFFE47}.btn_store a{max-width:48%;display:inline-block}.btn_store a img{max-width:100%}
