﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:PixelMplus;src:url("/font/PixelMplus10-Regular.ttf"),url("/font/PixelMplus10-Regular.woff")}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes design-change-btn-slide-in{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 60, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 60, 0, 0, 1)}1.65%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 37.492, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 37.492, 0, 0, 1)}3.27%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 21.875, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 21.875, 0, 0, 1)}3.37%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 21.107, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 21.107, 0, 0, 1)}3.47%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 20.351, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 20.351, 0, 0, 1)}4.58%{-webkit-transform:matrix3d(2.061, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13.21, 0, 0, 1);transform:matrix3d(2.061, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13.21, 0, 0, 1)}4.92%{-webkit-transform:matrix3d(2.206, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.447, 0, 0, 1);transform:matrix3d(2.206, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.447, 0, 0, 1)}5.69%{-webkit-transform:matrix3d(2.321, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.058, 0, 0, 1);transform:matrix3d(2.321, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.058, 0, 0, 1)}6.54%{-webkit-transform:matrix3d(2.22, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.199, 0, 0, 1);transform:matrix3d(2.22, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.199, 0, 0, 1)}7.41%{-webkit-transform:matrix3d(1.99, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.023, 0, 0, 1);transform:matrix3d(1.99, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.023, 0, 0, 1)}7.51%{-webkit-transform:matrix3d(1.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.817, 0, 0, 1);transform:matrix3d(1.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.817, 0, 0, 1)}7.88%{-webkit-transform:matrix3d(1.771, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 2.136, 0, 0, 1);transform:matrix3d(1.771, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 2.136, 0, 0, 1)}8.19%{-webkit-transform:matrix3d(1.621, 0, 0, 0, 0, 1.11, 0, 0, 0, 0, 1, 0, 1.628, 0, 0, 1);transform:matrix3d(1.621, 0, 0, 0, 0, 1.11, 0, 0, 0, 0, 1, 0, 1.628, 0, 0, 1)}9.81%{-webkit-transform:matrix3d(1.037, 0, 0, 0, 0, 1.312, 0, 0, 0, 0, 1, 0, -0.129, 0, 0, 1);transform:matrix3d(1.037, 0, 0, 0, 0, 1.312, 0, 0, 0, 0, 1, 0, -0.129, 0, 0, 1)}10.03%{-webkit-transform:matrix3d(0.982, 0, 0, 0, 0, 1.333, 0, 0, 0, 0, 1, 0, -0.277, 0, 0, 1);transform:matrix3d(0.982, 0, 0, 0, 0, 1.333, 0, 0, 0, 0, 1, 0, -0.277, 0, 0, 1)}10.85%{-webkit-transform:matrix3d(0.822, 0, 0, 0, 0, 1.398, 0, 0, 0, 0, 1, 0, -0.681, 0, 0, 1);transform:matrix3d(0.822, 0, 0, 0, 0, 1.398, 0, 0, 0, 0, 1, 0, -0.681, 0, 0, 1)}12.22%{-webkit-transform:matrix3d(0.672, 0, 0, 0, 0, 1.469, 0, 0, 0, 0, 1, 0, -0.987, 0, 0, 1);transform:matrix3d(0.672, 0, 0, 0, 0, 1.469, 0, 0, 0, 0, 1, 0, -0.987, 0, 0, 1)}13.05%{-webkit-transform:matrix3d(0.631, 0, 0, 0, 0, 1.491, 0, 0, 0, 0, 1, 0, -1.026, 0, 0, 1);transform:matrix3d(0.631, 0, 0, 0, 0, 1.491, 0, 0, 0, 0, 1, 0, -1.026, 0, 0, 1)}14.18%{-webkit-transform:matrix3d(0.612, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, -0.973, 0, 0, 1);transform:matrix3d(0.612, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, -0.973, 0, 0, 1)}14.37%{-webkit-transform:matrix3d(0.612, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, -0.957, 0, 0, 1);transform:matrix3d(0.612, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, -0.957, 0, 0, 1)}20.01%{-webkit-transform:matrix3d(0.763, 0, 0, 0, 0, 1.338, 0, 0, 0, 0, 1, 0, -0.309, 0, 0, 1);transform:matrix3d(0.763, 0, 0, 0, 0, 1.338, 0, 0, 0, 0, 1, 0, -0.309, 0, 0, 1)}20.97%{-webkit-transform:matrix3d(0.794, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, -0.232, 0, 0, 1);transform:matrix3d(0.794, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, -0.232, 0, 0, 1)}23.05%{-webkit-transform:matrix3d(0.856, 0, 0, 0, 0, 1.211, 0, 0, 0, 0, 1, 0, -0.114, 0, 0, 1);transform:matrix3d(0.856, 0, 0, 0, 0, 1.211, 0, 0, 0, 0, 1, 0, -0.114, 0, 0, 1)}25.75%{-webkit-transform:matrix3d(0.923, 0, 0, 0, 0, 1.114, 0, 0, 0, 0, 1, 0, -0.034, 0, 0, 1);transform:matrix3d(0.923, 0, 0, 0, 0, 1.114, 0, 0, 0, 0, 1, 0, -0.034, 0, 0, 1)}28.9%{-webkit-transform:matrix3d(0.979, 0, 0, 0, 0, 1.031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.979, 0, 0, 0, 0, 1.031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}31.58%{-webkit-transform:matrix3d(1.009, 0, 0, 0, 0, 0.987, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.009, 0, 0, 0, 0, 0.987, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}31.73%{-webkit-transform:matrix3d(1.01, 0, 0, 0, 0, 0.986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.01, 0, 0, 0, 0, 0.986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}37.32%{-webkit-transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}38.15%{-webkit-transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}48.9%{-webkit-transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}60.47%{-webkit-transform:matrix3d(0.998, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.998, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.61%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes design-change-btn-slide-in{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 60, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 60, 0, 0, 1)}1.65%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 37.492, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 37.492, 0, 0, 1)}3.27%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 21.875, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 21.875, 0, 0, 1)}3.37%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 21.107, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 21.107, 0, 0, 1)}3.47%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 20.351, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 20.351, 0, 0, 1)}4.58%{-webkit-transform:matrix3d(2.061, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13.21, 0, 0, 1);transform:matrix3d(2.061, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13.21, 0, 0, 1)}4.92%{-webkit-transform:matrix3d(2.206, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.447, 0, 0, 1);transform:matrix3d(2.206, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.447, 0, 0, 1)}5.69%{-webkit-transform:matrix3d(2.321, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.058, 0, 0, 1);transform:matrix3d(2.321, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 8.058, 0, 0, 1)}6.54%{-webkit-transform:matrix3d(2.22, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.199, 0, 0, 1);transform:matrix3d(2.22, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.199, 0, 0, 1)}7.41%{-webkit-transform:matrix3d(1.99, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.023, 0, 0, 1);transform:matrix3d(1.99, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.023, 0, 0, 1)}7.51%{-webkit-transform:matrix3d(1.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.817, 0, 0, 1);transform:matrix3d(1.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2.817, 0, 0, 1)}7.88%{-webkit-transform:matrix3d(1.771, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 2.136, 0, 0, 1);transform:matrix3d(1.771, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 2.136, 0, 0, 1)}8.19%{-webkit-transform:matrix3d(1.621, 0, 0, 0, 0, 1.11, 0, 0, 0, 0, 1, 0, 1.628, 0, 0, 1);transform:matrix3d(1.621, 0, 0, 0, 0, 1.11, 0, 0, 0, 0, 1, 0, 1.628, 0, 0, 1)}9.81%{-webkit-transform:matrix3d(1.037, 0, 0, 0, 0, 1.312, 0, 0, 0, 0, 1, 0, -0.129, 0, 0, 1);transform:matrix3d(1.037, 0, 0, 0, 0, 1.312, 0, 0, 0, 0, 1, 0, -0.129, 0, 0, 1)}10.03%{-webkit-transform:matrix3d(0.982, 0, 0, 0, 0, 1.333, 0, 0, 0, 0, 1, 0, -0.277, 0, 0, 1);transform:matrix3d(0.982, 0, 0, 0, 0, 1.333, 0, 0, 0, 0, 1, 0, -0.277, 0, 0, 1)}10.85%{-webkit-transform:matrix3d(0.822, 0, 0, 0, 0, 1.398, 0, 0, 0, 0, 1, 0, -0.681, 0, 0, 1);transform:matrix3d(0.822, 0, 0, 0, 0, 1.398, 0, 0, 0, 0, 1, 0, -0.681, 0, 0, 1)}12.22%{-webkit-transform:matrix3d(0.672, 0, 0, 0, 0, 1.469, 0, 0, 0, 0, 1, 0, -0.987, 0, 0, 1);transform:matrix3d(0.672, 0, 0, 0, 0, 1.469, 0, 0, 0, 0, 1, 0, -0.987, 0, 0, 1)}13.05%{-webkit-transform:matrix3d(0.631, 0, 0, 0, 0, 1.491, 0, 0, 0, 0, 1, 0, -1.026, 0, 0, 1);transform:matrix3d(0.631, 0, 0, 0, 0, 1.491, 0, 0, 0, 0, 1, 0, -1.026, 0, 0, 1)}14.18%{-webkit-transform:matrix3d(0.612, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, -0.973, 0, 0, 1);transform:matrix3d(0.612, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, -0.973, 0, 0, 1)}14.37%{-webkit-transform:matrix3d(0.612, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, -0.957, 0, 0, 1);transform:matrix3d(0.612, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, -0.957, 0, 0, 1)}20.01%{-webkit-transform:matrix3d(0.763, 0, 0, 0, 0, 1.338, 0, 0, 0, 0, 1, 0, -0.309, 0, 0, 1);transform:matrix3d(0.763, 0, 0, 0, 0, 1.338, 0, 0, 0, 0, 1, 0, -0.309, 0, 0, 1)}20.97%{-webkit-transform:matrix3d(0.794, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, -0.232, 0, 0, 1);transform:matrix3d(0.794, 0, 0, 0, 0, 1.298, 0, 0, 0, 0, 1, 0, -0.232, 0, 0, 1)}23.05%{-webkit-transform:matrix3d(0.856, 0, 0, 0, 0, 1.211, 0, 0, 0, 0, 1, 0, -0.114, 0, 0, 1);transform:matrix3d(0.856, 0, 0, 0, 0, 1.211, 0, 0, 0, 0, 1, 0, -0.114, 0, 0, 1)}25.75%{-webkit-transform:matrix3d(0.923, 0, 0, 0, 0, 1.114, 0, 0, 0, 0, 1, 0, -0.034, 0, 0, 1);transform:matrix3d(0.923, 0, 0, 0, 0, 1.114, 0, 0, 0, 0, 1, 0, -0.034, 0, 0, 1)}28.9%{-webkit-transform:matrix3d(0.979, 0, 0, 0, 0, 1.031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.979, 0, 0, 0, 0, 1.031, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}31.58%{-webkit-transform:matrix3d(1.009, 0, 0, 0, 0, 0.987, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.009, 0, 0, 0, 0, 0.987, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}31.73%{-webkit-transform:matrix3d(1.01, 0, 0, 0, 0, 0.986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.01, 0, 0, 0, 0, 0.986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}37.32%{-webkit-transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}38.15%{-webkit-transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}48.9%{-webkit-transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}60.47%{-webkit-transform:matrix3d(0.998, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.998, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.61%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@-webkit-keyframes bounce-to-top-right{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -20, 20, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -20, 20, 0, 1)}3%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.069, 11.069, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.069, 11.069, 0, 1)}5.91%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.08, 0.08, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.08, 0.08, 0, 1)}8.31%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.419, 6.419, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.419, 6.419, 0, 1)}10.71%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -8.513, 8.513, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -8.513, 8.513, 0, 1)}14.21%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.388, 5.388, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.388, 5.388, 0, 1)}17.62%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.041, 0.041, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.041, 0.041, 0, 1)}20.12%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -2.659, 2.659, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -2.659, 2.659, 0, 1)}22.52%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.481, 3.481, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.481, 3.481, 0, 1)}26.03%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -2.174, 2.174, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -2.174, 2.174, 0, 1)}29.43%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01, 0.01, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01, 0.01, 0, 1)}34.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.423, 1.423, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.423, 1.423, 0, 1)}41.24%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.015, 0.015, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.015, 0.015, 0, 1)}46.05%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.582, 0.582, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.582, 0.582, 0, 1)}52.95%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.001, 0.001, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.001, 0.001, 0, 1)}57.86%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.238, 0.238, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.238, 0.238, 0, 1)}64.76%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.002, 0.002, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.002, 0.002, 0, 1)}69.57%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.097, 0.097, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.097, 0.097, 0, 1)}76.58%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.002, 0.002, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.002, 0.002, 0, 1)}81.38%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04, 0.04, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04, 0.04, 0, 1)}88.29%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}93.19%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.016, 0.016, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.016, 0.016, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes bounce-to-top-right{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -20, 20, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -20, 20, 0, 1)}3%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.069, 11.069, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.069, 11.069, 0, 1)}5.91%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.08, 0.08, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.08, 0.08, 0, 1)}8.31%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.419, 6.419, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.419, 6.419, 0, 1)}10.71%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -8.513, 8.513, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -8.513, 8.513, 0, 1)}14.21%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.388, 5.388, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.388, 5.388, 0, 1)}17.62%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.041, 0.041, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.041, 0.041, 0, 1)}20.12%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -2.659, 2.659, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -2.659, 2.659, 0, 1)}22.52%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.481, 3.481, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.481, 3.481, 0, 1)}26.03%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -2.174, 2.174, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -2.174, 2.174, 0, 1)}29.43%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01, 0.01, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01, 0.01, 0, 1)}34.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.423, 1.423, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.423, 1.423, 0, 1)}41.24%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.015, 0.015, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.015, 0.015, 0, 1)}46.05%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.582, 0.582, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.582, 0.582, 0, 1)}52.95%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.001, 0.001, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.001, 0.001, 0, 1)}57.86%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.238, 0.238, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.238, 0.238, 0, 1)}64.76%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.002, 0.002, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.002, 0.002, 0, 1)}69.57%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.097, 0.097, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.097, 0.097, 0, 1)}76.58%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.002, 0.002, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.002, 0.002, 0, 1)}81.38%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04, 0.04, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04, 0.04, 0, 1)}88.29%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}93.19%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.016, 0.016, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.016, 0.016, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@-webkit-keyframes bounce-to-top-left{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30, 20, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30, 20, 0, 1)}2.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13.522, 9.015, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13.522, 9.015, 0, 1)}3.37%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.487, 7.658, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.487, 7.658, 0, 1)}3.47%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.06, 7.373, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.06, 7.373, 0, 1)}4.58%{-webkit-transform:matrix3d(1.265, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.865, 4.577, 0, 1);transform:matrix3d(1.265, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.865, 4.577, 0, 1)}5.69%{-webkit-transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.655, 2.437, 0, 1);transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.655, 2.437, 0, 1)}5.76%{-webkit-transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.477, 2.318, 0, 1);transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.477, 2.318, 0, 1)}7.41%{-webkit-transform:matrix3d(1.248, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.38, 0.254, 0, 1);transform:matrix3d(1.248, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.38, 0.254, 0, 1)}7.51%{-webkit-transform:matrix3d(1.24, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.245, 0.164, 0, 1);transform:matrix3d(1.24, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.245, 0.164, 0, 1)}7.88%{-webkit-transform:matrix3d(1.201, 0, 0, 0, 0, 1.009, 0, 0, 0, 0, 1, 0, -0.201, -0.134, 0, 1);transform:matrix3d(1.201, 0, 0, 0, 0, 1.009, 0, 0, 0, 0, 1, 0, -0.201, -0.134, 0, 1)}8.68%{-webkit-transform:matrix3d(1.12, 0, 0, 0, 0, 1.028, 0, 0, 0, 0, 1, 0, -0.965, -0.643, 0, 1);transform:matrix3d(1.12, 0, 0, 0, 0, 1.028, 0, 0, 0, 0, 1, 0, -0.965, -0.643, 0, 1)}10.03%{-webkit-transform:matrix3d(1.014, 0, 0, 0, 0, 1.051, 0, 0, 0, 0, 1, 0, -1.685, -1.124, 0, 1);transform:matrix3d(1.014, 0, 0, 0, 0, 1.051, 0, 0, 0, 0, 1, 0, -1.685, -1.124, 0, 1)}10.85%{-webkit-transform:matrix3d(0.97, 0, 0, 0, 0, 1.061, 0, 0, 0, 0, 1, 0, -1.861, -1.241, 0, 1);transform:matrix3d(0.97, 0, 0, 0, 0, 1.061, 0, 0, 0, 0, 1, 0, -1.861, -1.241, 0, 1)}11.53%{-webkit-transform:matrix3d(0.945, 0, 0, 0, 0, 1.067, 0, 0, 0, 0, 1, 0, -1.899, -1.266, 0, 1);transform:matrix3d(0.945, 0, 0, 0, 0, 1.067, 0, 0, 0, 0, 1, 0, -1.899, -1.266, 0, 1)}12.22%{-webkit-transform:matrix3d(0.927, 0, 0, 0, 0, 1.072, 0, 0, 0, 0, 1, 0, -1.862, -1.241, 0, 1);transform:matrix3d(0.927, 0, 0, 0, 0, 1.072, 0, 0, 0, 0, 1, 0, -1.862, -1.241, 0, 1)}14.18%{-webkit-transform:matrix3d(0.908, 0, 0, 0, 0, 1.077, 0, 0, 0, 0, 1, 0, -1.505, -1.004, 0, 1);transform:matrix3d(0.908, 0, 0, 0, 0, 1.077, 0, 0, 0, 0, 1, 0, -1.505, -1.004, 0, 1)}14.37%{-webkit-transform:matrix3d(0.908, 0, 0, 0, 0, 1.077, 0, 0, 0, 0, 1, 0, -1.46, -0.974, 0, 1);transform:matrix3d(0.908, 0, 0, 0, 0, 1.077, 0, 0, 0, 0, 1, 0, -1.46, -0.974, 0, 1)}19.23%{-webkit-transform:matrix3d(0.941, 0, 0, 0, 0, 1.057, 0, 0, 0, 0, 1, 0, -0.385, -0.257, 0, 1);transform:matrix3d(0.941, 0, 0, 0, 0, 1.057, 0, 0, 0, 0, 1, 0, -0.385, -0.257, 0, 1)}20.01%{-webkit-transform:matrix3d(0.947, 0, 0, 0, 0, 1.052, 0, 0, 0, 0, 1, 0, -0.272, -0.182, 0, 1);transform:matrix3d(0.947, 0, 0, 0, 0, 1.052, 0, 0, 0, 0, 1, 0, -0.272, -0.182, 0, 1)}23.05%{-webkit-transform:matrix3d(0.968, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, -0.004, -0.002, 0, 1);transform:matrix3d(0.968, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, -0.004, -0.002, 0, 1)}25.75%{-webkit-transform:matrix3d(0.983, 0, 0, 0, 0, 1.017, 0, 0, 0, 0, 1, 0, 0.071, 0.047, 0, 1);transform:matrix3d(0.983, 0, 0, 0, 0, 1.017, 0, 0, 0, 0, 1, 0, 0.071, 0.047, 0, 1)}26.94%{-webkit-transform:matrix3d(0.988, 0, 0, 0, 0, 1.012, 0, 0, 0, 0, 1, 0, 0.076, 0.051, 0, 1);transform:matrix3d(0.988, 0, 0, 0, 0, 1.012, 0, 0, 0, 0, 1, 0, 0.076, 0.051, 0, 1)}31.58%{-webkit-transform:matrix3d(1.002, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0.041, 0.027, 0, 1);transform:matrix3d(1.002, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0.041, 0.027, 0, 1)}31.73%{-webkit-transform:matrix3d(1.002, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0.039, 0.026, 0, 1);transform:matrix3d(1.002, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0.039, 0.026, 0, 1)}37.32%{-webkit-transform:matrix3d(1.006, 0, 0, 0, 0, 0.994, 0, 0, 0, 0, 1, 0, 0.003, 0.002, 0, 1);transform:matrix3d(1.006, 0, 0, 0, 0, 0.994, 0, 0, 0, 0, 1, 0, 0.003, 0.002, 0, 1)}38.15%{-webkit-transform:matrix3d(1.006, 0, 0, 0, 0, 0.994, 0, 0, 0, 0, 1, 0, 0.001, 0.001, 0, 1);transform:matrix3d(1.006, 0, 0, 0, 0, 0.994, 0, 0, 0, 0, 1, 0, 0.001, 0.001, 0, 1)}42.35%{-webkit-transform:matrix3d(1.005, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, -0.003, -0.002, 0, 1);transform:matrix3d(1.005, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, -0.003, -0.002, 0, 1)}48.9%{-webkit-transform:matrix3d(1.001, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, -0.001, -0.001, 0, 1);transform:matrix3d(1.001, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, -0.001, -0.001, 0, 1)}57.77%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}60.47%{-webkit-transform:matrix3d(0.999, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}69.36%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.61%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes bounce-to-top-left{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30, 20, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30, 20, 0, 1)}2.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13.522, 9.015, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 13.522, 9.015, 0, 1)}3.37%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.487, 7.658, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.487, 7.658, 0, 1)}3.47%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.06, 7.373, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.06, 7.373, 0, 1)}4.58%{-webkit-transform:matrix3d(1.265, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.865, 4.577, 0, 1);transform:matrix3d(1.265, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.865, 4.577, 0, 1)}5.69%{-webkit-transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.655, 2.437, 0, 1);transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.655, 2.437, 0, 1)}5.76%{-webkit-transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.477, 2.318, 0, 1);transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.477, 2.318, 0, 1)}7.41%{-webkit-transform:matrix3d(1.248, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.38, 0.254, 0, 1);transform:matrix3d(1.248, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.38, 0.254, 0, 1)}7.51%{-webkit-transform:matrix3d(1.24, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.245, 0.164, 0, 1);transform:matrix3d(1.24, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.245, 0.164, 0, 1)}7.88%{-webkit-transform:matrix3d(1.201, 0, 0, 0, 0, 1.009, 0, 0, 0, 0, 1, 0, -0.201, -0.134, 0, 1);transform:matrix3d(1.201, 0, 0, 0, 0, 1.009, 0, 0, 0, 0, 1, 0, -0.201, -0.134, 0, 1)}8.68%{-webkit-transform:matrix3d(1.12, 0, 0, 0, 0, 1.028, 0, 0, 0, 0, 1, 0, -0.965, -0.643, 0, 1);transform:matrix3d(1.12, 0, 0, 0, 0, 1.028, 0, 0, 0, 0, 1, 0, -0.965, -0.643, 0, 1)}10.03%{-webkit-transform:matrix3d(1.014, 0, 0, 0, 0, 1.051, 0, 0, 0, 0, 1, 0, -1.685, -1.124, 0, 1);transform:matrix3d(1.014, 0, 0, 0, 0, 1.051, 0, 0, 0, 0, 1, 0, -1.685, -1.124, 0, 1)}10.85%{-webkit-transform:matrix3d(0.97, 0, 0, 0, 0, 1.061, 0, 0, 0, 0, 1, 0, -1.861, -1.241, 0, 1);transform:matrix3d(0.97, 0, 0, 0, 0, 1.061, 0, 0, 0, 0, 1, 0, -1.861, -1.241, 0, 1)}11.53%{-webkit-transform:matrix3d(0.945, 0, 0, 0, 0, 1.067, 0, 0, 0, 0, 1, 0, -1.899, -1.266, 0, 1);transform:matrix3d(0.945, 0, 0, 0, 0, 1.067, 0, 0, 0, 0, 1, 0, -1.899, -1.266, 0, 1)}12.22%{-webkit-transform:matrix3d(0.927, 0, 0, 0, 0, 1.072, 0, 0, 0, 0, 1, 0, -1.862, -1.241, 0, 1);transform:matrix3d(0.927, 0, 0, 0, 0, 1.072, 0, 0, 0, 0, 1, 0, -1.862, -1.241, 0, 1)}14.18%{-webkit-transform:matrix3d(0.908, 0, 0, 0, 0, 1.077, 0, 0, 0, 0, 1, 0, -1.505, -1.004, 0, 1);transform:matrix3d(0.908, 0, 0, 0, 0, 1.077, 0, 0, 0, 0, 1, 0, -1.505, -1.004, 0, 1)}14.37%{-webkit-transform:matrix3d(0.908, 0, 0, 0, 0, 1.077, 0, 0, 0, 0, 1, 0, -1.46, -0.974, 0, 1);transform:matrix3d(0.908, 0, 0, 0, 0, 1.077, 0, 0, 0, 0, 1, 0, -1.46, -0.974, 0, 1)}19.23%{-webkit-transform:matrix3d(0.941, 0, 0, 0, 0, 1.057, 0, 0, 0, 0, 1, 0, -0.385, -0.257, 0, 1);transform:matrix3d(0.941, 0, 0, 0, 0, 1.057, 0, 0, 0, 0, 1, 0, -0.385, -0.257, 0, 1)}20.01%{-webkit-transform:matrix3d(0.947, 0, 0, 0, 0, 1.052, 0, 0, 0, 0, 1, 0, -0.272, -0.182, 0, 1);transform:matrix3d(0.947, 0, 0, 0, 0, 1.052, 0, 0, 0, 0, 1, 0, -0.272, -0.182, 0, 1)}23.05%{-webkit-transform:matrix3d(0.968, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, -0.004, -0.002, 0, 1);transform:matrix3d(0.968, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, -0.004, -0.002, 0, 1)}25.75%{-webkit-transform:matrix3d(0.983, 0, 0, 0, 0, 1.017, 0, 0, 0, 0, 1, 0, 0.071, 0.047, 0, 1);transform:matrix3d(0.983, 0, 0, 0, 0, 1.017, 0, 0, 0, 0, 1, 0, 0.071, 0.047, 0, 1)}26.94%{-webkit-transform:matrix3d(0.988, 0, 0, 0, 0, 1.012, 0, 0, 0, 0, 1, 0, 0.076, 0.051, 0, 1);transform:matrix3d(0.988, 0, 0, 0, 0, 1.012, 0, 0, 0, 0, 1, 0, 0.076, 0.051, 0, 1)}31.58%{-webkit-transform:matrix3d(1.002, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0.041, 0.027, 0, 1);transform:matrix3d(1.002, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0.041, 0.027, 0, 1)}31.73%{-webkit-transform:matrix3d(1.002, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0.039, 0.026, 0, 1);transform:matrix3d(1.002, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0.039, 0.026, 0, 1)}37.32%{-webkit-transform:matrix3d(1.006, 0, 0, 0, 0, 0.994, 0, 0, 0, 0, 1, 0, 0.003, 0.002, 0, 1);transform:matrix3d(1.006, 0, 0, 0, 0, 0.994, 0, 0, 0, 0, 1, 0, 0.003, 0.002, 0, 1)}38.15%{-webkit-transform:matrix3d(1.006, 0, 0, 0, 0, 0.994, 0, 0, 0, 0, 1, 0, 0.001, 0.001, 0, 1);transform:matrix3d(1.006, 0, 0, 0, 0, 0.994, 0, 0, 0, 0, 1, 0, 0.001, 0.001, 0, 1)}42.35%{-webkit-transform:matrix3d(1.005, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, -0.003, -0.002, 0, 1);transform:matrix3d(1.005, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, -0.003, -0.002, 0, 1)}48.9%{-webkit-transform:matrix3d(1.001, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, -0.001, -0.001, 0, 1);transform:matrix3d(1.001, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, -0.001, -0.001, 0, 1)}57.77%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}60.47%{-webkit-transform:matrix3d(0.999, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}69.36%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.61%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@-webkit-keyframes bounce-to-bottom-right{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -30, -20, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -30, -20, 0, 1)}2.49%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -15.601, -9.715, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -15.601, -9.715, 0, 1)}2.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -13.522, -8.181, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -13.522, -8.181, 0, 1)}3.37%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.487, -6.683, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.487, -6.683, 0, 1)}3.47%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.06, -6.369, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.06, -6.369, 0, 1)}4.58%{-webkit-transform:matrix3d(1.265, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.865, -3.321, 0, 1);transform:matrix3d(1.265, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.865, -3.321, 0, 1)}4.98%{-webkit-transform:matrix3d(1.306, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.609, -2.428, 0, 1);transform:matrix3d(1.306, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.609, -2.428, 0, 1)}5.69%{-webkit-transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.655, -1.075, 0, 1);transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.655, -1.075, 0, 1)}5.76%{-webkit-transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.477, -0.954, 0, 1);transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.477, -0.954, 0, 1)}7.41%{-webkit-transform:matrix3d(1.248, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.38, 1.007, 0, 1);transform:matrix3d(1.248, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.38, 1.007, 0, 1)}7.46%{-webkit-transform:matrix3d(1.244, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.313, 1.046, 0, 1);transform:matrix3d(1.244, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.313, 1.046, 0, 1)}7.51%{-webkit-transform:matrix3d(1.24, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.245, 1.083, 0, 1);transform:matrix3d(1.24, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.245, 1.083, 0, 1)}7.88%{-webkit-transform:matrix3d(1.161, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0.201, 1.406, 0, 1);transform:matrix3d(1.161, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0.201, 1.406, 0, 1)}8.68%{-webkit-transform:matrix3d(1.008, 0, 0, 0, 0, 1.181, 0, 0, 0, 0, 1, 0, 0.965, 1.989, 0, 1);transform:matrix3d(1.008, 0, 0, 0, 0, 1.181, 0, 0, 0, 0, 1, 0, 0.965, 1.989, 0, 1)}9.95%{-webkit-transform:matrix3d(0.831, 0, 0, 0, 0, 1.326, 0, 0, 0, 0, 1, 0, 1.66, 2.475, 0, 1);transform:matrix3d(0.831, 0, 0, 0, 0, 1.326, 0, 0, 0, 0, 1, 0, 1.66, 2.475, 0, 1)}10.03%{-webkit-transform:matrix3d(0.823, 0, 0, 0, 0, 1.333, 0, 0, 0, 0, 1, 0, 1.685, 2.487, 0, 1);transform:matrix3d(0.823, 0, 0, 0, 0, 1.333, 0, 0, 0, 0, 1, 0, 1.685, 2.487, 0, 1)}10.85%{-webkit-transform:matrix3d(0.749, 0, 0, 0, 0, 1.398, 0, 0, 0, 0, 1, 0, 1.861, 2.511, 0, 1);transform:matrix3d(0.749, 0, 0, 0, 0, 1.398, 0, 0, 0, 0, 1, 0, 1.861, 2.511, 0, 1)}11.53%{-webkit-transform:matrix3d(0.705, 0, 0, 0, 0, 1.439, 0, 0, 0, 0, 1, 0, 1.899, 2.406, 0, 1);transform:matrix3d(0.705, 0, 0, 0, 0, 1.439, 0, 0, 0, 0, 1, 0, 1.899, 2.406, 0, 1)}12.22%{-webkit-transform:matrix3d(0.675, 0, 0, 0, 0, 1.469, 0, 0, 0, 0, 1, 0, 1.862, 2.212, 0, 1);transform:matrix3d(0.675, 0, 0, 0, 0, 1.469, 0, 0, 0, 0, 1, 0, 1.862, 2.212, 0, 1)}14.18%{-webkit-transform:matrix3d(0.643, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, 1.505, 1.433, 0, 1);transform:matrix3d(0.643, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, 1.505, 1.433, 0, 1)}14.37%{-webkit-transform:matrix3d(0.643, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, 1.46, 1.354, 0, 1);transform:matrix3d(0.643, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, 1.46, 1.354, 0, 1)}16.37%{-webkit-transform:matrix3d(0.667, 0, 0, 0, 0, 1.47, 0, 0, 0, 0, 1, 0, 0.964, 0.606, 0, 1);transform:matrix3d(0.667, 0, 0, 0, 0, 1.47, 0, 0, 0, 0, 1, 0, 0.964, 0.606, 0, 1)}19.23%{-webkit-transform:matrix3d(0.742, 0, 0, 0, 0, 1.371, 0, 0, 0, 0, 1, 0, 0.385, 0.004, 0, 1);transform:matrix3d(0.742, 0, 0, 0, 0, 1.371, 0, 0, 0, 0, 1, 0, 0.385, 0.004, 0, 1)}20.01%{-webkit-transform:matrix3d(0.765, 0, 0, 0, 0, 1.338, 0, 0, 0, 0, 1, 0, 0.272, -0.071, 0, 1);transform:matrix3d(0.765, 0, 0, 0, 0, 1.338, 0, 0, 0, 0, 1, 0, 0.272, -0.071, 0, 1)}22.8%{-webkit-transform:matrix3d(0.847, 0, 0, 0, 0, 1.222, 0, 0, 0, 0, 1, 0, 0.017, -0.152, 0, 1);transform:matrix3d(0.847, 0, 0, 0, 0, 1.222, 0, 0, 0, 0, 1, 0, 0.017, -0.152, 0, 1)}23.05%{-webkit-transform:matrix3d(0.854, 0, 0, 0, 0, 1.211, 0, 0, 0, 0, 1, 0, 0.004, -0.15, 0, 1);transform:matrix3d(0.854, 0, 0, 0, 0, 1.211, 0, 0, 0, 0, 1, 0, 0.004, -0.15, 0, 1)}25.75%{-webkit-transform:matrix3d(0.922, 0, 0, 0, 0, 1.114, 0, 0, 0, 0, 1, 0, -0.071, -0.098, 0, 1);transform:matrix3d(0.922, 0, 0, 0, 0, 1.114, 0, 0, 0, 0, 1, 0, -0.071, -0.098, 0, 1)}26.94%{-webkit-transform:matrix3d(0.946, 0, 0, 0, 0, 1.078, 0, 0, 0, 0, 1, 0, -0.076, -0.07, 0, 1);transform:matrix3d(0.946, 0, 0, 0, 0, 1.078, 0, 0, 0, 0, 1, 0, -0.076, -0.07, 0, 1)}31.58%{-webkit-transform:matrix3d(1.009, 0, 0, 0, 0, 0.987, 0, 0, 0, 0, 1, 0, -0.041, -0.003, 0, 1);transform:matrix3d(1.009, 0, 0, 0, 0, 0.987, 0, 0, 0, 0, 1, 0, -0.041, -0.003, 0, 1)}31.73%{-webkit-transform:matrix3d(1.01, 0, 0, 0, 0, 0.986, 0, 0, 0, 0, 1, 0, -0.039, -0.002, 0, 1);transform:matrix3d(1.01, 0, 0, 0, 0, 0.986, 0, 0, 0, 0, 1, 0, -0.039, -0.002, 0, 1)}35.64%{-webkit-transform:matrix3d(1.028, 0, 0, 0, 0, 0.96, 0, 0, 0, 0, 1, 0, -0.01, 0.008, 0, 1);transform:matrix3d(1.028, 0, 0, 0, 0, 0.96, 0, 0, 0, 0, 1, 0, -0.01, 0.008, 0, 1)}37.32%{-webkit-transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, -0.003, 0.007, 0, 1);transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, -0.003, 0.007, 0, 1)}38.15%{-webkit-transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, -0.001, 0.006, 0, 1);transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, -0.001, 0.006, 0, 1)}42.35%{-webkit-transform:matrix3d(1.022, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0.003, 0.002, 0, 1);transform:matrix3d(1.022, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0.003, 0.002, 0, 1)}48.55%{-webkit-transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0.001, -0.001, 0, 1);transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0.001, -0.001, 0, 1)}48.9%{-webkit-transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0.001, -0.001, 0, 1);transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0.001, -0.001, 0, 1)}57.77%{-webkit-transform:matrix3d(0.998, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.998, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}57.8%{-webkit-transform:matrix3d(0.998, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.998, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}60.47%{-webkit-transform:matrix3d(0.998, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.998, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}69.36%{-webkit-transform:matrix3d(0.999, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.61%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes bounce-to-bottom-right{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -30, -20, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -30, -20, 0, 1)}2.49%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -15.601, -9.715, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -15.601, -9.715, 0, 1)}2.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -13.522, -8.181, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -13.522, -8.181, 0, 1)}3.37%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.487, -6.683, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.487, -6.683, 0, 1)}3.47%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.06, -6.369, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -11.06, -6.369, 0, 1)}4.58%{-webkit-transform:matrix3d(1.265, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.865, -3.321, 0, 1);transform:matrix3d(1.265, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.865, -3.321, 0, 1)}4.98%{-webkit-transform:matrix3d(1.306, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.609, -2.428, 0, 1);transform:matrix3d(1.306, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.609, -2.428, 0, 1)}5.69%{-webkit-transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.655, -1.075, 0, 1);transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.655, -1.075, 0, 1)}5.76%{-webkit-transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.477, -0.954, 0, 1);transform:matrix3d(1.33, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.477, -0.954, 0, 1)}7.41%{-webkit-transform:matrix3d(1.248, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.38, 1.007, 0, 1);transform:matrix3d(1.248, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.38, 1.007, 0, 1)}7.46%{-webkit-transform:matrix3d(1.244, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.313, 1.046, 0, 1);transform:matrix3d(1.244, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.313, 1.046, 0, 1)}7.51%{-webkit-transform:matrix3d(1.24, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.245, 1.083, 0, 1);transform:matrix3d(1.24, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.245, 1.083, 0, 1)}7.88%{-webkit-transform:matrix3d(1.161, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0.201, 1.406, 0, 1);transform:matrix3d(1.161, 0, 0, 0, 0, 1.062, 0, 0, 0, 0, 1, 0, 0.201, 1.406, 0, 1)}8.68%{-webkit-transform:matrix3d(1.008, 0, 0, 0, 0, 1.181, 0, 0, 0, 0, 1, 0, 0.965, 1.989, 0, 1);transform:matrix3d(1.008, 0, 0, 0, 0, 1.181, 0, 0, 0, 0, 1, 0, 0.965, 1.989, 0, 1)}9.95%{-webkit-transform:matrix3d(0.831, 0, 0, 0, 0, 1.326, 0, 0, 0, 0, 1, 0, 1.66, 2.475, 0, 1);transform:matrix3d(0.831, 0, 0, 0, 0, 1.326, 0, 0, 0, 0, 1, 0, 1.66, 2.475, 0, 1)}10.03%{-webkit-transform:matrix3d(0.823, 0, 0, 0, 0, 1.333, 0, 0, 0, 0, 1, 0, 1.685, 2.487, 0, 1);transform:matrix3d(0.823, 0, 0, 0, 0, 1.333, 0, 0, 0, 0, 1, 0, 1.685, 2.487, 0, 1)}10.85%{-webkit-transform:matrix3d(0.749, 0, 0, 0, 0, 1.398, 0, 0, 0, 0, 1, 0, 1.861, 2.511, 0, 1);transform:matrix3d(0.749, 0, 0, 0, 0, 1.398, 0, 0, 0, 0, 1, 0, 1.861, 2.511, 0, 1)}11.53%{-webkit-transform:matrix3d(0.705, 0, 0, 0, 0, 1.439, 0, 0, 0, 0, 1, 0, 1.899, 2.406, 0, 1);transform:matrix3d(0.705, 0, 0, 0, 0, 1.439, 0, 0, 0, 0, 1, 0, 1.899, 2.406, 0, 1)}12.22%{-webkit-transform:matrix3d(0.675, 0, 0, 0, 0, 1.469, 0, 0, 0, 0, 1, 0, 1.862, 2.212, 0, 1);transform:matrix3d(0.675, 0, 0, 0, 0, 1.469, 0, 0, 0, 0, 1, 0, 1.862, 2.212, 0, 1)}14.18%{-webkit-transform:matrix3d(0.643, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, 1.505, 1.433, 0, 1);transform:matrix3d(0.643, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, 1.505, 1.433, 0, 1)}14.37%{-webkit-transform:matrix3d(0.643, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, 1.46, 1.354, 0, 1);transform:matrix3d(0.643, 0, 0, 0, 0, 1.501, 0, 0, 0, 0, 1, 0, 1.46, 1.354, 0, 1)}16.37%{-webkit-transform:matrix3d(0.667, 0, 0, 0, 0, 1.47, 0, 0, 0, 0, 1, 0, 0.964, 0.606, 0, 1);transform:matrix3d(0.667, 0, 0, 0, 0, 1.47, 0, 0, 0, 0, 1, 0, 0.964, 0.606, 0, 1)}19.23%{-webkit-transform:matrix3d(0.742, 0, 0, 0, 0, 1.371, 0, 0, 0, 0, 1, 0, 0.385, 0.004, 0, 1);transform:matrix3d(0.742, 0, 0, 0, 0, 1.371, 0, 0, 0, 0, 1, 0, 0.385, 0.004, 0, 1)}20.01%{-webkit-transform:matrix3d(0.765, 0, 0, 0, 0, 1.338, 0, 0, 0, 0, 1, 0, 0.272, -0.071, 0, 1);transform:matrix3d(0.765, 0, 0, 0, 0, 1.338, 0, 0, 0, 0, 1, 0, 0.272, -0.071, 0, 1)}22.8%{-webkit-transform:matrix3d(0.847, 0, 0, 0, 0, 1.222, 0, 0, 0, 0, 1, 0, 0.017, -0.152, 0, 1);transform:matrix3d(0.847, 0, 0, 0, 0, 1.222, 0, 0, 0, 0, 1, 0, 0.017, -0.152, 0, 1)}23.05%{-webkit-transform:matrix3d(0.854, 0, 0, 0, 0, 1.211, 0, 0, 0, 0, 1, 0, 0.004, -0.15, 0, 1);transform:matrix3d(0.854, 0, 0, 0, 0, 1.211, 0, 0, 0, 0, 1, 0, 0.004, -0.15, 0, 1)}25.75%{-webkit-transform:matrix3d(0.922, 0, 0, 0, 0, 1.114, 0, 0, 0, 0, 1, 0, -0.071, -0.098, 0, 1);transform:matrix3d(0.922, 0, 0, 0, 0, 1.114, 0, 0, 0, 0, 1, 0, -0.071, -0.098, 0, 1)}26.94%{-webkit-transform:matrix3d(0.946, 0, 0, 0, 0, 1.078, 0, 0, 0, 0, 1, 0, -0.076, -0.07, 0, 1);transform:matrix3d(0.946, 0, 0, 0, 0, 1.078, 0, 0, 0, 0, 1, 0, -0.076, -0.07, 0, 1)}31.58%{-webkit-transform:matrix3d(1.009, 0, 0, 0, 0, 0.987, 0, 0, 0, 0, 1, 0, -0.041, -0.003, 0, 1);transform:matrix3d(1.009, 0, 0, 0, 0, 0.987, 0, 0, 0, 0, 1, 0, -0.041, -0.003, 0, 1)}31.73%{-webkit-transform:matrix3d(1.01, 0, 0, 0, 0, 0.986, 0, 0, 0, 0, 1, 0, -0.039, -0.002, 0, 1);transform:matrix3d(1.01, 0, 0, 0, 0, 0.986, 0, 0, 0, 0, 1, 0, -0.039, -0.002, 0, 1)}35.64%{-webkit-transform:matrix3d(1.028, 0, 0, 0, 0, 0.96, 0, 0, 0, 0, 1, 0, -0.01, 0.008, 0, 1);transform:matrix3d(1.028, 0, 0, 0, 0, 0.96, 0, 0, 0, 0, 1, 0, -0.01, 0.008, 0, 1)}37.32%{-webkit-transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, -0.003, 0.007, 0, 1);transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, -0.003, 0.007, 0, 1)}38.15%{-webkit-transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, -0.001, 0.006, 0, 1);transform:matrix3d(1.029, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, -0.001, 0.006, 0, 1)}42.35%{-webkit-transform:matrix3d(1.022, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0.003, 0.002, 0, 1);transform:matrix3d(1.022, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0.003, 0.002, 0, 1)}48.55%{-webkit-transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0.001, -0.001, 0, 1);transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0.001, -0.001, 0, 1)}48.9%{-webkit-transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0.001, -0.001, 0, 1);transform:matrix3d(1.007, 0, 0, 0, 0, 0.99, 0, 0, 0, 0, 1, 0, 0.001, -0.001, 0, 1)}57.77%{-webkit-transform:matrix3d(0.998, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.998, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}57.8%{-webkit-transform:matrix3d(0.998, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.998, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}60.47%{-webkit-transform:matrix3d(0.998, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.998, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}69.36%{-webkit-transform:matrix3d(0.999, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.61%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@-webkit-keyframes buzz-quake{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}10%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}20%{-webkit-transform:translate(2px, -1px);transform:translate(2px, -1px)}30%{-webkit-transform:translate(0px, 1px);transform:translate(0px, 1px)}40%{-webkit-transform:translate(1px, 3px);transform:translate(1px, 3px)}50%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}60%{-webkit-transform:translate(-3px, -1px);transform:translate(-3px, -1px)}70%{-webkit-transform:translate(-1px, -3px);transform:translate(-1px, -3px)}80%{-webkit-transform:translate(1px, -3px);transform:translate(1px, -3px)}90%{-webkit-transform:translate(0px, -1px);transform:translate(0px, -1px)}100%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}}@keyframes buzz-quake{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}10%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}20%{-webkit-transform:translate(2px, -1px);transform:translate(2px, -1px)}30%{-webkit-transform:translate(0px, 1px);transform:translate(0px, 1px)}40%{-webkit-transform:translate(1px, 3px);transform:translate(1px, 3px)}50%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}60%{-webkit-transform:translate(-3px, -1px);transform:translate(-3px, -1px)}70%{-webkit-transform:translate(-1px, -3px);transform:translate(-1px, -3px)}80%{-webkit-transform:translate(1px, -3px);transform:translate(1px, -3px)}90%{-webkit-transform:translate(0px, -1px);transform:translate(0px, -1px)}100%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}}@-webkit-keyframes search-1{0%{opacity:0;-webkit-transform:translate(5px, 10px);transform:translate(5px, 10px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes search-1{0%{opacity:0;-webkit-transform:translate(5px, 10px);transform:translate(5px, 10px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes search-2{0%{opacity:0;-webkit-transform:translate(-3px, -3px);transform:translate(-3px, -3px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes search-2{0%{opacity:0;-webkit-transform:translate(-3px, -3px);transform:translate(-3px, -3px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes game-scroll-anim{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes game-scroll-anim{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes game-jump-anim{0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:scale(1.18, 0.9);transform:scale(1.18, 0.9)}24%{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}38%{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}67%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}72%{-webkit-transform:translateY(10px) scale(1.18, 0.9);transform:translateY(10px) scale(1.18, 0.9)}81%{-webkit-transform:translateY(-2px) scale(0.95, 1);transform:translateY(-2px) scale(0.95, 1)}90%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes game-jump-anim{0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:scale(1.18, 0.9);transform:scale(1.18, 0.9)}24%{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}38%{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}67%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}72%{-webkit-transform:translateY(10px) scale(1.18, 0.9);transform:translateY(10px) scale(1.18, 0.9)}81%{-webkit-transform:translateY(-2px) scale(0.95, 1);transform:translateY(-2px) scale(0.95, 1)}90%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes left-cloud{0%{opacity:0;-webkit-transform:translateX(0%);transform:translateX(0%)}20%{opacity:1}80%{opacity:1}100%{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@keyframes left-cloud{0%{opacity:0;-webkit-transform:translateX(0%);transform:translateX(0%)}20%{opacity:1}80%{opacity:1}100%{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@-webkit-keyframes right-cloud{0%{opacity:0;-webkit-transform:translateX(0%);transform:translateX(0%)}30%{opacity:1}70%{opacity:1}100%{opacity:0;-webkit-transform:translateX(30%);transform:translateX(30%)}}@keyframes right-cloud{0%{opacity:0;-webkit-transform:translateX(0%);transform:translateX(0%)}30%{opacity:1}70%{opacity:1}100%{opacity:0;-webkit-transform:translateX(30%);transform:translateX(30%)}}@-webkit-keyframes arrow-swing{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}45%{-webkit-transform:translateX(5px);transform:translateX(5px)}55%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrow-swing{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}45%{-webkit-transform:translateX(5px);transform:translateX(5px)}55%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes icon-tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -5deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -5deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, 5deg);transform:scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, 5deg)}40%,60%,80%{-webkit-transform:scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, -5deg);transform:scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes icon-tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -5deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -5deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, 5deg);transform:scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, 5deg)}40%,60%,80%{-webkit-transform:scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, -5deg);transform:scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes drone-floating{0%, 100%{-webkit-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(20%);transform:translateY(20%)}}@keyframes drone-floating{0%, 100%{-webkit-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(20%);transform:translateY(20%)}}@-webkit-keyframes drone-winding{0%{background-position:0% 0%}50%{background-position:0% 100%}}@keyframes drone-winding{0%{background-position:0% 0%}50%{background-position:0% 100%}}@-webkit-keyframes submenu-simple-hover{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0.2}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes submenu-simple-hover{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0.2}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@-webkit-keyframes submenu-game-hover{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes submenu-game-hover{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes submenu-comic-hover{0%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}95%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes submenu-comic-hover{0%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}95%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes submenu-comic-onomatope{0%{-webkit-transform:translate(-20px, 10px) rotate(-20deg);transform:translate(-20px, 10px) rotate(-20deg);opacity:1}20%{-webkit-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg);opacity:1}70%{-webkit-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg);opacity:1}100%{-webkit-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg);opacity:0}}@keyframes submenu-comic-onomatope{0%{-webkit-transform:translate(-20px, 10px) rotate(-20deg);transform:translate(-20px, 10px) rotate(-20deg);opacity:1}20%{-webkit-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg);opacity:1}70%{-webkit-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg);opacity:1}100%{-webkit-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg);opacity:0}}@-webkit-keyframes tech-logo-flash{0%{opacity:0.4}50%{opacity:1}100%{opacity:0.4}}@keyframes tech-logo-flash{0%{opacity:0.4}50%{opacity:1}100%{opacity:0.4}}@-webkit-keyframes thunder-sprite-step{0%{opacity:0}84%{opacity:0}85%{opacity:1;background-position:0 0}99%{opacity:1;background-position:-900px 0}100%{opacity:0}}@keyframes thunder-sprite-step{0%{opacity:0}84%{opacity:0}85%{opacity:1;background-position:0 0}99%{opacity:1;background-position:-900px 0}100%{opacity:0}}@-webkit-keyframes logo-sprite-step{from{background-position:0 0}to{background-position:-2300px 0}}@keyframes logo-sprite-step{from{background-position:0 0}to{background-position:-2300px 0}}@-webkit-keyframes logo-jump-sprite-step{from{background-position:0 0}to{background-position:-2300px 0}}@keyframes logo-jump-sprite-step{from{background-position:0 0}to{background-position:-2300px 0}}@-webkit-keyframes logo-oar-sprite-step{from{background-position:0 0}to{background-position:0 -256px}}@keyframes logo-oar-sprite-step{from{background-position:0 0}to{background-position:0 -256px}}@-webkit-keyframes logo-sword-sprite-step-forward{from{background-position:0 0}to{background-position:0 -672px}}@keyframes logo-sword-sprite-step-forward{from{background-position:0 0}to{background-position:0 -672px}}@-webkit-keyframes logo-sword-sprite-step-back{from{background-position:0 -672px}to{background-position:0 -912px}}@keyframes logo-sword-sprite-step-back{from{background-position:0 -672px}to{background-position:0 -912px}}@-webkit-keyframes logo-comic-sprite-step{0%{background-position:0 0}50%{background-position:0 -611px}100%{background-position:0 -611px}}@keyframes logo-comic-sprite-step{0%{background-position:0 0}50%{background-position:0 -611px}100%{background-position:0 -611px}}@-webkit-keyframes loading-animation{from{background-position:0 0}to{background-position:0 -1200px}}@keyframes loading-animation{from{background-position:0 0}to{background-position:0 -1200px}}@-webkit-keyframes game-loading-animation{from{background-position:0 0}to{background-position:0 -600px}}@keyframes game-loading-animation{from{background-position:0 0}to{background-position:0 -600px}}@-webkit-keyframes sp-loading-animation{from{background-position:0 0}to{background-position:0 -600px}}@keyframes sp-loading-animation{from{background-position:0 0}to{background-position:0 -600px}}@-webkit-keyframes sp-game-loading-animation{from{background-position:0 0}to{background-position:0 -300px}}@keyframes sp-game-loading-animation{from{background-position:0 0}to{background-position:0 -300px}}@-webkit-keyframes button-link-up{from{background-position:0 0}to{background-position:-3010px 0}}@keyframes button-link-up{from{background-position:0 0}to{background-position:-3010px 0}}@-webkit-keyframes button-link-down{from{background-position:0 0}to{background-position:-9890px 0}}@keyframes button-link-down{from{background-position:0 0}to{background-position:-9890px 0}}@-webkit-keyframes tech-border-show{0%{background-position:0 0}100%{background-position:-4464px 0px}}@keyframes tech-border-show{0%{background-position:0 0}100%{background-position:-4464px 0px}}@-webkit-keyframes tech-border-hide{0%{background-position:-4464px 0px}100%{background-position:0 0}}@keyframes tech-border-hide{0%{background-position:-4464px 0px}100%{background-position:0 0}}@-webkit-keyframes tech-text-flash{0%{color:#ccc;text-shadow:1px -1px 0em #666666, 1px 1px 0em #666666, -1px -1px 0em #666666, -1px 1px 0em #666666}25%{color:rgba(255,255,255,0.8);text-shadow:1px -1px 0.15em #666666, 1px 1px 0.15em #666666, -1px -1px 0.15em #666666, -1px 1px 0.15em #666666}50%{color:#ccc;text-shadow:1px -1px 0em #666666, 1px 1px 0em #666666, -1px -1px 0em #666666, -1px 1px 0em #666666}75%{color:rgba(255,255,255,0.9);text-shadow:1px -1px 0.2em #666666, 1px 1px 0.2em #666666, -1px -1px 0.2em #666666, -1px 1px 0.2em #666666}100%{color:white;text-shadow:1px -1px 0.3em #666666, 1px 1px 0.3em #666666, -1px -1px 0.3em #666666, -1px 1px 0.3em #666666}}@keyframes tech-text-flash{0%{color:#ccc;text-shadow:1px -1px 0em #666666, 1px 1px 0em #666666, -1px -1px 0em #666666, -1px 1px 0em #666666}25%{color:rgba(255,255,255,0.8);text-shadow:1px -1px 0.15em #666666, 1px 1px 0.15em #666666, -1px -1px 0.15em #666666, -1px 1px 0.15em #666666}50%{color:#ccc;text-shadow:1px -1px 0em #666666, 1px 1px 0em #666666, -1px -1px 0em #666666, -1px 1px 0em #666666}75%{color:rgba(255,255,255,0.9);text-shadow:1px -1px 0.2em #666666, 1px 1px 0.2em #666666, -1px -1px 0.2em #666666, -1px 1px 0.2em #666666}100%{color:white;text-shadow:1px -1px 0.3em #666666, 1px 1px 0.3em #666666, -1px -1px 0.3em #666666, -1px 1px 0.3em #666666}}@-webkit-keyframes placole-left{0%{-webkit-transform:scale(0.8) translateX(120px);transform:scale(0.8) translateX(120px);opacity:0}4%{-webkit-transform:scale(1) translateX(0px);transform:scale(1) translateX(0px);opacity:1}13%{opacity:1}20%{opacity:0}100%{opacity:0}}@keyframes placole-left{0%{-webkit-transform:scale(0.8) translateX(120px);transform:scale(0.8) translateX(120px);opacity:0}4%{-webkit-transform:scale(1) translateX(0px);transform:scale(1) translateX(0px);opacity:1}13%{opacity:1}20%{opacity:0}100%{opacity:0}}@-webkit-keyframes placole-right{0%{-webkit-transform:scale(0.9) translate(-100px, 60px);transform:scale(0.9) translate(-100px, 60px);opacity:0}4%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);opacity:1}13%{opacity:1}20%{opacity:0}100%{opacity:0}}@keyframes placole-right{0%{-webkit-transform:scale(0.9) translate(-100px, 60px);transform:scale(0.9) translate(-100px, 60px);opacity:0}4%{-webkit-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0);opacity:1}13%{opacity:1}20%{opacity:0}100%{opacity:0}}@-webkit-keyframes placole-center{0%{-webkit-transform:scale(0.8) translateY(60px);transform:scale(0.8) translateY(60px);opacity:0}6%{-webkit-transform:scale(1) translateX(0px);transform:scale(1) translateX(0px);opacity:1}30%{opacity:1}35%{opacity:0}100%{opacity:0}}@keyframes placole-center{0%{-webkit-transform:scale(0.8) translateY(60px);transform:scale(0.8) translateY(60px);opacity:0}6%{-webkit-transform:scale(1) translateX(0px);transform:scale(1) translateX(0px);opacity:1}30%{opacity:1}35%{opacity:0}100%{opacity:0}}@-webkit-keyframes niku-jump{0%{-webkit-transform:scale(1);transform:scale(1)}3%{-webkit-transform:scale(1.2, 0.9);transform:scale(1.2, 0.9)}4%{-webkit-transform:translateY(-60px);transform:translateY(-60px)}7%{-webkit-transform:translateY(-155px);transform:translateY(-155px)}11%{-webkit-transform:translateY(-165px);transform:translateY(-165px)}12%{-webkit-transform:translateY(-165px) rotate(180deg);transform:translateY(-165px) rotate(180deg)}16%{-webkit-transform:translateY(0px) rotate(180deg);transform:translateY(0px) rotate(180deg)}17%{-webkit-transform:scale(1.2, 0.9);transform:scale(1.2, 0.9)}18%{-webkit-transform:translateY(-10px) scale(0.9, 1);transform:translateY(-10px) scale(0.9, 1)}20%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}30%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}40%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}50%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}60%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}70%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}80%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}90%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}100%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}}@keyframes niku-jump{0%{-webkit-transform:scale(1);transform:scale(1)}3%{-webkit-transform:scale(1.2, 0.9);transform:scale(1.2, 0.9)}4%{-webkit-transform:translateY(-60px);transform:translateY(-60px)}7%{-webkit-transform:translateY(-155px);transform:translateY(-155px)}11%{-webkit-transform:translateY(-165px);transform:translateY(-165px)}12%{-webkit-transform:translateY(-165px) rotate(180deg);transform:translateY(-165px) rotate(180deg)}16%{-webkit-transform:translateY(0px) rotate(180deg);transform:translateY(0px) rotate(180deg)}17%{-webkit-transform:scale(1.2, 0.9);transform:scale(1.2, 0.9)}18%{-webkit-transform:translateY(-10px) scale(0.9, 1);transform:translateY(-10px) scale(0.9, 1)}20%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}30%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}40%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}50%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}60%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}70%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}80%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}90%{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}100%{-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1)}}@-webkit-keyframes niku-sprite{0%{background-position:0 0}4%{background-position:-140px 0}16%{background-position:0 0}100%{background-position:0 0}}@keyframes niku-sprite{0%{background-position:0 0}4%{background-position:-140px 0}16%{background-position:0 0}100%{background-position:0 0}}@-webkit-keyframes dragon-sprite{0%{background-position:0 0}20%{background-position:-13800px 0}100%{background-position:-13800px 0}}@keyframes dragon-sprite{0%{background-position:0 0}20%{background-position:-13800px 0}100%{background-position:-13800px 0}}@-webkit-keyframes arrow-flash{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes arrow-flash{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes comic-hero-content-appear{0%{-webkit-transform:translateX(24px);transform:translateX(24px)}50%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}80%{-webkit-transform:translateX(4px);transform:translateX(4px)}95%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes comic-hero-content-appear{0%{-webkit-transform:translateX(24px);transform:translateX(24px)}50%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}80%{-webkit-transform:translateX(4px);transform:translateX(4px)}95%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes comic-hero-midashi-appear{0%{-webkit-transform:translateX(-24px);transform:translateX(-24px)}50%{-webkit-transform:translateX(15px);transform:translateX(15px)}80%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}95%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes comic-hero-midashi-appear{0%{-webkit-transform:translateX(-24px);transform:translateX(-24px)}50%{-webkit-transform:translateX(15px);transform:translateX(15px)}80%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}95%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes focus{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes focus{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sp-design-change-modal{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sp-design-change-modal{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes game-side-niku-shake{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}20%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}40%{-webkit-transform:translate(-4px, 4px);transform:translate(-4px, 4px)}60%{-webkit-transform:translate(4px, 0px);transform:translate(4px, 0px)}80%{-webkit-transform:translate(-4px, 4px);transform:translate(-4px, 4px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes game-side-niku-shake{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}20%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}40%{-webkit-transform:translate(-4px, 4px);transform:translate(-4px, 4px)}60%{-webkit-transform:translate(4px, 0px);transform:translate(4px, 0px)}80%{-webkit-transform:translate(-4px, 4px);transform:translate(-4px, 4px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@-webkit-keyframes tutorial-attention{0%{-webkit-transform:scale(1);transform:scale(1)}79%{-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-transform:scale(1.1);transform:scale(1.1)}89%{-webkit-transform:scale(0.95);transform:scale(0.95)}95%{-webkit-transform:scale(1.03);transform:scale(1.03)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tutorial-attention{0%{-webkit-transform:scale(1);transform:scale(1)}79%{-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-transform:scale(1.1);transform:scale(1.1)}89%{-webkit-transform:scale(0.95);transform:scale(0.95)}95%{-webkit-transform:scale(1.03);transform:scale(1.03)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes thunder-flash{0%{background-color:rgba(255,255,255,0)}5%{background-color:white}8%{background-color:rgba(255,255,255,0)}11%{background-color:white}14%{background-color:rgba(255,255,255,0)}17%{background-color:rgba(0,0,0,0.7)}70%{background-color:transparent}}@keyframes thunder-flash{0%{background-color:rgba(255,255,255,0)}5%{background-color:white}8%{background-color:rgba(255,255,255,0)}11%{background-color:white}14%{background-color:rgba(255,255,255,0)}17%{background-color:rgba(0,0,0,0.7)}70%{background-color:transparent}}@-webkit-keyframes game-button-left{0%{background-position:0 0}100%{background-position:-3800px 0;visibility:hidden}}@keyframes game-button-left{0%{background-position:0 0}100%{background-position:-3800px 0;visibility:hidden}}@-webkit-keyframes game-button-right{0%{background-position:0 0}100%{background-position:-4200px 0;visibility:hidden}}@keyframes game-button-right{0%{background-position:0 0}100%{background-position:-4200px 0;visibility:hidden}}@-webkit-keyframes pickup-animation{0%{background-position:0 0}100%{background-position:-960px 0}}@keyframes pickup-animation{0%{background-position:0 0}100%{background-position:-960px 0}}@font-face{font-family:bombard;src:url("../font/bombard.ttf") format("truetype"),url("../font/bombard.woff") format("woff");font-weight:normal;font-style:normal}.only-simple,.only-comic,.only-game,.only-kamakura,.only-tech{display:none}body[data-design="simple"] .only-simple{display:block}body[data-design="comic"] .only-comic{display:block}body[data-design="game"] .only-game{display:block}body[data-design="kamakura"] .only-kamakura{display:block}body[data-design="tech"] .only-tech{display:block}.common-table,.markdown-rule table,.article__content__document table,.portfolio__article__body table,.portfolio__article__body--interview table,.article__table{font-size:12px;line-height:1.625;margin:2em 0em;word-break:break-all}.common-table th,.markdown-rule table th,.article__content__document table th,.portfolio__article__body table th,.portfolio__article__body--interview table th,.article__table th,.common-table td,.markdown-rule table td,.article__content__document table td,.portfolio__article__body table td,.portfolio__article__body--interview table td,.article__table td{border:solid 1px #cccccc;padding:1em}.common-table th,.markdown-rule table th,.article__content__document table th,.portfolio__article__body table th,.portfolio__article__body--interview table th,.article__table th{background-color:#f5f5f5;text-align:center}.common-table th.nest-header,.markdown-rule table th.nest-header,.article__content__document table th.nest-header,.portfolio__article__body table th.nest-header,.portfolio__article__body--interview table th.nest-header,.article__table th.nest-header{width:2em;background-color:#e0e0e0;font-weight:bold;font-size:16px}body[data-design="comic"] .common-table th,body[data-design="comic"] .markdown-rule table th,.markdown-rule body[data-design="comic"] table th,body[data-design="comic"] .article__content__document table th,.article__content__document body[data-design="comic"] table th,body[data-design="comic"] .portfolio__article__body table th,.portfolio__article__body body[data-design="comic"] table th,body[data-design="comic"] .portfolio__article__body--interview table th,.portfolio__article__body--interview body[data-design="comic"] table th,body[data-design="comic"] .article__table th{background-color:#f4f0e7;background-image:url(https://www.kayac.com/assets/pc/design/comic/list_background-c0e0de31ba43d67c03acc00e7abf11586da943b6a7d18191efe28e07c68acd4e.png);background-size:5px 5px}body[data-design="tech"] .common-table th,body[data-design="tech"] .markdown-rule table th,.markdown-rule body[data-design="tech"] table th,body[data-design="tech"] .article__content__document table th,.article__content__document body[data-design="tech"] table th,body[data-design="tech"] .portfolio__article__body table th,.portfolio__article__body body[data-design="tech"] table th,body[data-design="tech"] .portfolio__article__body--interview table th,.portfolio__article__body--interview body[data-design="tech"] table th,body[data-design="tech"] .article__table th{background-color:#242424}.error-text,.alert,.common-checkbox.is-error:before,.formtype__form input.is-error[type="checkbox"]:before,.formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__contact-terms-check__error{font-size:14px}body[data-design="simple"] .error-text,body[data-design="simple"] .alert,body[data-design="simple"] .common-checkbox.is-error:before,body[data-design="simple"] .formtype__form input.is-error[type="checkbox"]:before,.formtype__form body[data-design="simple"] input.is-error[type="checkbox"]:before,body[data-design="simple"] .formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__form--entry body[data-design="simple"] input.is-error[type="checkbox"]:before,body[data-design="simple"] .formtype__contact-terms-check__error{color:#f15151}body[data-design="comic"] .error-text,body[data-design="comic"] .alert,body[data-design="comic"] .common-checkbox.is-error:before,body[data-design="comic"] .formtype__form input.is-error[type="checkbox"]:before,.formtype__form body[data-design="comic"] input.is-error[type="checkbox"]:before,body[data-design="comic"] .formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__form--entry body[data-design="comic"] input.is-error[type="checkbox"]:before,body[data-design="comic"] .formtype__contact-terms-check__error{font-weight:#f15151}body[data-design="game"] .error-text,body[data-design="game"] .alert,body[data-design="game"] .common-checkbox.is-error:before,body[data-design="game"] .formtype__form input.is-error[type="checkbox"]:before,.formtype__form body[data-design="game"] input.is-error[type="checkbox"]:before,body[data-design="game"] .formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__form--entry body[data-design="game"] input.is-error[type="checkbox"]:before,body[data-design="game"] .formtype__contact-terms-check__error{color:#f15151}body[data-design="kamakura"] .error-text,body[data-design="kamakura"] .alert,body[data-design="kamakura"] .common-checkbox.is-error:before,body[data-design="kamakura"] .formtype__form input.is-error[type="checkbox"]:before,.formtype__form body[data-design="kamakura"] input.is-error[type="checkbox"]:before,body[data-design="kamakura"] .formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__form--entry body[data-design="kamakura"] input.is-error[type="checkbox"]:before,body[data-design="kamakura"] .formtype__contact-terms-check__error{color:#f50}body[data-design="tech"] .error-text,body[data-design="tech"] .alert,body[data-design="tech"] .common-checkbox.is-error:before,body[data-design="tech"] .formtype__form input.is-error[type="checkbox"]:before,.formtype__form body[data-design="tech"] input.is-error[type="checkbox"]:before,body[data-design="tech"] .formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__form--entry body[data-design="tech"] input.is-error[type="checkbox"]:before,body[data-design="tech"] .formtype__contact-terms-check__error{color:#f15151}.markdown-rule,.article__content__document,.portfolio__article__body,.portfolio__article__body--interview{font-size:16px;line-height:1.75;word-wrap:break-word;overflow-wrap:break-word}.markdown-rule h1,.article__content__document h1,.portfolio__article__body h1,.portfolio__article__body--interview h1,.markdown-rule h2,.article__content__document h2,.portfolio__article__body h2,.portfolio__article__body--interview h2,.markdown-rule h3,.article__content__document h3,.portfolio__article__body h3,.portfolio__article__body--interview h3,.markdown-rule h4,.article__content__document h4,.portfolio__article__body h4,.portfolio__article__body--interview h4{margin-top:40px;margin-bottom:20px;font-weight:bold;line-height:1.48}.markdown-rule h1:first-child,.article__content__document h1:first-child,.portfolio__article__body h1:first-child,.portfolio__article__body--interview h1:first-child,.markdown-rule h2:first-child,.article__content__document h2:first-child,.portfolio__article__body h2:first-child,.portfolio__article__body--interview h2:first-child,.markdown-rule h3:first-child,.article__content__document h3:first-child,.portfolio__article__body h3:first-child,.portfolio__article__body--interview h3:first-child,.markdown-rule h4:first-child,.article__content__document h4:first-child,.portfolio__article__body h4:first-child,.portfolio__article__body--interview h4:first-child{margin-top:0}.markdown-rule h1,.article__content__document h1,.portfolio__article__body h1,.portfolio__article__body--interview h1{font-size:27px}.markdown-rule h2,.article__content__document h2,.portfolio__article__body h2,.portfolio__article__body--interview h2{font-size:24px}.markdown-rule h3,.article__content__document h3,.portfolio__article__body h3,.portfolio__article__body--interview h3{font-size:20px}.markdown-rule h4,.article__content__document h4,.portfolio__article__body h4,.portfolio__article__body--interview h4{font-size:16px}.markdown-rule hr,.article__content__document hr,.portfolio__article__body hr,.portfolio__article__body--interview hr{margin:24px 0px;padding:0px;border:none;border-bottom:solid 1px #eeeeee}.markdown-rule iframe,.article__content__document iframe,.portfolio__article__body iframe,.portfolio__article__body--interview iframe{display:block;margin:30px 0px;width:100%;height:470.4375px}.markdown-rule strong,.article__content__document strong,.portfolio__article__body strong,.portfolio__article__body--interview strong,.markdown-rule h5,.article__content__document h5,.portfolio__article__body h5,.portfolio__article__body--interview h5{font-weight:bold}.markdown-rule em,.article__content__document em,.portfolio__article__body em,.portfolio__article__body--interview em{font-style:italic}.markdown-rule small,.article__content__document small,.portfolio__article__body small,.portfolio__article__body--interview small{font-size:80%}.markdown-rule p,.article__content__document p,.portfolio__article__body p,.portfolio__article__body--interview p{margin:1.25em 0em}.markdown-rule p:first-child,.article__content__document p:first-child,.portfolio__article__body p:first-child,.portfolio__article__body--interview p:first-child{margin-top:0}.markdown-rule ul,.article__content__document ul,.portfolio__article__body ul,.portfolio__article__body--interview ul,.markdown-rule ol,.article__content__document ol,.portfolio__article__body ol,.portfolio__article__body--interview ol{margin:1.0em 0em;text-indent:1em}.markdown-rule ul li,.article__content__document ul li,.portfolio__article__body ul li,.portfolio__article__body--interview ul li,.markdown-rule ol li,.article__content__document ol li,.portfolio__article__body ol li,.portfolio__article__body--interview ol li{margin-left:1.5em;position:relative;text-indent:0px}.markdown-rule ul li,.article__content__document ul li,.portfolio__article__body ul li,.portfolio__article__body--interview ul li{list-style-type:disc}.markdown-rule ol li,.article__content__document ol li,.portfolio__article__body ol li,.portfolio__article__body--interview ol li{list-style-type:decimal}.markdown-rule dl dt,.article__content__document dl dt,.portfolio__article__body dl dt,.portfolio__article__body--interview dl dt{font-weight:bold;margin-top:10px}.markdown-rule blockquote,.article__content__document blockquote,.portfolio__article__body blockquote,.portfolio__article__body--interview blockquote{font-size:12px;line-height:20px;font-style:italic}.markdown-rule header,.article__content__document header,.portfolio__article__body header,.portfolio__article__body--interview header{background-color:#f7f7f7;margin:8px 0px 32px;padding:20px;font-size:14px}.markdown-rule header h3,.article__content__document header h3,.portfolio__article__body header h3,.portfolio__article__body--interview header h3{font-size:16px}.markdown-rule header a,.article__content__document header a,.portfolio__article__body header a,.portfolio__article__body--interview header a{color:inherit;text-decoration:none;border-bottom:dotted 1px #4c4c4c}.markdown-rule header table,.article__content__document header table,.portfolio__article__body header table,.portfolio__article__body--interview header table{margin:0px;margin-top:16px}.markdown-rule header table th,.article__content__document header table th,.portfolio__article__body header table th,.portfolio__article__body--interview header table th,.markdown-rule header table td,.article__content__document header table td,.portfolio__article__body header table td,.portfolio__article__body--interview header table td{border:none;padding:0.5em 0em;vertical-align:top}.markdown-rule header table th,.article__content__document header table th,.portfolio__article__body header table th,.portfolio__article__body--interview header table th{background-color:transparent;text-align:left;font-weight:bold;padding-right:1.5em;border-right:solid 1px #eeeeee}.markdown-rule header table td,.article__content__document header table td,.portfolio__article__body header table td,.portfolio__article__body--interview header table td{padding-left:1.5em}.markdown-rule img,.article__content__document img,.portfolio__article__body img,.portfolio__article__body--interview img{max-width:100%}.markdown-rule img.right-thumbnail,.article__content__document img.right-thumbnail,.portfolio__article__body img.right-thumbnail,.portfolio__article__body--interview img.right-thumbnail{display:block;margin:auto;margin-bottom:16px;max-width:130px}.markdown-rule img.with-dropshadow,.article__content__document img.with-dropshadow,.portfolio__article__body img.with-dropshadow,.portfolio__article__body--interview img.with-dropshadow{box-shadow:0px 0px 16px rgba(0,0,0,0.2)}.markdown-rule table th,.article__content__document table th,.portfolio__article__body table th,.portfolio__article__body--interview table th{white-space:nowrap}.markdown-rule table ul li,.article__content__document table ul li,.portfolio__article__body table ul li,.portfolio__article__body--interview table ul li,.markdown-rule table ol li,.article__content__document table ol li,.portfolio__article__body table ol li,.portfolio__article__body--interview table ol li{font-weight:normal}.markdown-rule .kayac-video-embed,.article__content__document .kayac-video-embed,.portfolio__article__body .kayac-video-embed,.portfolio__article__body--interview .kayac-video-embed{margin:8px 0px;position:relative;width:100%;height:0;padding-bottom:56.25%}.markdown-rule .kayac-video-embed:first-child,.article__content__document .kayac-video-embed:first-child,.portfolio__article__body .kayac-video-embed:first-child,.portfolio__article__body--interview .kayac-video-embed:first-child{margin-top:0}.markdown-rule .kayac-video-embed iframe,.article__content__document .kayac-video-embed iframe,.portfolio__article__body .kayac-video-embed iframe,.portfolio__article__body--interview .kayac-video-embed iframe{margin:0;position:absolute;top:0;left:0;width:100%;height:100%}.markdown-rule .kayac-embed,.article__content__document .kayac-embed,.portfolio__article__body .kayac-embed,.portfolio__article__body--interview .kayac-embed{box-sizing:border-box;width:100%;height:auto;margin:0px;margin-bottom:8px}.markdown-rule .kayac-article-link,.article__content__document .kayac-article-link,.portfolio__article__body .kayac-article-link,.portfolio__article__body--interview .kayac-article-link{list-style-type:none;margin:8px 0px;font-weight:normal;font-size:14px}.markdown-rule .kayac-article-link a:before,.article__content__document .kayac-article-link a:before,.portfolio__article__body .kayac-article-link a:before,.portfolio__article__body--interview .kayac-article-link a:before{content:"";font-family:FontAwesome}.markdown-rule .kayac-article-link a:before,.article__content__document .kayac-article-link a:before,.portfolio__article__body .kayac-article-link a:before,.portfolio__article__body--interview .kayac-article-link a:before{margin-right:0.5em}.markdown-rule .kayac-full-image,.article__content__document .kayac-full-image,.portfolio__article__body .kayac-full-image,.portfolio__article__body--interview .kayac-full-image,.markdown-rule .kayac-image-table,.article__content__document .kayac-image-table,.portfolio__article__body .kayac-image-table,.portfolio__article__body--interview .kayac-image-table{font-size:12px;line-height:20px;color:#4c4c4c;margin:8px 0}.markdown-rule .kayac-full-image img,.article__content__document .kayac-full-image img,.portfolio__article__body .kayac-full-image img,.portfolio__article__body--interview .kayac-full-image img{display:block;max-width:100%}.markdown-rule .kayac-image-table,.article__content__document .kayac-image-table,.portfolio__article__body .kayac-image-table,.portfolio__article__body--interview .kayac-image-table{overflow:hidden;margin-top:8px}.markdown-rule .kayac-image-table:first-child,.article__content__document .kayac-image-table:first-child,.portfolio__article__body .kayac-image-table:first-child,.portfolio__article__body--interview .kayac-image-table:first-child{margin-top:0px}.markdown-rule .kayac-image-table li,.article__content__document .kayac-image-table li,.portfolio__article__body .kayac-image-table li,.portfolio__article__body--interview .kayac-image-table li{list-style-type:none;margin:0px;float:left;width:50%;box-sizing:border-box;font-weight:normal}.markdown-rule .kayac-image-table li:nth-child(odd),.article__content__document .kayac-image-table li:nth-child(odd),.portfolio__article__body .kayac-image-table li:nth-child(odd),.portfolio__article__body--interview .kayac-image-table li:nth-child(odd){padding-right:4px}.markdown-rule .kayac-image-table li:nth-child(even),.article__content__document .kayac-image-table li:nth-child(even),.portfolio__article__body .kayac-image-table li:nth-child(even),.portfolio__article__body--interview .kayac-image-table li:nth-child(even){padding-left:4px}.markdown-rule .kayac-image-table li img,.article__content__document .kayac-image-table li img,.portfolio__article__body .kayac-image-table li img,.portfolio__article__body--interview .kayac-image-table li img{display:block;width:100%}body[data-design="comic"] .markdown-rule hr,body[data-design="comic"] .article__content__document hr,body[data-design="comic"] .portfolio__article__body hr,body[data-design="comic"] .portfolio__article__body--interview hr{border-color:#474541}body[data-design="kamakura"] .markdown-rule h1,body[data-design="kamakura"] .article__content__document h1,body[data-design="kamakura"] .portfolio__article__body h1,body[data-design="kamakura"] .portfolio__article__body--interview h1,body[data-design="kamakura"] .markdown-rule h2,body[data-design="kamakura"] .article__content__document h2,body[data-design="kamakura"] .portfolio__article__body h2,body[data-design="kamakura"] .portfolio__article__body--interview h2,body[data-design="kamakura"] .markdown-rule h3,body[data-design="kamakura"] .article__content__document h3,body[data-design="kamakura"] .portfolio__article__body h3,body[data-design="kamakura"] .portfolio__article__body--interview h3,body[data-design="kamakura"] .markdown-rule h4,body[data-design="kamakura"] .article__content__document h4,body[data-design="kamakura"] .portfolio__article__body h4,body[data-design="kamakura"] .portfolio__article__body--interview h4{color:#000}body[data-design="tech"] .markdown-rule header,body[data-design="tech"] .article__content__document header,body[data-design="tech"] .portfolio__article__body header,body[data-design="tech"] .portfolio__article__body--interview header{background-color:#242424}body[data-design="tech"] .markdown-rule hr,body[data-design="tech"] .article__content__document hr,body[data-design="tech"] .portfolio__article__body hr,body[data-design="tech"] .portfolio__article__body--interview hr{border-color:#969696}body[data-design="tech"] .markdown-rule *,body[data-design="tech"] .article__content__document *,body[data-design="tech"] .portfolio__article__body *,body[data-design="tech"] .portfolio__article__body--interview *{font-family:"ゴシックMB101 L JIS2004"}.mini-dice-list{overflow:hidden;margin:16px 0px;padding-right:32px;font-size:0px}.mini-dice-list:before,.mini-dice-list:after{content:'';display:block;clear:both}.mini-dice-list>*{position:relative;display:inline-block;margin-bottom:16px;vertical-align:top;width:33.33333%}.mini-dice-list>*:nth-child(3n+1){left:0px}.mini-dice-list>*:nth-child(3n+2){left:16px}.mini-dice-list>*:nth-child(3n+3){left:32px}.mini-dice-list__thumb{display:block;width:100%;height:auto}.mini-dice-list__nickname{display:block;margin-top:16px;font-size:14px}.mini-dice-list__score{font-weight:bold}.top_news__inner__info__meta__pickup{position:relative;display:inline-block;vertical-align:bottom;color:#ff6666;border-style:solid;border-width:2px;border-color:currentColor;font-size:10px;line-height:1;font-weight:bold;padding:1px 4px;border-radius:2px;top:-3px;margin-right:4px}.rival-list{margin:16px 0px;font-size:14px}.rival-list__item{margin-bottom:8px}.rival-list__thumb{width:240px}.rival-list__thumb img{width:50%;height:auto}.text-link,.common-table a,.article__table a,.markdown-rule a,.article__content__document a,.portfolio__article__body a,.portfolio__article__body--interview a,.article__text-link,.ranking-list a,.article__content__banner a,.article__content__thumbs a,.division__section a,.division__section--award a,.portfolio__sidebar__block__document a,.portfolio__credit__partner a,.search__result__item__url,.smile-content__inner__from_to__name{color:#1b9af7}body[data-design="game"] .text-link,body[data-design="game"] .common-table a,.common-table body[data-design="game"] a,body[data-design="game"] .article__table a,.article__table body[data-design="game"] a,body[data-design="game"] .markdown-rule a,.markdown-rule body[data-design="game"] a,body[data-design="game"] .article__content__document a,.article__content__document body[data-design="game"] a,body[data-design="game"] .portfolio__article__body a,.portfolio__article__body body[data-design="game"] a,body[data-design="game"] .portfolio__article__body--interview a,.portfolio__article__body--interview body[data-design="game"] a,body[data-design="game"] .article__text-link,body[data-design="game"] .ranking-list a,.ranking-list body[data-design="game"] a,body[data-design="game"] .article__content__banner a,.article__content__banner body[data-design="game"] a,body[data-design="game"] .article__content__thumbs a,.article__content__thumbs body[data-design="game"] a,body[data-design="game"] .division__section a,.division__section body[data-design="game"] a,body[data-design="game"] .division__section--award a,.division__section--award body[data-design="game"] a,body[data-design="game"] .portfolio__sidebar__block__document a,.portfolio__sidebar__block__document body[data-design="game"] a,body[data-design="game"] .portfolio__credit__partner a,.portfolio__credit__partner body[data-design="game"] a,body[data-design="game"] .search__result__item__url,body[data-design="game"] .smile-content__inner__from_to__name{color:#49e845}body[data-design="kamakura"] .text-link,body[data-design="kamakura"] .common-table a,.common-table body[data-design="kamakura"] a,body[data-design="kamakura"] .article__table a,.article__table body[data-design="kamakura"] a,body[data-design="kamakura"] .markdown-rule a,.markdown-rule body[data-design="kamakura"] a,body[data-design="kamakura"] .article__content__document a,.article__content__document body[data-design="kamakura"] a,body[data-design="kamakura"] .portfolio__article__body a,.portfolio__article__body body[data-design="kamakura"] a,body[data-design="kamakura"] .portfolio__article__body--interview a,.portfolio__article__body--interview body[data-design="kamakura"] a,body[data-design="kamakura"] .article__text-link,body[data-design="kamakura"] .ranking-list a,.ranking-list body[data-design="kamakura"] a,body[data-design="kamakura"] .article__content__banner a,.article__content__banner body[data-design="kamakura"] a,body[data-design="kamakura"] .article__content__thumbs a,.article__content__thumbs body[data-design="kamakura"] a,body[data-design="kamakura"] .division__section a,.division__section body[data-design="kamakura"] a,body[data-design="kamakura"] .division__section--award a,.division__section--award body[data-design="kamakura"] a,body[data-design="kamakura"] .portfolio__sidebar__block__document a,.portfolio__sidebar__block__document body[data-design="kamakura"] a,body[data-design="kamakura"] .portfolio__credit__partner a,.portfolio__credit__partner body[data-design="kamakura"] a,body[data-design="kamakura"] .search__result__item__url,body[data-design="kamakura"] .smile-content__inner__from_to__name{color:#ff6600}body[data-design="tech"] .text-link,body[data-design="tech"] .common-table a,.common-table body[data-design="tech"] a,body[data-design="tech"] .article__table a,.article__table body[data-design="tech"] a,body[data-design="tech"] .markdown-rule a,.markdown-rule body[data-design="tech"] a,body[data-design="tech"] .article__content__document a,.article__content__document body[data-design="tech"] a,body[data-design="tech"] .portfolio__article__body a,.portfolio__article__body body[data-design="tech"] a,body[data-design="tech"] .portfolio__article__body--interview a,.portfolio__article__body--interview body[data-design="tech"] a,body[data-design="tech"] .article__text-link,body[data-design="tech"] .ranking-list a,.ranking-list body[data-design="tech"] a,body[data-design="tech"] .article__content__banner a,.article__content__banner body[data-design="tech"] a,body[data-design="tech"] .article__content__thumbs a,.article__content__thumbs body[data-design="tech"] a,body[data-design="tech"] .division__section a,.division__section body[data-design="tech"] a,body[data-design="tech"] .division__section--award a,.division__section--award body[data-design="tech"] a,body[data-design="tech"] .portfolio__sidebar__block__document a,.portfolio__sidebar__block__document body[data-design="tech"] a,body[data-design="tech"] .portfolio__credit__partner a,.portfolio__credit__partner body[data-design="tech"] a,body[data-design="tech"] .search__result__item__url,body[data-design="tech"] .smile-content__inner__from_to__name{color:#26dcfd}.article{margin:16px auto}.article *{box-sizing:border-box}.article img{max-width:100%}.article__content{position:relative}.article__content--company-institution-mission .common-button,.article__content--company-institution-mission .article__content__bottom__link__button,.article__content--company-institution-mission .article__content__button,.article__content--company-institution-mission .common-button--strong,.article__content--company-institution-mission .common-button--strongest,.article__content--company-institution-mission .common-button--recommend div,.common-button--recommend .article__content--company-institution-mission div,.article__content--company-institution-mission .article__sidebar__button-block div,.article__sidebar__button-block .article__content--company-institution-mission div,.article__content--company-institution-mission .common-button--recommend-lobi div,.common-button--recommend-lobi .article__content--company-institution-mission div,.article__content--company-institution-mission .common-button--recommend-jagmo div,.common-button--recommend-jagmo .article__content--company-institution-mission div,.article__content--company-institution-mission .common-button--recommend-rankers div,.common-button--recommend-rankers .article__content--company-institution-mission div,.article__content--company-institution-mission .common-button--recommend-placole div,.common-button--recommend-placole .article__content--company-institution-mission div,.article__content--company-institution-mission .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou .article__content--company-institution-mission div,.article__content--company-institution-mission .common-button--recommend-kamakura div,.common-button--recommend-kamakura .article__content--company-institution-mission div,.article__content--company-institution-mission .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate .article__content--company-institution-mission div,.article__content--company-institution-mission .common-button--recommend-esports div,.common-button--recommend-esports .article__content--company-institution-mission div,.article__content--company-institution-mission .formtype__submit,.article__content--company-institution-mission .sendbar__submit--strong,.article__content--company-institution-mission .sendbar__submit--search,.article__content--company-institution-mission body[data-design="simple"] .more_info,body[data-design="simple"] .article__content--company-institution-mission .more_info,.article__content--company-institution-mission body[data-design="comic"] .more_info,body[data-design="comic"] .article__content--company-institution-mission .more_info,.article__content--company-institution-mission body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info .article__content--company-institution-mission a,.article__content--company-institution-mission .common-intro__article__top-btn,.article__content--company-institution-mission .sendbar__submit{margin:8px 0}.article__content__title,.article__content__title--no-border{position:relative;font-size:28px;font-weight:bold;padding:26px 16px;border-bottom:solid 1px #eeeeee}.article__content__title img,.article__content__title--no-border img{position:absolute;margin:0px 16px;margin-top:0.7em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article__content__title--no-border{padding-bottom:0px;border-bottom:none}.article__content__copy{font-weight:bold}.article__news-header{position:relative;padding:32px 16px;border-bottom:2px solid #f5f5f5}.article__news-header__info{overflow:hidden}.article__news-header__info__date{font-family:"Ubuntu";font-style:italic;font-size:14px;margin-bottom:10px;line-height:1}.article__news-header__title{font-size:20px;font-weight:bold}.article__news-header__title__series{font-size:10px;font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif}.article__news-header__title__series strong{margin-left:3px;font-size:12px;font-family:"Ubuntu";font-style:italic}.article__news-header__social{margin-top:20px;line-height:1}.article__news-header__social__tab{display:inline-block;vertical-align:top;margin-right:10px}.article__news-header__meta{line-height:1.3;margin-top:10px}.article__news-header__category{display:inline-block;font-family:"Ubuntu";font-size:12px;font-style:italic}.article__news-header__category[data-category="1"]{color:#33c8ff}.article__news-header__category[data-category="1"] .inner-link:before{background-color:#33c8ff}.article__news-header__category[data-category="2"]{color:#7275e9}.article__news-header__category[data-category="2"] .inner-link:before{background-color:#7275e9}.article__news-header__category[data-category="3"]{color:#fc880f}.article__news-header__category[data-category="3"] .inner-link:before{background-color:#fc880f}.article__news-header__category[data-category="4"]{color:#49e845}.article__news-header__category[data-category="4"] .inner-link:before{background-color:#49e845}.article__news-header__category[data-category="5"]{color:#ff599f}.article__news-header__category[data-category="5"] .inner-link:before{background-color:#ff599f}.article__news-header__category[data-category="6"]{color:#cf57fb}.article__news-header__category[data-category="6"] .inner-link:before{background-color:#cf57fb}.article__news-header__tag{display:inline;font-size:11px}.article__news-header__tag:before{content:'｜'}.article__news-header__tag li{display:inline}.article__news-header__tag li:after{content:' / '}.article__news-header__tag li:last-child:after{display:none}.article__news-header__tag a{text-decoration:none;color:inherit}.article__content__main-image{text-align:center;margin:0 auto 1em !important}.article__content__box{margin:16px 0px}.article__content__box:first-child{margin-top:0px}.article__content__box.is-unavailable{background-color:#f7f7f7 !important}.article__content__box.is-unavailable a{color:inherit}.article__content__body,.article__content__body--second{padding:32px 16px;font-size:16px}.article__content__body h1,.article__content__body--second h1,.article__content__body h2,.article__content__body--second h2,.article__content__body h3,.article__content__body--second h3,.article__content__body h4,.article__content__body--second h4,.article__content__body h5,.article__content__body--second h5{font-weight:bold}.article__content__body h1,.article__content__body--second h1{font-size:27px}.article__content__body h2,.article__content__body--second h2{font-size:24px}.article__content__body h3,.article__content__body--second h3,.article__content__body .is-title-font,.article__content__body--second .is-title-font{font-size:20px}.article__content__body h4,.article__content__body--second h4{font-size:16px}.article__content__body h5,.article__content__body--second h5{font-size:16px;margin-top:1em}.article__content__body p,.article__content__body--second p{line-height:2;margin:1em auto 2em}.article__content__body p:last-child,.article__content__body--second p:last-child{margin-bottom:0}.article__content__body strong,.article__content__body--second strong{font-weight:bold}.article__content__body small,.article__content__body--second small{font-size:80%}.article__content__body hr,.article__content__body--second hr{background-color:none;height:0px;margin:38px 0px;padding:0px;border:none;border-top:solid 2px #eeeeee}.article__content__body .notice,.article__content__body--second .notice{font-size:12px}.article__content__body .is-emphasis-paragraph,.article__content__body--second .is-emphasis-paragraph{margin:1em auto 3em}.article__content__body .is-no-margin,.article__content__body--second .is-no-margin{margin:0}.article__content__body--second{padding-top:0px}.article__content__document{padding:32px 16px}.article__content__social-footer{padding:0 16px 32px;line-height:1}.article__content__social-footer__tab{display:inline-block;vertical-align:top;margin-right:8px}.article__backnumber{position:relative;overflow:hidden;font-size:14px}.article__backnumber__vol{font-style:italic;font-size:14px}.article__backnumber__title{font-size:16px;font-weight:bold;margin-bottom:16px}.article__backnumber__date{font-size:11px;font-style:italic}.article__backnumber__image{width:138px;height:138px;margin-left:16px;float:right;background-size:cover;background-position:center}.article__backnumber__image span{display:none}.article__content__block-title{margin:0.5em auto !important}.article__content__block-title small{font-size:60%;font-weight:normal}.article__content__photoblock{margin-top:1em}.article__content__photoblock img{margin-right:5px}.article__content__banner{border:solid 1px #cccccc;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.article__content__banner h4{font-size:16px;font-weight:bold}.article__content__banner p{font-size:14px;line-height:1.6;margin:1em auto 1.5em}.article__content__banner__left{padding:1.3em;padding-bottom:0}.article__content__banner__right{font-size:0;margin:0}.article__content__banner__right img{max-width:323px}.article__content__thumbs-title{font-size:16px;font-weight:bold;margin-bottom:1em}.article__content__thumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.article__content__thumbs p{font-size:14px;line-height:1.6;margin:0.5em auto 0}.article__content__thumbs a{font-size:12px}.article__content__thumbs__item{margin-right:16px;max-width:192px}.article__content__thumbs__item__title{font-size:14px;font-weight:bold;margin-top:0.5em}.article__content__bottom{margin:15px auto 0;min-height:252px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article__content__bottom:before,.article__content__bottom:after{content:'';display:block;clear:both}.article__content__bottom__link,.article__content__bottom__link--left,.article__content__bottom__link--right{padding:30px;position:relative}.article__content__bottom__link small,.article__content__bottom__link--left small,.article__content__bottom__link--right small{font-size:70%;font-weight:normal;margin-bottom:1em}.article__content__bottom__link h3,.article__content__bottom__link--left h3,.article__content__bottom__link--right h3{font-size:20px;line-height:1.2;font-weight:bold;margin-bottom:0.5em}.article__content__bottom__link p,.article__content__bottom__link--left p,.article__content__bottom__link--right p{font-size:14px;line-height:1.7}.article__content__bottom__link .yanasan,.article__content__bottom__link--left .yanasan,.article__content__bottom__link--right .yanasan{position:absolute;right:12px;bottom:20px}.article__content__bottom__link--left{margin-right:15px}.article__content__bottom__link--left a{font-family:"Ubuntu"}.article__content__bottom__link__text{margin-bottom:1em}.article__content__bottom__link__button{min-width:150px;position:absolute;left:30px;bottom:30px}.article__content__block-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.article__content__block-list a{color:inherit;text-decoration:none;display:block}.article__content__block-list__item,.article__content__block-list__item--large{border:solid 1px #cccccc;margin-top:16px;width:100%}.article__content__block-list__item--large img{width:100%}.article__content__block-list__item__inner{padding:1.3em 1.2em}.article__content__block-list__title{font-size:18px !important;font-weight:bold;margin:0 !important}.article__content__block-list__description{font-size:14px;margin-top:1.3em}.article__content__list-title{font-weight:bold;margin:2.5em auto 1em !important}.article__content__button{width:100%;text-align:left}.article__content__button a{padding:1em}.article__content__center-block{text-align:center}.article__content__center-block p{margin:0}.article__content__notice{font-size:14px;margin:1em auto}.article__content__unavailable-label{color:#fff;background-color:#666666;font-weight:bold;text-align:center}.article__card-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em}.article__card-list__item{border:solid 1px #cccccc;width:49%;overflow:hidden;position:relative;margin-bottom:8px}.article__card-list__item a{display:block;color:inherit !important;text-decoration:none}.article__card-list__cover{font-size:0}.article__card-list__cover img{width:100%}.article__card-list__info{padding:10px;min-height:95px;font-size:11px}.article__card-list__title{font-size:16px;font-weight:bold;line-height:1.38}.article__card-list__footer{width:100%;margin-top:10px;font-size:11px;line-height:normal}.article__card-list__footer p{margin:0}.article__card-list__date{font-style:italic}.article__card-list__client:before{content:' ｜'}.article__cover-list{margin-top:16px;font-size:0}.article__cover-list__item{display:inline-block;width:100%;height:163px;overflow:hidden;position:relative;margin-bottom:8px;background-size:cover;background-repeat:no-repeat;background-position:center}.article__cover-list__text{color:#fff;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article__cover-list__text h6{font-size:36px;font-weight:bold}.article__cover-list__text small{font-size:16px}.article__faq__question{margin-top:1em}.article__faq__answer{font-weight:bold;margin-top:1em;padding-bottom:1em;border-bottom:solid 1px #dddddd}.article__faq__answer:last-child{border:none}.article__shortlist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.article__shortlist__item{width:50%;margin-top:16px}.article__shortlist__item:nth-child(2n+1){padding-right:8px}.article__shortlist__item:nth-child(2n){padding-left:8px}.article__shortlist__item a{display:block;position:relative;height:210px;padding-right:210px;overflow:hidden;text-decoration:none;color:inherit}.article__shortlist__item h3{font-size:24px;font-weight:bold;margin:30px 35px}.article__shortlist__item p{margin:30px 35px;font-size:13px}.article__shortlist__item__thumb{position:absolute;top:0px;right:0px;width:210px;height:100%;background-position:center;background-size:cover}.article__table__list__item{position:relative;padding-left:1em}.article__table__list__item:before{content:'・';display:block;position:absolute;top:0px;left:0px}.article__img-unit,.article__img-unit--map{overflow:hidden;margin-bottom:56px;font-size:16px;line-height:1.75}.article__img-unit:last-child,.article__img-unit--map:last-child{margin-bottom:0}.article__img-unit p:last-child,.article__img-unit--map p:last-child{margin-bottom:0}.article__img-unit--map{margin:24px auto 0;border:solid 1px #cccccc}.article__img-unit--map:last-child{margin-bottom:10px}.article__img-unit--map p{margin:0px;padding:16px;height:160px;line-height:1.5}.article__img-unit--map .article__img-unit__right img,.article__img-unit--map .article__img-unit__right--large img{width:100%}.article__img-unit__title{font-size:20px;font-weight:bold}.article__img-unit__label,.article__img-unit__label--red{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:inline-block;color:#999999;border:solid 2px #999999;border-radius:3px;font-family:"Ubuntu";font-size:17px;line-height:30px;width:95px;height:30px}.article__img-unit__label--red{border:none;background-color:#ef5350;color:#fff}.article__img-unit__right,.article__img-unit__right--large{position:relative;text-align:center}.article__img-unit__right img,.article__img-unit__right--large img{width:327px}.article__img-unit__right--large img{width:327px}.article__press{border:solid 2px #cccccc;padding:16px 0px;overflow:hidden;font-size:14px;line-height:1;text-align:center}.article__press strong{display:block;font-size:24px;margin-bottom:8px}.article__tab{display:none}.article__links__title{padding:32px 16px;font-size:24px;font-weight:bold;border-bottom:solid 1px #eeeeee}.article__links__title__sub{font-weight:normal;font-size:16px}.article__links__list,.news-card-unit__list{padding:0 16px;color:#4c4c4c}.article__links__list__item,.news-card-unit__list__item{display:block;padding:20px 0;border-bottom:solid 1px #eeeeee;color:inherit;text-decoration:none;font-size:15px}.article__links__list__item:last-child,.news-card-unit__list__item:last-child{border-bottom:none}.article__links__footer{margin:0px 32px;padding:32px 0px;text-align:center}.article__three__item{margin:16px 0px}.article__sidebar{margin-top:16px}.article__sidebar a{color:inherit;text-decoration:none;display:block}.article__sidebar__title{margin-top:16px;font-size:28px;font-weight:bold;line-height:1;padding:32px 16px;border-bottom:1px solid #eeeeee}.article__sidebar__box{margin-bottom:16px}.article__sidebar__box:last-child{margin-bottom:0}.article__sidebar__box__title,.news-card-unit__title{padding:32px 16px;font-size:28px;line-height:1;font-weight:bold;border-bottom:solid 1px #eeeeee}.article__sidebar__box__title__sub{font-size:11px;font-weight:normal;color:#4c4c4c;margin-top:10px}.article__sidebar__series{position:relative}.article__sidebar__series__name{font-size:14px;font-weight:bold}.article__sidebar__series__count{position:absolute;top:0px;right:0px;min-width:28px;line-height:20px;padding:0 0.5em;text-align:center;font-size:14px;font-weight:bold;font-family:"Ubuntu";border-radius:2px;background-color:#eeeeee}.article__sidebar__series__date{font-size:11px;margin-top:4px;font-style:italic}.article__sidebar__rank{overflow:hidden}.article__sidebar__rank__num{font-size:20px;font-weight:bold}.article__sidebar__rank__num span{margin-left:20px;font-size:11px;font-family:"Ubuntu";font-style:italic;font-weight:normal}.article__sidebar__rank__body{font-size:14px}.article__sidebar__rank__title{font-weight:bold;line-height:1.75;margin:8px 0}.article__sidebar__rank__category{display:inline;font-family:"Ubuntu";font-size:10px;font-style:italic}.article__sidebar__rank__category[data-category="1"]{color:#33c8ff}.article__sidebar__rank__category[data-category="1"] .inner-link:before{background-color:#33c8ff}.article__sidebar__rank__category[data-category="2"]{color:#7275e9}.article__sidebar__rank__category[data-category="2"] .inner-link:before{background-color:#7275e9}.article__sidebar__rank__category[data-category="3"]{color:#fc880f}.article__sidebar__rank__category[data-category="3"] .inner-link:before{background-color:#fc880f}.article__sidebar__rank__category[data-category="4"]{color:#49e845}.article__sidebar__rank__category[data-category="4"] .inner-link:before{background-color:#49e845}.article__sidebar__rank__category[data-category="5"]{color:#ff599f}.article__sidebar__rank__category[data-category="5"] .inner-link:before{background-color:#ff599f}.article__sidebar__rank__category[data-category="6"]{color:#cf57fb}.article__sidebar__rank__category[data-category="6"] .inner-link:before{background-color:#cf57fb}.article__sidebar__rank__tag{display:inline;font-size:9px}.article__sidebar__rank__tag:before{content:'　|　'}body[data-design="simple"] .article__sidebar__title{font-family:"Ubuntu"}body[data-design="comic"] .article__content__title,body[data-design="comic"] .article__content__title--no-border{font-family:"Source Sans Pro", "ゴシックMB101 U JIS2004";color:#f4f0e7;border-color:#474541;text-shadow:4px 0px 0px #474541, -3.49322px -1.9487px 0px #474541, 2.10128px 3.40362px 0px #474541, -0.17692px -3.99608px 0px #474541, -1.7923px 3.57598px 0px #474541, 3.30734px -2.24976px 0px #474541, -3.98436px 0.35348px 0px #474541, 3.65176px 1.63238px 0px #474541, -2.39384px -3.20462px 0px #474541, 0.52934px 3.96482px 0px #474541, 1.46928px -3.72038px 0px #474541, -3.0956px 2.53324px 0px #474541, 3.93752px -0.70418px 0px #474541, -3.78172px -1.3033px 0px #474541, 2.66766px 2.98054px 0px #474541, -0.87764px -3.90254px 0px #474541, -1.13476px 3.83566px 0px #474541}body[data-design="comic"] .article__content__body hr,body[data-design="comic"] .article__content__body--second hr{border-color:#474541}body[data-design="comic"] .article__news-header,body[data-design="comic"] .article__sidebar__box__title,body[data-design="comic"] .news-card-unit__title,body[data-design="comic"] .article__links__title,body[data-design="comic"] .article__links__list__item,body[data-design="comic"] .news-card-unit__list__item,body[data-design="comic"] .article__content__title,body[data-design="comic"] .article__content__title--no-border,body[data-design="comic"] .article__img-unit--map,body[data-design="comic"] .article__faq__answer{border-color:#474541}body[data-design="kamakura"] .article__links__title,body[data-design="kamakura"] .article__backnumber__title,body[data-design="kamakura"] .article__content__title,body[data-design="kamakura"] .article__content__title--no-border,body[data-design="kamakura"] .article__sidebar__title,body[data-design="kamakura"] .article__sidebar__nest__name,body[data-design="kamakura"] .article__sidebar__box__title,body[data-design="kamakura"] .news-card-unit__title,body[data-design="kamakura"] .article__sidebar__series__name,body[data-design="kamakura"] .article__sidebar__rank__title{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B"}body[data-design="kamakura"] .article__content__body h3,body[data-design="kamakura"] .article__content__body--second h3,body[data-design="kamakura"] .article__content__body .is-title-font,body[data-design="kamakura"] .article__content__body--second .is-title-font,body[data-design="kamakura"] .article__content__body h4,body[data-design="kamakura"] .article__content__body--second h4,body[data-design="kamakura"] .article__content__body h5,body[data-design="kamakura"] .article__content__body--second h5{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B"}body[data-design="kamakura"] .article__content__body h1,body[data-design="kamakura"] .article__content__body--second h1,body[data-design="kamakura"] .article__content__body h2,body[data-design="kamakura"] .article__content__body--second h2,body[data-design="kamakura"] .article__content__body h3,body[data-design="kamakura"] .article__content__body--second h3,body[data-design="kamakura"] .article__content__body h4,body[data-design="kamakura"] .article__content__body--second h4,body[data-design="kamakura"] .article__content__body h5,body[data-design="kamakura"] .article__content__body--second h5{color:#000}body[data-design="kamakura"] .article__content__title,body[data-design="kamakura"] .article__content__title--no-border{color:#000}body[data-design="kamakura"] .article__news-header__title{font-family:"秀英横太明朝 B", "Shuei Mincho B"}body[data-design="tech"] .article__tab li.is-active{color:#26dcfd}body[data-design="tech"] .article__content .article__content__box *{font-family:"ゴシックMB101 L JIS2004"}body[data-design="tech"] .article__content .article__content__box h1,body[data-design="tech"] .article__content .article__content__box h2,body[data-design="tech"] .article__content .article__content__box h3,body[data-design="tech"] .article__content .article__content__box h4{font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif}body[data-design="tech"] .article__content .thumbnail-card *{font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif}body[data-design="tech"] .article__content__body hr,body[data-design="tech"] .article__content__body--second hr{border-color:#969696}body[data-design="tech"] .article__links__list__item,body[data-design="tech"] .news-card-unit__list__item{border-color:#969696}body[data-design="tech"] .article__news-header,body[data-design="tech"] .article__links__title,body[data-design="tech"] .article__content__title,body[data-design="tech"] .article__content__title--no-border,body[data-design="tech"] .article__sidebar__box__title,body[data-design="tech"] .news-card-unit__title{position:relative;border:none}body[data-design="tech"] .article__news-header:after,body[data-design="tech"] .article__links__title:after,body[data-design="tech"] .article__content__title:after,body[data-design="tech"] .article__content__title--no-border:after,body[data-design="tech"] .article__sidebar__box__title:after,body[data-design="tech"] .news-card-unit__title:after{content:'';display:block;border-bottom:solid 1px #969696;position:absolute;bottom:0;left:7px;right:7px}body[data-design="tech"] .article__content__box{padding-bottom:15px}body[data-design="tech"] .article__content__block-list__item,body[data-design="tech"] .article__content__block-list__item--large{border:none}body[data-design="tech"] .article__cover-list__text *{color:#fff}body[data-design="tech"] .article__sidebar__series__count{background-color:#242424}.award{position:relative}.award__title{font-size:24px;font-weight:bold;font-family:"Ubuntu";line-height:40px;margin-bottom:8px}.award__project{padding:40px 16px;padding-top:23px;padding-bottom:5px;margin-top:8px;margin-bottom:16px;font-size:16px}.award__project__header{float:left;font-size:12px;line-height:1}.award__project__header:first-child{margin-top:16px}.award__project__item{position:relative;display:block;margin:16px 0px;padding-bottom:16px;margin-left:45px;border-bottom:solid 1px #eeeeee;overflow:hidden;color:inherit;text-decoration:none}.award__project__item:last-child{margin-top:0px;border-bottom:none}.award__project__data{margin-bottom:-3px}.award__project__cover{display:none}.award__project__title{margin-top:-4px;margin-bottom:4px;font-weight:bold}.award__project__award-item{position:relative;padding-left:0.8em}.award__project__award-item:before{position:absolute;top:0.5em;left:0px;content:'●';font-size:10px}body[data-design="comic"] .award__project__item{border-color:#474541}body[data-design="tech"] .award__project__item{border-color:#969696}body{position:relative;font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif}.only-pc{display:none !important}.comic-background{display:none}body[data-design="simple"]{background-color:#eeeeee}body[data-design="simple"] *{font-family:"Ubuntu", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif}body[data-design="comic"]{font-family:"Source Sans Pro", "ゴシックMB101 DB JIS2004";background-color:#f4f0e7;background-image:url(https://www.kayac.com/assets/sp/design/comic/background-69b614474ffa7e7328b72dada0b7ae76aee5a85fb8700302a64e876531c003e9.jpg);background-size:100% auto;background-position:center}body[data-design="game"]{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;background:-webkit-linear-gradient(top, #28cdfb, #00ce9b, #9f449b, #ffb527);background:linear-gradient(to bottom, #28cdfb, #00ce9b, #9f449b, #ffb527)}body[data-design="game"] h1,body[data-design="game"] h2,body[data-design="game"] h3,body[data-design="game"] h4{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="kamakura"]{background-image:url(https://www.kayac.com/assets/pc/design/kamakura/background_base-2b0b5c04f80d5d33b1cfe3512b54f93da5da3d29c63f9ee0b893d085d8fca7bf.jpg);background-size:360px 120px;background-position:center top}body[data-design="tech"]{background-image:url(https://www.kayac.com/assets/pc/design/tech/background-68b42d24a3610eaff145115ea3e10f5a01ce35f83f65ee1f9f18b5abfd7a0133.png)}body[data-design="tech"] *{font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif;color:#ccc}.breadcrumbs{position:absolute;bottom:0;left:0;right:0;font-family:"Ubuntu";background-color:#fafafa;width:100%;overflow:hidden;overflow-x:scroll}.breadcrumbs__list:before,.breadcrumbs__list:after{content:'';display:block;clear:both}.breadcrumbs__item,.breadcrumbs__item--root{float:left;height:60px;line-height:60px;font-size:12px;font-weight:bold;position:relative;padding-left:12px}.breadcrumbs__item:before,.breadcrumbs__item--root:before,.breadcrumbs__item:after,.breadcrumbs__item--root:after{content:'';display:block;position:absolute;left:0;width:1px;height:52.5%;background-color:#eeeeee}.breadcrumbs__item:before,.breadcrumbs__item--root:before{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);-webkit-transform-origin:top center;transform-origin:top center;top:0}.breadcrumbs__item:after,.breadcrumbs__item--root:after{-webkit-transform:rotate(18deg);transform:rotate(18deg);-webkit-transform-origin:bottom center;transform-origin:bottom center;bottom:0}.breadcrumbs__item--root{padding-left:0}.breadcrumbs__item--root:before,.breadcrumbs__item--root:after{display:none}.breadcrumbs__btn,.breadcrumbs__btn--root{color:inherit;text-decoration:none;vertical-align:middle;box-sizing:border-box;display:block;width:100%;height:100%;padding:0 16px}.breadcrumbs__btn--root{padding-left:23px}.breadcrumbs__btn--root svg{display:block;width:24px;height:100%}body[data-design="comic"] .breadcrumbs{color:#000;background-color:rgba(244,240,231,0.96);border-top:solid 1px #4c4c4c}body[data-design="comic"] .breadcrumbs__item:before,body[data-design="comic"] .breadcrumbs__item--root:before,body[data-design="comic"] .breadcrumbs__item:after,body[data-design="comic"] .breadcrumbs__item--root:after{background-color:#4c4c4c}body[data-design="game"] .breadcrumbs{color:#000;background-color:#fff}body[data-design="kamakura"] .breadcrumbs{color:#000;background-color:transparent;background-image:url(https://www.kayac.com/assets/sp/design/kamakura/bg_breadcrumbs-3760a0189803a7f93bef4887c3e44b20835f4cbd8844f37a49b704a082f2248b.png);background-size:100% 100%}body[data-design="kamakura"] .breadcrumbs__item:before,body[data-design="kamakura"] .breadcrumbs__item--root:before,body[data-design="kamakura"] .breadcrumbs__item:after,body[data-design="kamakura"] .breadcrumbs__item--root:after{background-color:rgba(71,69,65,0.24)}body[data-design="tech"] .breadcrumbs{color:#a7a7a7;background-color:rgba(19,19,19,0.96);border-top:1px solid #666666;border-bottom:1px solid #666666}body[data-design="tech"] .breadcrumbs__item:before,body[data-design="tech"] .breadcrumbs__item--root:before,body[data-design="tech"] .breadcrumbs__item:after,body[data-design="tech"] .breadcrumbs__item--root:after{background-color:#636363}body[data-design="tech"] .breadcrumbs__btn--root svg *{fill:#a7a7a7}.card-small,.card-small--link{position:relative;text-align:left;border:1px solid #eeeeee;vertical-align:top;font-size:16px;line-height:1.5}.card-small a,.card-small--link a{box-sizing:border-box;display:block;height:138px;padding:16px;padding-right:154px;color:inherit;text-decoration:none;overflow:hidden}.card-small--link a{height:140px;padding:12px}.card-small--link .card-small__title{font-size:16px;line-height:1.25;height:5em;margin-top:-2px}.card-small--link .card-small__meta,.card-small--link .card-small__meta--long,.card-small--link .card-small__meta--small{font-size:11px;padding:0 12px;padding-left:52px;margin-bottom:12px;line-height:1.455;min-height:2.91em}.card-small--link .card-small__meta li,.card-small--link .card-small__meta--long li,.card-small--link .card-small__meta--small li{white-space:normal}.card-small--link .card-small__thumbnail{width:33px;height:33px;top:auto;left:12px;right:auto;bottom:10px;border-left:none}.card-small__title{color:#000;font-weight:bold;line-height:1.375;height:4.125em;overflow:hidden;margin-top:-4px}.card-small__description{margin-top:16px;font-size:14px}.card-small__meta,.card-small__meta--long,.card-small__meta--small{font-size:11px;font-weight:normal;position:absolute;bottom:0;left:0;width:100%;padding:16px;padding-right:154px;margin-bottom:-4px}.card-small__meta li,.card-small__meta--long li,.card-small__meta--small li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-small__thumbnail{position:absolute;top:0px;right:0px;width:138px;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#eeeeee;border-left:solid 1px #eeeeee}.card-small__thumbnail img{display:block;width:100%;height:auto}body[data-design="simple"] .card,body[data-design="simple"] .article__content__box,body[data-design="simple"] .article__content__bottom__link,body[data-design="simple"] .article__content__bottom__link--left,body[data-design="simple"] .article__content__bottom__link--right,body[data-design="simple"] .article__content__block-list__item,body[data-design="simple"] .article__content__block-list__item--large,body[data-design="simple"] .article__shortlist__item a,.article__shortlist__item body[data-design="simple"] a,body[data-design="simple"] .article__sidebar__box,body[data-design="simple"] .article__sidebar__title,body[data-design="simple"] .article__sidebar__list,body[data-design="simple"] .award__project,body[data-design="simple"] .common-important-link,body[data-design="simple"] .common-intro,body[data-design="simple"] .common-intro--short,body[data-design="simple"] .division__title,body[data-design="simple"] .division__section,body[data-design="simple"] .division__section--award,body[data-design="simple"] .news-card-unit,body[data-design="simple"] .news-card-unit--c3,body[data-design="simple"] .news-card,body[data-design="simple"] .portfolio-card--member .portfolio-card__item,.portfolio-card--member body[data-design="simple"] .portfolio-card__item,body[data-design="simple"] .portfolio-card__cell,body[data-design="simple"] .portfolio-card__cell--border,body[data-design="simple"] .portfolio__profile__info,body[data-design="simple"] .portfolio__hero-image,body[data-design="simple"] .portfolio__hero-image--soldout,body[data-design="simple"] .portfolio__hero-image--closed,body[data-design="simple"] .portfolio__main__block,body[data-design="simple"] .portfolio__main__block--first,body[data-design="simple"] .portfolio__main__block--contact,body[data-design="simple"] .portfolio__main__block--gallery,body[data-design="simple"] .portfolio__title-block,body[data-design="simple"] .portfolio__sidebar__block,body[data-design="simple"] body[data-design="tech"] .vision-footer-nav,body[data-design="tech"] body[data-design="simple"] .vision-footer-nav,body[data-design="simple"] .dice-ranking,body[data-design="simple"] .smile-content__inner,body[data-design="simple"] .top_news__inner a,.top_news__inner body[data-design="simple"] a{background-color:#fff}body[data-design="comic"] .card,body[data-design="comic"] .article__content__box,body[data-design="comic"] .article__content__bottom__link,body[data-design="comic"] .article__content__bottom__link--left,body[data-design="comic"] .article__content__bottom__link--right,body[data-design="comic"] .article__content__block-list__item,body[data-design="comic"] .article__content__block-list__item--large,body[data-design="comic"] .article__shortlist__item a,.article__shortlist__item body[data-design="comic"] a,body[data-design="comic"] .article__sidebar__title,body[data-design="comic"] .article__sidebar__list,body[data-design="comic"] .article__sidebar__box,body[data-design="comic"] .award__project,body[data-design="comic"] .common-important-link,body[data-design="comic"] .common-intro,body[data-design="comic"] .common-intro--short,body[data-design="comic"] .division__title,body[data-design="comic"] .division__section,body[data-design="comic"] .division__section--award,body[data-design="comic"] .news-card-unit,body[data-design="comic"] .news-card-unit--c3,body[data-design="comic"] .news-card,body[data-design="comic"] .portfolio-card--member .portfolio-card__item,.portfolio-card--member body[data-design="comic"] .portfolio-card__item,body[data-design="comic"] .portfolio-card__cell,body[data-design="comic"] .portfolio-card__cell--border,body[data-design="comic"] .portfolio__profile__info,body[data-design="comic"] .portfolio__hero-image,body[data-design="comic"] .portfolio__hero-image--soldout,body[data-design="comic"] .portfolio__hero-image--closed,body[data-design="comic"] .portfolio__main__block,body[data-design="comic"] .portfolio__main__block--first,body[data-design="comic"] .portfolio__main__block--contact,body[data-design="comic"] .portfolio__main__block--gallery,body[data-design="comic"] .portfolio__title-block,body[data-design="comic"] .portfolio__sidebar__block,body[data-design="comic"] body[data-design="tech"] .vision-footer-nav,body[data-design="tech"] body[data-design="comic"] .vision-footer-nav,body[data-design="comic"] .dice-ranking,body[data-design="comic"] .smile-content__inner,body[data-design="comic"] .top_news__inner a,.top_news__inner body[data-design="comic"] a{background-color:#f4f0e7;border:4px solid #474541}body[data-design="comic"] .card-small,body[data-design="comic"] .card-small--link,body[data-design="comic"] .card-small__thumbnail{border-color:#4c4c4c}body[data-design="game"] .card,body[data-design="game"] .article__content__box,body[data-design="game"] .article__content__bottom__link,body[data-design="game"] .article__content__bottom__link--left,body[data-design="game"] .article__content__bottom__link--right,body[data-design="game"] .article__content__block-list__item,body[data-design="game"] .article__content__block-list__item--large,body[data-design="game"] .article__shortlist__item a,.article__shortlist__item body[data-design="game"] a,body[data-design="game"] .article__sidebar__title,body[data-design="game"] .article__sidebar__list,body[data-design="game"] .article__sidebar__box,body[data-design="game"] .award__project,body[data-design="game"] .common-important-link,body[data-design="game"] .common-intro,body[data-design="game"] .common-intro--short,body[data-design="game"] .division__title,body[data-design="game"] .division__section,body[data-design="game"] .division__section--award,body[data-design="game"] .news-card-unit,body[data-design="game"] .news-card-unit--c3,body[data-design="game"] .news-card,body[data-design="game"] .portfolio-card--member .portfolio-card__item,.portfolio-card--member body[data-design="game"] .portfolio-card__item,body[data-design="game"] .portfolio-card__cell,body[data-design="game"] .portfolio-card__cell--border,body[data-design="game"] .portfolio__profile__info,body[data-design="game"] .portfolio__hero-image,body[data-design="game"] .portfolio__hero-image--soldout,body[data-design="game"] .portfolio__hero-image--closed,body[data-design="game"] .portfolio__main__block,body[data-design="game"] .portfolio__main__block--first,body[data-design="game"] .portfolio__main__block--contact,body[data-design="game"] .portfolio__main__block--gallery,body[data-design="game"] .portfolio__title-block,body[data-design="game"] .portfolio__sidebar__block,body[data-design="game"] body[data-design="tech"] .vision-footer-nav,body[data-design="tech"] body[data-design="game"] .vision-footer-nav,body[data-design="game"] .dice-ranking,body[data-design="game"] .smile-content__inner,body[data-design="game"] .top_news__inner a,.top_news__inner body[data-design="game"] a{position:relative;background-color:#fff;border-radius:10px}body[data-design="game"] .card-small__title{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="kamakura"] .card,body[data-design="kamakura"] .article__content__box,body[data-design="kamakura"] .article__content__bottom__link,body[data-design="kamakura"] .article__content__bottom__link--left,body[data-design="kamakura"] .article__content__bottom__link--right,body[data-design="kamakura"] .article__content__block-list__item,body[data-design="kamakura"] .article__content__block-list__item--large,body[data-design="kamakura"] .article__shortlist__item a,.article__shortlist__item body[data-design="kamakura"] a,body[data-design="kamakura"] .article__sidebar__title,body[data-design="kamakura"] .article__sidebar__list,body[data-design="kamakura"] .article__sidebar__box,body[data-design="kamakura"] .award__project,body[data-design="kamakura"] .common-important-link,body[data-design="kamakura"] .common-intro,body[data-design="kamakura"] .common-intro--short,body[data-design="kamakura"] .division__title,body[data-design="kamakura"] .division__section,body[data-design="kamakura"] .division__section--award,body[data-design="kamakura"] .news-card-unit,body[data-design="kamakura"] .news-card-unit--c3,body[data-design="kamakura"] .news-card,body[data-design="kamakura"] .portfolio-card--member .portfolio-card__item,.portfolio-card--member body[data-design="kamakura"] .portfolio-card__item,body[data-design="kamakura"] .portfolio-card__cell,body[data-design="kamakura"] .portfolio-card__cell--border,body[data-design="kamakura"] .portfolio__profile__info,body[data-design="kamakura"] .portfolio__hero-image,body[data-design="kamakura"] .portfolio__hero-image--soldout,body[data-design="kamakura"] .portfolio__hero-image--closed,body[data-design="kamakura"] .portfolio__main__block,body[data-design="kamakura"] .portfolio__main__block--first,body[data-design="kamakura"] .portfolio__main__block--contact,body[data-design="kamakura"] .portfolio__main__block--gallery,body[data-design="kamakura"] .portfolio__title-block,body[data-design="kamakura"] .portfolio__sidebar__block,body[data-design="kamakura"] body[data-design="tech"] .vision-footer-nav,body[data-design="tech"] body[data-design="kamakura"] .vision-footer-nav,body[data-design="kamakura"] .dice-ranking,body[data-design="kamakura"] .smile-content__inner,body[data-design="kamakura"] .top_news__inner a,.top_news__inner body[data-design="kamakura"] a{background-color:#fff}body[data-design="tech"] .card,body[data-design="tech"] .article__content__box,body[data-design="tech"] .article__content__bottom__link,body[data-design="tech"] .article__content__bottom__link--left,body[data-design="tech"] .article__content__bottom__link--right,body[data-design="tech"] .article__content__block-list__item,body[data-design="tech"] .article__content__block-list__item--large,body[data-design="tech"] .article__shortlist__item a,.article__shortlist__item body[data-design="tech"] a,body[data-design="tech"] .article__sidebar__title,body[data-design="tech"] .article__sidebar__list,body[data-design="tech"] .article__sidebar__box,body[data-design="tech"] .award__project,body[data-design="tech"] .common-important-link,body[data-design="tech"] .common-intro,body[data-design="tech"] .common-intro--short,body[data-design="tech"] .division__title,body[data-design="tech"] .division__section,body[data-design="tech"] .division__section--award,body[data-design="tech"] .news-card-unit,body[data-design="tech"] .news-card-unit--c3,body[data-design="tech"] .news-card,body[data-design="tech"] .portfolio-card--member .portfolio-card__item,.portfolio-card--member body[data-design="tech"] .portfolio-card__item,body[data-design="tech"] .portfolio-card__cell,body[data-design="tech"] .portfolio-card__cell--border,body[data-design="tech"] .portfolio__profile__info,body[data-design="tech"] .portfolio__hero-image,body[data-design="tech"] .portfolio__hero-image--soldout,body[data-design="tech"] .portfolio__hero-image--closed,body[data-design="tech"] .portfolio__main__block,body[data-design="tech"] .portfolio__main__block--first,body[data-design="tech"] .portfolio__main__block--contact,body[data-design="tech"] .portfolio__main__block--gallery,body[data-design="tech"] .portfolio__title-block,body[data-design="tech"] .portfolio__sidebar__block,body[data-design="tech"] .vision-footer-nav,body[data-design="tech"] .dice-ranking,body[data-design="tech"] .smile-content__inner,body[data-design="tech"] .top_news__inner a,.top_news__inner body[data-design="tech"] a{position:relative;font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif}body[data-design="tech"] .card:before,body[data-design="tech"] .article__content__box:before,body[data-design="tech"] .article__content__bottom__link:before,body[data-design="tech"] .article__content__bottom__link--left:before,body[data-design="tech"] .article__content__bottom__link--right:before,body[data-design="tech"] .article__content__block-list__item:before,body[data-design="tech"] .article__content__block-list__item--large:before,body[data-design="tech"] .article__shortlist__item a:before,.article__shortlist__item body[data-design="tech"] a:before,body[data-design="tech"] .article__sidebar__title:before,body[data-design="tech"] .article__sidebar__list:before,body[data-design="tech"] .article__sidebar__box:before,body[data-design="tech"] .award__project:before,body[data-design="tech"] .common-important-link:before,body[data-design="tech"] .common-intro:before,body[data-design="tech"] .common-intro--short:before,body[data-design="tech"] .division__title:before,body[data-design="tech"] .division__section:before,body[data-design="tech"] .division__section--award:before,body[data-design="tech"] .news-card-unit:before,body[data-design="tech"] .news-card-unit--c3:before,body[data-design="tech"] .news-card:before,body[data-design="tech"] .portfolio-card--member .portfolio-card__item:before,.portfolio-card--member body[data-design="tech"] .portfolio-card__item:before,body[data-design="tech"] .portfolio-card__cell:before,body[data-design="tech"] .portfolio-card__cell--border:before,body[data-design="tech"] .portfolio__profile__info:before,body[data-design="tech"] .portfolio__hero-image:before,body[data-design="tech"] .portfolio__hero-image--soldout:before,body[data-design="tech"] .portfolio__hero-image--closed:before,body[data-design="tech"] .portfolio__main__block:before,body[data-design="tech"] .portfolio__main__block--first:before,body[data-design="tech"] .portfolio__main__block--contact:before,body[data-design="tech"] .portfolio__main__block--gallery:before,body[data-design="tech"] .portfolio__title-block:before,body[data-design="tech"] .portfolio__sidebar__block:before,body[data-design="tech"] .vision-footer-nav:before,body[data-design="tech"] .dice-ranking:before,body[data-design="tech"] .smile-content__inner:before,body[data-design="tech"] .top_news__inner a:before,.top_news__inner body[data-design="tech"] a:before{position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/border-8021477a0119e6e640e5fa9c87a176112935717737c4c3c809472e333597c408.png) 125 190 130 190 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/border-8021477a0119e6e640e5fa9c87a176112935717737c4c3c809472e333597c408.png) 125 190 130 190 fill repeat;border-image-width:62.5px 95px 65px 95px;z-index:-1;content:""}.is-legacy-ie body[data-design="tech"] .card:before,.is-legacy-ie body[data-design="tech"] .article__content__box:before,.is-legacy-ie body[data-design="tech"] .article__content__bottom__link:before,.is-legacy-ie body[data-design="tech"] .article__content__bottom__link--left:before,.is-legacy-ie body[data-design="tech"] .article__content__bottom__link--right:before,.is-legacy-ie body[data-design="tech"] .article__content__block-list__item:before,.is-legacy-ie body[data-design="tech"] .article__content__block-list__item--large:before,.is-legacy-ie body[data-design="tech"] .article__shortlist__item a:before,.article__shortlist__item .is-legacy-ie body[data-design="tech"] a:before,.is-legacy-ie body[data-design="tech"] .article__sidebar__title:before,.is-legacy-ie body[data-design="tech"] .article__sidebar__list:before,.is-legacy-ie body[data-design="tech"] .article__sidebar__box:before,.is-legacy-ie body[data-design="tech"] .award__project:before,.is-legacy-ie body[data-design="tech"] .common-important-link:before,.is-legacy-ie body[data-design="tech"] .common-intro:before,.is-legacy-ie body[data-design="tech"] .common-intro--short:before,.is-legacy-ie body[data-design="tech"] .division__title:before,.is-legacy-ie body[data-design="tech"] .division__section:before,.is-legacy-ie body[data-design="tech"] .division__section--award:before,.is-legacy-ie body[data-design="tech"] .news-card-unit:before,.is-legacy-ie body[data-design="tech"] .news-card-unit--c3:before,.is-legacy-ie body[data-design="tech"] .news-card:before,.is-legacy-ie body[data-design="tech"] .portfolio-card--member .portfolio-card__item:before,.portfolio-card--member .is-legacy-ie body[data-design="tech"] .portfolio-card__item:before,.is-legacy-ie body[data-design="tech"] .portfolio-card__cell:before,.is-legacy-ie body[data-design="tech"] .portfolio-card__cell--border:before,.is-legacy-ie body[data-design="tech"] .portfolio__profile__info:before,.is-legacy-ie body[data-design="tech"] .portfolio__hero-image:before,.is-legacy-ie body[data-design="tech"] .portfolio__hero-image--soldout:before,.is-legacy-ie body[data-design="tech"] .portfolio__hero-image--closed:before,.is-legacy-ie body[data-design="tech"] .portfolio__main__block:before,.is-legacy-ie body[data-design="tech"] .portfolio__main__block--first:before,.is-legacy-ie body[data-design="tech"] .portfolio__main__block--contact:before,.is-legacy-ie body[data-design="tech"] .portfolio__main__block--gallery:before,.is-legacy-ie body[data-design="tech"] .portfolio__title-block:before,.is-legacy-ie body[data-design="tech"] .portfolio__sidebar__block:before,.is-legacy-ie body[data-design="tech"] .vision-footer-nav:before,.is-legacy-ie body[data-design="tech"] .dice-ranking:before,.is-legacy-ie body[data-design="tech"] .smile-content__inner:before,.is-legacy-ie body[data-design="tech"] .top_news__inner a:before,.top_news__inner .is-legacy-ie body[data-design="tech"] a:before{-o-border-image:none;border-image:none}body[data-design="tech"] .card *,body[data-design="tech"] .article__content__box *,body[data-design="tech"] .article__content__bottom__link *,body[data-design="tech"] .article__content__bottom__link--left *,body[data-design="tech"] .article__content__bottom__link--right *,body[data-design="tech"] .article__content__block-list__item *,body[data-design="tech"] .article__content__block-list__item--large *,body[data-design="tech"] .article__shortlist__item a *,.article__shortlist__item body[data-design="tech"] a *,body[data-design="tech"] .article__sidebar__title *,body[data-design="tech"] .article__sidebar__list *,body[data-design="tech"] .article__sidebar__box *,body[data-design="tech"] .award__project *,body[data-design="tech"] .common-important-link *,body[data-design="tech"] .common-intro *,body[data-design="tech"] .common-intro--short *,body[data-design="tech"] .division__title *,body[data-design="tech"] .division__section *,body[data-design="tech"] .division__section--award *,body[data-design="tech"] .news-card-unit *,body[data-design="tech"] .news-card-unit--c3 *,body[data-design="tech"] .news-card *,body[data-design="tech"] .portfolio-card--member .portfolio-card__item *,.portfolio-card--member body[data-design="tech"] .portfolio-card__item *,body[data-design="tech"] .portfolio-card__cell *,body[data-design="tech"] .portfolio-card__cell--border *,body[data-design="tech"] .portfolio__profile__info *,body[data-design="tech"] .portfolio__hero-image *,body[data-design="tech"] .portfolio__hero-image--soldout *,body[data-design="tech"] .portfolio__hero-image--closed *,body[data-design="tech"] .portfolio__main__block *,body[data-design="tech"] .portfolio__main__block--first *,body[data-design="tech"] .portfolio__main__block--contact *,body[data-design="tech"] .portfolio__main__block--gallery *,body[data-design="tech"] .portfolio__title-block *,body[data-design="tech"] .portfolio__sidebar__block *,body[data-design="tech"] .vision-footer-nav *,body[data-design="tech"] .dice-ranking *,body[data-design="tech"] .smile-content__inner *,body[data-design="tech"] .top_news__inner a *,.top_news__inner body[data-design="tech"] a *{font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif}body[data-design="tech"] .card-top,body[data-design="tech"] .top_news__inner a{position:relative}body[data-design="tech"] .card-top:before,body[data-design="tech"] .top_news__inner a:before{position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/border_large-fb970b603d14476e1f30960ce317324037672fa367985b7d75f6f54d35a71ca9.png) 120 250 120 200 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/border_large-fb970b603d14476e1f30960ce317324037672fa367985b7d75f6f54d35a71ca9.png) 120 250 120 200 fill repeat;border-image-width:60px 125px 60px 100px;z-index:-1;content:""}.is-legacy-ie body[data-design="tech"] .card-top:before,.is-legacy-ie body[data-design="tech"] .top_news__inner a:before{-o-border-image:none;border-image:none}body[data-design="tech"] .card-small,body[data-design="tech"] .card-small--link{border:none}body[data-design="tech"] .card-small:before,body[data-design="tech"] .card-small--link:before{position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/border_news-fb970b603d14476e1f30960ce317324037672fa367985b7d75f6f54d35a71ca9.png) 90 120 90 130 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/border_news-fb970b603d14476e1f30960ce317324037672fa367985b7d75f6f54d35a71ca9.png) 90 120 90 130 fill repeat;border-image-width:45px 60px 45px 65px;z-index:-1;content:""}.is-legacy-ie body[data-design="tech"] .card-small:before,.is-legacy-ie body[data-design="tech"] .card-small--link:before{-o-border-image:none;border-image:none}body[data-design="tech"] .card-small canvas,body[data-design="tech"] .card-small--link canvas{left:auto;width:auto}body[data-design="tech"] .card-small__thumbnail{position:absolute;top:2px;right:2px;width:134px;height:134px;visibility:hidden}body[data-design="tech"] .card-small--link canvas{display:none}body[data-design="tech"] .card-small--link a{padding:16px 20px}body[data-design="tech"] .card-small--link .card-small__title{font-size:15px;line-height:1.25;height:5em}body[data-design="tech"] .card-small--link .card-small__meta,body[data-design="tech"] .card-small--link .card-small__meta--long,body[data-design="tech"] .card-small--link .card-small__meta--small{padding:0 20px;padding-left:60px;margin-bottom:20px}body[data-design="tech"] .card-small--link .card-small__thumbnail{visibility:visible;width:33px;height:33px;top:auto;left:20px;right:auto;bottom:20px}.chat-change{display:none;position:fixed;top:12px;right:5px;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:36px;height:36px;background-position:-30px 0px;background-size:2539px 140px;-webkit-transition:-webkit-transform 0.1s;transition:-webkit-transform 0.1s;transition:transform 0.1s;transition:transform 0.1s, -webkit-transform 0.1s}.chat-change.is-up{-webkit-transform:translateY(-56px);transform:translateY(-56px)}body.is-chat-ui .chat-change{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:36px;height:36px;background-position:-66px 0px;background-size:2539px 140px}.chat-wrapper,.only-chat{display:none}.chat-header{position:fixed;top:56px;left:0;right:0;height:55px;box-shadow:0 3px 10px 0 rgba(0,0,0,0.3);background-color:#fff;-webkit-transition:-webkit-transform 0.1s;transition:-webkit-transform 0.1s;transition:transform 0.1s;transition:transform 0.1s, -webkit-transform 0.1s}.chat-header.is-up{-webkit-transform:translateY(-56px);transform:translateY(-56px)}.chat-progress{position:absolute;top:0;bottom:0;left:0;right:110px;padding:10px 15px}.chat-progress__text{font-size:13px}.chat-progress__bar{height:8px;margin-top:4px;background-color:#eeeeee;border-radius:15px;overflow:hidden}.chat-progress__bar__fill{display:block;width:0%;height:100%;background-color:#1b9af7;-webkit-transition:width 0.3s;transition:width 0.3s}.chat-header__next,.chat-header__prev{float:right;width:55px;height:55px;line-height:55px;text-align:center;border-left:1px solid #eeeeee;font-size:32px;opacity:0.2}.chat-header__next.is-active,.chat-header__prev.is-active{opacity:1}.chat-header__prev:after{content:"";font-family:FontAwesome}.chat-header__next:after{content:"";font-family:FontAwesome}.chat-modal{visibility:hidden}.chat-modal>*{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.chat-modal.is-show{visibility:visible}.chat-modal.is-show>*{-webkit-transform:translateY(0%);transform:translateY(0%)}.chat-modal[data-question-name="job_career"] .chat-modal__inner--job-career{display:block}.chat-modal[data-question-name="qualifications"] .chat-modal__inner--qualifications{display:block}.chat-modal[data-question-name="strong_and_weak_points"] .chat-modal__inner--strong_and_weak_points{display:block}.chat-modal[data-question-name="favorites"] .chat-modal__inner--favorites{display:block}.chat-modal[data-question-name="favorites"] .chat-modal__inner--favorites .chat-modal__title{line-height:1.25em;padding-top:10px;font-size:18px}.chat-modal[data-question-name="policy"] .chat-modal__inner--policy{display:block}.chat-modal[data-question-name="policy"] .chat-modal__inner--policy .chat-modal__title{font-size:16px}.chat-modal[data-question-name="comment_about_kayac_service"] .chat-modal__inner--comment_about_kayac_service{display:block}.chat-modal[data-question-name="comment_about_kayac_service"] .chat-modal__inner--comment_about_kayac_service .chat-modal__title{line-height:1.25em;padding-top:12.5px;font-size:15px}.chat-modal[data-question-name="etc"] .chat-modal__inner--etc{display:block}.chat-modal__inner--job-career,.chat-modal__inner--qualifications,.chat-modal__inner--strong_and_weak_points,.chat-modal__inner--favorites,.chat-modal__inner--policy,.chat-modal__inner--comment_about_kayac_service,.chat-modal__inner--etc{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#eeeeee}.chat-modal__header{position:absolute;top:0;left:0;right:0;height:65px;color:#fff;background-color:#1b9af7;box-shadow:0 3px 10px rgba(0,0,0,0.4)}.chat-modal__footer{position:absolute;bottom:0;left:0;right:0;height:180px;padding:1px 0 40px;background-color:#d1d5dc;overflow:scroll}.chat-modal__select{display:none;width:298px;margin:10px auto}.chat-modal__select.is-show{display:block}.chat-modal__category{position:fixed;bottom:0;left:0;right:0;height:40px}.chat-modal__category__inner{float:left;width:33.33333%;height:40px;line-height:40px;text-align:center;font-size:13px;color:#adb3bd;background-color:#d1d5dc}.chat-modal__category__inner.is-active{color:#000;background-color:#adb3bd}.chat-modal__select__inner{width:125px;line-height:1em;margin:4px 0;padding:18px 10px;text-align:center;font-size:13px;background-color:#fff;border-radius:6px;box-shadow:0 1px 0 0 rgba(0,0,0,0.5)}.chat-modal__select__inner:nth-of-type(odd){float:left;margin-right:4px}.chat-modal__select__inner:nth-of-type(even){float:right;margin-left:4px}.chat-modal__close{position:absolute;top:2px;left:15px;height:1em;line-height:1em;padding:0;font-size:56px;color:#fff}.chat-modal__title{line-height:1em;padding-top:15px;text-align:center;font-size:20px;font-weight:bold}.chat-modal__enter{top:10px !important;bottom:auto !important;width:85px !important;height:45px !important;line-height:45px !important}.chat-modal__textarea{position:absolute;top:65px;bottom:0;left:0;right:0;padding:15px;background-color:#fff}.chat-modal__textarea textarea{width:100%;height:100%;font-size:14px}.chat-message{padding-top:70px;padding-left:50px;background-color:#eeeeee}.chat-message:before,.chat-message:after{content:'';display:block;clear:both}.chat-message__inner,.chat-message__inner--left,.chat-message__inner--right{clear:both;display:inline-block;position:relative;max-width:256px;margin-top:16px;padding:10px 15px;border-radius:20px;word-break:break-all;box-sizing:border-box;overflow-wrap:break-word}.chat-message__inner img,.chat-message__inner--left img,.chat-message__inner--right img{width:100%}.chat-message__inner.is-loading,.is-loading.chat-message__inner--left,.is-loading.chat-message__inner--right{width:70px;height:37.5px;background-image:url(https://www.kayac.com/assets/sp/common/loading-7b0c8841f85f5eee08a1fcecf150ea0d0801276286e132baa12ab2404704c415.gif);background-size:40px auto;background-repeat:no-repeat;background-position:center}.chat-message__inner.is-stamp,.is-stamp.chat-message__inner--left,.is-stamp.chat-message__inner--right{background-color:transparent}.chat-message__inner.is-stamp:before,.is-stamp.chat-message__inner--left:before,.is-stamp.chat-message__inner--right:before{display:none}.chat-message__inner__stamp{display:block}.chat-message__inner__stamp[data-stamp-id="like"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:140px;height:140px;background-position:-2070px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="star"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:140px;height:140px;background-position:-2399px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="birthday"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:140px;height:140px;background-position:-935px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="backend"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:113px;height:97px;background-position:-822px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="frontend"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:113px;height:97px;background-position:-1546px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="frontendbackend"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:113px;height:97px;background-position:-1738px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="designer"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:115px;height:98px;background-position:-1154px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="director"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:119px;height:97px;background-position:-1348px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="give"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:116px;height:97px;background-position:-1930px 0px;background-size:2539px 140px}.chat-message__inner__stamp[data-stamp-id="others"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:110px;height:97px;background-position:-2289px 0px;background-size:2539px 140px}.chat-message__inner--left{float:left;background-color:#fff}.chat-message__inner--left:before{position:absolute;top:0;left:-8px;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:15px;height:12px;background-position:0px 0px;background-size:2539px 140px;content:""}.chat-message__inner--left:after{position:absolute;top:-10px;left:-48px;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:36px;height:36px;background-position:-102px 0px;background-size:2539px 140px;content:""}.chat-message__inner--right{float:right;min-width:30px;margin-bottom:12px;color:#fff;background-color:#1b9af7}.chat-message__inner--right:before{position:absolute;top:1px;right:-7px;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:15px;height:12px;background-position:-15px 0px;background-size:2539px 140px;content:""}.chat-message__inner--right:after{color:#999999;position:absolute;bottom:-20px;right:10px;font-size:11px;opacity:0;-webkit-animation:fade-in 0s linear 0.5s both;animation:fade-in 0s linear 0.5s both;content:"送信済み"}.chat-message__inner--right.is-edited{background-color:rgba(27,154,247,0.2)}.chat-message__inner--right.is-edited:before{opacity:0.2}.chat-message__inner--right.is-edited:after{content:"編集済み"}.chat-message__inner--right.is-edited .chat-message__edit{display:none}.chat-message__edit{position:absolute;top:5px;left:-40px;padding:3px 8px;color:#1b9af7;border:1px solid #1b9af7;border-radius:30px}.chat-message__edit:before{content:"";font-family:FontAwesome}.chat-message__edit.is-active{position:absolute;top:5px;left:-112px;padding:5px 10px}.chat-message__edit.is-active:before{padding-right:5px}.chat-message__edit.is-active:after{content:"編集する"}.chat-message__question-title{width:100%;padding-top:30px;text-align:center;margin-left:-29px;clear:both}.chat-message__question-title__inner{display:inline-block;padding:3px 12px;font-size:14px;color:#999999;background-color:#dedede;border-radius:15px}body.is-chat-ui[data-design="simple"] .alert,body.is-chat-ui[data-design="simple"] .breadcrumbs,body.is-chat-ui[data-design="simple"] .common-intro__title,body.is-chat-ui[data-design="simple"] .formtype hr,body.is-chat-ui[data-design="simple"] .formtype__form__intro,body.is-chat-ui[data-design="simple"] .formtype__start,body.is-chat-ui[data-design="simple"] .formtype__form__table tr,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr,body.is-chat-ui[data-design="simple"] .formtype__form__block,body.is-chat-ui[data-design="simple"] .formtype__button,body.is-chat-ui[data-design="simple"] .formtype__contact-terms,body.is-chat-ui[data-design="simple"] .formtype__contact-terms-check,body.is-chat-ui[data-design="simple"] .formtype__submit,body.is-chat-ui[data-design="simple"] .design-change,body.is-chat-ui[data-design="simple"] .footer,body.is-chat-ui[data-design="simple"] .ssl-seal{display:none}body.is-chat-ui[data-design="simple"] .error-text,body.is-chat-ui[data-design="simple"] .alert,body.is-chat-ui[data-design="simple"] .common-checkbox.is-error:before,body.is-chat-ui[data-design="simple"] .formtype__form input.is-error[type="checkbox"]:before,.formtype__form body.is-chat-ui[data-design="simple"] input.is-error[type="checkbox"]:before,body.is-chat-ui[data-design="simple"] .formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__form--entry body.is-chat-ui[data-design="simple"] input.is-error[type="checkbox"]:before,body.is-chat-ui[data-design="simple"] .formtype__contact-terms-check__error{display:none}body.is-chat-ui[data-design="simple"] .common-intro,body.is-chat-ui[data-design="simple"] .common-intro--short{margin:0;background-color:transparent !important}body.is-chat-ui[data-design="simple"] .common-intro__article{padding:0}body.is-chat-ui[data-design="simple"] .formtype__form__table,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview{margin:0}body.is-chat-ui[data-design="simple"] .formtype__form__table tr,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr{padding:0 !important}body.is-chat-ui[data-design="simple"] .formtype__form__table th,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview th,body.is-chat-ui[data-design="simple"] .formtype__form__table td,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview td{margin:0}body.is-chat-ui[data-design="simple"] .formtype__form__table td,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview td{margin-top:13px}body.is-chat-ui[data-design="simple"] .formtype__form__photo-list__item{position:relative;list-style-type:none}body.is-chat-ui[data-design="simple"] .formtype__form__photo-list__item:before{position:absolute;top:0;bottom:0;left:0;right:0;line-height:50px;color:#fff;text-align:center;font-weight:bold;-webkit-transform:translateX(10px);transform:translateX(10px);content:"写真を選ぶ"}body.is-chat-ui[data-design="simple"] .formtype__form__photo-list__item:after{position:absolute;top:0;bottom:0;left:50%;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:24px;height:20px;background-position:-208px 0px;background-size:2539px 140px;margin:auto;-webkit-transform:translateX(-60px);transform:translateX(-60px);content:""}body.is-chat-ui[data-design="simple"] .menu__bar{box-shadow:none}body.is-chat-ui[data-design="simple"] .chat-wrapper,body.is-chat-ui[data-design="simple"] .only-chat{display:block}body.is-chat-ui[data-design="simple"] .formtype{position:fixed;bottom:0;left:0;right:0;height:75px;background-color:#1b9af7;-webkit-transition:-webkit-transform 0.3s ease 0.3s;transition:-webkit-transform 0.3s ease 0.3s;transition:transform 0.3s ease 0.3s;transition:transform 0.3s ease 0.3s, -webkit-transform 0.3s ease 0.3s}body.is-chat-ui[data-design="simple"] .formtype.is-down{-webkit-transform:translateY(75px);transform:translateY(75px)}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="magazine_flag"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="magazine_flag"] .formtype__form--entry{padding-right:8px;padding-left:8px}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form--entry,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .formtype__form--entry{padding-right:15px}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="recruit_job_category_id"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="applicants_reason"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="applicants_reason"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="applicants_reason"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="applicants_reason"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="applicants_reason"] .formtype__form__skip{-webkit-transition:bottom 0.3s;transition:bottom 0.3s;bottom:12px}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"].is-show,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"].is-show{-webkit-transition:bottom 0.3s;transition:bottom 0.3s;bottom:0}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"].is-show .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"].is-show .formtype__form__title{color:#1b9af7;background-color:#fff}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"].is-show .formtype__form__title:before,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"].is-show .formtype__form__title:before{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:19px;height:19px;background-position:-170px 0px;background-size:2539px 140px}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="recruit_job_category_id"]{height:300px;bottom:-225px}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="applicants_reason"]{height:280px;bottom:-205px}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .formtype__form--entry,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .formtype__form--entry,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form--entry,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .formtype__form--entry,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .formtype__form--entry,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form--entry,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .formtype__form--entry{padding-right:15px}body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="job_career"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="job_career"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="job_career"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="job_career"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="job_career"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="job_career"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="qualifications"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="qualifications"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="qualifications"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="qualifications"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="qualifications"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="qualifications"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="favorites"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="policy"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .formtype__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype[data-question-name="etc"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype[data-question-name="etc"] .formtype__form__skip{display:none}body.is-chat-ui[data-design="simple"] .formtype.is-hide{background-color:transparent}body.is-chat-ui[data-design="simple"] .formtype.is-hide .formtype__form *:not(.formtype__to-bottom),body.is-chat-ui[data-design="simple"] .formtype.is-hide .formtype__form--entry *:not(.formtype__to-bottom){display:none !important}body.is-chat-ui[data-design="simple"] .formtype.is-hide .formtype__to-bottom{display:block}body.is-chat-ui[data-design="simple"] .formtype__form__table,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview{width:100%}body.is-chat-ui[data-design="simple"] .formtype__form,body.is-chat-ui[data-design="simple"] .formtype__form--entry{padding-right:120px;padding-left:15px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr{padding:10px 0}body.is-chat-ui[data-design="simple"] .formtype__form__table tr h4,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr h4,body.is-chat-ui[data-design="simple"] .formtype__form__table tr h5,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr h5{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr input,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr input{color:#fff;height:50px;line-height:1.5em;padding:0;margin:0;padding-left:15px;background-color:rgba(0,0,0,0.16) !important;font-size:16px;border:none;border-radius:0}body.is-chat-ui[data-design="simple"] .formtype__form__table tr input:placeholder-shown,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr input:placeholder-shown{color:rgba(255,255,255,0.4)}body.is-chat-ui[data-design="simple"] .formtype__form__table tr input::-webkit-input-placeholder,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr input::-webkit-input-placeholder{color:rgba(255,255,255,0.4)}body.is-chat-ui[data-design="simple"] .formtype__form__table tr input:-moz-placeholder,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr input:-moz-placeholder{opacity:1;color:rgba(255,255,255,0.4)}body.is-chat-ui[data-design="simple"] .formtype__form__table tr input::-moz-placeholder,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr input::-moz-placeholder{opacity:1;color:rgba(255,255,255,0.4)}body.is-chat-ui[data-design="simple"] .formtype__form__table tr input:-ms-input-placeholder,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr input:-ms-input-placeholder{color:rgba(255,255,255,0.4)}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="graduate_on"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="graduate_on"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="graduate_on"] td *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="graduate_on"] td *{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="graduate_on"] th .formtype__form__date,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="graduate_on"] th .formtype__form__date,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="graduate_on"] td .formtype__form__date,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="graduate_on"] td .formtype__form__date{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;font:inherit;color:inherit;position:relative;display:block;width:100%;line-height:50px;padding-left:16px;color:#fff;background-color:rgba(0,0,0,0.4);border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="name"] input,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="name"] input{width:50%}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="name"] input:first-of-type,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="name"] input:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="name"] input:last-of-type,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="name"] input:last-of-type{border-left:1px solid #1b9af7;border-top-right-radius:5px;border-bottom-right-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="kana"] input,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="kana"] input{width:50%}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="kana"] input:first-of-type,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="kana"] input:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="kana"] input:last-of-type,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="kana"] input:last-of-type{border-left:1px solid #1b9af7;border-top-right-radius:5px;border-bottom-right-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="birthday"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="birthday"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="birthday"] td *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="birthday"] td *{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="birthday"] th .formtype__form__date,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="birthday"] th .formtype__form__date,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="birthday"] td .formtype__form__date,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="birthday"] td .formtype__form__date{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;font:inherit;color:inherit;position:relative;display:block;width:100%;line-height:50px;padding-left:16px;color:#fff;background-color:rgba(0,0,0,0.4);border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="zipcode"] td,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="zipcode"] td{position:relative}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="zipcode"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="zipcode"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="zipcode"] td *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="zipcode"] td *{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="zipcode"] .formtype__form__zipcode-hyphen,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="zipcode"] .formtype__form__zipcode-hyphen{position:absolute;top:0;bottom:0;left:55px;display:block;height:1em;line-height:1em;margin:auto;font-size:24px;color:#fff}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="zipcode"] .formtype__form__zipcode1,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="zipcode"] .formtype__form__zipcode1,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="zipcode"] .formtype__form__zipcode2,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="zipcode"] .formtype__form__zipcode2{display:inline}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="zipcode"] .formtype__form__zipcode1,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="zipcode"] .formtype__form__zipcode1{width:30%;border-top-left-radius:5px;border-bottom-left-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="zipcode"] .formtype__form__zipcode2,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="zipcode"] .formtype__form__zipcode2{width:70%;border-top-right-radius:5px;border-bottom-right-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="address"] .formtype__form__address,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="address"] .formtype__form__address{display:block;width:100%;padding-left:8px;font-size:11px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="address"] .formtype__form__address:first-of-type,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="address"] .formtype__form__address:first-of-type{height:24px;line-height:24px;border-top-left-radius:5px;border-top-right-radius:5px;pointer-events:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="address"] .formtype__form__address:last-of-type,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="address"] .formtype__form__address:last-of-type{height:25px;line-height:25px;margin-top:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="tel"] .formtype__form__tel,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="tel"] .formtype__form__tel{border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="email"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="email"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="email"] td *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="email"] td *{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="email"] .formtype__form__email-pc,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="email"] .formtype__form__email-pc{display:block;border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="magazine_flag"] p,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="magazine_flag"] p{display:inline-block;position:relative;width:50%;height:50px;line-height:50px;font-size:13px;text-align:center;color:#fff;background-color:#1b9af7;border:1px solid #fff;box-sizing:border-box}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="magazine_flag"] p:first-of-type,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="magazine_flag"] p:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="magazine_flag"] p:last-of-type,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="magazine_flag"] p:last-of-type{margin-left:-4px;border-top-right-radius:5px;border-bottom-right-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="magazine_flag"] p.is-active,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="magazine_flag"] p.is-active{color:#1b9af7;background-color:#fff}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo1"] label,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo1"] label,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo2"] label,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo2"] label,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo3"] label,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo3"] label{position:static;background-color:transparent;height:auto;margin-top:13px;border:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo1"] .fa-times-circle-o,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo1"] .fa-times-circle-o,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo2"] .fa-times-circle-o,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo2"] .fa-times-circle-o,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo3"] .fa-times-circle-o,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo3"] .fa-times-circle-o{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo1"] .formtype__form__photo-list__button,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo1"] .formtype__form__photo-list__button,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo2"] .formtype__form__photo-list__button,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo2"] .formtype__form__photo-list__button,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo3"] .formtype__form__photo-list__button,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo3"] .formtype__form__photo-list__button{display:block;position:relative;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;border:1px solid #fff;border-radius:5px;text-indent:-9999px;white-space:nowrap;overflow:hidden}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo1"] .formtype__form__photo-list__photo,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo1"] .formtype__form__photo-list__photo,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo2"] .formtype__form__photo-list__photo,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo2"] .formtype__form__photo-list__photo,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo3"] .formtype__form__photo-list__photo,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo3"] .formtype__form__photo-list__photo{display:none;position:fixed;bottom:75px;left:0;right:0;height:auto;padding:20px 0;text-align:center;background-color:#fff}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo1"] .formtype__form__photo-list__photo.is-uploaded,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo1"] .formtype__form__photo-list__photo.is-uploaded,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo2"] .formtype__form__photo-list__photo.is-uploaded,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo2"] .formtype__form__photo-list__photo.is-uploaded,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo3"] .formtype__form__photo-list__photo.is-uploaded,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo3"] .formtype__form__photo-list__photo.is-uploaded{display:block}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo1"] .formtype__form__photo-list__photo img,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo1"] .formtype__form__photo-list__photo img,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo2"] .formtype__form__photo-list__photo img,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo2"] .formtype__form__photo-list__photo img,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="photo3"] .formtype__form__photo-list__photo img,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="photo3"] .formtype__form__photo-list__photo img{position:static;top:auto;left:auto;width:155px;height:auto;-webkit-transform:none;transform:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] .formtype__form__title{position:absolute;left:-8px;right:100px;height:50px;line-height:48px;text-align:center;font-weight:bold;color:#fff;background-color:#1b9af7;border:1px solid #fff;border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"]:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"]:before,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"]:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"]:before{position:absolute;top:75px;bottom:0;left:0;right:0;content:""}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"]:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"]:before{background-color:#eeeeee}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__title{top:-68px;font-size:18px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__title:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__title:before{display:inline-block;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:19px;height:19px;background-position:-189px 0px;background-size:2539px 140px;-webkit-transform:translate(-4px, 3px);transform:translate(-4px, 3px);content:""}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:285px;margin:auto;margin-top:80px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category.is-selected li,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category.is-selected li{opacity:0.3}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category.is-selected li.is-active,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category.is-selected li.is-active{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li{position:relative;margin:20px 12px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="1"],body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="1"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:79px;height:65px;background-position:-743px 0px;background-size:2539px 140px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="2"],body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="2"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:79px;height:65px;background-position:-1467px 0px;background-size:2539px 140px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="3"],body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="3"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:79px;height:65px;background-position:-1659px 0px;background-size:2539px 140px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="4"],body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="4"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:79px;height:65px;background-position:-1075px 0px;background-size:2539px 140px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="5"],body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="5"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:79px;height:65px;background-position:-1269px 0px;background-size:2539px 140px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="6"],body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="6"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:79px;height:65px;background-position:-1851px 0px;background-size:2539px 140px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="99"],body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li[data-job-id="99"]{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:79px;height:65px;background-position:-2210px 0px;background-size:2539px 140px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li:nth-of-type(3n+1),body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li:nth-of-type(3n+1){margin-left:0}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li:nth-of-type(3n+3),body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .formtype__form__job-category li:nth-of-type(3n+3){margin-right:0}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .radio-container,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .radio-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;opacity:0}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] .radio-container input,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] .radio-container input{display:block;width:100%;height:100%;margin:0;padding:0}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="recruit_job_category_id"] td,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="recruit_job_category_id"] td{position:relative}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"],body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"]{color:#fff}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] textarea,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] textarea{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"]:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"]:before{background-color:rgba(0,0,0,0.05)}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] .formtype__form__title{top:0;font-size:13px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td{position:relative;width:100%}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td ul,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td ul{position:absolute;top:65px;width:100%}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td li,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td li{position:relative;height:35px;line-height:35px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td li:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td li:before{position:absolute;bottom:0;left:0;right:-20px;height:2px;margin-left:35px;background-color:rgba(255,255,255,0.5);content:""}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td li:last-of-type:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td li:last-of-type:before{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td input,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;font:inherit;color:inherit;height:1em;margin-right:1em;box-sizing:content-box;border:2px solid #fff;border-radius:2px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td input:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td input:before{content:"";font-family:FontAwesome}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td input:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td input:before{display:block;height:1em;line-height:1em;font-size:18px;color:transparent}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td input:checked,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td input:checked{border-color:transparent;-webkit-transform:scale(1.2);transform:scale(1.2)}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td input:checked:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td input:checked:before{content:"";font-family:FontAwesome}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="applicants_reason"] td input:checked:before,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="applicants_reason"] td input:checked:before{color:#fff}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="job_career"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="job_career"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="job_career"] td *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="job_career"] td *,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="qualifications"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="qualifications"] th *,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="qualifications"] td *,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="qualifications"] td *{display:none}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="job_career"] th .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="job_career"] th .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="job_career"] td .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="job_career"] td .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="qualifications"] th .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="qualifications"] th .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="qualifications"] td .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="qualifications"] td .formtype__form__title{display:block;height:50px;line-height:50px;text-align:center;color:#fff;border:1px solid #fff;border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="job_career"] .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="job_career"] .formtype__form__title{font-size:18px}body.is-chat-ui[data-design="simple"] .formtype__form__table tr[data-question-name="qualifications"] .formtype__form__title,body.is-chat-ui[data-design="simple"] .formtype__form__table--preview tr[data-question-name="qualifications"] .formtype__form__title{font-size:13px}body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__input,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype__form__input,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype__form__input,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__input,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype__form__input{display:block;height:50px;line-height:50px;margin-top:13px;margin-right:100px;text-align:center;color:#fff;border:1px solid #fff;border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip{display:block !important;color:#fff !important;border-color:#fff !important}body.is-chat-ui[data-design="simple"] .formtype__form__block *{display:none}body.is-chat-ui[data-design="simple"] .formtype__enter,body.is-chat-ui[data-design="simple"] .chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .formtype__form__skip{display:block;position:absolute;top:13px;right:8px;width:100px;height:50px;line-height:50px;text-align:center;color:rgba(255,255,255,0.4);border:1px solid rgba(255,255,255,0.4);border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__enter.is-active,body.is-chat-ui[data-design="simple"] .is-active.chat-modal__enter,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="strong_and_weak_points"] .is-active.formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="favorites"] .is-active.formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="policy"] .is-active.formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="comment_about_kayac_service"] .is-active.formtype__form__skip,body.is-chat-ui[data-design="simple"] .formtype__form__block[data-question-name="etc"] .is-active.formtype__form__skip{color:#fff;border-color:#fff}body.is-chat-ui[data-design="simple"] .formtype__to-bottom{display:none;position:absolute;top:13px;left:0;right:0;width:160px;height:50px;line-height:50px;margin:auto;text-align:center;color:#fff;background-color:#1b9af7;border-radius:30px;box-shadow:0 0 12px 0 rgba(0,0,0,0.16)}body.is-chat-ui[data-design="simple"] .formtype__to-bottom:before{content:"";font-family:FontAwesome}body.is-chat-ui[data-design="simple"] .formtype__confirm{display:none;position:absolute;top:13px;left:8px;right:8px;height:50px;line-height:50px;text-align:center;color:#fff;background-color:#1b9af7;border:1px solid #fff;border-radius:5px}body.is-chat-ui[data-design="simple"] .formtype__confirm.is-show{display:block}.chronology{font-size:12px}.chronology__year{float:left;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.chronology__content{margin-left:16px;border-left:solid 1px #eeeeee;margin-bottom:2em}.chronology__item{position:relative;padding-left:16px;margin-top:32px;padding-bottom:32px}.chronology__item:first-child{margin-top:0}.chronology__item p{line-height:1.5;margin:0.5em 0}.chronology__item__image{font-size:0;margin-top:6px}.chronology__item__date{margin-bottom:4px}.chronology__item__title{font-size:14px;font-weight:bold;margin-bottom:0.5em}.chronology__item__button-list{margin-top:1.5em}.chronology__item__button-list li{font-size:14px;margin-bottom:8px}body[data-design="comic"] .chronology__content{border-color:#474541}body[data-design="tech"] .chronology__content{border-color:#969696}.clearfix:before,.clearfix:after{content:'';display:block;clear:both}.comic-message,.comic-message--left,.comic-message--left-2x,.comic-message--left-3x,.comic-message--right,.comic-message--right-2x{display:none}.common-button-list{margin:1em auto}.common-button-list li{list-style:none !important;margin:0 0 8px 0 !important}.common-button,.article__content__bottom__link__button,.article__content__button,.common-button--strong,.common-button--strongest,.common-button--recommend div,.article__sidebar__button-block div,.common-button--recommend-lobi div,.common-button--recommend-jagmo div,.common-button--recommend-rankers div,.common-button--recommend-placole div,.common-button--recommend-jitakusou div,.common-button--recommend-kamakura div,.common-button--recommend-realinamuraestate div,.common-button--recommend-esports div,.formtype__submit,.sendbar__submit--strong,.sendbar__submit--search,body[data-design="simple"] .more_info,body[data-design="comic"] .more_info,body[data-design="tech"] .more_info a,.common-intro__article__top-btn,.sendbar__submit{display:block;margin-bottom:8px;background-color:#eeeeee;color:#000;text-align:center;border-radius:5px;font-size:16px;font-weight:bold;line-height:1.75}.common-button.is-disabled,.is-disabled.article__content__bottom__link__button,.is-disabled.article__content__button,.is-disabled.common-button--strong,.is-disabled.common-button--strongest,.common-button--recommend div.is-disabled,.article__sidebar__button-block div.is-disabled,.common-button--recommend-lobi div.is-disabled,.common-button--recommend-jagmo div.is-disabled,.common-button--recommend-rankers div.is-disabled,.common-button--recommend-placole div.is-disabled,.common-button--recommend-jitakusou div.is-disabled,.common-button--recommend-kamakura div.is-disabled,.common-button--recommend-realinamuraestate div.is-disabled,.common-button--recommend-esports div.is-disabled,.is-disabled.formtype__submit,.is-disabled.sendbar__submit--strong,.is-disabled.sendbar__submit--search,body[data-design="simple"] .is-disabled.more_info,body[data-design="comic"] .is-disabled.more_info,body[data-design="tech"] .more_info a.is-disabled,.is-disabled.common-intro__article__top-btn,.is-disabled.sendbar__submit{opacity:0.5;pointer-events:none}.common-button button,.article__content__bottom__link__button button,.article__content__button button,.common-button--strong button,.common-button--strongest button,.common-button--recommend div button,.article__sidebar__button-block div button,.common-button--recommend-lobi div button,.common-button--recommend-jagmo div button,.common-button--recommend-rankers div button,.common-button--recommend-placole div button,.common-button--recommend-jitakusou div button,.common-button--recommend-kamakura div button,.common-button--recommend-realinamuraestate div button,.common-button--recommend-esports div button,.formtype__submit button,.sendbar__submit--strong button,.sendbar__submit--search button,body[data-design="simple"] .more_info button,body[data-design="comic"] .more_info button,body[data-design="tech"] .more_info a button,.common-intro__article__top-btn button,.sendbar__submit button,.common-button input,.article__content__bottom__link__button input,.article__content__button input,.common-button--strong input,.common-button--strongest input,.common-button--recommend div input,.article__sidebar__button-block div input,.common-button--recommend-lobi div input,.common-button--recommend-jagmo div input,.common-button--recommend-rankers div input,.common-button--recommend-placole div input,.common-button--recommend-jitakusou div input,.common-button--recommend-kamakura div input,.common-button--recommend-realinamuraestate div input,.common-button--recommend-esports div input,.formtype__submit input,.sendbar__submit--strong input,.sendbar__submit--search input,body[data-design="simple"] .more_info input,body[data-design="comic"] .more_info input,body[data-design="tech"] .more_info a input,.common-intro__article__top-btn input,.sendbar__submit input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;font:inherit;color:inherit}.common-button a,.article__content__bottom__link__button a,.article__content__button a,.common-button--strong a,.common-button--strongest a,.common-button--recommend div a,.article__sidebar__button-block div a,.common-button--recommend-lobi div a,.common-button--recommend-jagmo div a,.common-button--recommend-rankers div a,.common-button--recommend-placole div a,.common-button--recommend-jitakusou div a,.common-button--recommend-kamakura div a,.common-button--recommend-realinamuraestate div a,.common-button--recommend-esports div a,.formtype__submit a,.sendbar__submit--strong a,.sendbar__submit--search a,body[data-design="simple"] .more_info a,body[data-design="comic"] .more_info a,body[data-design="tech"] .more_info a a,.common-intro__article__top-btn a,.sendbar__submit a,.common-button button,.article__content__bottom__link__button button,.article__content__button button,.common-button--strong button,.common-button--strongest button,.common-button--recommend div button,.article__sidebar__button-block div button,.common-button--recommend-lobi div button,.common-button--recommend-jagmo div button,.common-button--recommend-rankers div button,.common-button--recommend-placole div button,.common-button--recommend-jitakusou div button,.common-button--recommend-kamakura div button,.common-button--recommend-realinamuraestate div button,.common-button--recommend-esports div button,.formtype__submit button,.sendbar__submit--strong button,.sendbar__submit--search button,body[data-design="simple"] .more_info button,body[data-design="comic"] .more_info button,body[data-design="tech"] .more_info a button,.common-intro__article__top-btn button,.sendbar__submit button,.common-button input,.article__content__bottom__link__button input,.article__content__button input,.common-button--strong input,.common-button--strongest input,.common-button--recommend div input,.article__sidebar__button-block div input,.common-button--recommend-lobi div input,.common-button--recommend-jagmo div input,.common-button--recommend-rankers div input,.common-button--recommend-placole div input,.common-button--recommend-jitakusou div input,.common-button--recommend-kamakura div input,.common-button--recommend-realinamuraestate div input,.common-button--recommend-esports div input,.formtype__submit input,.sendbar__submit--strong input,.sendbar__submit--search input,body[data-design="simple"] .more_info input,body[data-design="comic"] .more_info input,body[data-design="tech"] .more_info a input,.common-intro__article__top-btn input,.sendbar__submit input{display:block;width:100%;color:inherit !important;padding:0.8em 1.2em;position:relative;text-decoration:none;box-sizing:border-box}.common-button a:after,.article__content__bottom__link__button a:after,.article__content__button a:after,.common-button--strong a:after,.common-button--strongest a:after,.common-button--recommend div a:after,.article__sidebar__button-block div a:after,.common-button--recommend-lobi div a:after,.common-button--recommend-jagmo div a:after,.common-button--recommend-rankers div a:after,.common-button--recommend-placole div a:after,.common-button--recommend-jitakusou div a:after,.common-button--recommend-kamakura div a:after,.common-button--recommend-realinamuraestate div a:after,.common-button--recommend-esports div a:after,.formtype__submit a:after,.sendbar__submit--strong a:after,.sendbar__submit--search a:after,body[data-design="simple"] .more_info a:after,body[data-design="comic"] .more_info a:after,body[data-design="tech"] .more_info a a:after,.common-intro__article__top-btn a:after,.sendbar__submit a:after,.common-button button:after,.article__content__bottom__link__button button:after,.article__content__button button:after,.common-button--strong button:after,.common-button--strongest button:after,.common-button--recommend div button:after,.article__sidebar__button-block div button:after,.common-button--recommend-lobi div button:after,.common-button--recommend-jagmo div button:after,.common-button--recommend-rankers div button:after,.common-button--recommend-placole div button:after,.common-button--recommend-jitakusou div button:after,.common-button--recommend-kamakura div button:after,.common-button--recommend-realinamuraestate div button:after,.common-button--recommend-esports div button:after,.formtype__submit button:after,.sendbar__submit--strong button:after,.sendbar__submit--search button:after,body[data-design="simple"] .more_info button:after,body[data-design="comic"] .more_info button:after,body[data-design="tech"] .more_info a button:after,.common-intro__article__top-btn button:after,.sendbar__submit button:after,.common-button input:after,.article__content__bottom__link__button input:after,.article__content__button input:after,.common-button--strong input:after,.common-button--strongest input:after,.common-button--recommend div input:after,.article__sidebar__button-block div input:after,.common-button--recommend-lobi div input:after,.common-button--recommend-jagmo div input:after,.common-button--recommend-rankers div input:after,.common-button--recommend-placole div input:after,.common-button--recommend-jitakusou div input:after,.common-button--recommend-kamakura div input:after,.common-button--recommend-realinamuraestate div input:after,.common-button--recommend-esports div input:after,.formtype__submit input:after,.sendbar__submit--strong input:after,.sendbar__submit--search input:after,body[data-design="simple"] .more_info input:after,body[data-design="comic"] .more_info input:after,body[data-design="tech"] .more_info a input:after,.common-intro__article__top-btn input:after,.sendbar__submit input:after{content:"";font-family:FontAwesome}.common-button a:after,.article__content__bottom__link__button a:after,.article__content__button a:after,.common-button--strong a:after,.common-button--strongest a:after,.common-button--recommend div a:after,.article__sidebar__button-block div a:after,.common-button--recommend-lobi div a:after,.common-button--recommend-jagmo div a:after,.common-button--recommend-rankers div a:after,.common-button--recommend-placole div a:after,.common-button--recommend-jitakusou div a:after,.common-button--recommend-kamakura div a:after,.common-button--recommend-realinamuraestate div a:after,.common-button--recommend-esports div a:after,.formtype__submit a:after,.sendbar__submit--strong a:after,.sendbar__submit--search a:after,body[data-design="simple"] .more_info a:after,body[data-design="comic"] .more_info a:after,body[data-design="tech"] .more_info a a:after,.common-intro__article__top-btn a:after,.sendbar__submit a:after,.common-button button:after,.article__content__bottom__link__button button:after,.article__content__button button:after,.common-button--strong button:after,.common-button--strongest button:after,.common-button--recommend div button:after,.article__sidebar__button-block div button:after,.common-button--recommend-lobi div button:after,.common-button--recommend-jagmo div button:after,.common-button--recommend-rankers div button:after,.common-button--recommend-placole div button:after,.common-button--recommend-jitakusou div button:after,.common-button--recommend-kamakura div button:after,.common-button--recommend-realinamuraestate div button:after,.common-button--recommend-esports div button:after,.formtype__submit button:after,.sendbar__submit--strong button:after,.sendbar__submit--search button:after,body[data-design="simple"] .more_info button:after,body[data-design="comic"] .more_info button:after,body[data-design="tech"] .more_info a button:after,.common-intro__article__top-btn button:after,.sendbar__submit button:after,.common-button input:after,.article__content__bottom__link__button input:after,.article__content__button input:after,.common-button--strong input:after,.common-button--strongest input:after,.common-button--recommend div input:after,.article__sidebar__button-block div input:after,.common-button--recommend-lobi div input:after,.common-button--recommend-jagmo div input:after,.common-button--recommend-rankers div input:after,.common-button--recommend-placole div input:after,.common-button--recommend-jitakusou div input:after,.common-button--recommend-kamakura div input:after,.common-button--recommend-realinamuraestate div input:after,.common-button--recommend-esports div input:after,.formtype__submit input:after,.sendbar__submit--strong input:after,.sendbar__submit--search input:after,body[data-design="simple"] .more_info input:after,body[data-design="comic"] .more_info input:after,body[data-design="tech"] .more_info a input:after,.common-intro__article__top-btn input:after,.sendbar__submit input:after{position:absolute;right:1em;top:50%;font-size:80%;line-height:1;margin-top:-0.5em}.common-button.with-konchi,.with-konchi.article__content__bottom__link__button,.with-konchi.article__content__button,.with-konchi.common-button--strong,.with-konchi.common-button--strongest,.common-button--recommend div.with-konchi,.article__sidebar__button-block div.with-konchi,.common-button--recommend-lobi div.with-konchi,.common-button--recommend-jagmo div.with-konchi,.common-button--recommend-rankers div.with-konchi,.common-button--recommend-placole div.with-konchi,.common-button--recommend-jitakusou div.with-konchi,.common-button--recommend-kamakura div.with-konchi,.common-button--recommend-realinamuraestate div.with-konchi,.common-button--recommend-esports div.with-konchi,.with-konchi.formtype__submit,.with-konchi.sendbar__submit--strong,.with-konchi.sendbar__submit--search,body[data-design="simple"] .with-konchi.more_info,body[data-design="comic"] .with-konchi.more_info,body[data-design="tech"] .more_info a.with-konchi,.with-konchi.common-intro__article__top-btn,.with-konchi.sendbar__submit{min-width:0px;text-align:left}.common-button.with-konchi a,.with-konchi.article__content__bottom__link__button a,.with-konchi.article__content__button a,.with-konchi.common-button--strong a,.with-konchi.common-button--strongest a,.common-button--recommend div.with-konchi a,.article__sidebar__button-block div.with-konchi a,.common-button--recommend-lobi div.with-konchi a,.common-button--recommend-jagmo div.with-konchi a,.common-button--recommend-rankers div.with-konchi a,.common-button--recommend-placole div.with-konchi a,.common-button--recommend-jitakusou div.with-konchi a,.common-button--recommend-kamakura div.with-konchi a,.common-button--recommend-realinamuraestate div.with-konchi a,.common-button--recommend-esports div.with-konchi a,.with-konchi.formtype__submit a,.with-konchi.sendbar__submit--strong a,.with-konchi.sendbar__submit--search a,body[data-design="simple"] .with-konchi.more_info a,body[data-design="comic"] .with-konchi.more_info a,body[data-design="tech"] .more_info a.with-konchi a,.with-konchi.common-intro__article__top-btn a,.with-konchi.sendbar__submit a,.common-button.with-konchi button,.with-konchi.article__content__bottom__link__button button,.with-konchi.article__content__button button,.with-konchi.common-button--strong button,.with-konchi.common-button--strongest button,.common-button--recommend div.with-konchi button,.article__sidebar__button-block div.with-konchi button,.common-button--recommend-lobi div.with-konchi button,.common-button--recommend-jagmo div.with-konchi button,.common-button--recommend-rankers div.with-konchi button,.common-button--recommend-placole div.with-konchi button,.common-button--recommend-jitakusou div.with-konchi button,.common-button--recommend-kamakura div.with-konchi button,.common-button--recommend-realinamuraestate div.with-konchi button,.common-button--recommend-esports div.with-konchi button,.with-konchi.formtype__submit button,.with-konchi.sendbar__submit--strong button,.with-konchi.sendbar__submit--search button,body[data-design="simple"] .with-konchi.more_info button,body[data-design="comic"] .with-konchi.more_info button,body[data-design="tech"] .more_info a.with-konchi button,.with-konchi.common-intro__article__top-btn button,.with-konchi.sendbar__submit button{padding-right:68px}.common-button.with-konchi img,.with-konchi.article__content__bottom__link__button img,.with-konchi.article__content__button img,.with-konchi.common-button--strong img,.with-konchi.common-button--strongest img,.common-button--recommend div.with-konchi img,.article__sidebar__button-block div.with-konchi img,.common-button--recommend-lobi div.with-konchi img,.common-button--recommend-jagmo div.with-konchi img,.common-button--recommend-rankers div.with-konchi img,.common-button--recommend-placole div.with-konchi img,.common-button--recommend-jitakusou div.with-konchi img,.common-button--recommend-kamakura div.with-konchi img,.common-button--recommend-realinamuraestate div.with-konchi img,.common-button--recommend-esports div.with-konchi img,.with-konchi.formtype__submit img,.with-konchi.sendbar__submit--strong img,.with-konchi.sendbar__submit--search img,body[data-design="simple"] .with-konchi.more_info img,body[data-design="comic"] .with-konchi.more_info img,body[data-design="tech"] .more_info a.with-konchi img,.with-konchi.common-intro__article__top-btn img,.with-konchi.sendbar__submit img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:22px}.common-button svg *,.article__content__bottom__link__button svg *,.article__content__button svg *,.common-button--strong svg *,.common-button--strongest svg *,.common-button--recommend div svg *,.article__sidebar__button-block div svg *,.common-button--recommend-lobi div svg *,.common-button--recommend-jagmo div svg *,.common-button--recommend-rankers div svg *,.common-button--recommend-placole div svg *,.common-button--recommend-jitakusou div svg *,.common-button--recommend-kamakura div svg *,.common-button--recommend-realinamuraestate div svg *,.common-button--recommend-esports div svg *,.formtype__submit svg *,.sendbar__submit--strong svg *,.sendbar__submit--search svg *,body[data-design="simple"] .more_info svg *,body[data-design="comic"] .more_info svg *,body[data-design="tech"] .more_info a svg *,.common-intro__article__top-btn svg *,.sendbar__submit svg *{fill:#000}.common-button--strong,.common-button--strongest,.common-button--recommend div,.article__sidebar__button-block div,.common-button--recommend-lobi div,.common-button--recommend-jagmo div,.common-button--recommend-rankers div,.common-button--recommend-placole div,.common-button--recommend-jitakusou div,.common-button--recommend-kamakura div,.common-button--recommend-realinamuraestate div,.common-button--recommend-esports div,.formtype__submit,.sendbar__submit--strong,.sendbar__submit--search,body[data-design="simple"] .more_info,body[data-design="comic"] .more_info,body[data-design="tech"] .more_info a{background-color:#1b9af7;color:#fff}.common-button--strong svg *,.common-button--strongest svg *,.common-button--recommend div svg *,.article__sidebar__button-block div svg *,.common-button--recommend-lobi div svg *,.common-button--recommend-jagmo div svg *,.common-button--recommend-rankers div svg *,.common-button--recommend-placole div svg *,.common-button--recommend-jitakusou div svg *,.common-button--recommend-kamakura div svg *,.common-button--recommend-realinamuraestate div svg *,.common-button--recommend-esports div svg *,.formtype__submit svg *,.sendbar__submit--strong svg *,.sendbar__submit--search svg *,body[data-design="simple"] .more_info svg *,body[data-design="comic"] .more_info svg *,body[data-design="tech"] .more_info a svg *{fill:#fff}.common-button--strongest{font-weight:bold}.common-button--strongest a{padding:1em 1.2em}.common-button--recommend,.article__sidebar__button-block,.common-button--recommend-lobi,.common-button--recommend-jagmo,.common-button--recommend-rankers,.common-button--recommend-placole,.common-button--recommend-jitakusou,.common-button--recommend-kamakura,.common-button--recommend-realinamuraestate,.common-button--recommend-esports{text-align:center;padding:32px 30px;background-color:#fff;background-image:url(https://www.kayac.com/assets/pc/design/simple/ptn_simple_2-e83b6c4d0cae3095900bd2fc1166ad56f333ebe5d2e655ab19ddcdf7a27897c7.png);background-size:6px 6px}.common-button--recommend div,.article__sidebar__button-block div,.common-button--recommend-lobi div,.common-button--recommend-jagmo div,.common-button--recommend-rankers div,.common-button--recommend-placole div,.common-button--recommend-jitakusou div,.common-button--recommend-kamakura div,.common-button--recommend-realinamuraestate div,.common-button--recommend-esports div{border:solid 2px #fff;margin-bottom:5px}.common-button--recommend div:last-child,.article__sidebar__button-block div:last-child,.common-button--recommend-lobi div:last-child,.common-button--recommend-jagmo div:last-child,.common-button--recommend-rankers div:last-child,.common-button--recommend-placole div:last-child,.common-button--recommend-jitakusou div:last-child,.common-button--recommend-kamakura div:last-child,.common-button--recommend-realinamuraestate div:last-child,.common-button--recommend-esports div:last-child{margin-bottom:0px}.common-button--recommend-lobi{background-image:url(https://www.kayac.com/assets/sp/service/lobi/bg_recommend_lobi-44852a39201e6d39b8018233618874f06cbefd71ad31aec93beae25f61284d0f.jpg);background-size:cover}.common-button--recommend-jagmo{background-image:url(https://www.kayac.com/assets/pc/service/jagmo/bg_recommend_jagmo-419840e27825a5db9787b876f0d55885c06de89fb1e47e22e939bb234106f329.jpg);background-size:cover}.common-button--recommend-rankers{background-image:url(https://www.kayac.com/assets/pc/service/rankers/bg_recommend_rankers-e5e37f03e469b33877323d012a6cccd32543aa0d81e1c41f6cb94ea1d1295bf1.jpg);background-size:cover}.common-button--recommend-placole{background-image:url(https://www.kayac.com/assets/pc/service/placole/bg_recommend_placole-5793bbe5d07da81fc342b1cef67e32b4dda2078d0d8c5c205dc65f7e5d35098e.jpg);background-size:cover}.common-button--recommend-jitakusou{background-image:url(https://www.kayac.com/assets/pc/service/jitakusou/bg_recommend_jitakusou-4a1d870baf02964eef578a1e90f7be6ad4e4e9f769d1d58893382c5fef919afa.jpg);background-size:cover}.common-button--recommend-kamakura{background-image:url(https://www.kayac.com/assets/sp/vision/kamakura/bg_recommend_kamakura-9bd20beae98462180f25d22534ec8e0c98a6b1df42fd33d38344d7be25104f1b.png);background-size:cover}.common-button--recommend-realinamuraestate{background-image:url(https://www.kayac.com/assets/sp/vision/realinamuraestate/bg_recommend_realinamuraestate-918980292c48fcd2ec6e1ed684301208697ca14314cdf16506b957c8342ab943.png);background-size:cover}.common-button--recommend-esports{background-image:url(https://www.kayac.com/assets/pc/service/esports/bg_recommend_esports-e05767ab1e7e11c76f0f6a1692c182b239d0bd0cfe0f4422111422a89653011c.png);background-size:cover}.common-button__title{display:block;text-align:left;font-size:16px;line-height:1.5;font-weight:bold;min-height:3em;margin:0 !important}.common-button__description{display:block;text-align:left;font-size:12px;font-weight:normal;line-height:1.5;min-height:1.5em}.common-button__tag{font-size:12px;font-weight:bold;display:inline-block;border:solid 1px #cc0000;border-radius:3px;color:#cc0000;padding:0 0.3em;margin:0 0.5em}body[data-design="comic"] .common-button,body[data-design="comic"] .article__content__bottom__link__button,body[data-design="comic"] .article__content__button,body[data-design="comic"] .common-button--strong,body[data-design="comic"] .common-button--strongest,body[data-design="comic"] .common-button--recommend div,.common-button--recommend body[data-design="comic"] div,body[data-design="comic"] .article__sidebar__button-block div,.article__sidebar__button-block body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-lobi div,.common-button--recommend-lobi body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-jagmo div,.common-button--recommend-jagmo body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-rankers div,.common-button--recommend-rankers body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-placole div,.common-button--recommend-placole body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-kamakura div,.common-button--recommend-kamakura body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-esports div,.common-button--recommend-esports body[data-design="comic"] div,body[data-design="comic"] .formtype__submit,body[data-design="comic"] .sendbar__submit--strong,body[data-design="comic"] .sendbar__submit--search,body[data-design="comic"] .more_info,body[data-design="comic"] body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info body[data-design="comic"] a,body[data-design="comic"] .common-intro__article__top-btn,body[data-design="comic"] .sendbar__submit{position:relative;color:#474541;background-color:#f4f0e7;border:solid 2px #474541}body[data-design="comic"] .common-button a,body[data-design="comic"] .article__content__bottom__link__button a,body[data-design="comic"] .article__content__button a,body[data-design="comic"] .common-button--strong a,body[data-design="comic"] .common-button--strongest a,body[data-design="comic"] .common-button--recommend div a,.common-button--recommend body[data-design="comic"] div a,body[data-design="comic"] .article__sidebar__button-block div a,.article__sidebar__button-block body[data-design="comic"] div a,body[data-design="comic"] .common-button--recommend-lobi div a,.common-button--recommend-lobi body[data-design="comic"] div a,body[data-design="comic"] .common-button--recommend-jagmo div a,.common-button--recommend-jagmo body[data-design="comic"] div a,body[data-design="comic"] .common-button--recommend-rankers div a,.common-button--recommend-rankers body[data-design="comic"] div a,body[data-design="comic"] .common-button--recommend-placole div a,.common-button--recommend-placole body[data-design="comic"] div a,body[data-design="comic"] .common-button--recommend-jitakusou div a,.common-button--recommend-jitakusou body[data-design="comic"] div a,body[data-design="comic"] .common-button--recommend-kamakura div a,.common-button--recommend-kamakura body[data-design="comic"] div a,body[data-design="comic"] .common-button--recommend-realinamuraestate div a,.common-button--recommend-realinamuraestate body[data-design="comic"] div a,body[data-design="comic"] .common-button--recommend-esports div a,.common-button--recommend-esports body[data-design="comic"] div a,body[data-design="comic"] .formtype__submit a,body[data-design="comic"] .sendbar__submit--strong a,body[data-design="comic"] .sendbar__submit--search a,body[data-design="comic"] .more_info a,body[data-design="tech"] .more_info body[data-design="comic"] a a,body[data-design="comic"] .common-intro__article__top-btn a,body[data-design="comic"] .sendbar__submit a{position:static;color:inherit;height:inherit;padding-right:50px}body[data-design="comic"] .common-button a:after,body[data-design="comic"] .article__content__bottom__link__button a:after,body[data-design="comic"] .article__content__button a:after,body[data-design="comic"] .common-button--strong a:after,body[data-design="comic"] .common-button--strongest a:after,body[data-design="comic"] .common-button--recommend div a:after,.common-button--recommend body[data-design="comic"] div a:after,body[data-design="comic"] .article__sidebar__button-block div a:after,.article__sidebar__button-block body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-lobi div a:after,.common-button--recommend-lobi body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-jagmo div a:after,.common-button--recommend-jagmo body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-rankers div a:after,.common-button--recommend-rankers body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-placole div a:after,.common-button--recommend-placole body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-jitakusou div a:after,.common-button--recommend-jitakusou body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-kamakura div a:after,.common-button--recommend-kamakura body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-realinamuraestate div a:after,.common-button--recommend-realinamuraestate body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-esports div a:after,.common-button--recommend-esports body[data-design="comic"] div a:after,body[data-design="comic"] .formtype__submit a:after,body[data-design="comic"] .sendbar__submit--strong a:after,body[data-design="comic"] .sendbar__submit--search a:after,body[data-design="comic"] .more_info a:after,body[data-design="tech"] .more_info body[data-design="comic"] a a:after,body[data-design="comic"] .common-intro__article__top-btn a:after,body[data-design="comic"] .sendbar__submit a:after{content:'';position:absolute;width:37px;height:15px;margin:0px;margin-left:8px;margin-top:-8px;background-image:url(https://www.kayac.com/assets/sp/design/comic/finger_black-ece1e97418de1c47216ba784546dc370b9b04dfdc0634aa161e6c8f9d04d2e1f.png);background-position:center;background-repeat:no-repeat;background-size:contain}body[data-design="comic"] .common-button.with-konchi a:after,body[data-design="comic"] .with-konchi.article__content__bottom__link__button a:after,body[data-design="comic"] .with-konchi.article__content__button a:after,body[data-design="comic"] .with-konchi.common-button--strong a:after,body[data-design="comic"] .with-konchi.common-button--strongest a:after,body[data-design="comic"] .common-button--recommend div.with-konchi a:after,.common-button--recommend body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .article__sidebar__button-block div.with-konchi a:after,.article__sidebar__button-block body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .common-button--recommend-lobi div.with-konchi a:after,.common-button--recommend-lobi body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .common-button--recommend-jagmo div.with-konchi a:after,.common-button--recommend-jagmo body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .common-button--recommend-rankers div.with-konchi a:after,.common-button--recommend-rankers body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .common-button--recommend-placole div.with-konchi a:after,.common-button--recommend-placole body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .common-button--recommend-jitakusou div.with-konchi a:after,.common-button--recommend-jitakusou body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .common-button--recommend-kamakura div.with-konchi a:after,.common-button--recommend-kamakura body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .common-button--recommend-realinamuraestate div.with-konchi a:after,.common-button--recommend-realinamuraestate body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .common-button--recommend-esports div.with-konchi a:after,.common-button--recommend-esports body[data-design="comic"] div.with-konchi a:after,body[data-design="comic"] .with-konchi.formtype__submit a:after,body[data-design="comic"] .with-konchi.sendbar__submit--strong a:after,body[data-design="comic"] .with-konchi.sendbar__submit--search a:after,body[data-design="comic"] .with-konchi.more_info a:after,body[data-design="comic"] body[data-design="tech"] .more_info a.with-konchi a:after,body[data-design="tech"] .more_info body[data-design="comic"] a.with-konchi a:after,body[data-design="comic"] .with-konchi.common-intro__article__top-btn a:after,body[data-design="comic"] .with-konchi.sendbar__submit a:after,body[data-design="comic"] .common-button.with-konchi button:after,body[data-design="comic"] .with-konchi.article__content__bottom__link__button button:after,body[data-design="comic"] .with-konchi.article__content__button button:after,body[data-design="comic"] .with-konchi.common-button--strong button:after,body[data-design="comic"] .with-konchi.common-button--strongest button:after,body[data-design="comic"] .common-button--recommend div.with-konchi button:after,.common-button--recommend body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .article__sidebar__button-block div.with-konchi button:after,.article__sidebar__button-block body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .common-button--recommend-lobi div.with-konchi button:after,.common-button--recommend-lobi body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .common-button--recommend-jagmo div.with-konchi button:after,.common-button--recommend-jagmo body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .common-button--recommend-rankers div.with-konchi button:after,.common-button--recommend-rankers body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .common-button--recommend-placole div.with-konchi button:after,.common-button--recommend-placole body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .common-button--recommend-jitakusou div.with-konchi button:after,.common-button--recommend-jitakusou body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .common-button--recommend-kamakura div.with-konchi button:after,.common-button--recommend-kamakura body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .common-button--recommend-realinamuraestate div.with-konchi button:after,.common-button--recommend-realinamuraestate body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .common-button--recommend-esports div.with-konchi button:after,.common-button--recommend-esports body[data-design="comic"] div.with-konchi button:after,body[data-design="comic"] .with-konchi.formtype__submit button:after,body[data-design="comic"] .with-konchi.sendbar__submit--strong button:after,body[data-design="comic"] .with-konchi.sendbar__submit--search button:after,body[data-design="comic"] .with-konchi.more_info button:after,body[data-design="comic"] body[data-design="tech"] .more_info a.with-konchi button:after,body[data-design="tech"] .more_info body[data-design="comic"] a.with-konchi button:after,body[data-design="comic"] .with-konchi.common-intro__article__top-btn button:after,body[data-design="comic"] .with-konchi.sendbar__submit button:after{display:none}body[data-design="comic"] .common-button.with-konchi img,body[data-design="comic"] .with-konchi.article__content__bottom__link__button img,body[data-design="comic"] .with-konchi.article__content__button img,body[data-design="comic"] .with-konchi.common-button--strong img,body[data-design="comic"] .with-konchi.common-button--strongest img,body[data-design="comic"] .common-button--recommend div.with-konchi img,.common-button--recommend body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .article__sidebar__button-block div.with-konchi img,.article__sidebar__button-block body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .common-button--recommend-lobi div.with-konchi img,.common-button--recommend-lobi body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .common-button--recommend-jagmo div.with-konchi img,.common-button--recommend-jagmo body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .common-button--recommend-rankers div.with-konchi img,.common-button--recommend-rankers body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .common-button--recommend-placole div.with-konchi img,.common-button--recommend-placole body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .common-button--recommend-jitakusou div.with-konchi img,.common-button--recommend-jitakusou body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .common-button--recommend-kamakura div.with-konchi img,.common-button--recommend-kamakura body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .common-button--recommend-realinamuraestate div.with-konchi img,.common-button--recommend-realinamuraestate body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .common-button--recommend-esports div.with-konchi img,.common-button--recommend-esports body[data-design="comic"] div.with-konchi img,body[data-design="comic"] .with-konchi.formtype__submit img,body[data-design="comic"] .with-konchi.sendbar__submit--strong img,body[data-design="comic"] .with-konchi.sendbar__submit--search img,body[data-design="comic"] .with-konchi.more_info img,body[data-design="comic"] body[data-design="tech"] .more_info a.with-konchi img,body[data-design="tech"] .more_info body[data-design="comic"] a.with-konchi img,body[data-design="comic"] .with-konchi.common-intro__article__top-btn img,body[data-design="comic"] .with-konchi.sendbar__submit img{right:8px}body[data-design="comic"] .common-button--strong,body[data-design="comic"] .common-button--strongest,body[data-design="comic"] .common-button--recommend div,.common-button--recommend body[data-design="comic"] div,body[data-design="comic"] .article__sidebar__button-block div,.article__sidebar__button-block body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-lobi div,.common-button--recommend-lobi body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-jagmo div,.common-button--recommend-jagmo body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-rankers div,.common-button--recommend-rankers body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-placole div,.common-button--recommend-placole body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-kamakura div,.common-button--recommend-kamakura body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate body[data-design="comic"] div,body[data-design="comic"] .common-button--recommend-esports div,.common-button--recommend-esports body[data-design="comic"] div,body[data-design="comic"] .formtype__submit,body[data-design="comic"] .sendbar__submit--strong,body[data-design="comic"] .sendbar__submit--search,body[data-design="comic"] .more_info,body[data-design="comic"] body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info body[data-design="comic"] a{color:#f4f0e7;background-color:#474541;border-color:transparent}body[data-design="comic"] .common-button--strong a:after,body[data-design="comic"] .common-button--strongest a:after,body[data-design="comic"] .common-button--recommend div a:after,.common-button--recommend body[data-design="comic"] div a:after,body[data-design="comic"] .article__sidebar__button-block div a:after,.article__sidebar__button-block body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-lobi div a:after,.common-button--recommend-lobi body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-jagmo div a:after,.common-button--recommend-jagmo body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-rankers div a:after,.common-button--recommend-rankers body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-placole div a:after,.common-button--recommend-placole body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-jitakusou div a:after,.common-button--recommend-jitakusou body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-kamakura div a:after,.common-button--recommend-kamakura body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-realinamuraestate div a:after,.common-button--recommend-realinamuraestate body[data-design="comic"] div a:after,body[data-design="comic"] .common-button--recommend-esports div a:after,.common-button--recommend-esports body[data-design="comic"] div a:after,body[data-design="comic"] .formtype__submit a:after,body[data-design="comic"] .sendbar__submit--strong a:after,body[data-design="comic"] .sendbar__submit--search a:after,body[data-design="comic"] .more_info a:after,body[data-design="tech"] .more_info body[data-design="comic"] a a:after{background-image:url(https://www.kayac.com/assets/sp/design/comic/finger_white-b9d479a1d36f4feafd0b51157c45186b26b3c25ac6a8e6a7f1e541e6a9bb871c.png)}body[data-design="comic"] .common-button--recommend,body[data-design="comic"] .article__sidebar__button-block,body[data-design="comic"] .common-button--recommend-lobi,body[data-design="comic"] .common-button--recommend-jagmo,body[data-design="comic"] .common-button--recommend-rankers,body[data-design="comic"] .common-button--recommend-placole,body[data-design="comic"] .common-button--recommend-jitakusou,body[data-design="comic"] .common-button--recommend-kamakura,body[data-design="comic"] .common-button--recommend-realinamuraestate,body[data-design="comic"] .common-button--recommend-esports{background-image:url(https://www.kayac.com/assets/pc/design/comic/ptn_comic_4-18e444ce651ac1cb367dbd8dc0579a8f35c6f6830d11159fb7c42655c02a5749.png);background-size:6px 6px}body[data-design="comic"] .common-button--recommend div,body[data-design="comic"] .article__sidebar__button-block div,body[data-design="comic"] .common-button--recommend-lobi div,body[data-design="comic"] .common-button--recommend-jagmo div,body[data-design="comic"] .common-button--recommend-rankers div,body[data-design="comic"] .common-button--recommend-placole div,body[data-design="comic"] .common-button--recommend-jitakusou div,body[data-design="comic"] .common-button--recommend-kamakura div,body[data-design="comic"] .common-button--recommend-realinamuraestate div,body[data-design="comic"] .common-button--recommend-esports div{outline:solid 3px #f4f0e7}body[data-design="game"] .common-button,body[data-design="game"] .article__content__bottom__link__button,body[data-design="game"] .article__content__button,body[data-design="game"] .common-button--strong,body[data-design="game"] .common-button--strongest,body[data-design="game"] .common-button--recommend div,.common-button--recommend body[data-design="game"] div,body[data-design="game"] .article__sidebar__button-block div,.article__sidebar__button-block body[data-design="game"] div,body[data-design="game"] .common-button--recommend-lobi div,.common-button--recommend-lobi body[data-design="game"] div,body[data-design="game"] .common-button--recommend-jagmo div,.common-button--recommend-jagmo body[data-design="game"] div,body[data-design="game"] .common-button--recommend-rankers div,.common-button--recommend-rankers body[data-design="game"] div,body[data-design="game"] .common-button--recommend-placole div,.common-button--recommend-placole body[data-design="game"] div,body[data-design="game"] .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou body[data-design="game"] div,body[data-design="game"] .common-button--recommend-kamakura div,.common-button--recommend-kamakura body[data-design="game"] div,body[data-design="game"] .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate body[data-design="game"] div,body[data-design="game"] .common-button--recommend-esports div,.common-button--recommend-esports body[data-design="game"] div,body[data-design="game"] .formtype__submit,body[data-design="game"] .sendbar__submit--strong,body[data-design="game"] .sendbar__submit--search,body[data-design="game"] body[data-design="simple"] .more_info,body[data-design="simple"] body[data-design="game"] .more_info,body[data-design="game"] body[data-design="comic"] .more_info,body[data-design="comic"] body[data-design="game"] .more_info,body[data-design="game"] body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info body[data-design="game"] a,body[data-design="game"] .common-intro__article__top-btn,body[data-design="game"] .sendbar__submit{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif;background:-webkit-linear-gradient(bottom, #ddd, #eceaea);background:linear-gradient(to top, #ddd, #eceaea);border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.6),0 1px 1px 0 rgba(255,255,255,0.6) inset;margin:3px}body[data-design="game"] .common-button a,body[data-design="game"] .article__content__bottom__link__button a,body[data-design="game"] .article__content__button a,body[data-design="game"] .common-button--strong a,body[data-design="game"] .common-button--strongest a,body[data-design="game"] .common-button--recommend div a,.common-button--recommend body[data-design="game"] div a,body[data-design="game"] .article__sidebar__button-block div a,.article__sidebar__button-block body[data-design="game"] div a,body[data-design="game"] .common-button--recommend-lobi div a,.common-button--recommend-lobi body[data-design="game"] div a,body[data-design="game"] .common-button--recommend-jagmo div a,.common-button--recommend-jagmo body[data-design="game"] div a,body[data-design="game"] .common-button--recommend-rankers div a,.common-button--recommend-rankers body[data-design="game"] div a,body[data-design="game"] .common-button--recommend-placole div a,.common-button--recommend-placole body[data-design="game"] div a,body[data-design="game"] .common-button--recommend-jitakusou div a,.common-button--recommend-jitakusou body[data-design="game"] div a,body[data-design="game"] .common-button--recommend-kamakura div a,.common-button--recommend-kamakura body[data-design="game"] div a,body[data-design="game"] .common-button--recommend-realinamuraestate div a,.common-button--recommend-realinamuraestate body[data-design="game"] div a,body[data-design="game"] .common-button--recommend-esports div a,.common-button--recommend-esports body[data-design="game"] div a,body[data-design="game"] .formtype__submit a,body[data-design="game"] .sendbar__submit--strong a,body[data-design="game"] .sendbar__submit--search a,body[data-design="game"] body[data-design="simple"] .more_info a,body[data-design="simple"] body[data-design="game"] .more_info a,body[data-design="game"] body[data-design="comic"] .more_info a,body[data-design="comic"] body[data-design="game"] .more_info a,body[data-design="game"] body[data-design="tech"] .more_info a a,body[data-design="tech"] .more_info body[data-design="game"] a a,body[data-design="game"] .common-intro__article__top-btn a,body[data-design="game"] .sendbar__submit a{position:relative;padding-right:35px}body[data-design="game"] .common-button a:after,body[data-design="game"] .article__content__bottom__link__button a:after,body[data-design="game"] .article__content__button a:after,body[data-design="game"] .common-button--strong a:after,body[data-design="game"] .common-button--strongest a:after,body[data-design="game"] .common-button--recommend div a:after,.common-button--recommend body[data-design="game"] div a:after,body[data-design="game"] .article__sidebar__button-block div a:after,.article__sidebar__button-block body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-lobi div a:after,.common-button--recommend-lobi body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-jagmo div a:after,.common-button--recommend-jagmo body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-rankers div a:after,.common-button--recommend-rankers body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-placole div a:after,.common-button--recommend-placole body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-jitakusou div a:after,.common-button--recommend-jitakusou body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-kamakura div a:after,.common-button--recommend-kamakura body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-realinamuraestate div a:after,.common-button--recommend-realinamuraestate body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-esports div a:after,.common-button--recommend-esports body[data-design="game"] div a:after,body[data-design="game"] .formtype__submit a:after,body[data-design="game"] .sendbar__submit--strong a:after,body[data-design="game"] .sendbar__submit--search a:after,body[data-design="game"] body[data-design="simple"] .more_info a:after,body[data-design="simple"] body[data-design="game"] .more_info a:after,body[data-design="game"] body[data-design="comic"] .more_info a:after,body[data-design="comic"] body[data-design="game"] .more_info a:after,body[data-design="game"] body[data-design="tech"] .more_info a a:after,body[data-design="tech"] .more_info body[data-design="game"] a a:after,body[data-design="game"] .common-intro__article__top-btn a:after,body[data-design="game"] .sendbar__submit a:after{content:'';width:17px;height:17px;background-image:url(https://www.kayac.com/assets/pc/design/game/ico_arrow-e88ede53fae17fcf062def2d7b1416144aa2cf5c0e09316f8837ac1ca8fb6d42.png);background-repeat:no-repeat;background-position:left top;position:absolute;margin-top:-8.5px;-webkit-animation:arrow-swing 3s infinite;animation:arrow-swing 3s infinite}body[data-design="game"] .common-button.with-konchi a,body[data-design="game"] .with-konchi.article__content__bottom__link__button a,body[data-design="game"] .with-konchi.article__content__button a,body[data-design="game"] .with-konchi.common-button--strong a,body[data-design="game"] .with-konchi.common-button--strongest a,body[data-design="game"] .common-button--recommend div.with-konchi a,.common-button--recommend body[data-design="game"] div.with-konchi a,body[data-design="game"] .article__sidebar__button-block div.with-konchi a,.article__sidebar__button-block body[data-design="game"] div.with-konchi a,body[data-design="game"] .common-button--recommend-lobi div.with-konchi a,.common-button--recommend-lobi body[data-design="game"] div.with-konchi a,body[data-design="game"] .common-button--recommend-jagmo div.with-konchi a,.common-button--recommend-jagmo body[data-design="game"] div.with-konchi a,body[data-design="game"] .common-button--recommend-rankers div.with-konchi a,.common-button--recommend-rankers body[data-design="game"] div.with-konchi a,body[data-design="game"] .common-button--recommend-placole div.with-konchi a,.common-button--recommend-placole body[data-design="game"] div.with-konchi a,body[data-design="game"] .common-button--recommend-jitakusou div.with-konchi a,.common-button--recommend-jitakusou body[data-design="game"] div.with-konchi a,body[data-design="game"] .common-button--recommend-kamakura div.with-konchi a,.common-button--recommend-kamakura body[data-design="game"] div.with-konchi a,body[data-design="game"] .common-button--recommend-realinamuraestate div.with-konchi a,.common-button--recommend-realinamuraestate body[data-design="game"] div.with-konchi a,body[data-design="game"] .common-button--recommend-esports div.with-konchi a,.common-button--recommend-esports body[data-design="game"] div.with-konchi a,body[data-design="game"] .with-konchi.formtype__submit a,body[data-design="game"] .with-konchi.sendbar__submit--strong a,body[data-design="game"] .with-konchi.sendbar__submit--search a,body[data-design="game"] body[data-design="simple"] .with-konchi.more_info a,body[data-design="simple"] body[data-design="game"] .with-konchi.more_info a,body[data-design="game"] body[data-design="comic"] .with-konchi.more_info a,body[data-design="comic"] body[data-design="game"] .with-konchi.more_info a,body[data-design="game"] body[data-design="tech"] .more_info a.with-konchi a,body[data-design="tech"] .more_info body[data-design="game"] a.with-konchi a,body[data-design="game"] .with-konchi.common-intro__article__top-btn a,body[data-design="game"] .with-konchi.sendbar__submit a,body[data-design="game"] .common-button.with-konchi button,body[data-design="game"] .with-konchi.article__content__bottom__link__button button,body[data-design="game"] .with-konchi.article__content__button button,body[data-design="game"] .with-konchi.common-button--strong button,body[data-design="game"] .with-konchi.common-button--strongest button,body[data-design="game"] .common-button--recommend div.with-konchi button,.common-button--recommend body[data-design="game"] div.with-konchi button,body[data-design="game"] .article__sidebar__button-block div.with-konchi button,.article__sidebar__button-block body[data-design="game"] div.with-konchi button,body[data-design="game"] .common-button--recommend-lobi div.with-konchi button,.common-button--recommend-lobi body[data-design="game"] div.with-konchi button,body[data-design="game"] .common-button--recommend-jagmo div.with-konchi button,.common-button--recommend-jagmo body[data-design="game"] div.with-konchi button,body[data-design="game"] .common-button--recommend-rankers div.with-konchi button,.common-button--recommend-rankers body[data-design="game"] div.with-konchi button,body[data-design="game"] .common-button--recommend-placole div.with-konchi button,.common-button--recommend-placole body[data-design="game"] div.with-konchi button,body[data-design="game"] .common-button--recommend-jitakusou div.with-konchi button,.common-button--recommend-jitakusou body[data-design="game"] div.with-konchi button,body[data-design="game"] .common-button--recommend-kamakura div.with-konchi button,.common-button--recommend-kamakura body[data-design="game"] div.with-konchi button,body[data-design="game"] .common-button--recommend-realinamuraestate div.with-konchi button,.common-button--recommend-realinamuraestate body[data-design="game"] div.with-konchi button,body[data-design="game"] .common-button--recommend-esports div.with-konchi button,.common-button--recommend-esports body[data-design="game"] div.with-konchi button,body[data-design="game"] .with-konchi.formtype__submit button,body[data-design="game"] .with-konchi.sendbar__submit--strong button,body[data-design="game"] .with-konchi.sendbar__submit--search button,body[data-design="game"] body[data-design="simple"] .with-konchi.more_info button,body[data-design="simple"] body[data-design="game"] .with-konchi.more_info button,body[data-design="game"] body[data-design="comic"] .with-konchi.more_info button,body[data-design="comic"] body[data-design="game"] .with-konchi.more_info button,body[data-design="game"] body[data-design="tech"] .more_info a.with-konchi button,body[data-design="tech"] .more_info body[data-design="game"] a.with-konchi button,body[data-design="game"] .with-konchi.common-intro__article__top-btn button,body[data-design="game"] .with-konchi.sendbar__submit button{padding-right:85px}body[data-design="game"] .common-button.with-konchi img,body[data-design="game"] .with-konchi.article__content__bottom__link__button img,body[data-design="game"] .with-konchi.article__content__button img,body[data-design="game"] .with-konchi.common-button--strong img,body[data-design="game"] .with-konchi.common-button--strongest img,body[data-design="game"] .common-button--recommend div.with-konchi img,.common-button--recommend body[data-design="game"] div.with-konchi img,body[data-design="game"] .article__sidebar__button-block div.with-konchi img,.article__sidebar__button-block body[data-design="game"] div.with-konchi img,body[data-design="game"] .common-button--recommend-lobi div.with-konchi img,.common-button--recommend-lobi body[data-design="game"] div.with-konchi img,body[data-design="game"] .common-button--recommend-jagmo div.with-konchi img,.common-button--recommend-jagmo body[data-design="game"] div.with-konchi img,body[data-design="game"] .common-button--recommend-rankers div.with-konchi img,.common-button--recommend-rankers body[data-design="game"] div.with-konchi img,body[data-design="game"] .common-button--recommend-placole div.with-konchi img,.common-button--recommend-placole body[data-design="game"] div.with-konchi img,body[data-design="game"] .common-button--recommend-jitakusou div.with-konchi img,.common-button--recommend-jitakusou body[data-design="game"] div.with-konchi img,body[data-design="game"] .common-button--recommend-kamakura div.with-konchi img,.common-button--recommend-kamakura body[data-design="game"] div.with-konchi img,body[data-design="game"] .common-button--recommend-realinamuraestate div.with-konchi img,.common-button--recommend-realinamuraestate body[data-design="game"] div.with-konchi img,body[data-design="game"] .common-button--recommend-esports div.with-konchi img,.common-button--recommend-esports body[data-design="game"] div.with-konchi img,body[data-design="game"] .with-konchi.formtype__submit img,body[data-design="game"] .with-konchi.sendbar__submit--strong img,body[data-design="game"] .with-konchi.sendbar__submit--search img,body[data-design="game"] body[data-design="simple"] .with-konchi.more_info img,body[data-design="simple"] body[data-design="game"] .with-konchi.more_info img,body[data-design="game"] body[data-design="comic"] .with-konchi.more_info img,body[data-design="comic"] body[data-design="game"] .with-konchi.more_info img,body[data-design="game"] body[data-design="tech"] .more_info a.with-konchi img,body[data-design="tech"] .more_info body[data-design="game"] a.with-konchi img,body[data-design="game"] .with-konchi.common-intro__article__top-btn img,body[data-design="game"] .with-konchi.sendbar__submit img{right:32px}body[data-design="game"] .common-button--strong,body[data-design="game"] .common-button--strongest,body[data-design="game"] .common-button--recommend div,.common-button--recommend body[data-design="game"] div,body[data-design="game"] .article__sidebar__button-block div,.article__sidebar__button-block body[data-design="game"] div,body[data-design="game"] .common-button--recommend-lobi div,.common-button--recommend-lobi body[data-design="game"] div,body[data-design="game"] .common-button--recommend-jagmo div,.common-button--recommend-jagmo body[data-design="game"] div,body[data-design="game"] .common-button--recommend-rankers div,.common-button--recommend-rankers body[data-design="game"] div,body[data-design="game"] .common-button--recommend-placole div,.common-button--recommend-placole body[data-design="game"] div,body[data-design="game"] .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou body[data-design="game"] div,body[data-design="game"] .common-button--recommend-kamakura div,.common-button--recommend-kamakura body[data-design="game"] div,body[data-design="game"] .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate body[data-design="game"] div,body[data-design="game"] .common-button--recommend-esports div,.common-button--recommend-esports body[data-design="game"] div,body[data-design="game"] .formtype__submit,body[data-design="game"] .sendbar__submit--strong,body[data-design="game"] .sendbar__submit--search,body[data-design="game"] body[data-design="simple"] .more_info,body[data-design="simple"] body[data-design="game"] .more_info,body[data-design="game"] body[data-design="comic"] .more_info,body[data-design="comic"] body[data-design="game"] .more_info,body[data-design="game"] body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info body[data-design="game"] a{background:-webkit-linear-gradient(bottom, #33d42f, #49e845);background:linear-gradient(to top, #33d42f, #49e845);color:#fff}body[data-design="game"] .common-button--strong a:after,body[data-design="game"] .common-button--strongest a:after,body[data-design="game"] .common-button--recommend div a:after,.common-button--recommend body[data-design="game"] div a:after,body[data-design="game"] .article__sidebar__button-block div a:after,.article__sidebar__button-block body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-lobi div a:after,.common-button--recommend-lobi body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-jagmo div a:after,.common-button--recommend-jagmo body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-rankers div a:after,.common-button--recommend-rankers body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-placole div a:after,.common-button--recommend-placole body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-jitakusou div a:after,.common-button--recommend-jitakusou body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-kamakura div a:after,.common-button--recommend-kamakura body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-realinamuraestate div a:after,.common-button--recommend-realinamuraestate body[data-design="game"] div a:after,body[data-design="game"] .common-button--recommend-esports div a:after,.common-button--recommend-esports body[data-design="game"] div a:after,body[data-design="game"] .formtype__submit a:after,body[data-design="game"] .sendbar__submit--strong a:after,body[data-design="game"] .sendbar__submit--search a:after,body[data-design="game"] body[data-design="simple"] .more_info a:after,body[data-design="simple"] body[data-design="game"] .more_info a:after,body[data-design="game"] body[data-design="comic"] .more_info a:after,body[data-design="comic"] body[data-design="game"] .more_info a:after,body[data-design="game"] body[data-design="tech"] .more_info a a:after,body[data-design="tech"] .more_info body[data-design="game"] a a:after{background-position:left bottom}body[data-design="game"] .common-button--recommend,body[data-design="game"] .article__sidebar__button-block,body[data-design="game"] .common-button--recommend-lobi,body[data-design="game"] .common-button--recommend-jagmo,body[data-design="game"] .common-button--recommend-rankers,body[data-design="game"] .common-button--recommend-placole,body[data-design="game"] .common-button--recommend-jitakusou,body[data-design="game"] .common-button--recommend-kamakura,body[data-design="game"] .common-button--recommend-realinamuraestate,body[data-design="game"] .common-button--recommend-esports{background-image:url(https://www.kayac.com/assets/pc/design/game/ptn_game_2-6c79eed9d284fd1e805e405a6178ce8f94bb450b91be25ac77b8e532c5ad0cc5.png);background-size:9px 5px;position:relative}body[data-design="game"] .common-button--recommend div,body[data-design="game"] .article__sidebar__button-block div,body[data-design="game"] .common-button--recommend-lobi div,body[data-design="game"] .common-button--recommend-jagmo div,body[data-design="game"] .common-button--recommend-rankers div,body[data-design="game"] .common-button--recommend-placole div,body[data-design="game"] .common-button--recommend-jitakusou div,body[data-design="game"] .common-button--recommend-kamakura div,body[data-design="game"] .common-button--recommend-realinamuraestate div,body[data-design="game"] .common-button--recommend-esports div{box-shadow:none;border:solid 2px #1ac519}body[data-design="game"] .common-button--recommend div a,body[data-design="game"] .article__sidebar__button-block div a,body[data-design="game"] .common-button--recommend-lobi div a,body[data-design="game"] .common-button--recommend-jagmo div a,body[data-design="game"] .common-button--recommend-rankers div a,body[data-design="game"] .common-button--recommend-placole div a,body[data-design="game"] .common-button--recommend-jitakusou div a,body[data-design="game"] .common-button--recommend-kamakura div a,body[data-design="game"] .common-button--recommend-realinamuraestate div a,body[data-design="game"] .common-button--recommend-esports div a{border-width:0px;border-top:solid 1px rgba(255,255,255,0.5);border-radius:5px}body[data-design="kamakura"] .common-button,body[data-design="kamakura"] .article__content__bottom__link__button,body[data-design="kamakura"] .article__content__button,body[data-design="kamakura"] .common-button--strong,body[data-design="kamakura"] .common-button--strongest,body[data-design="kamakura"] .common-button--recommend div,.common-button--recommend body[data-design="kamakura"] div,body[data-design="kamakura"] .article__sidebar__button-block div,.article__sidebar__button-block body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-lobi div,.common-button--recommend-lobi body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-jagmo div,.common-button--recommend-jagmo body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-rankers div,.common-button--recommend-rankers body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-placole div,.common-button--recommend-placole body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-kamakura div,.common-button--recommend-kamakura body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-esports div,.common-button--recommend-esports body[data-design="kamakura"] div,body[data-design="kamakura"] .formtype__submit,body[data-design="kamakura"] .sendbar__submit--strong,body[data-design="kamakura"] .sendbar__submit--search,body[data-design="kamakura"] body[data-design="simple"] .more_info,body[data-design="simple"] body[data-design="kamakura"] .more_info,body[data-design="kamakura"] body[data-design="comic"] .more_info,body[data-design="comic"] body[data-design="kamakura"] .more_info,body[data-design="kamakura"] body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info body[data-design="kamakura"] a,body[data-design="kamakura"] .common-intro__article__top-btn,body[data-design="kamakura"] .sendbar__submit{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B";background-color:#dbdbdb}body[data-design="kamakura"] .common-button--strong,body[data-design="kamakura"] .common-button--strongest,body[data-design="kamakura"] .common-button--recommend div,.common-button--recommend body[data-design="kamakura"] div,body[data-design="kamakura"] .article__sidebar__button-block div,.article__sidebar__button-block body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-lobi div,.common-button--recommend-lobi body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-jagmo div,.common-button--recommend-jagmo body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-rankers div,.common-button--recommend-rankers body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-placole div,.common-button--recommend-placole body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-kamakura div,.common-button--recommend-kamakura body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate body[data-design="kamakura"] div,body[data-design="kamakura"] .common-button--recommend-esports div,.common-button--recommend-esports body[data-design="kamakura"] div,body[data-design="kamakura"] .formtype__submit,body[data-design="kamakura"] .sendbar__submit--strong,body[data-design="kamakura"] .sendbar__submit--search,body[data-design="kamakura"] body[data-design="simple"] .more_info,body[data-design="simple"] body[data-design="kamakura"] .more_info,body[data-design="kamakura"] body[data-design="comic"] .more_info,body[data-design="comic"] body[data-design="kamakura"] .more_info,body[data-design="kamakura"] body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info body[data-design="kamakura"] a{background-color:#000}body[data-design="kamakura"] .common-button--strongest{background-color:#ff5500}body[data-design="kamakura"] .common-button--recommend,body[data-design="kamakura"] .article__sidebar__button-block,body[data-design="kamakura"] .common-button--recommend-lobi,body[data-design="kamakura"] .common-button--recommend-jagmo,body[data-design="kamakura"] .common-button--recommend-rankers,body[data-design="kamakura"] .common-button--recommend-placole,body[data-design="kamakura"] .common-button--recommend-jitakusou,body[data-design="kamakura"] .common-button--recommend-kamakura,body[data-design="kamakura"] .common-button--recommend-realinamuraestate,body[data-design="kamakura"] .common-button--recommend-esports{background-image:url(https://www.kayac.com/assets/pc/design/kamakura/bg_hatch_kamakura-cd587849643417df6b3639920a0ef57928baae13af3499c5082c3800fab2713d.gif);background-size:auto}body[data-design="tech"] .common-button,body[data-design="tech"] .article__content__bottom__link__button,body[data-design="tech"] .article__content__button,body[data-design="tech"] .common-button--strong,body[data-design="tech"] .common-button--strongest,body[data-design="tech"] .common-button--recommend div,.common-button--recommend body[data-design="tech"] div,body[data-design="tech"] .article__sidebar__button-block div,.article__sidebar__button-block body[data-design="tech"] div,body[data-design="tech"] .common-button--recommend-lobi div,.common-button--recommend-lobi body[data-design="tech"] div,body[data-design="tech"] .common-button--recommend-jagmo div,.common-button--recommend-jagmo body[data-design="tech"] div,body[data-design="tech"] .common-button--recommend-rankers div,.common-button--recommend-rankers body[data-design="tech"] div,body[data-design="tech"] .common-button--recommend-placole div,.common-button--recommend-placole body[data-design="tech"] div,body[data-design="tech"] .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou body[data-design="tech"] div,body[data-design="tech"] .common-button--recommend-kamakura div,.common-button--recommend-kamakura body[data-design="tech"] div,body[data-design="tech"] .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate body[data-design="tech"] div,body[data-design="tech"] .common-button--recommend-esports div,.common-button--recommend-esports body[data-design="tech"] div,body[data-design="tech"] .formtype__submit,body[data-design="tech"] .sendbar__submit--strong,body[data-design="tech"] .sendbar__submit--search,body[data-design="tech"] body[data-design="simple"] .more_info,body[data-design="simple"] body[data-design="tech"] .more_info,body[data-design="tech"] body[data-design="comic"] .more_info,body[data-design="comic"] body[data-design="tech"] .more_info,body[data-design="tech"] .more_info a,body[data-design="tech"] .common-intro__article__top-btn,body[data-design="tech"] .sendbar__submit{position:relative;color:#fff;background-color:transparent;font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif !important}body[data-design="tech"] .common-button:before,body[data-design="tech"] .article__content__bottom__link__button:before,body[data-design="tech"] .article__content__button:before,body[data-design="tech"] .common-button--strong:before,body[data-design="tech"] .common-button--strongest:before,body[data-design="tech"] .common-button--recommend div:before,.common-button--recommend body[data-design="tech"] div:before,body[data-design="tech"] .article__sidebar__button-block div:before,.article__sidebar__button-block body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-lobi div:before,.common-button--recommend-lobi body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-jagmo div:before,.common-button--recommend-jagmo body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-rankers div:before,.common-button--recommend-rankers body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-placole div:before,.common-button--recommend-placole body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-jitakusou div:before,.common-button--recommend-jitakusou body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-kamakura div:before,.common-button--recommend-kamakura body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-realinamuraestate div:before,.common-button--recommend-realinamuraestate body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-esports div:before,.common-button--recommend-esports body[data-design="tech"] div:before,body[data-design="tech"] .formtype__submit:before,body[data-design="tech"] .sendbar__submit--strong:before,body[data-design="tech"] .sendbar__submit--search:before,body[data-design="tech"] body[data-design="simple"] .more_info:before,body[data-design="simple"] body[data-design="tech"] .more_info:before,body[data-design="tech"] body[data-design="comic"] .more_info:before,body[data-design="comic"] body[data-design="tech"] .more_info:before,body[data-design="tech"] .more_info a:before,body[data-design="tech"] .common-intro__article__top-btn:before,body[data-design="tech"] .sendbar__submit:before{position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/btn_border-58f5f1c27e39b7c94bd1de16c454bceee04347f5699497ec6e75df01b0914c98.png) 50 110 50 110 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/btn_border-58f5f1c27e39b7c94bd1de16c454bceee04347f5699497ec6e75df01b0914c98.png) 50 110 50 110 fill repeat;border-image-width:25px 55px 25px 55px;z-index:-1;content:""}.is-legacy-ie body[data-design="tech"] .common-button:before,.is-legacy-ie body[data-design="tech"] .article__content__bottom__link__button:before,.is-legacy-ie body[data-design="tech"] .article__content__button:before,.is-legacy-ie body[data-design="tech"] .common-button--strong:before,.is-legacy-ie body[data-design="tech"] .common-button--strongest:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend div:before,.common-button--recommend .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .article__sidebar__button-block div:before,.article__sidebar__button-block .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-lobi div:before,.common-button--recommend-lobi .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-jagmo div:before,.common-button--recommend-jagmo .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-rankers div:before,.common-button--recommend-rankers .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-placole div:before,.common-button--recommend-placole .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-jitakusou div:before,.common-button--recommend-jitakusou .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-kamakura div:before,.common-button--recommend-kamakura .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-realinamuraestate div:before,.common-button--recommend-realinamuraestate .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-esports div:before,.common-button--recommend-esports .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .formtype__submit:before,.is-legacy-ie body[data-design="tech"] .sendbar__submit--strong:before,.is-legacy-ie body[data-design="tech"] .sendbar__submit--search:before,.is-legacy-ie body[data-design="tech"] body[data-design="simple"] .more_info:before,body[data-design="simple"] .is-legacy-ie body[data-design="tech"] .more_info:before,.is-legacy-ie body[data-design="tech"] body[data-design="comic"] .more_info:before,body[data-design="comic"] .is-legacy-ie body[data-design="tech"] .more_info:before,.is-legacy-ie body[data-design="tech"] .more_info a:before,.is-legacy-ie body[data-design="tech"] .common-intro__article__top-btn:before,.is-legacy-ie body[data-design="tech"] .sendbar__submit:before{-o-border-image:none;border-image:none}body[data-design="tech"] .common-button:after,body[data-design="tech"] .article__content__bottom__link__button:after,body[data-design="tech"] .article__content__button:after,body[data-design="tech"] .common-button--strong:after,body[data-design="tech"] .common-button--strongest:after,body[data-design="tech"] .common-button--recommend div:after,.common-button--recommend body[data-design="tech"] div:after,body[data-design="tech"] .article__sidebar__button-block div:after,.article__sidebar__button-block body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-lobi div:after,.common-button--recommend-lobi body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-jagmo div:after,.common-button--recommend-jagmo body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-rankers div:after,.common-button--recommend-rankers body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-placole div:after,.common-button--recommend-placole body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-jitakusou div:after,.common-button--recommend-jitakusou body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-kamakura div:after,.common-button--recommend-kamakura body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-realinamuraestate div:after,.common-button--recommend-realinamuraestate body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-esports div:after,.common-button--recommend-esports body[data-design="tech"] div:after,body[data-design="tech"] .formtype__submit:after,body[data-design="tech"] .sendbar__submit--strong:after,body[data-design="tech"] .sendbar__submit--search:after,body[data-design="tech"] body[data-design="simple"] .more_info:after,body[data-design="simple"] body[data-design="tech"] .more_info:after,body[data-design="tech"] body[data-design="comic"] .more_info:after,body[data-design="comic"] body[data-design="tech"] .more_info:after,body[data-design="tech"] .more_info a:after,body[data-design="tech"] .common-intro__article__top-btn:after,body[data-design="tech"] .sendbar__submit:after{position:absolute;top:0;bottom:0;right:12px;width:14px;height:9px;margin:auto;background-image:url(https://www.kayac.com/assets/sp/design/tech/btn_border_arrow-33bb82b95ccbecd936a6f7d107bc7d1fdf5ea0b8cb9fdbdb65d1d27a36e5db67.png);background-size:100% auto;background-repeat:no-repeat;content:""}body[data-design="tech"] .common-button a,body[data-design="tech"] .article__content__bottom__link__button a,body[data-design="tech"] .article__content__button a,body[data-design="tech"] .common-button--strong a,body[data-design="tech"] .common-button--strongest a,body[data-design="tech"] .common-button--recommend div a,.common-button--recommend body[data-design="tech"] div a,body[data-design="tech"] .article__sidebar__button-block div a,.article__sidebar__button-block body[data-design="tech"] div a,body[data-design="tech"] .common-button--recommend-lobi div a,.common-button--recommend-lobi body[data-design="tech"] div a,body[data-design="tech"] .common-button--recommend-jagmo div a,.common-button--recommend-jagmo body[data-design="tech"] div a,body[data-design="tech"] .common-button--recommend-rankers div a,.common-button--recommend-rankers body[data-design="tech"] div a,body[data-design="tech"] .common-button--recommend-placole div a,.common-button--recommend-placole body[data-design="tech"] div a,body[data-design="tech"] .common-button--recommend-jitakusou div a,.common-button--recommend-jitakusou body[data-design="tech"] div a,body[data-design="tech"] .common-button--recommend-kamakura div a,.common-button--recommend-kamakura body[data-design="tech"] div a,body[data-design="tech"] .common-button--recommend-realinamuraestate div a,.common-button--recommend-realinamuraestate body[data-design="tech"] div a,body[data-design="tech"] .common-button--recommend-esports div a,.common-button--recommend-esports body[data-design="tech"] div a,body[data-design="tech"] .formtype__submit a,body[data-design="tech"] .sendbar__submit--strong a,body[data-design="tech"] .sendbar__submit--search a,body[data-design="tech"] body[data-design="simple"] .more_info a,body[data-design="simple"] body[data-design="tech"] .more_info a,body[data-design="tech"] body[data-design="comic"] .more_info a,body[data-design="comic"] body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info a a,body[data-design="tech"] .common-intro__article__top-btn a,body[data-design="tech"] .sendbar__submit a{padding-right:30px}body[data-design="tech"] .common-button a:after,body[data-design="tech"] .article__content__bottom__link__button a:after,body[data-design="tech"] .article__content__button a:after,body[data-design="tech"] .common-button--strong a:after,body[data-design="tech"] .common-button--strongest a:after,body[data-design="tech"] .common-button--recommend div a:after,.common-button--recommend body[data-design="tech"] div a:after,body[data-design="tech"] .article__sidebar__button-block div a:after,.article__sidebar__button-block body[data-design="tech"] div a:after,body[data-design="tech"] .common-button--recommend-lobi div a:after,.common-button--recommend-lobi body[data-design="tech"] div a:after,body[data-design="tech"] .common-button--recommend-jagmo div a:after,.common-button--recommend-jagmo body[data-design="tech"] div a:after,body[data-design="tech"] .common-button--recommend-rankers div a:after,.common-button--recommend-rankers body[data-design="tech"] div a:after,body[data-design="tech"] .common-button--recommend-placole div a:after,.common-button--recommend-placole body[data-design="tech"] div a:after,body[data-design="tech"] .common-button--recommend-jitakusou div a:after,.common-button--recommend-jitakusou body[data-design="tech"] div a:after,body[data-design="tech"] .common-button--recommend-kamakura div a:after,.common-button--recommend-kamakura body[data-design="tech"] div a:after,body[data-design="tech"] .common-button--recommend-realinamuraestate div a:after,.common-button--recommend-realinamuraestate body[data-design="tech"] div a:after,body[data-design="tech"] .common-button--recommend-esports div a:after,.common-button--recommend-esports body[data-design="tech"] div a:after,body[data-design="tech"] .formtype__submit a:after,body[data-design="tech"] .sendbar__submit--strong a:after,body[data-design="tech"] .sendbar__submit--search a:after,body[data-design="tech"] body[data-design="simple"] .more_info a:after,body[data-design="simple"] body[data-design="tech"] .more_info a:after,body[data-design="tech"] body[data-design="comic"] .more_info a:after,body[data-design="comic"] body[data-design="tech"] .more_info a:after,body[data-design="tech"] .more_info a a:after,body[data-design="tech"] .common-intro__article__top-btn a:after,body[data-design="tech"] .sendbar__submit a:after{display:none}body[data-design="tech"] .common-button *,body[data-design="tech"] .article__content__bottom__link__button *,body[data-design="tech"] .article__content__button *,body[data-design="tech"] .common-button--strong *,body[data-design="tech"] .common-button--strongest *,body[data-design="tech"] .common-button--recommend div *,.common-button--recommend body[data-design="tech"] div *,body[data-design="tech"] .article__sidebar__button-block div *,.article__sidebar__button-block body[data-design="tech"] div *,body[data-design="tech"] .common-button--recommend-lobi div *,.common-button--recommend-lobi body[data-design="tech"] div *,body[data-design="tech"] .common-button--recommend-jagmo div *,.common-button--recommend-jagmo body[data-design="tech"] div *,body[data-design="tech"] .common-button--recommend-rankers div *,.common-button--recommend-rankers body[data-design="tech"] div *,body[data-design="tech"] .common-button--recommend-placole div *,.common-button--recommend-placole body[data-design="tech"] div *,body[data-design="tech"] .common-button--recommend-jitakusou div *,.common-button--recommend-jitakusou body[data-design="tech"] div *,body[data-design="tech"] .common-button--recommend-kamakura div *,.common-button--recommend-kamakura body[data-design="tech"] div *,body[data-design="tech"] .common-button--recommend-realinamuraestate div *,.common-button--recommend-realinamuraestate body[data-design="tech"] div *,body[data-design="tech"] .common-button--recommend-esports div *,.common-button--recommend-esports body[data-design="tech"] div *,body[data-design="tech"] .formtype__submit *,body[data-design="tech"] .sendbar__submit--strong *,body[data-design="tech"] .sendbar__submit--search *,body[data-design="tech"] body[data-design="simple"] .more_info *,body[data-design="simple"] body[data-design="tech"] .more_info *,body[data-design="tech"] body[data-design="comic"] .more_info *,body[data-design="comic"] body[data-design="tech"] .more_info *,body[data-design="tech"] .more_info a *,body[data-design="tech"] .common-intro__article__top-btn *,body[data-design="tech"] .sendbar__submit *{font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif !important;color:#fff}body[data-design="tech"] .common-button.with-konchi a,body[data-design="tech"] .with-konchi.article__content__bottom__link__button a,body[data-design="tech"] .with-konchi.article__content__button a,body[data-design="tech"] .with-konchi.common-button--strong a,body[data-design="tech"] .with-konchi.common-button--strongest a,body[data-design="tech"] .common-button--recommend div.with-konchi a,.common-button--recommend body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .article__sidebar__button-block div.with-konchi a,.article__sidebar__button-block body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .common-button--recommend-lobi div.with-konchi a,.common-button--recommend-lobi body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .common-button--recommend-jagmo div.with-konchi a,.common-button--recommend-jagmo body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .common-button--recommend-rankers div.with-konchi a,.common-button--recommend-rankers body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .common-button--recommend-placole div.with-konchi a,.common-button--recommend-placole body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .common-button--recommend-jitakusou div.with-konchi a,.common-button--recommend-jitakusou body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .common-button--recommend-kamakura div.with-konchi a,.common-button--recommend-kamakura body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .common-button--recommend-realinamuraestate div.with-konchi a,.common-button--recommend-realinamuraestate body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .common-button--recommend-esports div.with-konchi a,.common-button--recommend-esports body[data-design="tech"] div.with-konchi a,body[data-design="tech"] .with-konchi.formtype__submit a,body[data-design="tech"] .with-konchi.sendbar__submit--strong a,body[data-design="tech"] .with-konchi.sendbar__submit--search a,body[data-design="tech"] body[data-design="simple"] .with-konchi.more_info a,body[data-design="simple"] body[data-design="tech"] .with-konchi.more_info a,body[data-design="tech"] body[data-design="comic"] .with-konchi.more_info a,body[data-design="comic"] body[data-design="tech"] .with-konchi.more_info a,body[data-design="tech"] .more_info a.with-konchi a,body[data-design="tech"] .with-konchi.common-intro__article__top-btn a,body[data-design="tech"] .with-konchi.sendbar__submit a,body[data-design="tech"] .common-button.with-konchi button,body[data-design="tech"] .with-konchi.article__content__bottom__link__button button,body[data-design="tech"] .with-konchi.article__content__button button,body[data-design="tech"] .with-konchi.common-button--strong button,body[data-design="tech"] .with-konchi.common-button--strongest button,body[data-design="tech"] .common-button--recommend div.with-konchi button,.common-button--recommend body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .article__sidebar__button-block div.with-konchi button,.article__sidebar__button-block body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .common-button--recommend-lobi div.with-konchi button,.common-button--recommend-lobi body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .common-button--recommend-jagmo div.with-konchi button,.common-button--recommend-jagmo body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .common-button--recommend-rankers div.with-konchi button,.common-button--recommend-rankers body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .common-button--recommend-placole div.with-konchi button,.common-button--recommend-placole body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .common-button--recommend-jitakusou div.with-konchi button,.common-button--recommend-jitakusou body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .common-button--recommend-kamakura div.with-konchi button,.common-button--recommend-kamakura body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .common-button--recommend-realinamuraestate div.with-konchi button,.common-button--recommend-realinamuraestate body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .common-button--recommend-esports div.with-konchi button,.common-button--recommend-esports body[data-design="tech"] div.with-konchi button,body[data-design="tech"] .with-konchi.formtype__submit button,body[data-design="tech"] .with-konchi.sendbar__submit--strong button,body[data-design="tech"] .with-konchi.sendbar__submit--search button,body[data-design="tech"] body[data-design="simple"] .with-konchi.more_info button,body[data-design="simple"] body[data-design="tech"] .with-konchi.more_info button,body[data-design="tech"] body[data-design="comic"] .with-konchi.more_info button,body[data-design="comic"] body[data-design="tech"] .with-konchi.more_info button,body[data-design="tech"] .more_info a.with-konchi button,body[data-design="tech"] .with-konchi.common-intro__article__top-btn button,body[data-design="tech"] .with-konchi.sendbar__submit button{padding-right:80px}body[data-design="tech"] .common-button.with-konchi img,body[data-design="tech"] .with-konchi.article__content__bottom__link__button img,body[data-design="tech"] .with-konchi.article__content__button img,body[data-design="tech"] .with-konchi.common-button--strong img,body[data-design="tech"] .with-konchi.common-button--strongest img,body[data-design="tech"] .common-button--recommend div.with-konchi img,.common-button--recommend body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .article__sidebar__button-block div.with-konchi img,.article__sidebar__button-block body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .common-button--recommend-lobi div.with-konchi img,.common-button--recommend-lobi body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .common-button--recommend-jagmo div.with-konchi img,.common-button--recommend-jagmo body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .common-button--recommend-rankers div.with-konchi img,.common-button--recommend-rankers body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .common-button--recommend-placole div.with-konchi img,.common-button--recommend-placole body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .common-button--recommend-jitakusou div.with-konchi img,.common-button--recommend-jitakusou body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .common-button--recommend-kamakura div.with-konchi img,.common-button--recommend-kamakura body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .common-button--recommend-realinamuraestate div.with-konchi img,.common-button--recommend-realinamuraestate body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .common-button--recommend-esports div.with-konchi img,.common-button--recommend-esports body[data-design="tech"] div.with-konchi img,body[data-design="tech"] .with-konchi.formtype__submit img,body[data-design="tech"] .with-konchi.sendbar__submit--strong img,body[data-design="tech"] .with-konchi.sendbar__submit--search img,body[data-design="tech"] body[data-design="simple"] .with-konchi.more_info img,body[data-design="simple"] body[data-design="tech"] .with-konchi.more_info img,body[data-design="tech"] body[data-design="comic"] .with-konchi.more_info img,body[data-design="comic"] body[data-design="tech"] .with-konchi.more_info img,body[data-design="tech"] .more_info a.with-konchi img,body[data-design="tech"] .with-konchi.common-intro__article__top-btn img,body[data-design="tech"] .with-konchi.sendbar__submit img{right:30px}body[data-design="tech"] .common-button--strong:before,body[data-design="tech"] .common-button--strongest:before,body[data-design="tech"] .common-button--recommend div:before,.common-button--recommend body[data-design="tech"] div:before,body[data-design="tech"] .article__sidebar__button-block div:before,.article__sidebar__button-block body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-lobi div:before,.common-button--recommend-lobi body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-jagmo div:before,.common-button--recommend-jagmo body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-rankers div:before,.common-button--recommend-rankers body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-placole div:before,.common-button--recommend-placole body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-jitakusou div:before,.common-button--recommend-jitakusou body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-kamakura div:before,.common-button--recommend-kamakura body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-realinamuraestate div:before,.common-button--recommend-realinamuraestate body[data-design="tech"] div:before,body[data-design="tech"] .common-button--recommend-esports div:before,.common-button--recommend-esports body[data-design="tech"] div:before,body[data-design="tech"] .formtype__submit:before,body[data-design="tech"] .sendbar__submit--strong:before,body[data-design="tech"] .sendbar__submit--search:before,body[data-design="tech"] body[data-design="simple"] .more_info:before,body[data-design="simple"] body[data-design="tech"] .more_info:before,body[data-design="tech"] body[data-design="comic"] .more_info:before,body[data-design="comic"] body[data-design="tech"] .more_info:before,body[data-design="tech"] .more_info a:before{border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/btn_strong_border-397843b08455563d51e720ad46526389e81bcc7a76434c82790f999edb3e5666.png) 50 110 50 110 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/btn_strong_border-397843b08455563d51e720ad46526389e81bcc7a76434c82790f999edb3e5666.png) 50 110 50 110 fill repeat;border-image-width:25px 55px 25px 55px;z-index:-1}.is-legacy-ie body[data-design="tech"] .common-button--strong:before,.is-legacy-ie body[data-design="tech"] .common-button--strongest:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend div:before,.common-button--recommend .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .article__sidebar__button-block div:before,.article__sidebar__button-block .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-lobi div:before,.common-button--recommend-lobi .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-jagmo div:before,.common-button--recommend-jagmo .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-rankers div:before,.common-button--recommend-rankers .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-placole div:before,.common-button--recommend-placole .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-jitakusou div:before,.common-button--recommend-jitakusou .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-kamakura div:before,.common-button--recommend-kamakura .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-realinamuraestate div:before,.common-button--recommend-realinamuraestate .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .common-button--recommend-esports div:before,.common-button--recommend-esports .is-legacy-ie body[data-design="tech"] div:before,.is-legacy-ie body[data-design="tech"] .formtype__submit:before,.is-legacy-ie body[data-design="tech"] .sendbar__submit--strong:before,.is-legacy-ie body[data-design="tech"] .sendbar__submit--search:before,.is-legacy-ie body[data-design="tech"] body[data-design="simple"] .more_info:before,body[data-design="simple"] .is-legacy-ie body[data-design="tech"] .more_info:before,.is-legacy-ie body[data-design="tech"] body[data-design="comic"] .more_info:before,body[data-design="comic"] .is-legacy-ie body[data-design="tech"] .more_info:before,.is-legacy-ie body[data-design="tech"] .more_info a:before{-o-border-image:none;border-image:none}body[data-design="tech"] .common-button--strong:after,body[data-design="tech"] .common-button--strongest:after,body[data-design="tech"] .common-button--recommend div:after,.common-button--recommend body[data-design="tech"] div:after,body[data-design="tech"] .article__sidebar__button-block div:after,.article__sidebar__button-block body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-lobi div:after,.common-button--recommend-lobi body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-jagmo div:after,.common-button--recommend-jagmo body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-rankers div:after,.common-button--recommend-rankers body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-placole div:after,.common-button--recommend-placole body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-jitakusou div:after,.common-button--recommend-jitakusou body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-kamakura div:after,.common-button--recommend-kamakura body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-realinamuraestate div:after,.common-button--recommend-realinamuraestate body[data-design="tech"] div:after,body[data-design="tech"] .common-button--recommend-esports div:after,.common-button--recommend-esports body[data-design="tech"] div:after,body[data-design="tech"] .formtype__submit:after,body[data-design="tech"] .sendbar__submit--strong:after,body[data-design="tech"] .sendbar__submit--search:after,body[data-design="tech"] body[data-design="simple"] .more_info:after,body[data-design="simple"] body[data-design="tech"] .more_info:after,body[data-design="tech"] body[data-design="comic"] .more_info:after,body[data-design="comic"] body[data-design="tech"] .more_info:after,body[data-design="tech"] .more_info a:after{background-image:url(https://www.kayac.com/assets/sp/design/tech/btn_strong_border_arrow-11d5d07b6d3e0c9832e4b50a11e3fa3926ba738ff5bad011af06f1a03701543b.png)}body[data-design="tech"] .common-button--recommend,body[data-design="tech"] .article__sidebar__button-block,body[data-design="tech"] .common-button--recommend-lobi,body[data-design="tech"] .common-button--recommend-jagmo,body[data-design="tech"] .common-button--recommend-rankers,body[data-design="tech"] .common-button--recommend-placole,body[data-design="tech"] .common-button--recommend-jitakusou,body[data-design="tech"] .common-button--recommend-kamakura,body[data-design="tech"] .common-button--recommend-realinamuraestate,body[data-design="tech"] .common-button--recommend-esports{background-color:transparent;background-image:url(https://www.kayac.com/assets/pc/design/tech/ptn_tech-18b4924a9ba1a291815161b993d50bf2e56c0c1d34556c8908f0eb73f9603e5f.png);background-size:18px 10px}body[data-design="tech"] .common-button--recommend div,body[data-design="tech"] .article__sidebar__button-block div,body[data-design="tech"] .common-button--recommend-lobi div,body[data-design="tech"] .common-button--recommend-jagmo div,body[data-design="tech"] .common-button--recommend-rankers div,body[data-design="tech"] .common-button--recommend-placole div,body[data-design="tech"] .common-button--recommend-jitakusou div,body[data-design="tech"] .common-button--recommend-kamakura div,body[data-design="tech"] .common-button--recommend-realinamuraestate div,body[data-design="tech"] .common-button--recommend-esports div{border:none}body[data-design="tech"] .common-button--recommend div:before,body[data-design="tech"] .article__sidebar__button-block div:before,body[data-design="tech"] .common-button--recommend-lobi div:before,body[data-design="tech"] .common-button--recommend-jagmo div:before,body[data-design="tech"] .common-button--recommend-rankers div:before,body[data-design="tech"] .common-button--recommend-placole div:before,body[data-design="tech"] .common-button--recommend-jitakusou div:before,body[data-design="tech"] .common-button--recommend-kamakura div:before,body[data-design="tech"] .common-button--recommend-realinamuraestate div:before,body[data-design="tech"] .common-button--recommend-esports div:before,body[data-design="tech"] .common-button--recommend div:hover:before,body[data-design="tech"] .article__sidebar__button-block div:hover:before,body[data-design="tech"] .common-button--recommend-lobi div:hover:before,body[data-design="tech"] .common-button--recommend-jagmo div:hover:before,body[data-design="tech"] .common-button--recommend-rankers div:hover:before,body[data-design="tech"] .common-button--recommend-placole div:hover:before,body[data-design="tech"] .common-button--recommend-jitakusou div:hover:before,body[data-design="tech"] .common-button--recommend-kamakura div:hover:before,body[data-design="tech"] .common-button--recommend-realinamuraestate div:hover:before,body[data-design="tech"] .common-button--recommend-esports div:hover:before{z-index:0 !important}.common-checkbox,.formtype__form input[type="checkbox"],.formtype__form--entry input[type="checkbox"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;font:inherit;color:inherit;margin-right:0.25em}.common-checkbox:before,.formtype__form input[type="checkbox"]:before,.formtype__form--entry input[type="checkbox"]:before{content:"";font-family:FontAwesome}.common-checkbox:before,.formtype__form input[type="checkbox"]:before,.formtype__form--entry input[type="checkbox"]:before{display:block;height:1em;line-height:1em;font-size:18px;color:#1b9af7}.common-checkbox:checked:before,.formtype__form input[type="checkbox"]:checked:before,.formtype__form--entry input[type="checkbox"]:checked:before{content:"";font-family:FontAwesome}body[data-design="comic"] .common-checkbox:before,body[data-design="comic"] .formtype__form input[type="checkbox"]:before,.formtype__form body[data-design="comic"] input[type="checkbox"]:before,body[data-design="comic"] .formtype__form--entry input[type="checkbox"]:before,.formtype__form--entry body[data-design="comic"] input[type="checkbox"]:before{color:#474541}body[data-design="game"] .common-checkbox:before,body[data-design="game"] .formtype__form input[type="checkbox"]:before,.formtype__form body[data-design="game"] input[type="checkbox"]:before,body[data-design="game"] .formtype__form--entry input[type="checkbox"]:before,.formtype__form--entry body[data-design="game"] input[type="checkbox"]:before{color:#1ac519}body[data-design="kamakura"] .common-checkbox:before,body[data-design="kamakura"] .formtype__form input[type="checkbox"]:before,.formtype__form body[data-design="kamakura"] input[type="checkbox"]:before,body[data-design="kamakura"] .formtype__form--entry input[type="checkbox"]:before,.formtype__form--entry body[data-design="kamakura"] input[type="checkbox"]:before{color:#ed5300}body[data-design="tech"] .common-checkbox:before,body[data-design="tech"] .formtype__form input[type="checkbox"]:before,.formtype__form body[data-design="tech"] input[type="checkbox"]:before,body[data-design="tech"] .formtype__form--entry input[type="checkbox"]:before,.formtype__form--entry body[data-design="tech"] input[type="checkbox"]:before{color:#6bc7ec}.common-form,.formtype__form input[type="text"],.formtype__form--entry input[type="text"],.formtype__form input[type="tel"],.formtype__form--entry input[type="tel"],.formtype__form input[type="url"],.formtype__form--entry input[type="url"],.formtype__form textarea,.formtype__form--entry textarea,.sendbar__textfield input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;font:inherit;color:inherit;font-family:inherit !important}.common-form::-webkit-input-placeholder,.formtype__form input[type="text"]::-webkit-input-placeholder,.formtype__form--entry input[type="text"]::-webkit-input-placeholder,.formtype__form input[type="tel"]::-webkit-input-placeholder,.formtype__form--entry input[type="tel"]::-webkit-input-placeholder,.formtype__form input[type="url"]::-webkit-input-placeholder,.formtype__form--entry input[type="url"]::-webkit-input-placeholder,.formtype__form textarea::-webkit-input-placeholder,.formtype__form--entry textarea::-webkit-input-placeholder,.sendbar__textfield input::-webkit-input-placeholder{color:#999999}.common-form::-moz-placeholder,.formtype__form input[type="text"]::-moz-placeholder,.formtype__form--entry input[type="text"]::-moz-placeholder,.formtype__form input[type="tel"]::-moz-placeholder,.formtype__form--entry input[type="tel"]::-moz-placeholder,.formtype__form input[type="url"]::-moz-placeholder,.formtype__form--entry input[type="url"]::-moz-placeholder,.formtype__form textarea::-moz-placeholder,.formtype__form--entry textarea::-moz-placeholder,.sendbar__textfield input::-moz-placeholder{color:#999999}.common-form:-ms-input-placeholder,.formtype__form input[type="text"]:-ms-input-placeholder,.formtype__form--entry input[type="text"]:-ms-input-placeholder,.formtype__form input[type="tel"]:-ms-input-placeholder,.formtype__form--entry input[type="tel"]:-ms-input-placeholder,.formtype__form input[type="url"]:-ms-input-placeholder,.formtype__form--entry input[type="url"]:-ms-input-placeholder,.formtype__form textarea:-ms-input-placeholder,.formtype__form--entry textarea:-ms-input-placeholder,.sendbar__textfield input:-ms-input-placeholder{color:#999999}.common-form::placeholder,.formtype__form input[type="text"]::placeholder,.formtype__form--entry input[type="text"]::placeholder,.formtype__form input[type="tel"]::placeholder,.formtype__form--entry input[type="tel"]::placeholder,.formtype__form input[type="url"]::placeholder,.formtype__form--entry input[type="url"]::placeholder,.formtype__form textarea::placeholder,.formtype__form--entry textarea::placeholder,.sendbar__textfield input::placeholder{color:#999999}.common-form.is-disabled,.formtype__form input.is-disabled[type="text"],.formtype__form--entry input.is-disabled[type="text"],.formtype__form input.is-disabled[type="tel"],.formtype__form--entry input.is-disabled[type="tel"],.formtype__form input.is-disabled[type="url"],.formtype__form--entry input.is-disabled[type="url"],.formtype__form textarea.is-disabled,.formtype__form--entry textarea.is-disabled,.sendbar__textfield input.is-disabled{pointer-events:none}body[data-design="simple"] .common-form,body[data-design="simple"] .formtype__form input[type="text"],.formtype__form body[data-design="simple"] input[type="text"],body[data-design="simple"] .formtype__form--entry input[type="text"],.formtype__form--entry body[data-design="simple"] input[type="text"],body[data-design="simple"] .formtype__form input[type="tel"],.formtype__form body[data-design="simple"] input[type="tel"],body[data-design="simple"] .formtype__form--entry input[type="tel"],.formtype__form--entry body[data-design="simple"] input[type="tel"],body[data-design="simple"] .formtype__form input[type="url"],.formtype__form body[data-design="simple"] input[type="url"],body[data-design="simple"] .formtype__form--entry input[type="url"],.formtype__form--entry body[data-design="simple"] input[type="url"],body[data-design="simple"] .formtype__form textarea,.formtype__form body[data-design="simple"] textarea,body[data-design="simple"] .formtype__form--entry textarea,.formtype__form--entry body[data-design="simple"] textarea,body[data-design="simple"] .sendbar__textfield input,.sendbar__textfield body[data-design="simple"] input{color:#000;border:1px solid #dedede;background-color:#fafafa}body[data-design="simple"] .common-form.has-error,body[data-design="simple"] .formtype__form input.has-error[type="text"],.formtype__form body[data-design="simple"] input.has-error[type="text"],body[data-design="simple"] .formtype__form--entry input.has-error[type="text"],.formtype__form--entry body[data-design="simple"] input.has-error[type="text"],body[data-design="simple"] .formtype__form input.has-error[type="tel"],.formtype__form body[data-design="simple"] input.has-error[type="tel"],body[data-design="simple"] .formtype__form--entry input.has-error[type="tel"],.formtype__form--entry body[data-design="simple"] input.has-error[type="tel"],body[data-design="simple"] .formtype__form input.has-error[type="url"],.formtype__form body[data-design="simple"] input.has-error[type="url"],body[data-design="simple"] .formtype__form--entry input.has-error[type="url"],.formtype__form--entry body[data-design="simple"] input.has-error[type="url"],body[data-design="simple"] .formtype__form textarea.has-error,.formtype__form body[data-design="simple"] textarea.has-error,body[data-design="simple"] .formtype__form--entry textarea.has-error,.formtype__form--entry body[data-design="simple"] textarea.has-error,body[data-design="simple"] .sendbar__textfield input.has-error,.sendbar__textfield body[data-design="simple"] input.has-error{border-color:#f99;background-color:#ffefef}body[data-design="simple"] .common-form.is-disabled,body[data-design="simple"] .formtype__form input.is-disabled[type="text"],.formtype__form body[data-design="simple"] input.is-disabled[type="text"],body[data-design="simple"] .formtype__form--entry input.is-disabled[type="text"],.formtype__form--entry body[data-design="simple"] input.is-disabled[type="text"],body[data-design="simple"] .formtype__form input.is-disabled[type="tel"],.formtype__form body[data-design="simple"] input.is-disabled[type="tel"],body[data-design="simple"] .formtype__form--entry input.is-disabled[type="tel"],.formtype__form--entry body[data-design="simple"] input.is-disabled[type="tel"],body[data-design="simple"] .formtype__form input.is-disabled[type="url"],.formtype__form body[data-design="simple"] input.is-disabled[type="url"],body[data-design="simple"] .formtype__form--entry input.is-disabled[type="url"],.formtype__form--entry body[data-design="simple"] input.is-disabled[type="url"],body[data-design="simple"] .formtype__form textarea.is-disabled,.formtype__form body[data-design="simple"] textarea.is-disabled,body[data-design="simple"] .formtype__form--entry textarea.is-disabled,.formtype__form--entry body[data-design="simple"] textarea.is-disabled,body[data-design="simple"] .sendbar__textfield input.is-disabled,.sendbar__textfield body[data-design="simple"] input.is-disabled{color:#dedede}body[data-design="comic"] .common-form,body[data-design="comic"] .formtype__form input[type="text"],.formtype__form body[data-design="comic"] input[type="text"],body[data-design="comic"] .formtype__form--entry input[type="text"],.formtype__form--entry body[data-design="comic"] input[type="text"],body[data-design="comic"] .formtype__form input[type="tel"],.formtype__form body[data-design="comic"] input[type="tel"],body[data-design="comic"] .formtype__form--entry input[type="tel"],.formtype__form--entry body[data-design="comic"] input[type="tel"],body[data-design="comic"] .formtype__form input[type="url"],.formtype__form body[data-design="comic"] input[type="url"],body[data-design="comic"] .formtype__form--entry input[type="url"],.formtype__form--entry body[data-design="comic"] input[type="url"],body[data-design="comic"] .formtype__form textarea,.formtype__form body[data-design="comic"] textarea,body[data-design="comic"] .formtype__form--entry textarea,.formtype__form--entry body[data-design="comic"] textarea,body[data-design="comic"] .sendbar__textfield input,.sendbar__textfield body[data-design="comic"] input{color:#474541;border:2px solid #474541;background-color:transparent}body[data-design="comic"] .common-form.has-error,body[data-design="comic"] .formtype__form input.has-error[type="text"],.formtype__form body[data-design="comic"] input.has-error[type="text"],body[data-design="comic"] .formtype__form--entry input.has-error[type="text"],.formtype__form--entry body[data-design="comic"] input.has-error[type="text"],body[data-design="comic"] .formtype__form input.has-error[type="tel"],.formtype__form body[data-design="comic"] input.has-error[type="tel"],body[data-design="comic"] .formtype__form--entry input.has-error[type="tel"],.formtype__form--entry body[data-design="comic"] input.has-error[type="tel"],body[data-design="comic"] .formtype__form input.has-error[type="url"],.formtype__form body[data-design="comic"] input.has-error[type="url"],body[data-design="comic"] .formtype__form--entry input.has-error[type="url"],.formtype__form--entry body[data-design="comic"] input.has-error[type="url"],body[data-design="comic"] .formtype__form textarea.has-error,.formtype__form body[data-design="comic"] textarea.has-error,body[data-design="comic"] .formtype__form--entry textarea.has-error,.formtype__form--entry body[data-design="comic"] textarea.has-error,body[data-design="comic"] .sendbar__textfield input.has-error,.sendbar__textfield body[data-design="comic"] input.has-error{background-image:url(https://www.kayac.com/assets/pc/design/comic/effect_dot_red-b129db4e784a05a8d3f7942df5fa6dbb8e94968e969a88bb422459707788634d.png);background-size:5px 5px;color:#f15151;border-color:#f15151}body[data-design="game"] .common-form,body[data-design="game"] .formtype__form input[type="text"],.formtype__form body[data-design="game"] input[type="text"],body[data-design="game"] .formtype__form--entry input[type="text"],.formtype__form--entry body[data-design="game"] input[type="text"],body[data-design="game"] .formtype__form input[type="tel"],.formtype__form body[data-design="game"] input[type="tel"],body[data-design="game"] .formtype__form--entry input[type="tel"],.formtype__form--entry body[data-design="game"] input[type="tel"],body[data-design="game"] .formtype__form input[type="url"],.formtype__form body[data-design="game"] input[type="url"],body[data-design="game"] .formtype__form--entry input[type="url"],.formtype__form--entry body[data-design="game"] input[type="url"],body[data-design="game"] .formtype__form textarea,.formtype__form body[data-design="game"] textarea,body[data-design="game"] .formtype__form--entry textarea,.formtype__form--entry body[data-design="game"] textarea,body[data-design="game"] .sendbar__textfield input,.sendbar__textfield body[data-design="game"] input{color:#4c4c4c;border-radius:4px;border:2px solid #cccccc;box-shadow:0 0 2px 0 #cccccc inset}body[data-design="game"] .common-form.has-error,body[data-design="game"] .formtype__form input.has-error[type="text"],.formtype__form body[data-design="game"] input.has-error[type="text"],body[data-design="game"] .formtype__form--entry input.has-error[type="text"],.formtype__form--entry body[data-design="game"] input.has-error[type="text"],body[data-design="game"] .formtype__form input.has-error[type="tel"],.formtype__form body[data-design="game"] input.has-error[type="tel"],body[data-design="game"] .formtype__form--entry input.has-error[type="tel"],.formtype__form--entry body[data-design="game"] input.has-error[type="tel"],body[data-design="game"] .formtype__form input.has-error[type="url"],.formtype__form body[data-design="game"] input.has-error[type="url"],body[data-design="game"] .formtype__form--entry input.has-error[type="url"],.formtype__form--entry body[data-design="game"] input.has-error[type="url"],body[data-design="game"] .formtype__form textarea.has-error,.formtype__form body[data-design="game"] textarea.has-error,body[data-design="game"] .formtype__form--entry textarea.has-error,.formtype__form--entry body[data-design="game"] textarea.has-error,body[data-design="game"] .sendbar__textfield input.has-error,.sendbar__textfield body[data-design="game"] input.has-error{color:#f15151;border-color:#f15151;background-color:#ffefef}body[data-design="kamakura"] .common-form,body[data-design="kamakura"] .formtype__form input[type="text"],.formtype__form body[data-design="kamakura"] input[type="text"],body[data-design="kamakura"] .formtype__form--entry input[type="text"],.formtype__form--entry body[data-design="kamakura"] input[type="text"],body[data-design="kamakura"] .formtype__form input[type="tel"],.formtype__form body[data-design="kamakura"] input[type="tel"],body[data-design="kamakura"] .formtype__form--entry input[type="tel"],.formtype__form--entry body[data-design="kamakura"] input[type="tel"],body[data-design="kamakura"] .formtype__form input[type="url"],.formtype__form body[data-design="kamakura"] input[type="url"],body[data-design="kamakura"] .formtype__form--entry input[type="url"],.formtype__form--entry body[data-design="kamakura"] input[type="url"],body[data-design="kamakura"] .formtype__form textarea,.formtype__form body[data-design="kamakura"] textarea,body[data-design="kamakura"] .formtype__form--entry textarea,.formtype__form--entry body[data-design="kamakura"] textarea,body[data-design="kamakura"] .sendbar__textfield input,.sendbar__textfield body[data-design="kamakura"] input{color:#4c4c4c;border:1px solid #4c4c4c}body[data-design="kamakura"] .common-form.has-error,body[data-design="kamakura"] .formtype__form input.has-error[type="text"],.formtype__form body[data-design="kamakura"] input.has-error[type="text"],body[data-design="kamakura"] .formtype__form--entry input.has-error[type="text"],.formtype__form--entry body[data-design="kamakura"] input.has-error[type="text"],body[data-design="kamakura"] .formtype__form input.has-error[type="tel"],.formtype__form body[data-design="kamakura"] input.has-error[type="tel"],body[data-design="kamakura"] .formtype__form--entry input.has-error[type="tel"],.formtype__form--entry body[data-design="kamakura"] input.has-error[type="tel"],body[data-design="kamakura"] .formtype__form input.has-error[type="url"],.formtype__form body[data-design="kamakura"] input.has-error[type="url"],body[data-design="kamakura"] .formtype__form--entry input.has-error[type="url"],.formtype__form--entry body[data-design="kamakura"] input.has-error[type="url"],body[data-design="kamakura"] .formtype__form textarea.has-error,.formtype__form body[data-design="kamakura"] textarea.has-error,body[data-design="kamakura"] .formtype__form--entry textarea.has-error,.formtype__form--entry body[data-design="kamakura"] textarea.has-error,body[data-design="kamakura"] .sendbar__textfield input.has-error,.sendbar__textfield body[data-design="kamakura"] input.has-error{color:#f50;border-color:#f50;background-color:#fff0e9}body[data-design="tech"] .common-form,body[data-design="tech"] .formtype__form input[type="text"],.formtype__form body[data-design="tech"] input[type="text"],body[data-design="tech"] .formtype__form--entry input[type="text"],.formtype__form--entry body[data-design="tech"] input[type="text"],body[data-design="tech"] .formtype__form input[type="tel"],.formtype__form body[data-design="tech"] input[type="tel"],body[data-design="tech"] .formtype__form--entry input[type="tel"],.formtype__form--entry body[data-design="tech"] input[type="tel"],body[data-design="tech"] .formtype__form input[type="url"],.formtype__form body[data-design="tech"] input[type="url"],body[data-design="tech"] .formtype__form--entry input[type="url"],.formtype__form--entry body[data-design="tech"] input[type="url"],body[data-design="tech"] .formtype__form textarea,.formtype__form body[data-design="tech"] textarea,body[data-design="tech"] .formtype__form--entry textarea,.formtype__form--entry body[data-design="tech"] textarea,body[data-design="tech"] .sendbar__textfield input,.sendbar__textfield body[data-design="tech"] input{color:#666666;border:2px solid #4c4c4c;border-radius:4px;background-color:#000}body[data-design="tech"] .common-form.has-error,body[data-design="tech"] .formtype__form input.has-error[type="text"],.formtype__form body[data-design="tech"] input.has-error[type="text"],body[data-design="tech"] .formtype__form--entry input.has-error[type="text"],.formtype__form--entry body[data-design="tech"] input.has-error[type="text"],body[data-design="tech"] .formtype__form input.has-error[type="tel"],.formtype__form body[data-design="tech"] input.has-error[type="tel"],body[data-design="tech"] .formtype__form--entry input.has-error[type="tel"],.formtype__form--entry body[data-design="tech"] input.has-error[type="tel"],body[data-design="tech"] .formtype__form input.has-error[type="url"],.formtype__form body[data-design="tech"] input.has-error[type="url"],body[data-design="tech"] .formtype__form--entry input.has-error[type="url"],.formtype__form--entry body[data-design="tech"] input.has-error[type="url"],body[data-design="tech"] .formtype__form textarea.has-error,.formtype__form body[data-design="tech"] textarea.has-error,body[data-design="tech"] .formtype__form--entry textarea.has-error,.formtype__form--entry body[data-design="tech"] textarea.has-error,body[data-design="tech"] .sendbar__textfield input.has-error,.sendbar__textfield body[data-design="tech"] input.has-error{color:#f15151;border-color:#f15151}.common-important-link{display:block;color:inherit;text-decoration:none;position:relative}.common-important-link__thumb{padding:16px;padding-bottom:0;font-size:0}.common-important-link__thumb img{width:100%}.common-important-link__block{padding:16px}.common-important-link__url{font-size:12px;margin-bottom:0 !important}body[data-design="game"] .common-important-link{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="tech"] .common-important-link{position:relative}body[data-design="tech"] .common-important-link:before{position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/border_news-fb970b603d14476e1f30960ce317324037672fa367985b7d75f6f54d35a71ca9.png) 90 120 90 130 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/border_news-fb970b603d14476e1f30960ce317324037672fa367985b7d75f6f54d35a71ca9.png) 90 120 90 130 fill repeat;border-image-width:45px 60px 45px 65px;z-index:-1;content:""}.is-legacy-ie body[data-design="tech"] .common-important-link:before{-o-border-image:none;border-image:none}.common-intro,.common-intro--short{font-family:YakuHanJP, YuGothic, sans-serif;margin:15px auto 8px}.common-intro.is-filtered,.is-filtered.common-intro--short{display:none}.common-intro__dummy-title{display:none}.common-intro__title{font-size:28px;font-weight:bold;letter-spacing:-1px;padding:32px 16px;border-bottom:solid 1px #eeeeee}.common-intro__catchcopy{padding:40px 16px;padding-bottom:0px;font-size:28px;line-height:1.25;font-weight:bold}.common-intro__catchcopy:first-child{margin-top:10px}.common-intro__body__title{font-size:28px;font-weight:bold;padding:32px 16px;border-bottom:solid 1px #eeeeee}.common-intro__body__description{font-size:16px;line-height:1.75;padding:32px 16px}.common-intro__article{padding:32px 16px}.common-intro__article strong{font-weight:bold}.common-intro__article__title{font-size:28px;font-weight:bold;margin-bottom:16px}.common-intro__article__desc{margin-top:-4px;margin-bottom:16px;line-height:1.75}.common-intro__article__cover{margin:8px 0}.common-intro__article__cover img{width:100%}.common-intro__article__top-btn{margin-top:30px}.common-intro__horizon{border:none;border-bottom:solid 2px #eeeeee}.common-intro__matrix__item{margin:16px 0px}body[data-design="comic"] .common-intro__title,body[data-design="comic"] .common-intro__catchcopy{font-family:"Source Sans Pro", "ゴシックMB101 U JIS2004";color:#f4f0e7;border-color:#474541;text-shadow:4px 0px 0px #474541, -3.49322px -1.9487px 0px #474541, 2.10128px 3.40362px 0px #474541, -0.17692px -3.99608px 0px #474541, -1.7923px 3.57598px 0px #474541, 3.30734px -2.24976px 0px #474541, -3.98436px 0.35348px 0px #474541, 3.65176px 1.63238px 0px #474541, -2.39384px -3.20462px 0px #474541, 0.52934px 3.96482px 0px #474541, 1.46928px -3.72038px 0px #474541, -3.0956px 2.53324px 0px #474541, 3.93752px -0.70418px 0px #474541, -3.78172px -1.3033px 0px #474541, 2.66766px 2.98054px 0px #474541, -0.87764px -3.90254px 0px #474541, -1.13476px 3.83566px 0px #474541}body[data-design="comic"] .common-intro__body__title{font-size:36px;font-family:"Source Sans Pro", "ゴシックMB101 B JIS2004";color:#fff;text-shadow:3px 0px 0px #000, -2.61991px -1.46153px 0px #000, 1.57596px 2.55272px 0px #000, -0.13269px -2.99706px 0px #000, -1.34423px 2.68199px 0px #000, 2.48051px -1.68732px 0px #000, -2.98827px 0.26511px 0px #000, 2.73882px 1.22429px 0px #000, -1.79538px -2.40346px 0px #000, 0.39701px 2.97362px 0px #000, 1.10196px -2.79029px 0px #000, -2.3217px 1.89993px 0px #000, 2.95314px -0.52814px 0px #000, -2.83629px -0.97747px 0px #000, 2.00075px 2.23541px 0px #000, -0.65823px -2.92691px 0px #000, -0.85107px 2.87674px 0px #000;border-color:#474541}body[data-design="comic"] .common-intro__horizon{border-color:#474541}body[data-design="game"] .common-intro__title,body[data-design="game"] .common-intro__catchcopy{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="kamakura"] .common-intro__title,body[data-design="kamakura"] .common-intro__catchcopy{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B";color:#000}body[data-design="kamakura"] .common-intro--short{position:relative;border-style:solid none;border-width:4px;border-color:#000;color:#000}body[data-design="kamakura"] .common-intro--short:before,body[data-design="kamakura"] .common-intro--short:after{content:'';display:block;height:100%;width:2px;position:absolute;top:-6px;background-color:#000;padding:6px 0px}body[data-design="kamakura"] .common-intro--short:before{left:0px}body[data-design="kamakura"] .common-intro--short:after{right:0px}body[data-design="kamakura"] .common-intro__body__title{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L"}body[data-design="tech"] .common-intro__title,body[data-design="tech"] .common-intro__horizon{min-height:1px;position:relative;border:none}body[data-design="tech"] .common-intro__title:after,body[data-design="tech"] .common-intro__horizon:after{content:'';display:block;border-bottom:solid 1px #969696;position:absolute;bottom:0;left:7px;right:7px}.corner-cut-image{display:none}body[data-design="tech"] .corner-cut-image{position:absolute;top:2px;left:0;right:2px;display:block;width:100%}.design-change{position:fixed;top:0;right:0;width:100%;height:0%;z-index:2}.design-change:before{content:'';position:absolute;top:56px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.35);opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.design-change.is-show{height:100%}.design-change.is-show:before{opacity:1}.design-change__main{position:absolute;top:8px;right:8px;width:50px;height:38px;margin:0 auto;background-size:100% 100%;-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:-webkit-transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;transition:transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) 0s,-webkit-transform 0.7s cubic-bezier(0.165, 0.84, 0.44, 1) 0s}.is-show .design-change__main{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.design-change__main__tutorial{position:absolute;top:0%;right:0%;display:none;border-radius:6px;margin-top:60px;margin-right:8px;padding:12px 24px;background-color:#1b9af7;white-space:nowrap;color:#fff;font-size:16px;line-height:23px;font-weight:bold;-webkit-animation:tutorial-attention 2s ease-out infinite;animation:tutorial-attention 2s ease-out infinite}.design-change__main__tutorial:before{position:absolute;bottom:100%;right:0%;content:'';border-style:solid;border-width:13px 9px;border-color:transparent transparent #1b9af7 transparent;margin-right:15px}.has-tutorial .design-change__main__tutorial{display:block}.design-change__main__tutorial-close{display:block;width:44px;height:44px;position:absolute;top:-15px;left:-15px;background-image:url(https://www.kayac.com/assets/sp/common/img_tutorial_close-9b4f766a9511e5f6f178d75cc31026fe9764146c85dae854db5ca985a9dda67c.png);background-size:20px 20px;background-position:center;background-repeat:no-repeat}.design-change__container{position:absolute;top:50%;left:50%;display:none;width:222px;height:365px;margin-left:-111px;margin-top:-182.5px;background-color:#fff;box-shadow:0px 0px 6px rgba(0,0,0,0.35)}.is-show .design-change__container{display:block;-webkit-animation:sp-design-change-modal 0.2s;animation:sp-design-change-modal 0.2s}.design-change__btn{position:relative;height:20%;overflow:hidden;text-align:center}.design-change__btn:after{content:'';position:absolute;left:0px;bottom:0px;width:100%;height:0px;border-top:solid 1px #f3f3f3}.design-change__btn:last-child:after{display:none}.design-change__icon,.design-change__icon--simple,.design-change__icon--comic,.design-change__icon--game,.design-change__icon--kamakura,.design-change__icon--tech{line-height:0;margin:auto;margin-top:13px}.design-change__tooltip{font-size:14px;font-family:"Ubuntu";font-style:italic}body[data-design="simple"] .design-change__main{background-image:url(https://www.kayac.com/assets/sp/design/simple/design_change-eaa04a988f3050d91b5590cf60b8ee2b739a2afd149b57cd1b2e0611bc2dd1a1.png)}body[data-design="comic"] .design-change__main{background-image:url(https://www.kayac.com/assets/sp/design/comic/design_change-5bc6d06779ba6110683f8df149cd7c2b13ae8db74a7def464ff8e7883230c0a5.png)}body[data-design="game"] .design-change__main{background-image:url(https://www.kayac.com/assets/sp/design/game/design_change-8ed7a8f842b237218e14fe08f9e49b5b974c9bbd9dd7715d616ef8c993ac19e2.png)}body[data-design="kamakura"] .design-change__main{background-image:url(https://www.kayac.com/assets/sp/design/kamakura/design_change-7541e4ae94cb37c646df3f6e80e8fbfb21f29b5de030fba50f85282ecd03dd25.png)}body[data-design="tech"] .design-change__main{background-image:url(https://www.kayac.com/assets/sp/design/tech/design_change-7ceb1e411f35c54abc9a0864b1f5e0b6a4c921112338511819a5d05b54f4eec7.png)}.division{margin-top:17px}.division__title{font-size:28px;font-weight:bold;letter-spacing:-1px;padding:32px 16px;border-bottom:solid 1px #eeeeee}.division__dummy-title{display:none}.division__section,.division__section--award{margin-bottom:8px;padding:32px 16px;font-size:16px;line-height:1.75}.division__section strong,.division__section--award strong{font-weight:bold}.division__section hr,.division__section--award hr{background-color:transparent;height:0px;padding:0px;border:none;border-top:solid 2px #eeeeee;margin:38px 0px}.division__section--award{padding:20px 16px}.division__section--award strong{font-weight:normal}.division__section--award .division__section__meta-title{float:left;margin-right:60px}.division__section--award .division__section__meta-title:before{content:"";font-family:FontAwesome}.division__section--award .division__section__meta-title:before{font-size:120%;line-height:1;display:block;text-align:center}.division__section__title{font-size:28px;line-height:1.29;font-weight:bold;margin-bottom:32px}.division__section__sub-title{margin-bottom:20px;font-size:24px;line-height:1.33;font-weight:bold}.division__section__meta-title{margin-top:40px;margin-bottom:16px;font-weight:bold;font-size:20px}.division__section__meta-title:first-child{margin-top:0px}.division__section__catchcopy{margin:40px 0px 20px;font-size:28px;line-height:1.25;font-weight:bold}.division__section__catchcopy:first-child{margin-top:10px}.division__section__text{display:inline}.division__section__cover img{display:block;margin:auto;width:100%;height:auto}.division__section__cover:last-child img{margin-top:16px}.division__section__right-thumbnail{display:block;margin:auto;margin-bottom:8px;max-width:100%}.division__list-title{font-weight:bold;font-size:24px;margin-top:32px;margin-bottom:8px}.division__example,.division__example--collaboration{display:block}.division__example--collaboration .division__example__title{font-size:16px}.division__example__box{position:relative;box-sizing:border-box;margin-bottom:10px}.division__example__box:last-child{margin-bottom:0px}.division__example__box__left{margin-right:33%;word-break:break-all}.division__example__box__right{float:right;max-width:102px;width:30%}.division__example__box__right img{display:block;width:100%;height:auto}.division__example__cover,.division__example__cover--soldout{margin:8px 0px}.division__example__cover img,.division__example__cover--soldout img{display:block;width:100%;height:auto}.division__example__cover--soldout{position:relative}.division__example__cover--soldout:after{content:'';display:block;position:absolute;top:-3px;right:-3px;width:64px;height:79px;background-image:url(https://www.kayac.com/assets/sp/service/closed_and_soldout/ico_soldout-ribbon_m-137a08fb8e63522d95ad2f8f6044e7c49c0e1c255ddddc0353ca59e88c9447eb.png);background-size:64px 79px}.division__example__title{font-size:20px;line-height:32px;font-weight:bold;margin-top:32px}.division__example__title.is-sp-nomargin{margin-top:0}.division__article{margin:8px 0px;font-size:16px;line-height:22px}.division__article a{position:relative;padding-left:1.2em;margin-bottom:8px;display:block}.division__article a:before{content:"";font-family:FontAwesome}.division__article a:before{position:absolute;top:0px;left:0px}.division__member-list{margin-top:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.division__member-list__item{display:inline-block;vertical-align:top;width:104px;margin-bottom:8px;font-size:14px;line-height:22px;overflow:hidden}.division__member-list__item a{display:block;text-decoration:none;color:inherit}.division__member-list__item a:hover{opacity:0.7}.division__member-list__item img{display:block;width:104px;height:104px}.division__member-list__item dl{margin-top:8px}.division__member-list__item dd{font-weight:bold}.division__member-list__item dt{color:#999999}.division__screenshot,.division__screenshot--c3,.division__screenshot--c5{overflow:hidden}.division__screenshot--c5 .division__screenshot__item{width:50%}.division__screenshot--c5 .division__screenshot__item:first-child{width:100%}.division__screenshot__item{box-sizing:border-box;float:left;padding-right:4px;padding-left:4px;margin-bottom:8px}.division__screenshot__item img{display:block;width:100%}.division__app{text-align:center;margin-top:40px}.division__app__item,.division__app__item--ios,.division__app__item--android{display:inline-block}.division__app__item a,.division__app__item--ios a,.division__app__item--android a{display:block;width:155px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain}.division__app__item a span,.division__app__item--ios a span,.division__app__item--android a span{display:none}.division__app__item--ios a{background-image:url(https://www.kayac.com/assets/pc/service/detail/ico_appstore-4cfabcfdbec9a5cd903190f150028743f38c3533b53ea21c6e4dd35a52a80383.svg)}.division__app__item--android a{background-image:url(https://www.kayac.com/assets/pc/service/detail/ico_googleplay-2b4ac56a272feb56e30fe461b1a05dcfe1242fe7554440af5b5e26f1ee017517.png)}.division__button-area{margin-top:40px;padding-top:40px;border-top:solid 2px #eeeeee;text-align:center}.division__point{overflow:hidden;position:relative}.division__point__cover,.division__point__cover--n1,.division__point__cover--n2,.division__point__cover--n3,.division__point__cover--tsukurunda_village{position:relative}.division__point__cover img,.division__point__cover--n1 img,.division__point__cover--n2 img,.division__point__cover--n3 img,.division__point__cover--tsukurunda_village img{display:block;width:100%;height:auto}.division__point__cover__keyword{text-align:center;font-size:14px;color:#fff;font-weight:normal}.division__point__title{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:30px;font-weight:bold;text-align:center;color:#fff}.division__point__title strong{font-family:"Ubuntu";margin-right:16px}.division__point__body{font-size:16px;line-height:1.75;margin:16px auto}body[data-design="comic"] .division__section hr,body[data-design="comic"] .division__section--award hr{border-color:#474541}body[data-design="kamakura"] .division__section__catchcopy,body[data-design="kamakura"] .division__section__sub-title,body[data-design="kamakura"] .division__point__title,body[data-design="kamakura"] .division__section__meta-title,body[data-design="kamakura"] .division__example__title,body[data-design="kamakura"] .division__list-title{color:#000}body[data-design="tech"] .division__title{border-bottom:none}body[data-design="tech"] .division__section *,body[data-design="tech"] .division__section--award *{font-family:"ゴシックMB101 L JIS2004"}body[data-design="tech"] .division__section hr,body[data-design="tech"] .division__section--award hr{border-color:#969696}body[data-design="tech"] .division__section .division__section__catchcopy,body[data-design="tech"] .division__section--award .division__section__catchcopy,body[data-design="tech"] .division__section h1,body[data-design="tech"] .division__section--award h1,body[data-design="tech"] .division__section h2,body[data-design="tech"] .division__section--award h2,body[data-design="tech"] .division__section h3,body[data-design="tech"] .division__section--award h3,body[data-design="tech"] .division__section h4,body[data-design="tech"] .division__section--award h4{font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif}body[data-design="tech"] .division__button-area{border-color:#969696}body[data-design="tech"] .division__point__title{color:#fff}.embed-map{display:block;padding-bottom:66.66667%}.flow-list{margin:1em auto;font-size:18px}.flow-list:before,.flow-list:after{content:'';display:block;clear:both}.flow-list p{margin:0}.flow-list__item,.flow-list__item--notice{margin-top:10px}.flow-list__item--notice{font-size:12px}.flow-list__num{font-family:"Ubuntu";font-size:70px;line-height:1;color:#1b9af7;margin-right:0.1em}body[data-design="game"] .flow-list__num{color:#49e845}body[data-design="kamakura"] .flow-list__num{color:#ff6600}body[data-design="tech"] .flow-list__num{color:#26dcfd}.footer{position:relative;background-color:#fff}.footer__logo,.footer__fin{display:none}.footer__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;text-align:center;border-top:solid 1px #eeeeee;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__nav__item{box-sizing:border-box;width:50%;height:48px;line-height:48px;border-bottom:solid 1px #eeeeee}.footer__nav__item:nth-child(odd){border-right:solid 1px #eeeeee}.footer__nav__btn{color:inherit;text-decoration:none}.footer__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:56px;line-height:56px;position:relative}.footer__copyright{font-size:12px;font-family:"Ubuntu Condensed";text-align:center;margin:0 auto}.footer__stamp{display:none}body[data-design="comic"] .footer{background-color:#f4f0e7;color:#474541}body[data-design="comic"] .footer__nav{right:245px;left:auto;border-color:#474541}body[data-design="comic"] .footer__nav__item{border-color:#474541}body[data-design="game"] .footer{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif;color:#000}body[data-design="kamakura"] .footer{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B";color:#000}body[data-design="kamakura"] .footer__copyright{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L";font-style:italic}body[data-design="kamakura"] .footer__stamp{display:inline-block;width:35px;height:35px;background-image:url(https://www.kayac.com/assets/sp/design/kamakura/footer_stamp-2102d980587f9b5c61312079858bab79b8042bc3560a53b3c769ee9fd6314586.png);background-size:35px 35px;position:absolute;top:0;bottom:0;right:25px;margin:auto}body[data-design="kamakura"] .footer__stamp span{display:none}body[data-design="tech"] .footer{position:relative;padding-top:16px;color:#ccc;background-color:transparent}body[data-design="tech"] .footer:before{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;z-index:-1;content:""}body[data-design="tech"] .footer__nav{position:relative;padding:0 8px;border-color:transparent}body[data-design="tech"] .footer__nav:before{position:absolute;top:0;bottom:0;left:8px;right:8px;border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/footer_nav_border-e9c4d9b79f2c8b5f34a42e1b59d6197eb54bff55a51faccdd97d6c7c802294b9.png) 80 100 80 100 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/footer_nav_border-e9c4d9b79f2c8b5f34a42e1b59d6197eb54bff55a51faccdd97d6c7c802294b9.png) 80 100 80 100 fill repeat;border-image-width:40px 50px 40px 50px;z-index:-1;content:""}.is-legacy-ie body[data-design="tech"] .footer__nav:before{-o-border-image:none;border-image:none}body[data-design="tech"] .footer__nav__item{position:relative;border:none}body[data-design="tech"] .footer__nav__item:before{position:absolute;top:0;left:4px;right:8px;height:1px;background-color:#999999;content:""}body[data-design="tech"] .footer__nav__item:first-child:before,body[data-design="tech"] .footer__nav__item:nth-child(2):before{display:none}body[data-design="tech"] .footer__nav__item:nth-child(2n+1):after{position:absolute;top:8px;bottom:4px;right:0;width:1px;background-color:#999999;content:""}body[data-design="tech"] .footer__copyright{font-family:"Cambay", sans-serif;font-style:italic}.formtype__start{display:none;height:60px;line-height:60px;background-color:#1b9af7;border-radius:4px;text-align:center;color:#fff;opacity:0.5;pointer-events:none}.formtype__start.is-active{opacity:1;pointer-events:auto}.formtype__start.is-hide{display:none}.formtype__form *,.formtype__form--entry *{box-sizing:border-box}.formtype__form hr,.formtype__form--entry hr{background-color:none;height:0px;margin:32px 0px;padding:0px;border:none;border-top:solid 1px #eeeeee}.formtype__form input[type="radio"],.formtype__form--entry input[type="radio"]{vertical-align:middle}.formtype__form input,.formtype__form--entry input,.formtype__form select,.formtype__form--entry select,.formtype__form .radio-container,.formtype__form--entry .radio-container{margin:0 8px}.formtype__form input:first-child,.formtype__form--entry input:first-child,.formtype__form select:first-child,.formtype__form--entry select:first-child,.formtype__form .radio-container:first-child,.formtype__form--entry .radio-container:first-child{margin-left:0}.formtype__form input[type="text"],.formtype__form--entry input[type="text"],.formtype__form input[type="tel"],.formtype__form--entry input[type="tel"],.formtype__form input[type="url"],.formtype__form--entry input[type="url"],.formtype__form textarea,.formtype__form--entry textarea{line-height:1.8;padding:0.2em 0.5em}.formtype__form textarea,.formtype__form--entry textarea{display:block;width:100%;resize:vertical}.formtype__form strong,.formtype__form--entry strong{font-weight:normal}.formtype__form .radio-container,.formtype__form--entry .radio-container{font-weight:bold}.formtype__form .note,.formtype__form--entry .note{line-height:normal;margin-top:0.5em;font-size:14px;color:#333333}.formtype__form--entry .formtype__start{display:block}.formtype__form--entry .formtype__form__table,.formtype__form--entry .formtype__form__table--preview,.formtype__form--entry .formtype__form__block,.formtype__form--entry .formtype__submit,.formtype__form--entry hr{display:none}.formtype__form--entry.is-show .formtype__form__table,.formtype__form--entry.is-show .formtype__form__table--preview,.formtype__form--entry.is-show .formtype__form__block,.formtype__form--entry.is-show .formtype__submit,.formtype__form--entry.is-show hr{display:block}.formtype__contact-terms{overflow:scroll;margin:2em 0;padding:1.25em;height:250px;font-weight:bold;font-size:14px;line-height:1.875;border:solid 1px #eeeeee}.formtype__contact-terms h3{text-align:center;margin:1.5em auto}.formtype__contact-terms .p-mark{text-align:right}.formtype__contact-terms-check{position:relative;padding-left:2em;margin-bottom:2em}.formtype__contact-terms-check input{position:absolute;top:5px;left:0}.formtype__contact-terms-check__error{display:none;margin-top:10px}.formtype__contact-terms-check__error.is-show{display:block}.formtype__form__table,.formtype__form__table--preview{width:100%;margin:32px 0px}.formtype__form__table tbody,.formtype__form__table--preview tbody,.formtype__form__table tr,.formtype__form__table--preview tr,.formtype__form__table th,.formtype__form__table--preview th,.formtype__form__table td,.formtype__form__table--preview td{display:block;width:100%}.formtype__form__table th,.formtype__form__table--preview th,.formtype__form__table td,.formtype__form__table--preview td{vertical-align:top}.formtype__form__table th,.formtype__form__table--preview th{margin-bottom:0.75em}.formtype__form__table td,.formtype__form__table--preview td{margin-bottom:1.75em;white-space:pre-wrap}.formtype__form__table td img,.formtype__form__table--preview td img{max-width:100%}.formtype__form__table select,.formtype__form__table--preview select{margin-left:1em;font-size:16px}.formtype__form__table--preview tr{position:relative}.formtype__form__table--preview tr:before{position:absolute;top:-16px;bottom:-16px;left:-6px;right:-6px;content:""}.formtype__form__table--preview tr>*{position:relative}.formtype__form__table--preview tr:nth-child(odd):before{background-color:#f7f7f7}.formtype__form__table--preview tr:nth-child(even):before{background-color:rgba(247,247,247,0.5)}.formtype__form__table--preview dl{display:inline-block;vertical-align:top;width:49%}.formtype__form__table--preview dl dt,.formtype__form__table--preview dl dd{display:inline-block;vertical-align:middle}.formtype__form__table--preview dl dt{color:#999999;margin-right:0.5em}.formtype__form__table--preview dl dd{vertical-align:middle}.formtype__form__table--preview h4{font-weight:bold}.formtype__form__table--preview td{word-break:break-all}.formtype__form__question h4{font-weight:bold}.formtype__form__question[data-question-name="name"] td,.formtype__form__question[data-question-name="kana"] td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.formtype__form__question[data-question-name="name"] td input,.formtype__form__question[data-question-name="kana"] td input{min-width:0;margin:0px;margin-left:4px;-webkit-box-flex:0%;-webkit-flex:0%;-ms-flex:0%;flex:0%}.formtype__form__question[data-question-name="name"] td input:first-child,.formtype__form__question[data-question-name="kana"] td input:first-child{margin-left:0px;margin-right:4px}.formtype__form__question[data-question-name="name"] td .error-text,.formtype__form__question[data-question-name="name"] td .alert,.formtype__form__question[data-question-name="name"] td .common-checkbox.is-error:before,.formtype__form__question[data-question-name="name"] td .formtype__form input.is-error[type="checkbox"]:before,.formtype__form .formtype__form__question[data-question-name="name"] td input.is-error[type="checkbox"]:before,.formtype__form__question[data-question-name="name"] td .formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__form--entry .formtype__form__question[data-question-name="name"] td input.is-error[type="checkbox"]:before,.formtype__form__question[data-question-name="name"] td .formtype__contact-terms-check__error,.formtype__form__question[data-question-name="kana"] td .error-text,.formtype__form__question[data-question-name="kana"] td .alert,.formtype__form__question[data-question-name="kana"] td .common-checkbox.is-error:before,.formtype__form__question[data-question-name="kana"] td .formtype__form input.is-error[type="checkbox"]:before,.formtype__form .formtype__form__question[data-question-name="kana"] td input.is-error[type="checkbox"]:before,.formtype__form__question[data-question-name="kana"] td .formtype__form--entry input.is-error[type="checkbox"]:before,.formtype__form--entry .formtype__form__question[data-question-name="kana"] td input.is-error[type="checkbox"]:before,.formtype__form__question[data-question-name="kana"] td .formtype__contact-terms-check__error{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%}.formtype__form__question[data-question-name="birthday"] .formtype__form__year,.formtype__form__question[data-question-name="birthday"] select{margin:0 4px}.formtype__form__question[data-question-name="zipcode"] .formtype__form__zipcode1{width:65px}.formtype__form__question[data-question-name="zipcode"] .formtype__form__zipcode2{width:80px}.formtype__form__question[data-question-name="zipcode"] select{display:block;margin:1em 0}.formtype__form__question[data-question-name="zipcode"] .formtype__form__address{width:100%;margin:0;height:40px}.formtype__form__question[data-question-name="tel"] td input,.formtype__form__question[data-question-name="email"] td input{width:100%}.formtype__form__question[data-question-name="email"] h5{margin-top:2em;margin-bottom:1em}.formtype__form__question[data-question-name="email"] input[type="radio"]{width:18px;height:18px;vertical-align:middle}.formtype__form__question[data-question-name="recruit_job_category_id"] label{font-size:15px;font-weight:normal}.formtype__form__question[data-question-name="recruit_job_category_id"] input{vertical-align:middle}.formtype__form__question[data-question-name="applicants_reason"] textarea{margin-top:10px}.formtype__form__question[data-question-name="job_career"] textarea,.formtype__form__question[data-question-name="qualifications"] textarea,.formtype__form__question[data-question-name="applicants_reason_detail"] textarea{height:170px}.formtype__form__required{background-color:#f15151;color:#fff;font-size:14px;padding:0.2em 0.6em;margin-left:1em;border-radius:2px;word-break:keep-all}.formtype__form__table__url.is-open .formtype__form__table__url__add-btn{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.formtype__form__table__url.is-open .formtype__form__table__url__hidden{display:block}.formtype__form__table__url__inner{position:relative;padding-right:30px}.formtype__form__table__url__inner input{width:100%}.formtype__form__table__url__add-btn{position:absolute;top:0;right:0;width:25px;height:25px;border:solid 2px #000;border-radius:50%;-webkit-transform:translateY(7px);transform:translateY(7px);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;cursor:pointer}.formtype__form__table__url__add-btn:before{content:"";font-family:FontAwesome}.formtype__form__table__url__add-btn:before{position:absolute;top:0;left:0;width:21px;height:21px;line-height:22px;text-align:center}.formtype__form__table__url__hidden{display:none}.formtype__form__table__url__hidden p{margin-top:0.5em}.formtype__form__photo-list label{display:block;height:200px;background-color:#fafafa;border:solid 1px #dedede;text-align:center;cursor:pointer;position:relative}.formtype__form__photo-list i.fa.fa-times-circle-o{position:absolute;top:8px;right:8px;font-size:120%;display:none}.formtype__form__photo-list__item{margin-top:3em}.formtype__form__photo-list__item:first-child{margin-top:0}.formtype__form__photo-list__item h5{font-weight:bold}.formtype__form__photo-list__item label{margin-top:1em}.formtype__form__photo-list__photo{display:none;position:relative;width:100%;height:100%;background-color:#fafafa;overflow:hidden}.formtype__form__photo-list__photo.is-uploaded{display:block}.formtype__form__photo-list__photo img{position:absolute;top:50%;left:50%;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.formtype__form__photo-confirm{padding:1px 0}.formtype__form__photo-confirm__inner{margin:2em 0}.formtype__form__photo-confirm__inner:first-child{margin-top:0.5em}.formtype__form__photo-confirm__photo{position:relative;width:100%;height:200px;margin-top:0.5em;background-color:#fafafa;border:solid 1px #dedede;overflow:hidden}.formtype__form__photo-confirm__photo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.formtype__form__photo-list__button{height:1em;line-height:1;font-weight:bold;color:#cccccc;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.formtype__form__photo-list__photo__delete{position:absolute;top:10px;right:10px;display:block;width:22px;height:22px;background-color:#fff;border:2px solid #000;border-radius:50%}.formtype__form__photo-list__photo__delete:before{content:"";font-family:FontAwesome}.formtype__form__photo-list__photo__delete:before{position:absolute;top:0;left:0;width:18px;height:18px;line-height:18px;text-align:center}.formtype__form__reasons li{margin-top:0.25em}.formtype__form__reasons input{height:1em;vertical-align:middle}.formtype__form__block{margin-bottom:2em}.formtype__form__block h4{font-weight:bold}.formtype__form__block textarea{height:170px;margin-top:0.5em}.formtype__form__column{display:block}body[data-design="comic"] .formtype__form hr,body[data-design="comic"] .formtype__form--entry hr{border-color:#474541}body[data-design="tech"] .formtype__form__table--preview tr:nth-child(odd):before{background-color:#242424}body[data-design="tech"] .formtype__form__table--preview tr:nth-child(even):before{background-color:#363636}.game-background{display:none}body[data-design="game"] .game-background{display:block;position:fixed;top:0;bottom:0;left:0;right:0}.game-bg-character{display:none}.game-footer-character{display:none}.hero-detail{display:none}.infographics h5{font-size:16px;margin:0 0 0.5em}.infographics hr{margin:25px 0}.infographics p{margin:0}.infographics__sales-trend{position:relative}.infographics__sales-trend .axis.x{font-size:10px}.infographics__sales-trend .axis.x .domain{fill:rgba(0,0,0,0.3)}.infographics__sales-trend .axis.x .tick text{-webkit-transform:rotateZ(-30deg) translate(-14px, 0px);transform:rotateZ(-30deg) translate(-14px, 0px)}.infographics__sales-trend .axis.x .tick tspan{font-size:65%}.infographics__sales-trend .axis.y{font-size:12px}.infographics__sales-trend .axis.y .domain{display:none}.infographics__sales-trend .axis.y .tick line{stroke:rgba(0,0,0,0.3);stroke-dasharray:4 2}.infographics__sales-trend .axis.y .tick text{-webkit-transform:translateX(-0.3em);transform:translateX(-0.3em)}.infographics__sales-trend .axis.y .tick:first-child line{display:none}.infographics__sales-trend .bar{fill:#1b9af7}.infographics__sales-trend__label{font-size:9px;line-height:1.3;position:absolute;left:0;bottom:0}.infographics__sales-trend__notice{font-size:9px;position:absolute;right:0;bottom:0}.infographics__sales-trend__pop{font-size:14px;position:absolute;top:-30px;right:0;-webkit-transform:translateX(50%);transform:translateX(50%);background-color:#fff;border-radius:4px;padding:0.3em 0.7em;box-shadow:0 0 6px 0 rgba(0,0,0,0.35)}.infographics__sales-trend__pop:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-4px;margin:auto;width:10px;height:10px;background-color:#fff;box-shadow:4px 4px 6px -2px rgba(0,0,0,0.35);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.infographics__float{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px;margin-top:25px;border-top:solid 2px #eeeeee}.infographics__float>div{border-right:solid 1px #dddddd;padding:0 10px;width:50%}.infographics__float>div:first-child{padding-left:0}.infographics__float>div:last-child{border-right:none;padding-right:0}.infographics__float--fresh{padding-top:25px;margin-top:25px;border-top:solid 2px #eeeeee}.infographics__num{font-family:"Ubuntu";font-size:55px;line-height:1;color:#1b9af7}.infographics__num.is-small{font-size:25px}.infographics__num.is-light-color{color:#76c2fa}.infographics__fresh-career__graph{font-size:0}.infographics__fresh-career__graph div{display:inline-block;height:7px}.infographics__fresh-career__graph div:first-child{background-color:#1b9af7}.infographics__fresh-career__graph div:nth-child(2){background-color:#76c2fa}.infographics__fresh-career__data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;margin-top:1em}.infographics__employee__text{font-size:13px}.infographics__lang{color:#000;font-family:"Ubuntu";font-size:14px;line-height:1.43 !important}.infographics__department,.infographics__department--fresh{font-size:16px;line-height:1.625;padding-top:25px;margin-top:25px;border-top:solid 2px #eeeeee}.infographics__department:before,.infographics__department--fresh:before,.infographics__department:after,.infographics__department--fresh:after{content:'';display:block;clear:both}.infographics__department__graph{margin-bottom:14px;text-align:center;font-size:12px;font-weight:bold}.infographics__department__graph .pie{position:relative}.infographics__department__graph .pie .legend{fill:#fff}.infographics__department__graph .pie:nth-child(1){fill:#1b9af7}.infographics__department__graph .pie:nth-child(1) .legend{-webkit-transform:translate(30px, -25px);transform:translate(30px, -25px)}.infographics__department__graph .pie:nth-child(2){fill:#49aef9}.infographics__department__graph .pie:nth-child(2) .legend{-webkit-transform:translate(-35px, 55px);transform:translate(-35px, 55px)}.infographics__department__graph .pie:nth-child(3){fill:#76c2fa}.infographics__department__graph .pie:nth-child(3) .legend{-webkit-transform:translate(-70px, -35px);transform:translate(-70px, -35px)}.infographics__department__graph .pie:nth-child(4){fill:#a4d7fc}.infographics__department__graph .pie:nth-child(4) .legend{-webkit-transform:translate(-50px, -75px);transform:translate(-50px, -75px)}.infographics__department__graph>.legend{display:none}body[data-design="comic"] .infographics__sales-trend .axis{font-family:"Russo One";font-weight:normal;fill:#4c4c4c}body[data-design="comic"] .infographics__sales-trend .bar{fill:#4c4c4c}body[data-design="comic"] .infographics__sales-trend__pop{box-shadow:none;background-color:#f4f0e7;border:solid 2px #4c4c4c}body[data-design="comic"] .infographics__sales-trend__pop:after{box-shadow:none;background-color:#f4f0e7;border-right:solid 2px #4c4c4c;border-bottom:solid 2px #4c4c4c;bottom:-7px}body[data-design="comic"] .infographics__float,body[data-design="comic"] .infographics__float--fresh{border-color:#474541}body[data-design="comic"] .infographics__float>div,body[data-design="comic"] .infographics__float--fresh>div{border-color:#474541}body[data-design="comic"] .infographics__num{font-family:"Source Sans Pro";color:#4c4c4c}body[data-design="comic"] .infographics__num.is-light-color{color:#999999}body[data-design="comic"] .infographics__fresh-career__graph div:first-child{background-color:#4c4c4c}body[data-design="comic"] .infographics__fresh-career__graph div:nth-child(2){background-color:#999999}body[data-design="comic"] .infographics__department,body[data-design="comic"] .infographics__department--fresh{border-color:#474541}body[data-design="comic"] .infographics__department__graph{font-family:"Source Sans Pro", "ゴシックMB101 B JIS2004", YakuHanJP, YuGothic, sans-serif;font-weight:bold}body[data-design="comic"] .infographics__department__graph .pie .legend{fill:#4c4c4c;text-shadow:4px 0px 0px #f4f0e7, -3.49322px -1.9487px 0px #f4f0e7, 2.10128px 3.40362px 0px #f4f0e7, -0.17692px -3.99608px 0px #f4f0e7, -1.7923px 3.57598px 0px #f4f0e7, 3.30734px -2.24976px 0px #f4f0e7, -3.98436px 0.35348px 0px #f4f0e7, 3.65176px 1.63238px 0px #f4f0e7, -2.39384px -3.20462px 0px #f4f0e7, 0.52934px 3.96482px 0px #f4f0e7, 1.46928px -3.72038px 0px #f4f0e7, -3.0956px 2.53324px 0px #f4f0e7, 3.93752px -0.70418px 0px #f4f0e7, -3.78172px -1.3033px 0px #f4f0e7, 2.66766px 2.98054px 0px #f4f0e7, -0.87764px -3.90254px 0px #f4f0e7, -1.13476px 3.83566px 0px #f4f0e7}body[data-design="comic"] .infographics__department__graph .pie:nth-child(1){fill:#4c4c4c}body[data-design="comic"] .infographics__department__graph .pie:nth-child(2){fill:#5e5e5e}body[data-design="comic"] .infographics__department__graph .pie:nth-child(3){fill:url(#comic_graph_pattern_1)}body[data-design="comic"] .infographics__department__graph .pie:nth-child(4){fill:url(#comic_graph_pattern_2)}body[data-design="game"] .infographics__sales-trend .axis{font-family:"Russo One";font-weight:normal;fill:#4c4c4c}body[data-design="game"] .infographics__sales-trend .bar{fill:#32d92e}body[data-design="game"] .infographics__num{font-size:50px;font-family:"Russo One";color:#32d92e}body[data-design="game"] .infographics__num.is-small{font-size:25px}body[data-design="game"] .infographics__fresh-career__graph div:first-child{background-color:#32d92e}body[data-design="game"] .infographics__fresh-career__graph div:nth-child(2){background-color:#98ec96}body[data-design="game"] .infographics__department__graph .pie:nth-child(1){fill:#32d92e}body[data-design="game"] .infographics__department__graph .pie:nth-child(2){fill:#5be158}body[data-design="game"] .infographics__department__graph .pie:nth-child(3){fill:#84e882}body[data-design="game"] .infographics__department__graph .pie:nth-child(4){fill:#adf0ab}body[data-design="kamakura"] .infographics__sales-trend .axis{font-family:"Alegreya";fill:#4c4c4c}body[data-design="kamakura"] .infographics__sales-trend .bar{fill:url(#kamakura_graph_pattern_2)}body[data-design="kamakura"] .infographics__num{font-size:65px;font-family:"Alegreya";color:#333333}body[data-design="kamakura"] .infographics__num.is-small{font-size:25px}body[data-design="kamakura"] .infographics__num.is-light-color{color:#999999}body[data-design="kamakura"] .infographics__fresh-career__graph div{background-color:transparent;background-image:url(https://www.kayac.com/assets/pc/design/kamakura/graph_pattern_1-f0eb3b2ca7d0bdd641f6d3428fdce9af1d96208684095d402028f19221fa4681.png)}body[data-design="kamakura"] .infographics__fresh-career__graph div:nth-child(2){opacity:0.5}body[data-design="kamakura"] .infographics__department__graph .pie{fill:url(#kamakura_graph_pattern_1)}body[data-design="kamakura"] .infographics__department__graph .pie:nth-child(2) path{opacity:0.55}body[data-design="kamakura"] .infographics__department__graph .pie:nth-child(3) path{opacity:0.7}body[data-design="kamakura"] .infographics__department__graph .pie:nth-child(4) path{opacity:0.3}body[data-design="tech"] .infographics__sales-trend .axis{fill:#ccc}body[data-design="tech"] .infographics__sales-trend .axis text{font-family:"Ubuntu"}body[data-design="tech"] .infographics__sales-trend .axis.x .domain{fill:rgba(255,255,255,0.3)}body[data-design="tech"] .infographics__sales-trend .axis.y .tick line{stroke:rgba(255,255,255,0.3)}body[data-design="tech"] .infographics__sales-trend .bar{fill:#fff}body[data-design="tech"] .infographics__sales-trend__pop{background-color:#1a1a1a;color:#fff;border:solid 1px #fff}body[data-design="tech"] .infographics__sales-trend__pop:after{background-color:#1a1a1a;border-right:solid 1px #fff;border-bottom:solid 1px #fff;bottom:-6px}body[data-design="tech"] .infographics__num{font-size:45px;font-family:"Ubuntu";color:#fff}body[data-design="tech"] .infographics__num.is-small{font-size:25px}body[data-design="tech"] .infographics__fresh-career__graph div{background-color:#fff}body[data-design="tech"] .infographics__fresh-career__graph div:nth-child(2){opacity:0.6}body[data-design="tech"] .infographics__lang{color:#fff}body[data-design="tech"] .infographics__department__graph .pie:nth-child(1){fill:#ccc}body[data-design="tech"] .infographics__department__graph .pie:nth-child(2){fill:#d1d1d1}body[data-design="tech"] .infographics__department__graph .pie:nth-child(3){fill:#a3a3a3}body[data-design="tech"] .infographics__department__graph .pie:nth-child(4){fill:#767676}.interview-card{position:relative;display:block;height:138px;box-sizing:border-box;text-decoration:none;color:inherit;font-size:14px}.interview-card:before,.interview-card:after{content:'';display:block;clear:both}.interview-card__thumbnail{float:right;margin-left:16px;width:138px;height:138px;background-repeat:no-repeat;background-size:cover;background-position:center}.interview-card__series{margin-bottom:5px;font-size:12px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interview-card__date{margin-bottom:12px;font-size:11px;font-style:italic;line-height:1}.interview-card__title{margin-top:5px;margin-bottom:5px;font-size:16px;line-height:1.375;font-weight:bold;max-height:5.5em;height:auto;overflow:hidden}body[data-design="simple"] .interview-card__date{font-family:"Ubuntu"}body[data-design="game"] .interview-card{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="game"] .interview-card__thumbnail{border-radius:10px}body[data-design="kamakura"] .interview-card__title{font-family:"秀英横太明朝 B", "Shuei Mincho B"}.ir-filter,.ir-filter--right{position:relative;margin:16px;margin-bottom:0px;text-align:right;font-size:0px}.ir-filter ul,.ir-filter--right ul{display:inline-block;padding:0px 10px;border:solid 1px #eeeeee;font-size:14px;line-height:42px;font-weight:bold}.ir-filter li,.ir-filter--right li{display:none}.ir-filter li.is-active,.ir-filter--right li.is-active{display:block}.ir-filter select,.ir-filter--right select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;top:0px;left:0px;width:100%;height:100%}.ir-filter a,.ir-filter--right a{text-decoration:none;color:inherit}.ir-filter--right{float:right;margin:0px}.ir-filter__unit{display:inline-block;position:relative;margin-left:8px}body[data-design="simple"] .ir-filter,body[data-design="simple"] .ir-filter--right{color:#1b9af7}body[data-design="comic"] .ir-filter,body[data-design="comic"] .ir-filter--right{color:#1b9af7}body[data-design="comic"] .ir-filter ul,body[data-design="comic"] .ir-filter--right ul{border-color:#474541}body[data-design="game"] .ir-filter,body[data-design="game"] .ir-filter--right{color:#49e845}body[data-design="kamakura"] .ir-filter,body[data-design="kamakura"] .ir-filter--right{color:#ed5300}body[data-design="tech"] .ir-filter,body[data-design="tech"] .ir-filter--right{color:#26dcfd}.ir-graph{overflow:hidden}.ir-graph__item{vertical-align:top;margin-top:16px}.ir-graph__item .xj_chart_table_caption_title{display:none}.ir-graph__item .xj_chart_table_caption_unit{display:block;text-align:right;margin:auto;width:90%;font-size:14px}.ir-graph__item .xj_chart_table{margin:auto;width:90%;border-collapse:separate;border-spacing:2px;font-size:12px}.ir-graph__item .xj_chart_header{background-color:#45c69d;color:#fff;font-weight:bold}.ir-graph__item .xj_chart_q,.ir-graph__item .xj_chart_q_last{background-color:#a3a3a3;color:#fff;font-weight:bold}.ir-graph__item .xj_chart_td_last{background-color:#a3e100}.ir-graph__item .xj_chart_value,.ir-graph__item .xj_chart_value_last{background-color:#f0f0f0}.ir-graph__item .xj_chart_header_first{background-color:#d2d2d2}.ir-graph__item .xj_chart_value,.ir-graph__item .xj_chart_value_last,.ir-graph__item .xj_chart_q,.ir-graph__item .xj_chart_q_last,.ir-graph__item .xj_chart_header,.ir-graph__item .xj_chart_no_value{text-align:center}.ir-graph__title{font-weight:bold;font-size:18px;margin-bottom:0.5em}.ir-graph__box{border:solid 1px #ccc;padding-top:48px}.ir-graph__image{display:block;margin:auto;margin-bottom:10px}.ir-news{margin-top:24px}.ir-news:first-child{margin-top:0}.ir-news__item{border-top:solid 2px #eeeeee}.ir-news__item:last-child{border-bottom:solid 2px #eeeeee}.ir-news__cell{display:block;padding:20px 0px;color:inherit;text-decoration:none}.ir-news__cell__date{display:inline-block;margin-right:1em;font-size:14px;font-style:italic}.ir-news__cell__label{display:inline-block;font-size:14px}.ir-news__cell__title{font-size:16px}.ir-news__cell__title:after{content:'';display:inline-block;width:18px;height:18px;background-image:url(https://www.kayac.com/assets/pc/common/ico_pdf-8803d50453093dbf20fe1fc16af573925cfaf5058103a6b18a4c18b95de7ad2e.png);background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle}body[data-design="comic"] .ir-news__item{border:none}.kamakura-boat-hover{display:none}.member-grid{display:none}.menu__inner{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.32);-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.menu__inner.is-folded{background-color:transparent;pointer-events:none}.menu__inner.is-folded .menu__nav{-webkit-transform:translateX(-290px);transform:translateX(-290px)}.menu__nav{position:absolute;top:0px;left:0px;width:270px;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-shadow:0px 0px 6px rgba(0,0,0,0.5);-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.menu__nav:before{content:'';display:block;height:121px}.menu__nav__group{padding:9px 0}.menu__nav__group:before{content:'';display:block;position:relative;top:-9px}.menu__nav__item{position:relative}.menu__nav__item[data-category="search"]{position:absolute;top:0;width:100%}.menu__nav__item:last-child .menu__sub__item:last-child .menu__sub__btn{border-bottom:none}.menu__nav__item__popup{display:none}.menu__logo{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-image:url(https://www.kayac.com/assets/pc/common/logo_typo-9d4510325ce4c1f43bce07cac808899fa9f6c61c4ae195d75d41973507f1b4f8.svg);background-repeat:no-repeat;background-position:right bottom;background-size:85px 26.5px;width:135px;height:28px}.menu__logo span{display:none}.menu__logo__typo{display:inline-block}.menu__logo__typo svg{height:27px;width:auto}.menu__nav__item__close,.menu__nav__item__hint{display:none}.menu__nav__btn,.menu__nav__btn--contact{display:block;text-decoration:none;padding:20px 24px;line-height:1;color:inherit;font-size:24px}.menu__nav__btn--contact span{font:inherit}.menu__nav__btn--contact svg{display:none}.menu__nav__btn--search span,.menu__nav__btn--search svg{display:none}.menu__sub,.menu__sub--2c{overflow:hidden}.menu__sub__btn{display:block;text-decoration:none;margin-left:48px;padding:15px 0 10px;font-size:14px;line-height:1;color:inherit;border-bottom:dotted 1px #cccccc;min-height:60px;box-sizing:border-box;position:relative}.menu__sub__btn__footer{font-size:11px;line-height:15px;margin-top:5px}.menu__sub__title,.menu__sub__title--l1{display:block;font-family:YakuHanJP, YuGothic, sans-serif;font-size:14px}.menu__sub__title--l1{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu__sub__date{display:inline-block;font-family:"Ubuntu";font-style:italic;color:rgba(76,76,76,0.7)}.menu__sub__badge{display:inline-block;padding:0em 0.5em;margin-left:0.5em;background-color:#1b9af7;color:#fff;border-radius:3px;line-height:1.4;font-family:"Ubuntu"}.menu__search{position:absolute;top:56px;left:0px;width:100%;box-sizing:border-box}.menu__search__keyword{display:block;width:100%;height:65px;margin:0px;border:none;outline:none;font-size:16px;background:none;padding:0 16px 0 64px;box-sizing:border-box}.menu__search__keyword::-webkit-input-placeholder{line-height:1}.menu__search__keyword::-moz-placeholder{line-height:1}.menu__search__keyword:-ms-input-placeholder{line-height:1}.menu__search__keyword::placeholder{line-height:1}.menu__search__icon,.menu__search__icon--kamakura{position:absolute;top:50%;left:24px;width:24px;height:24px;margin-top:-12px}.menu__search__icon svg,.menu__search__icon--kamakura svg{width:100%;height:100%}.menu__search__icon--kamakura{display:none}.menu__search__submit button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;font:inherit;color:inherit;display:block;position:absolute;top:0;left:0;width:64px;height:100%;color:transparent !important}.menu__bar{position:fixed;top:0px;left:0px;width:100%;height:56px;box-shadow:0px 3px 4px rgba(0,0,0,0.3);-webkit-transition:-webkit-transform 0.1s;transition:-webkit-transform 0.1s;transition:transform 0.1s;transition:transform 0.1s, -webkit-transform 0.1s}.menu__bar.is-up{-webkit-transform:translateY(-56px);transform:translateY(-56px)}.menu__bar__toggle{position:absolute;top:12px;left:15px;width:32px;height:32px}.menu__bar__toggle.is-folded .menu__bar__toggle__line--n1{-webkit-transform:translateY(-8px) rotate(0deg);transform:translateY(-8px) rotate(0deg)}.menu__bar__toggle.is-folded .menu__bar__toggle__line--n2{opacity:1}.menu__bar__toggle.is-folded .menu__bar__toggle__line--n3{-webkit-transform:translateY(8px) rotate(0deg);transform:translateY(8px) rotate(0deg)}.menu__bar__toggle__line,.menu__bar__toggle__line--n1,.menu__bar__toggle__line--n2,.menu__bar__toggle__line--n3{position:absolute;left:0px;top:50%;width:100%;height:2px;margin-top:-1px;background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition-property:opacity transform;transition-property:opacity transform;-webkit-transition-duration:0.2s;transition-duration:0.2s}.menu__bar__toggle__line--n1{-webkit-transform:translateY(0px) rotate(45deg);transform:translateY(0px) rotate(45deg)}.menu__bar__toggle__line--n2{opacity:0}.menu__bar__toggle__line--n3{-webkit-transform:translateY(0px) rotate(-45deg);transform:translateY(0px) rotate(-45deg)}.menu__account{background-color:#eeeeee;padding-top:24px}.menu__account *{box-sizing:border-box}.menu__account__title{text-align:center;font-size:14px;font-weight:bold}.menu__account__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:20px}.menu__account__item{position:relative;width:50%;height:72px;border-top:solid 1px rgba(76,76,76,0.1)}.menu__account__item:nth-child(1),.menu__account__item:nth-child(2){border-top:none}.menu__account__item:nth-child(2n) .menu__account__btn,.menu__account__item:nth-child(2n) .menu__account__btn--fb,.menu__account__item:nth-child(2n) .menu__account__btn--tw,.menu__account__item:nth-child(2n) .menu__account__btn--yt,.menu__account__item:nth-child(2n) .menu__account__btn--yana{padding-left:20px}.menu__account__item:nth-child(2n+1){border-right:solid 1px rgba(76,76,76,0.1)}.menu__account__item:nth-child(2n+1) .menu__account__btn,.menu__account__item:nth-child(2n+1) .menu__account__btn--fb,.menu__account__item:nth-child(2n+1) .menu__account__btn--tw,.menu__account__item:nth-child(2n+1) .menu__account__btn--yt,.menu__account__item:nth-child(2n+1) .menu__account__btn--yana{padding-right:20px}.menu__account__btn,.menu__account__btn--fb,.menu__account__btn--tw,.menu__account__btn--yt,.menu__account__btn--yana{display:block;height:100%;position:relative;font-size:10px;font-family:"Ubuntu";font-style:italic;font-weight:bold;color:inherit;text-decoration:none}.menu__account__btn svg,.menu__account__btn--fb svg,.menu__account__btn--tw svg,.menu__account__btn--yt svg,.menu__account__btn--yana svg{height:40px}.menu__account__btn--fb svg{width:auto}.menu__account__btn--fb svg *{fill:#395590}.menu__account__btn--tw svg{width:auto}.menu__account__btn--tw svg *{fill:#368ece}.menu__account__btn--yt{padding-top:15px}.menu__account__btn--yt svg{width:35px;margin:0 auto}.menu__account__btn--yt svg *{fill:#e62d27}.menu__account__btn--yana{padding-top:15px}.menu__account__btn--yana svg{width:auto;height:36.5px;margin-top:2px}.menu__account__btn--yana svg #footer_yana_overlay *{fill:none}.menu__lang{background-color:#eeeeee;border-top:solid 1px rgba(76,76,76,0.1)}.menu__lang__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu__lang__item{width:50%;height:92px;font-size:10px;font-weight:bold;text-align:center;line-height:1;color:rgba(76,76,76,0.6);overflow:hidden}.menu__lang__item:first-child{border-right:solid 1px rgba(76,76,76,0.1)}.menu__lang__item a{color:inherit;text-decoration:none;display:block;width:100%;height:100%;overflow:hidden}.menu__lang__item.is-active{color:#000}.menu__lang__item.is-active .menu__lang__btn--jp,.menu__lang__item.is-active .menu__lang__btn--en{background-color:#000}.menu__lang__btn--jp,.menu__lang__btn--en{width:35px;height:35px;margin:22px auto 8px;border-radius:2px;background-color:rgba(76,76,76,0.6);background-image:url(https://www.kayac.com/assets/sp/common/menu_lang-9bf1b2c9f09340cc34a54cfcd29331fcf32952d68137f09f089a3b59b617a576.png);background-size:35px 70px}.menu__lang__btn--jp span,.menu__lang__btn--en span{display:none}.menu__lang__btn--jp{background-position:center top}.menu__lang__btn--en{background-position:center bottom}body[data-design="simple"] .menu__nav{background-color:#fff}body[data-design="simple"] .menu__nav__group:before{border-top:solid 1px #eeeeee;margin-left:24px}body[data-design="simple"] .menu__nav__item.is-active .menu__nav__btn,body[data-design="simple"] .menu__nav__item.is-active .menu__nav__btn--contact{background-color:#f5f5f5}body[data-design="simple"] .menu__nav__item__popup{display:block;pointer-events:none;position:absolute;background-color:#1b9af7;font-size:11px;font-weight:bold;color:white;left:100px;top:22px;padding:5px 8px 4px;border-radius:4px;line-height:1}body[data-design="simple"] .menu__nav__btn,body[data-design="simple"] .menu__nav__btn--contact{font-family:"Slabo 27px", serif;color:#4c4c4c}body[data-design="simple"] .menu__sub__btn.is-active .menu__sub__title,body[data-design="simple"] .menu__sub__btn.is-active .menu__sub__title--l1{color:#1b9af7}body[data-design="simple"] .menu__bar{background-color:#fff}body[data-design="simple"] .menu__bar__toggle__line,body[data-design="simple"] .menu__bar__toggle__line--n1,body[data-design="simple"] .menu__bar__toggle__line--n2,body[data-design="simple"] .menu__bar__toggle__line--n3{background-color:#4c4c4c}body[data-design="simple"] .menu__logo:before{content:'';position:absolute;background-image:url(https://www.kayac.com/assets/pc/common/logo_mark-5325161adb25768514b0c846c0a4d7384ce5cd99c5f4545bb15b7bcd31d62bc3.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:100%;width:46px}body[data-design="comic"] .menu__nav{background-image:url(https://www.kayac.com/assets/pc/design/comic/header_background-1ba7f6faf0b95daf9246eea18a8c4cb822e078bc7cdd1361b4692f3c38a8ff39.png);background-size:5px 5px}body[data-design="comic"] .menu__nav__group:before{background-image:url(https://www.kayac.com/assets/sp/design/comic/menu_border-da0e901ae13073e2d1736b6f101a155aac894aec5823349151c2a9ee4e4c50e0.png);background-size:100% 100%;width:90%;height:2px;margin:0 auto}body[data-design="comic"] .menu__nav__item.is-active .menu__nav__btn,body[data-design="comic"] .menu__nav__item.is-active .menu__nav__btn--contact{background-color:rgba(0,0,0,0.7);text-shadow:3px 0px 0px #fff, -2.61991px -1.46153px 0px #fff, 1.57596px 2.55272px 0px #fff, -0.13269px -2.99706px 0px #fff, -1.34423px 2.68199px 0px #fff, 2.48051px -1.68732px 0px #fff, -2.98827px 0.26511px 0px #fff, 2.73882px 1.22429px 0px #fff, -1.79538px -2.40346px 0px #fff, 0.39701px 2.97362px 0px #fff, 1.10196px -2.79029px 0px #fff, -2.3217px 1.89993px 0px #fff, 2.95314px -0.52814px 0px #fff, -2.83629px -0.97747px 0px #fff, 2.00075px 2.23541px 0px #fff, -0.65823px -2.92691px 0px #fff, -0.85107px 2.87674px 0px #fff;color:#000}body[data-design="comic"] .menu__nav__btn,body[data-design="comic"] .menu__nav__btn--contact{font-family:"Source Sans Pro", "ゴシックMB101 U JIS2004";font-size:20px;text-shadow:3px 0px 0px #000, -2.61991px -1.46153px 0px #000, 1.57596px 2.55272px 0px #000, -0.13269px -2.99706px 0px #000, -1.34423px 2.68199px 0px #000, 2.48051px -1.68732px 0px #000, -2.98827px 0.26511px 0px #000, 2.73882px 1.22429px 0px #000, -1.79538px -2.40346px 0px #000, 0.39701px 2.97362px 0px #000, 1.10196px -2.79029px 0px #000, -2.3217px 1.89993px 0px #000, 2.95314px -0.52814px 0px #000, -2.83629px -0.97747px 0px #000, 2.00075px 2.23541px 0px #000, -0.65823px -2.92691px 0px #000, -0.85107px 2.87674px 0px #000;color:#fff}body[data-design="comic"] .menu__sub,body[data-design="comic"] .menu__sub--2c{background-color:#f4f0e7}body[data-design="comic"] .menu__sub__btn.is-active .menu__sub__title,body[data-design="comic"] .menu__sub__btn.is-active .menu__sub__title--l1{color:#f4f0e7;text-shadow:3px 0px 0px #4c4c4c, -2.61991px -1.46153px 0px #4c4c4c, 1.57596px 2.55272px 0px #4c4c4c, -0.13269px -2.99706px 0px #4c4c4c, -1.34423px 2.68199px 0px #4c4c4c, 2.48051px -1.68732px 0px #4c4c4c, -2.98827px 0.26511px 0px #4c4c4c, 2.73882px 1.22429px 0px #4c4c4c, -1.79538px -2.40346px 0px #4c4c4c, 0.39701px 2.97362px 0px #4c4c4c, 1.10196px -2.79029px 0px #4c4c4c, -2.3217px 1.89993px 0px #4c4c4c, 2.95314px -0.52814px 0px #4c4c4c, -2.83629px -0.97747px 0px #4c4c4c, 2.00075px 2.23541px 0px #4c4c4c, -0.65823px -2.92691px 0px #4c4c4c, -0.85107px 2.87674px 0px #4c4c4c}body[data-design="comic"] .menu__sub__title,body[data-design="comic"] .menu__sub__title--l1{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;font-weight:bold;font-size:14px}body[data-design="comic"] .menu__sub__date{background-color:#f4f0e7}body[data-design="comic"] .menu__sub__badge{background-color:#474541}body[data-design="comic"] .menu__search__keyword:focus{background-color:#f4f0e7}body[data-design="comic"] .menu__search__keyword:focus::-webkit-input-placeholder{text-shadow:none}body[data-design="comic"] .menu__search__keyword:focus::-moz-placeholder{text-shadow:none}body[data-design="comic"] .menu__search__keyword:focus:-ms-input-placeholder{text-shadow:none}body[data-design="comic"] .menu__search__keyword:focus::placeholder{text-shadow:none}body[data-design="comic"] .menu__search__keyword::-webkit-input-placeholder{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;font-weight:bold;text-shadow:3px 0px 0px #fff, -2.61991px -1.46153px 0px #fff, 1.57596px 2.55272px 0px #fff, -0.13269px -2.99706px 0px #fff, -1.34423px 2.68199px 0px #fff, 2.48051px -1.68732px 0px #fff, -2.98827px 0.26511px 0px #fff, 2.73882px 1.22429px 0px #fff, -1.79538px -2.40346px 0px #fff, 0.39701px 2.97362px 0px #fff, 1.10196px -2.79029px 0px #fff, -2.3217px 1.89993px 0px #fff, 2.95314px -0.52814px 0px #fff, -2.83629px -0.97747px 0px #fff, 2.00075px 2.23541px 0px #fff, -0.65823px -2.92691px 0px #fff, -0.85107px 2.87674px 0px #fff;color:#474541}body[data-design="comic"] .menu__search__keyword::-moz-placeholder{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;font-weight:bold;text-shadow:3px 0px 0px #fff, -2.61991px -1.46153px 0px #fff, 1.57596px 2.55272px 0px #fff, -0.13269px -2.99706px 0px #fff, -1.34423px 2.68199px 0px #fff, 2.48051px -1.68732px 0px #fff, -2.98827px 0.26511px 0px #fff, 2.73882px 1.22429px 0px #fff, -1.79538px -2.40346px 0px #fff, 0.39701px 2.97362px 0px #fff, 1.10196px -2.79029px 0px #fff, -2.3217px 1.89993px 0px #fff, 2.95314px -0.52814px 0px #fff, -2.83629px -0.97747px 0px #fff, 2.00075px 2.23541px 0px #fff, -0.65823px -2.92691px 0px #fff, -0.85107px 2.87674px 0px #fff;color:#474541}body[data-design="comic"] .menu__search__keyword:-ms-input-placeholder{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;font-weight:bold;text-shadow:3px 0px 0px #fff, -2.61991px -1.46153px 0px #fff, 1.57596px 2.55272px 0px #fff, -0.13269px -2.99706px 0px #fff, -1.34423px 2.68199px 0px #fff, 2.48051px -1.68732px 0px #fff, -2.98827px 0.26511px 0px #fff, 2.73882px 1.22429px 0px #fff, -1.79538px -2.40346px 0px #fff, 0.39701px 2.97362px 0px #fff, 1.10196px -2.79029px 0px #fff, -2.3217px 1.89993px 0px #fff, 2.95314px -0.52814px 0px #fff, -2.83629px -0.97747px 0px #fff, 2.00075px 2.23541px 0px #fff, -0.65823px -2.92691px 0px #fff, -0.85107px 2.87674px 0px #fff;color:#474541}body[data-design="comic"] .menu__search__keyword::placeholder{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;font-weight:bold;text-shadow:3px 0px 0px #fff, -2.61991px -1.46153px 0px #fff, 1.57596px 2.55272px 0px #fff, -0.13269px -2.99706px 0px #fff, -1.34423px 2.68199px 0px #fff, 2.48051px -1.68732px 0px #fff, -2.98827px 0.26511px 0px #fff, 2.73882px 1.22429px 0px #fff, -1.79538px -2.40346px 0px #fff, 0.39701px 2.97362px 0px #fff, 1.10196px -2.79029px 0px #fff, -2.3217px 1.89993px 0px #fff, 2.95314px -0.52814px 0px #fff, -2.83629px -0.97747px 0px #fff, 2.00075px 2.23541px 0px #fff, -0.65823px -2.92691px 0px #fff, -0.85107px 2.87674px 0px #fff;color:#474541}body[data-design="comic"] .menu__search__icon,body[data-design="comic"] .menu__search__icon--kamakura{width:31px;height:28px;background-image:url(https://www.kayac.com/assets/sp/design/comic/ico_search-d971eb7f8280f6dc949c30226c3f9482bce57c019fd254cc62dbb3168ca29993.png);background-size:contain}body[data-design="comic"] .menu__search__icon svg,body[data-design="comic"] .menu__search__icon--kamakura svg{display:none}body[data-design="comic"] .menu__bar{background-image:url(https://www.kayac.com/assets/pc/design/comic/header_background-1ba7f6faf0b95daf9246eea18a8c4cb822e078bc7cdd1361b4692f3c38a8ff39.png);background-size:5px 5px;font-family:YakuHanJP, YuGothic, sans-serif}body[data-design="comic"] .menu__bar__toggle{-webkit-transform:translateY(-4px);transform:translateY(-4px)}body[data-design="comic"] .menu__bar__toggle__line,body[data-design="comic"] .menu__bar__toggle__line--n1,body[data-design="comic"] .menu__bar__toggle__line--n2,body[data-design="comic"] .menu__bar__toggle__line--n3{width:34px;height:10px}body[data-design="comic"] .menu__bar__toggle__line--n1{background-image:url(https://www.kayac.com/assets/sp/design/comic/menu_line_1-45cb206f978ca4421b129d03334d75a41d1d8a1f7b16215e5939a7f522ade154.png);-webkit-transform:translateY(0px) rotate(-45deg);transform:translateY(0px) rotate(-45deg)}body[data-design="comic"] .menu__bar__toggle__line--n2{background-image:url(https://www.kayac.com/assets/sp/design/comic/menu_line_2-ceffaa8c63a52d62a671d9d10fa6cc59f442d75b8bafc4a462ea625547465d7d.png)}body[data-design="comic"] .menu__bar__toggle__line--n3{background-image:url(https://www.kayac.com/assets/sp/design/comic/menu_line_3-403d1812569ef43a144564bd484659ab737fdb2737781b4405a51e94f9a679ba.png);-webkit-transform:translate(2px, 3px) rotate(-135deg);transform:translate(2px, 3px) rotate(-135deg)}body[data-design="comic"] .menu__logo{width:142px;height:35px;background-image:url(https://www.kayac.com/assets/sp/design/comic/logo-b7a0e8c38b35f72b578cf588e246a79919fdba20002ba9b97de0e489f37b4f28.png);background-size:100%}body[data-design="comic"] .menu__logo__typo{display:none}body[data-design="comic"] .menu__account{background-color:#f4f0e7}body[data-design="comic"] .menu__lang{background-color:#f4f0e7}body[data-design="game"] .menu__nav{font-family:"ShinMGoPro Heavy", "新丸ゴ H", YakuHanJP, YuGothic, sans-serif}body[data-design="game"] .menu__nav:before{background-color:#fff;border-right:solid 9px rgba(0,0,0,0.1)}body[data-design="game"] .menu__nav__group{background-color:#fff;border-right:solid 9px rgba(0,0,0,0.1)}body[data-design="game"] .menu__nav__group:last-child{border-bottom:solid 9px rgba(0,0,0,0.1);border-radius:0 0 9px 0}body[data-design="game"] .menu__nav__group:before{border-top:solid 1px #eeeeee;margin-left:24px}body[data-design="game"] .menu__nav__item.is-active .menu__nav__btn,body[data-design="game"] .menu__nav__item.is-active .menu__nav__btn--contact{background-image:url(https://www.kayac.com/assets/sp/design/game/bg_menu_active-5906d91f61569ad7e71bcd3c58f9587f0a64b99e52280a10021be06cbfd4eef0.png);color:#49e845}body[data-design="game"] .menu__nav__btn,body[data-design="game"] .menu__nav__btn--contact{font-size:20px}body[data-design="game"] .menu__search{background-color:#fff;border-right:solid 9px rgba(0,0,0,0.1)}body[data-design="game"] .menu__sub__btn{border-style:solid;border-color:#eeeeee}body[data-design="game"] .menu__sub__btn.is-active .menu__sub__title,body[data-design="game"] .menu__sub__btn.is-active .menu__sub__title--l1{color:#49e845}body[data-design="game"] .menu__sub__title,body[data-design="game"] .menu__sub__title--l1{font-family:"ShinMGoPro Heavy", "新丸ゴ H", YakuHanJP, YuGothic, sans-serif}body[data-design="game"] .menu__sub__badge{background:-webkit-linear-gradient(bottom, #33d42f, #49e845);background:linear-gradient(to top, #33d42f, #49e845);border-radius:6px}body[data-design="game"] .menu__bar{font-family:"ShinMGoPro Heavy", "新丸ゴ H", YakuHanJP, YuGothic, sans-serif;background-color:transparent;background-image:url(https://www.kayac.com/assets/pc/design/game/header_background_repeat-0e49d709ff83b533d9357d0bd725ce1f73e54c3d31ac67a1670cc807f417de9e.png);background-repeat:repeat-x;color:#fff}body[data-design="game"] .menu__bar__toggle{-webkit-transform:translateY(-4px);transform:translateY(-4px)}body[data-design="game"] .menu__bar__toggle__line,body[data-design="game"] .menu__bar__toggle__line--n1,body[data-design="game"] .menu__bar__toggle__line--n2,body[data-design="game"] .menu__bar__toggle__line--n3{width:38px;height:11px;background-image:url(https://www.kayac.com/assets/sp/design/game/menu_line-71569844c5e50e280eaace1ad14c16cd580c1b6b0b1f6b9bdc25c45a99d11c62.png)}body[data-design="game"] .menu__logo:before{content:'';position:absolute;background-image:url(https://www.kayac.com/assets/pc/design/game/logo_mark_game-d2d082fdbc9686dba44f8958b625e5c6ab6fca99968d2624d7999d9d470e96a4.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:100%;width:47px}body[data-design="game"] .menu__account,body[data-design="game"] .menu__lang{border-right:solid 9px rgba(0,0,0,0.1)}body[data-design="game"] .menu__account:last-child,body[data-design="game"] .menu__lang:last-child{border-bottom:solid 9px rgba(0,0,0,0.1);border-radius:0 0 9px 0}body[data-design="kamakura"] .menu__nav{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L";background-color:rgba(0,0,0,0.96);color:#fff}body[data-design="kamakura"] .menu__nav__group:before{border-top:solid 1px rgba(238,238,238,0.2);margin-left:24px}body[data-design="kamakura"] .menu__nav__btn,body[data-design="kamakura"] .menu__nav__btn--contact{font-size:20px}body[data-design="kamakura"] .menu__nav__item.is-active .menu__nav__btn,body[data-design="kamakura"] .menu__nav__item.is-active .menu__nav__btn--contact{background-color:rgba(255,255,255,0.2)}body[data-design="kamakura"] .menu__sub__btn{border-style:dotted;border-color:rgba(238,238,238,0.2)}body[data-design="kamakura"] .menu__sub__btn.is-active .menu__sub__title,body[data-design="kamakura"] .menu__sub__btn.is-active .menu__sub__title--l1{color:#ed5300}body[data-design="kamakura"] .menu__sub__title,body[data-design="kamakura"] .menu__sub__title--l1{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L"}body[data-design="kamakura"] .menu__sub__date{color:#cccccc}body[data-design="kamakura"] .menu__sub__badge{background-color:#ed5300}body[data-design="kamakura"] .menu__search__keyword{color:#fff}body[data-design="kamakura"] .menu__search__keyword::-webkit-input-placeholder{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L"}body[data-design="kamakura"] .menu__search__keyword::-moz-placeholder{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L"}body[data-design="kamakura"] .menu__search__keyword:-ms-input-placeholder{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L"}body[data-design="kamakura"] .menu__search__keyword::placeholder{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L"}body[data-design="kamakura"] .menu__search__icon,body[data-design="kamakura"] .menu__search__icon--kamakura{display:none}body[data-design="kamakura"] .menu__search__icon--kamakura{display:block}body[data-design="kamakura"] .menu__search__icon--kamakura svg *{fill:#fff}body[data-design="kamakura"] .menu__bar{background:none;box-shadow:none}body[data-design="kamakura"] .menu__bar:before{content:'';display:block;position:absolute;top:0px;width:100%;height:100%;background-image:url(https://www.kayac.com/assets/sp/design/kamakura/header_cloud-adbca205221f82d43978d79f16d8d1f018e131845831911e9db10bb321cd1a15.png);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}body[data-design="kamakura"] .menu__bar__toggle__line,body[data-design="kamakura"] .menu__bar__toggle__line--n1,body[data-design="kamakura"] .menu__bar__toggle__line--n2,body[data-design="kamakura"] .menu__bar__toggle__line--n3{width:33px;height:3px;background-image:url(https://www.kayac.com/assets/sp/design/kamakura/menu_line-11327c5ac54fec8ff638a07d85ec06c42158ed59c80276200043fd68e9c2b3fb.png)}body[data-design="kamakura"] .menu__logo:before{content:'';position:absolute;background-image:url(https://www.kayac.com/assets/pc/design/kamakura/logo_mark_kamakura-cea02c97b3b3df230e5c886459a61149c9c899d552ddd172e8e048e4710af4da.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:100%;width:46px}body[data-design="kamakura"] .menu__account{color:#4c4c4c}body[data-design="kamakura"] .menu__account__title:before{content:'OFFICIAL ACCOUNT'}body[data-design="kamakura"] .menu__account__title span{display:none}body[data-design="kamakura"] .menu__account__btn,body[data-design="kamakura"] .menu__account__btn--fb,body[data-design="kamakura"] .menu__account__btn--tw,body[data-design="kamakura"] .menu__account__btn--yt,body[data-design="kamakura"] .menu__account__btn--yana{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B";font-size:20px;font-style:normal;line-height:42px}body[data-design="kamakura"] .menu__account__btn:before,body[data-design="kamakura"] .menu__account__btn--fb:before,body[data-design="kamakura"] .menu__account__btn--tw:before,body[data-design="kamakura"] .menu__account__btn--yt:before,body[data-design="kamakura"] .menu__account__btn--yana:before{display:block;width:40px;margin:0 auto;background-image:url(https://www.kayac.com/assets/sp/design/kamakura/menu_account_bg-3534cef7c2b705b6deb6d76bdd3bc2f8fb6867f3966c5097132253be6f41637b.png);background-size:contain;background-position:center top;background-repeat:no-repeat}body[data-design="kamakura"] .menu__account__btn div,body[data-design="kamakura"] .menu__account__btn--fb div,body[data-design="kamakura"] .menu__account__btn--tw div,body[data-design="kamakura"] .menu__account__btn--yt div,body[data-design="kamakura"] .menu__account__btn--yana div{font-size:11px;font-style:italic;font-family:"Ubuntu";line-height:normal}body[data-design="kamakura"] .menu__account__btn svg,body[data-design="kamakura"] .menu__account__btn--fb svg,body[data-design="kamakura"] .menu__account__btn--tw svg,body[data-design="kamakura"] .menu__account__btn--yt svg,body[data-design="kamakura"] .menu__account__btn--yana svg{display:none}body[data-design="kamakura"] .menu__account__btn--fb:before{content:'友'}body[data-design="kamakura"] .menu__account__btn--tw:before{content:'鳥'}body[data-design="kamakura"] .menu__account__btn--yt:before{content:'映'}body[data-design="kamakura"] .menu__account__btn--yana:before{content:'柳'}body[data-design="tech"] .menu__nav{background-color:#262626;color:#ccc}body[data-design="tech"] .menu__nav__group:before{border-top:solid 1px #343434;margin-left:24px}body[data-design="tech"] .menu__nav__item.is-active .menu__nav__btn,body[data-design="tech"] .menu__nav__item.is-active .menu__nav__btn--contact{background-color:#363636;color:#26dcfd;text-shadow:1px -1px 2px rgba(38,220,253,0.5),1px 1px 2px rgba(38,220,253,0.5),-1px -1px 2px rgba(38,220,253,0.5),-1px 1px 2px rgba(38,220,253,0.5)}body[data-design="tech"] .menu__nav__btn,body[data-design="tech"] .menu__nav__btn--contact{font-family:"Cambay", sans-serif;font-style:italic}body[data-design="tech"] .menu__sub__btn{border-style:solid;border-color:#343434}body[data-design="tech"] .menu__sub__btn.is-active .menu__sub__title,body[data-design="tech"] .menu__sub__btn.is-active .menu__sub__title--l1{color:#26dcfd;text-shadow:1px -1px 2px rgba(38,220,253,0.5),1px 1px 2px rgba(38,220,253,0.5),-1px -1px 2px rgba(38,220,253,0.5),-1px 1px 2px rgba(38,220,253,0.5)}body[data-design="tech"] .menu__sub__title,body[data-design="tech"] .menu__sub__title--l1{color:#fff}body[data-design="tech"] .menu__sub__date{color:#666666}body[data-design="tech"] .menu__sub__badge{padding:0em 0.5em;line-height:1.2;background-color:transparent;color:#26dcfd;border-radius:5px;border:1px solid #26dcfd}body[data-design="tech"] .menu__search__icon svg,body[data-design="tech"] .menu__search__icon--kamakura svg{fill:#ccc}body[data-design="tech"] .menu__bar{height:61px;font-size:22px;font-family:"Cambay", sans-serif;background-image:url(https://www.kayac.com/assets/sp/design/tech/header_border-f1ab75dd6f1bf66dc2fb7d0ae1f7ee677c1536d19996d87e5e44cad81b3ff3f0.png);background-size:auto 100%;background-position:top center;box-shadow:none}body[data-design="tech"] .menu__bar__toggle{-webkit-transform:translate(-5px, -10px);transform:translate(-5px, -10px)}body[data-design="tech"] .menu__bar__toggle__line,body[data-design="tech"] .menu__bar__toggle__line--n1,body[data-design="tech"] .menu__bar__toggle__line--n2,body[data-design="tech"] .menu__bar__toggle__line--n3{width:49px;height:21px;background-image:url(https://www.kayac.com/assets/sp/design/tech/menu_line-b9a449c070c63be2cc0889c84ce93e6bc6462ce8b3a416e6c266abb09b320e40.png)}body[data-design="tech"] .menu__logo{width:147px;height:33px;overflow:visible;background-image:none}body[data-design="tech"] .menu__logo.is-hide .menu__logo__typo{visibility:hidden}body[data-design="tech"] .menu__logo__typo{display:block;position:relative;width:100%;height:100%;background-image:url(https://www.kayac.com/assets/sp/design/tech/logo-cfa1276e6efb323ec556dda626c0c44b303beac284b78736deb83bd1e242ee26.png);background-size:contain;background-repeat:no-repeat}body[data-design="tech"] .menu__logo__typo:before{display:block;width:100%;height:100%;background-image:url(https://www.kayac.com/assets/sp/design/tech/logo_all-99d36753b7360ef56548e7c38533045aa6d3bc7ef30cadc5ff38700a2d521a0d.png);background-size:contain;background-repeat:no-repeat;-webkit-animation:tech-logo-flash 2s linear infinite;animation:tech-logo-flash 2s linear infinite;content:""}body[data-design="tech"] .menu__logo__typo svg{display:none}body[data-design="tech"] .menu__logo-tech{position:absolute;top:-6px;bottom:0;left:0;right:0;margin:auto;z-index:2}body[data-design="tech"] .menu__account{background-color:#1a1a1a}body[data-design="tech"] .menu__account__item{border-color:#4c4c4c}body[data-design="tech"] .menu__lang{border-color:#4c4c4c;background-color:#1a1a1a}body[data-design="tech"] .menu__lang__item{border-color:#4c4c4c}body[data-design="tech"] .menu__lang__item.is-active{color:#fff}body[data-design="tech"] .menu__lang__item.is-active .menu__lang__btn--jp,body[data-design="tech"] .menu__lang__item.is-active .menu__lang__btn--en{background-color:#fff}body[data-design="tech"] .menu__lang__btn--jp,body[data-design="tech"] .menu__lang__btn--en{color:#545454;background-color:#545454;background-image:url(https://www.kayac.com/assets/sp/common/menu_lang_tech-3967ab762e2d9800ac03f649b621bc9de443071081649f2c33eb4b5cefc2c3a1.png)}.mm-form{position:relative;margin:28px auto 32px}.mm-form:last-child{margin-bottom:0}.mm-form.is-complete .mm-form__check,.mm-form.is-complete .sendbar{display:none}.mm-form.is-complete .mm-form__complete{display:block}.mm-form__complete{display:none;font-weight:bold}.more-footer{position:relative;margin-bottom:-22px;font-size:14px;text-align:center;padding-top:12px}.more-footer:before{content:"";font-family:FontAwesome}.more-footer:before{line-height:1;margin-right:8px}.more-footer:after{content:'';display:block;position:absolute;top:0;left:-16px;right:-16px;border-top:solid 2px #eeeeee}.more-footer.is-folded:before{content:"";font-family:FontAwesome}body[data-design="comic"] .more-footer:after{border-color:#474541}body[data-design="tech"] .more-footer:before{color:#ccc}body[data-design="tech"] .more-footer:after{display:none}.news-card-unit,.news-card-unit--c3{margin-top:16px}body[data-design="comic"] .news-card-unit__list__item{border-color:#4c4c4c}body[data-design="kamakura"] .news-card-unit__title{color:#000}.news-card{position:relative;display:block;height:160px;box-sizing:border-box;padding:15px;text-decoration:none;color:inherit}.news-card--in-unit{position:relative;display:block;box-sizing:border-box;text-decoration:none;color:inherit}.news-card--in-unit:before,.news-card--in-unit:after{content:'';display:block;clear:both}.news-card--in-unit .news-card__thumbnail,.news-card--in-unit .news-card__thumbnail--large{width:138px;height:138px}.news-card--in-unit .news-card__date{font-size:11px}.news-card--in-unit .news-card__title{margin-top:5px;margin-bottom:5px;font-size:16px;line-height:1.375;font-weight:bold;max-height:5.5em;height:auto;overflow:hidden}.news-card--in-unit .news-card__meta__tags{font-size:9px}.news-card__thumbnail,.news-card__thumbnail--large{float:right;width:138px;height:100%;margin-left:16px;background-color:#eeeeee;background-repeat:no-repeat;background-size:cover;background-position:center}.news-card__date{margin-bottom:12px;font-size:11px;font-style:italic;line-height:1}.news-card__title{font-size:16px;line-height:1.38;font-weight:bold;height:5.52em;margin-bottom:6px;overflow:hidden}.news-card__title__series{margin-bottom:5px;font-size:12px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-card__title__series:before{content:'#'}.news-card__meta{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-card__meta__pickup{position:relative;display:inline-block;vertical-align:bottom;color:#ff6666;border-style:solid;border-width:2px;border-color:currentColor;font-size:10px;line-height:1;font-weight:bold;padding:1px 4px;border-radius:2px;margin-right:4px}.news-card__meta__category{display:inline;font-style:italic;font-size:10px}.news-card__meta__category[data-category="1"]{color:#33c8ff}.news-card__meta__category[data-category="1"] .inner-link:before{background-color:#33c8ff}.news-card__meta__category[data-category="2"]{color:#7275e9}.news-card__meta__category[data-category="2"] .inner-link:before{background-color:#7275e9}.news-card__meta__category[data-category="3"]{color:#fc880f}.news-card__meta__category[data-category="3"] .inner-link:before{background-color:#fc880f}.news-card__meta__category[data-category="4"]{color:#49e845}.news-card__meta__category[data-category="4"] .inner-link:before{background-color:#49e845}.news-card__meta__category[data-category="5"]{color:#ff599f}.news-card__meta__category[data-category="5"] .inner-link:before{background-color:#ff599f}.news-card__meta__category[data-category="6"]{color:#cf57fb}.news-card__meta__category[data-category="6"] .inner-link:before{background-color:#cf57fb}.news-card__meta__tags{display:inline}.news-card__meta__tags span{position:relative;margin-right:1em}.news-card__meta__tags span:before{position:absolute;left:-0.8em;content:' / '}.news-card__meta__tags span:first-child:before{display:none}body[data-design="simple"] .news-card__date{font-family:"Ubuntu"}body[data-design="comic"] .news-card{padding:11px}body[data-design="game"] .news-card,body[data-design="game"] .news-card--in-unit{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="game"] .news-card__thumbnail,body[data-design="game"] .news-card__thumbnail--large{border-radius:10px}body[data-design="kamakura"] .news-card__title{font-family:"秀英横太明朝 B", "Shuei Mincho B"}body[data-design="tech"] .news-card{position:relative}body[data-design="tech"] .news-card:before{position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/border_news-fb970b603d14476e1f30960ce317324037672fa367985b7d75f6f54d35a71ca9.png) 90 120 90 130 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/border_news-fb970b603d14476e1f30960ce317324037672fa367985b7d75f6f54d35a71ca9.png) 90 120 90 130 fill repeat;border-image-width:45px 60px 45px 65px;z-index:-1;content:""}.is-legacy-ie body[data-design="tech"] .news-card:before{-o-border-image:none;border-image:none}.pagination{position:relative;margin:32px auto 0;margin-left:-8px;width:calc(100% + 16px);text-align:center;font-size:16px;color:#4c4c4c;overflow-x:scroll;-webkit-overflow-scrolling:touch}.pagination a{color:inherit;text-decoration:none}.pagination__number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 8px;box-sizing:border-box}.pagination__page,.pagination__page--current{width:64px;height:44px;line-height:44px;margin-right:8px;box-sizing:border-box}.pagination__page:last-child,.pagination__page--current:last-child{margin-right:0}.pagination__page a,.pagination__page--current a{display:inline-block;width:100%;height:100%}.pagination__page--current{color:#1b9af7}.pagination__prev,.pagination__prev--disable,.pagination__next,.pagination__next--disable{display:inline-block;vertical-align:middle;font-size:28px}.pagination__prev,.pagination__prev--disable{padding-left:8px;padding-right:30px}.pagination__prev:after,.pagination__prev--disable:after{content:"";font-family:FontAwesome}.pagination__prev--disable{opacity:0.2}.pagination__next,.pagination__next--disable{padding-left:30px;padding-right:8px}.pagination__next:after,.pagination__next--disable:after{content:"";font-family:FontAwesome}.pagination__next--disable{opacity:0.2}body[data-design="simple"] .pagination *{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;font-weight:bold}body[data-design="simple"] .pagination__page,body[data-design="simple"] .pagination__page--current{background-color:#fff;border-radius:4px}body[data-design="simple"] .pagination__page--current{color:#1b9af7}body[data-design="comic"] .pagination{font-family:"ゴシックMB101 DB JIS2004"}body[data-design="comic"] .pagination__page,body[data-design="comic"] .pagination__page--current{background-color:#f4f0e7;border:solid 2px #474541}body[data-design="comic"] .pagination__page--current{color:#1b9af7}body[data-design="game"] .pagination{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="game"] .pagination__page,body[data-design="game"] .pagination__page--current{background-color:#fff;border-radius:8px}body[data-design="game"] .pagination__page--current{color:#49e845}body[data-design="kamakura"] .pagination{color:#fff}body[data-design="kamakura"] .pagination__page,body[data-design="kamakura"] .pagination__page--current{background-color:rgba(0,0,0,0.8)}body[data-design="kamakura"] .pagination__page--current{color:#ed5300}body[data-design="tech"] .pagination *{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;color:#a7a7a7}body[data-design="tech"] .pagination__page,body[data-design="tech"] .pagination__page--current{background-color:#1a1a1a;border:solid 1px #a7a7a7}body[data-design="tech"] .pagination__page--current{text-shadow:1px -1px 10px rgba(38,220,253,0.5),1px 1px 10px rgba(38,220,253,0.5),-1px -1px 10px rgba(38,220,253,0.5),-1px 1px 10px rgba(38,220,253,0.5);color:#26dcfd;box-shadow:0 0 15px 5px rgba(255,255,255,0.16) inset}.portfolio-card,.portfolio-card--2c,.portfolio-card--4c,.portfolio-card--mm-2c,.portfolio-card--mm-4c,.portfolio-card--member{font-size:0px}.portfolio-card:before,.portfolio-card--2c:before,.portfolio-card--4c:before,.portfolio-card--mm-2c:before,.portfolio-card--mm-4c:before,.portfolio-card--member:before,.portfolio-card:after,.portfolio-card--2c:after,.portfolio-card--4c:after,.portfolio-card--mm-2c:after,.portfolio-card--mm-4c:after,.portfolio-card--member:after{content:'';display:block;clear:both}.portfolio-card *,.portfolio-card--2c *,.portfolio-card--4c *,.portfolio-card--mm-2c *,.portfolio-card--mm-4c *,.portfolio-card--member *{box-sizing:border-box}.portfolio-card--mm-2c .portfolio-card__cell__cover img,.portfolio-card--mm-4c .portfolio-card__cell__cover img{width:100%}.portfolio-card--member{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.portfolio-card--member:before,.portfolio-card--member:after{display:none}.portfolio-card--member .portfolio-card__item{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;margin-bottom:8px}.portfolio-card--member .portfolio-card__cell__title{padding:12px 14px;padding-bottom:50px}.portfolio-card--member .portfolio-card__cell__footer,.portfolio-card--member .portfolio-card__cell__footer--long{padding:14px;position:absolute;bottom:0}.portfolio-card--member .portfolio-card__cell__footer__job{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-card__item{display:inline-block;vertical-align:top;width:100%;margin-bottom:16px}.portfolio-card__cell,.portfolio-card__cell--border{position:relative;display:block;height:100%;box-sizing:border-box;color:#4c4c4c;text-decoration:none}.portfolio-card__cell--border{border:solid 1px #cccccc}.portfolio-card__cell__cover{position:relative;overflow:hidden}.portfolio-card__cell__cover__image,.portfolio-card__cell__cover__image--manga,.portfolio-card__cell__cover__image--photo{display:block;width:100%;height:0px;padding-bottom:56.25%;background-size:cover;background-position:center;background-repeat:no-repeat}.portfolio-card__cell__cover__image--manga,.portfolio-card__cell__cover__image--photo{display:none}.portfolio-card__cell__cover__filter,.portfolio-card__cell__cover__filter--comic,.portfolio-card__cell__cover__filter--kamakura,.portfolio-card__cell__cover__filter--tech{position:absolute;top:0px;left:0px}.portfolio-card__cell__cover__filter--comic,.portfolio-card__cell__cover__filter--kamakura,.portfolio-card__cell__cover__filter--tech{display:none;width:100%;height:100%}.portfolio-card__cell__cover__closed{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.4)}.portfolio-card__cell__cover__closed span{position:absolute;top:50%;left:50%;display:block;width:54px;margin-left:-27px;margin-top:-5px;padding:4px 0px;border:solid 1px #fff;border-radius:4px;font-size:14px;line-height:1;color:#fff;background-color:#000;text-align:center}.portfolio-card__cell__title{padding:12px 16px;font-size:20px;font-weight:bold}.portfolio-card__cell__title__name{font-size:18px;line-height:20px}.portfolio-card__cell__title__kana{font-size:9px;margin-top:4px}.portfolio-card__cell__title__sub{margin-top:10px;font-size:14px;font-weight:normal}.portfolio-card__cell__title__english{font-size:26px}.portfolio-card__cell__footer,.portfolio-card__cell__footer--long{box-sizing:border-box;width:100%;padding:16px;padding-top:0;font-size:12px}.portfolio-card__cell__footer__date{font-style:italic}.portfolio-card__cell__footer__job{font-size:10px}.portfolio-card__cell__footer__job__stamp{display:inline-block;margin-right:8px}body[data-design="simple"] .portfolio-card__cell__cover__image--manga{display:block}body[data-design="simple"] .portfolio-card__cell__footer__date{font-family:"Ubuntu"}body[data-design="comic"] .portfolio-card--member .portfolio-card__cell,body[data-design="comic"] .portfolio-card--member .portfolio-card__cell--border{border:none}body[data-design="comic"] .portfolio-card__cell__cover__image--manga{display:block}body[data-design="comic"] .portfolio-card__cell__cover__filter--comic{display:block}body[data-design="game"] .portfolio-card__cell__cover__image,body[data-design="game"] .portfolio-card__cell__cover__image--manga,body[data-design="game"] .portfolio-card__cell__cover__image--photo,body[data-design="game"] .portfolio-card__cell__cover__filter,body[data-design="game"] .portfolio-card__cell__cover__filter--comic,body[data-design="game"] .portfolio-card__cell__cover__filter--kamakura,body[data-design="game"] .portfolio-card__cell__cover__filter--tech,body[data-design="game"] .portfolio-card__cell__cover__closed{border-radius:10px 10px 0px 0px}body[data-design="game"] .portfolio-card__cell__title__name{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="game"] .portfolio-card__cell__cover__image--manga{display:block}body[data-design="kamakura"] .portfolio-card__cell__title{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B"}body[data-design="kamakura"] .portfolio-card__cell__cover__image--photo{display:block}body[data-design="kamakura"] .portfolio-card__cell__cover__filter--kamakura{display:block}body[data-design="tech"] .portfolio-card--member .portfolio-card__item:before{display:none}body[data-design="tech"] .portfolio-card--member .portfolio-card__cell,body[data-design="tech"] .portfolio-card--member .portfolio-card__cell--border{border:none;position:static}body[data-design="tech"] .portfolio-card__cell,body[data-design="tech"] .portfolio-card__cell--border{border:none}body[data-design="tech"] .portfolio-card__cell:before,body[data-design="tech"] .portfolio-card__cell--border:before{display:none}body[data-design="tech"] .portfolio-card__cell__title:before{position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/border_member-213d3827be39bf3ec3e711faa661cb2a0893d28afcb3a42a336f6cc470bae1a7.png) 44 110 70 100 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/border_member-213d3827be39bf3ec3e711faa661cb2a0893d28afcb3a42a336f6cc470bae1a7.png) 44 110 70 100 fill repeat;border-image-width:22px 55px 35px 50px;z-index:-1;margin-top:56.25%;content:""}.is-legacy-ie body[data-design="tech"] .portfolio-card__cell__title:before{-o-border-image:none;border-image:none}body[data-design="tech"] .portfolio-card__cell__cover img,body[data-design="tech"] .portfolio-card__cell__cover__image,body[data-design="tech"] .portfolio-card__cell__cover__image--manga,body[data-design="tech"] .portfolio-card__cell__cover__image--photo{visibility:hidden}body[data-design="tech"] .portfolio-card__cell__cover .corner-cut-image{width:100%;height:100%}body[data-design="tech"] .portfolio-card__cell__cover__image--photo{display:block;opacity:0}.portfolio,.portfolio--service{width:calc(100% + 16px);margin-left:-8px}.portfolio *,.portfolio--service *{box-sizing:border-box}.portfolio--service .portfolio__main{margin-top:8px}.portfolio__profile{color:#4c4c4c;overflow:hidden;padding-top:56vw;position:relative}.portfolio__profile__info{padding:32px 24px}.portfolio__profile__image{position:absolute;top:0;width:100%;height:56vw;overflow:hidden;background-color:#fff}.portfolio__profile__image img{display:none;position:absolute;top:0;left:0;width:100%;height:auto}.portfolio__profile__image img.is-show{display:block}.portfolio__profile__image__switch{position:absolute;top:16px;right:16px}.portfolio__profile__info__name,.portfolio__profile__info__name--en{display:block;font-size:36px;font-weight:bold;line-height:1;color:#4c4c4c;margin-bottom:16px}.portfolio__profile__info__name--en{font-size:28px}.portfolio__profile__info__kana{font-size:16px;line-height:1;margin-bottom:16px}.portfolio__excuse{font-size:14px}.portfolio__excuse__stamp{margin-top:36px;margin-bottom:16px}.portfolio__excuse__reason{color:#999999;border-left:solid 2px #eeeeee;padding-left:16px;font-size:16px;margin-bottom:16px}.portfolio__excuse__reason dt{font-weight:bold}.portfolio__excuse__reason dd{font-weight:normal;font-size:18px;color:#000}.portfolio__profile__info__role{font-size:16px;margin-bottom:32px}.portfolio__profile__info__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px;line-height:1}.portfolio__profile__info__social a{color:inherit;text-decoration:none}.portfolio__profile__info__social__twitter,.portfolio__profile__info__social__facebook,.portfolio__profile__info__social__github,.portfolio__profile__info__social__instagram{margin-right:20px}.portfolio__profile__info__social__twitter a:before,.portfolio__profile__info__social__facebook a:before,.portfolio__profile__info__social__github a:before,.portfolio__profile__info__social__instagram a:before{font-size:165%}.portfolio__profile__info__social__twitter a,.portfolio__profile__info__social__facebook a,.portfolio__profile__info__social__github a,.portfolio__profile__info__social__instagram a{display:block}.portfolio__profile__info__social__twitter span,.portfolio__profile__info__social__facebook span,.portfolio__profile__info__social__github span,.portfolio__profile__info__social__instagram span{display:none}.portfolio__profile__info__social__twitter a:before{content:"";font-family:FontAwesome}.portfolio__profile__info__social__facebook a:before{content:"";font-family:FontAwesome}.portfolio__profile__info__social__github a:before{content:"";font-family:FontAwesome}.portfolio__profile__info__social__instagram a:before{content:"";font-family:FontAwesome}.portfolio__profile__info__article{font-size:14px}.portfolio__profile__info__article li:before{content:"";font-family:FontAwesome}.portfolio__profile__info__article a{color:inherit;border-bottom:1px dotted #4c4c4c;text-decoration:none;margin-left:5px}.portfolio__profile__spec{line-height:24px;overflow:hidden;font-family:YakuHanJP, YuGothic, sans-serif}.portfolio__profile__spec dt{display:block;position:relative;float:left;vertical-align:top;width:100px;margin-right:8px;white-space:nowrap;overflow:hidden;padding-bottom:15px}.portfolio__profile__spec dt:after{content:'';position:relative;top:13px;display:inline-block;vertical-align:top;width:100%;margin-left:8px;border-bottom:dotted 1px #4c4c4c}.portfolio__profile__spec dt small{display:block;position:absolute;top:24px;left:0px;font-size:12px;line-height:1}.portfolio__profile__spec dd{display:block;margin-left:108px}.portfolio__profile__spec strong{font-size:18px;font-weight:bold}.portfolio__profile__info__share{margin-top:32px;line-height:1}.portfolio__profile__info__share__tab{display:inline-block;margin-right:8px;vertical-align:top}.portfolio__profile__info__article{margin-top:15px}.portfolio__switch,.portfolio__switch--photo,.portfolio__switch--manga{width:40px;margin-bottom:8px;border:solid 2px #fff;color:#fff;font-size:14px;line-height:40px;font-weight:bold;background-color:#999999;color:#fff;text-align:center;border-radius:22px;box-sizing:content-box}.portfolio__switch.is-active,.is-active.portfolio__switch--photo,.is-active.portfolio__switch--manga{background-color:#333333}.portfolio__hero-image,.portfolio__hero-image--soldout,.portfolio__hero-image--closed{font-size:0}.portfolio__hero-image img,.portfolio__hero-image--soldout img,.portfolio__hero-image--closed img{width:100%;height:auto}.portfolio__hero-image--soldout,.portfolio__hero-image--closed{overflow:hidden;position:relative}.portfolio__hero-image--soldout:after,.portfolio__hero-image--closed:after{content:'';display:block;position:absolute;top:-5px;right:0;width:72px;height:95px;background-size:contain}.portfolio__hero-image--soldout:after{background-image:url(https://www.kayac.com/assets/sp/service/closed_and_soldout/ico_soldout-ribbon_l-cd156042ea34c2400aedcc00fabdc17962934dc50e8ab51a55a5267d5f091f49.png)}.portfolio__hero-image--closed:after{background-image:url(https://www.kayac.com/assets/sp/service/closed_and_soldout/ico_closed-ribbon_l-d22b8c5be438c45bfb2c53be5e0973007b79349c75b8fa4099e19ec4894b9bd1.png)}.portfolio__content{position:relative;padding:0 8px}.portfolio__main{margin-top:32px}.portfolio__main__block,.portfolio__main__block--first,.portfolio__main__block--contact,.portfolio__main__block--gallery{padding:32px 16px;margin-bottom:8px;overflow:hidden}.portfolio__main__block--contact{text-align:center}.portfolio__main__block--gallery{padding:16px}.portfolio__main__title{font-size:24px;font-weight:bold;margin-bottom:16px;margin-top:40px}.portfolio__main__title:first-child{margin-top:0}.portfolio__main__relation{overflow:hidden}.portfolio__main__relation__item{box-sizing:border-box;width:50%;float:left;margin-bottom:8px}.portfolio__main__relation__item:nth-child(even){padding-left:4px}.portfolio__main__relation__item:nth-child(odd){padding-right:4px}.portfolio__title-block{padding:32px 16px;font-size:28px;font-weight:bold;line-height:1.54;border-bottom:solid 2px #eeeeee}.portfolio__title-block__share{margin-top:32px;font-size:14px}.portfolio__title-block__share__tab{margin-right:8px;display:inline-block;vertical-align:top;line-height:1}.portfolio__article{font-size:18px;line-height:2}.portfolio__article hr{border:none;padding:0px;margin:32px 0px;border-bottom:solid 2px #eeeeee}.portfolio__article__mini-title{font-size:20px;font-weight:bold;line-height:1.3;margin-bottom:32px}.portfolio__article__images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.portfolio__article__images img{margin-bottom:9px}.portfolio__article__body--interview h2:before{content:'─ '}.portfolio__article__works{position:relative;overflow:hidden;margin-top:32px}.portfolio__article__works__item{display:block;margin-bottom:8px}.portfolio__comment__item{font-size:12px;line-height:1.66;padding:16px 0;border-bottom:solid 2px #eeeeee;overflow:hidden}.portfolio__comment__item:first-child{padding-top:0}.portfolio__comment__item:last-child{padding-bottom:0;border-bottom:none}.portfolio__comment__item a{text-decoration:none;color:inherit}.portfolio__comment__item__img{margin-right:23px;float:left}.portfolio__comment__item__img img{width:50px}.portfolio__comment__item__right{margin-left:73px;word-break:break-all}.portfolio__comment__item__name{font-size:16px;font-weight:bold;margin-top:-4px;margin-bottom:4px}.portfolio__contact{text-align:center}.portfolio__share{text-align:center}.portfolio__sidebar dt,.portfolio__sidebar th{color:#999999}.portfolio__sidebar th,.portfolio__sidebar td{vertical-align:top}.portfolio__sidebar dt{position:relative;overflow:hidden;max-height:4.5em}.portfolio__sidebar dt:before,.portfolio__sidebar dt:after{background-color:#fff;position:absolute}.portfolio__sidebar dt:before{content:'…';right:0px;top:3em}.portfolio__sidebar dt:after{content:'';width:100%;height:100%}.portfolio__sidebar th{padding-right:8px;white-space:nowrap;padding-bottom:0.5em}.portfolio__sidebar__block{padding:32px 16px;margin-bottom:8px;font-family:"Ubuntu";overflow:hidden}.portfolio__sidebar__block__title{font-weight:bold;margin-bottom:20px}.portfolio__sidebar__block__document{font-size:14px}.portfolio__sidebar__block__document li{position:relative;padding-left:1em;margin-top:10px}.portfolio__sidebar__block__document li:before{content:'・';display:block;position:absolute;top:0px;left:0px}.portfolio__sidebar__block__document li:first-child{margin-top:0px}.portfolio__sidebar__block__document h2{font-weight:bold;margin:10px 0px}.portfolio__sidebar__block__document h2:first-child{margin-top:0px}.portfolio__sidebar__block__document dl{position:relative;margin-bottom:8px}.portfolio__sidebar__block__document dl dt{position:absolute;top:0px;left:0px;width:5.5em}.portfolio__sidebar__block__document dl dd{padding-left:6em;margin-bottom:10px}.portfolio__sidebar__block__document dl dd:last-child{margin-bottom:0px}.portfolio__sidebar__block__recommend{margin-top:10px;font-size:15px;list-style-position:inside;position:relative;margin-top:15px;padding-top:15px;list-style-type:none;overflow:hidden}.portfolio__sidebar__block__recommend a{text-decoration:none;color:inherit;display:block}.portfolio__sidebar__block__recommend:before{position:absolute;top:0;left:0;right:0;height:2px;background-color:#eeeeee;content:""}.portfolio__sidebar__block__recommend:first-child{margin-top:0px;padding-top:0px}.portfolio__sidebar__block__recommend:first-child:before{display:none}.portfolio__sidebar__block__recommend__image{float:left;line-height:0}.portfolio__sidebar__block__recommend__image img{display:block;width:90px;height:auto}.portfolio__sidebar__block__recommend__title{margin-left:106px;font-size:14px;font-weight:bold;word-break:break-all}.portfolio__sidebar__block__recommend__description{margin-top:5px;margin-left:106px;font-size:12px}.portfolio__sidebar__block__smile__name{margin:30px auto 15px;font-size:20px}.portfolio__sidebar__block__smile__description{font-size:15px}.portfolio__sidebar__block__smile__from{position:relative;margin-top:30px;padding-left:80px;font-size:18px}.portfolio__sidebar__block__smile__from:before{position:absolute;top:0;left:0;content:"From"}.portfolio__sidebar__episode__cell{display:block;overflow:hidden;font-size:12px;color:inherit;text-decoration:none}.portfolio__sidebar__episode__cell__image{width:100%;height:auto}.portfolio__sidebar__episode__cell__title{font-size:14px;font-weight:bold;margin-top:16px;line-height:1}.portfolio__sidebar__episode__cell__caption{margin-top:16px;line-height:1}.portfolio__link{text-align:center}.portfolio__meta__app{margin-top:1em;text-align:center}.portfolio__meta__app__item,.portfolio__meta__app__item--ios,.portfolio__meta__app__item--android{display:inline-block}.portfolio__meta__app__item a,.portfolio__meta__app__item--ios a,.portfolio__meta__app__item--android a{display:block;width:160px;height:48px;background-repeat:no-repeat;background-position:center;background-size:contain}.portfolio__meta__app__item a span,.portfolio__meta__app__item--ios a span,.portfolio__meta__app__item--android a span{display:none}.portfolio__meta__app__item--ios a{background-image:url(https://www.kayac.com/assets/pc/service/detail/ico_appstore-4cfabcfdbec9a5cd903190f150028743f38c3533b53ea21c6e4dd35a52a80383.svg)}.portfolio__meta__app__item--android a{background-image:url(https://www.kayac.com/assets/pc/service/detail/ico_googleplay-2b4ac56a272feb56e30fe461b1a05dcfe1242fe7554440af5b5e26f1ee017517.png)}.portfolio__meta__link{border-top:solid 2px #eeeeee;text-align:center;margin-top:32px;padding-top:40px}.portfolio__award:before,.portfolio__award:after{content:'';display:block;clear:both}.portfolio__award__title{font-size:16px;font-family:"Ubuntu";font-weight:bold;width:104px;padding-right:3em;text-align:center;float:left}.portfolio__award__title:before{content:"";font-family:FontAwesome}.portfolio__award__title:before{font-size:160%;line-height:1.3;display:block}.portfolio__award__list{margin-left:104px}.portfolio__award__list__item{margin-bottom:0.5em}.portfolio__media{font-size:14px}.portfolio__media dt{float:left}.portfolio__media td{font-family:YakuHanJP, YuGothic, sans-serif}.portfolio__media__title{font-size:16px;font-family:"Ubuntu";margin-bottom:2em}.portfolio__credit{font-size:14px}.portfolio__credit>dl dt{float:left}.portfolio__credit th{min-width:156px}.portfolio__credit td{font-family:YakuHanJP, YuGothic, sans-serif}.portfolio__credit hr{padding:0px;margin:32px 0px 40px 0px;border:none;border-bottom:solid 2px #eeeeee}.portfolio__credit__title{font-size:16px;font-weight:bold;margin-bottom:1em}.portfolio__credit__sub-title{margin:0 auto 1em;font-size:14px}.portfolio__sidebar__member-list{font-size:0px}.portfolio__sidebar__member-list__item{width:31%;margin-right:8px;margin-bottom:8px;display:inline-block;vertical-align:top;word-wrap:break-word;font-size:14px}.portfolio__sidebar__member-list__item:nth-child(3n){margin-right:0px}.portfolio__sidebar__member-list__item img{width:100%;height:auto}.portfolio__sidebar__member-list__item dd{font-weight:bold}.portfolio__sidebar__member-list__item a{text-decoration:none;color:inherit}.portfolio__sidebar__technology{color:#999999}.portfolio__reration__title{font-size:16px;font-family:"Ubuntu";margin-bottom:2em;font-weight:bold}.portfolio__reration__list__item{margin-bottom:16px}.portfolio__reration__list__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.portfolio__reration__list__item__info{font-size:10px;padding:8px 16px}.portfolio__reration__list__item__title{font-size:14px;margin-bottom:0.5em}.portfolio__reration__list__item__date{font-style:italic}.portfolio__reration__list__item__category{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif}.portfolio__reration__list__item__tags{font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif}body[data-design="simple"] .portfolio__credit__title,body[data-design="simple"] .portfolio__credit__sub-title,body[data-design="simple"] .portfolio__article__mini-title{font-family:"Ubuntu"}body[data-design="comic"] .portfolio__title-block{font-family:"Source Sans Pro", "ゴシックMB101 B JIS2004";color:#fff;text-shadow:3px 0px 0px #000, -2.61991px -1.46153px 0px #000, 1.57596px 2.55272px 0px #000, -0.13269px -2.99706px 0px #000, -1.34423px 2.68199px 0px #000, 2.48051px -1.68732px 0px #000, -2.98827px 0.26511px 0px #000, 2.73882px 1.22429px 0px #000, -1.79538px -2.40346px 0px #000, 0.39701px 2.97362px 0px #000, 1.10196px -2.79029px 0px #000, -2.3217px 1.89993px 0px #000, 2.95314px -0.52814px 0px #000, -2.83629px -0.97747px 0px #000, 2.00075px 2.23541px 0px #000, -0.65823px -2.92691px 0px #000, -0.85107px 2.87674px 0px #000;border-bottom:none}body[data-design="comic"] .portfolio__title-block:after{border-bottom:none}body[data-design="comic"] .portfolio__main__block--first{border-top:none}body[data-design="comic"] .portfolio__main__block--first:after{border-top:none}body[data-design="comic"] .portfolio__article hr,body[data-design="comic"] .portfolio__credit hr{border-color:#474541}body[data-design="comic"] .portfolio__meta__link{border-color:#474541}body[data-design="comic"] .portfolio__sidebar dt:before,body[data-design="comic"] .portfolio__sidebar dt:after{background-color:#f4f0e7}body[data-design="game"] .portfolio__profile__info{border-radius:0}body[data-design="game"] .portfolio__title-block{border-radius:10px 10px 0px 0px}body[data-design="game"] .portfolio__main__block--first{border-radius:0px 0px 10px 10px}body[data-design="kamakura"] .portfolio__title-block h2{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B"}body[data-design="tech"] .portfolio__profile__info{background-color:#0a0a0a}body[data-design="tech"] .portfolio__profile__info:before{display:none}body[data-design="tech"] .portfolio__switch,body[data-design="tech"] .portfolio__switch--photo,body[data-design="tech"] .portfolio__switch--manga{color:#fff;border-color:#26dcfd;background-color:#419ca8;opacity:0.5}body[data-design="tech"] .portfolio__switch.is-active,body[data-design="tech"] .is-active.portfolio__switch--photo,body[data-design="tech"] .is-active.portfolio__switch--manga{opacity:1;text-shadow:1px -1px 1px rgba(255,255,255,0.4),1px 1px 1px rgba(255,255,255,0.4),-1px -1px 1px rgba(255,255,255,0.4),-1px 1px 1px rgba(255,255,255,0.4);box-shadow:0 0 20px 10px rgba(255,255,255,0.24) inset,0 0 5px 0 #26dcfd}body[data-design="tech"] .portfolio__article__body *,body[data-design="tech"] .portfolio__article__body--interview *{font-family:"ゴシックMB101 L JIS2004"}body[data-design="tech"] .portfolio__article__body h1,body[data-design="tech"] .portfolio__article__body--interview h1,body[data-design="tech"] .portfolio__article__body h2,body[data-design="tech"] .portfolio__article__body--interview h2,body[data-design="tech"] .portfolio__article__body h3,body[data-design="tech"] .portfolio__article__body--interview h3,body[data-design="tech"] .portfolio__article__body h4,body[data-design="tech"] .portfolio__article__body--interview h4{font-family:"UD新ゴ コンデンス90 R", "Cambay", sans-serif}body[data-design="tech"] .portfolio__title-block{border:none}body[data-design="tech"] .portfolio__title-block:after{content:'';display:block;width:calc(100% - 32px);border-bottom:solid 1px #969696;position:absolute;bottom:0}body[data-design="tech"] .portfolio__article hr,body[data-design="tech"] .portfolio__credit hr{border-color:#969696}body[data-design="tech"] .portfolio__sidebar dt:before,body[data-design="tech"] .portfolio__sidebar dt:after{background-color:#1a1a1a}body[data-design="tech"] .portfolio__sidebar__block__recommend:before{background-color:#969696}body[data-design="tech"] .portfolio__comment__item,body[data-design="tech"] .portfolio__meta__link{border-color:#969696}html:lang(en) .portfolio__hero-image--closed:after{background-image:url(https://www.kayac.com/assets/sp/service/closed_and_soldout/ico_closed-ribbon_l_en-59ee9c7e62ee168f0b9e987750a7e097ef4438d6e7da151b682f4fbc1c4e2925.png)}html:lang(en) .portfolio__profile__spec dt small{display:inline;position:static;padding-left:0.2em}.project-gallery{font-size:0px;margin-right:24px}.project-gallery__item{display:inline-block;position:relative;vertical-align:top;width:33.3%;margin-bottom:12px}.project-gallery__item:nth-child(3n+1){left:0px}.project-gallery__item:nth-child(3n+2){left:12px}.project-gallery__item:nth-child(3n+3){left:24px}.project-gallery__cell{display:block;position:relative;width:100%;height:0px;padding-bottom:56.25%;background-color:#eeeeee;background-position:center;background-size:cover}.project-gallery__cell:before{content:'';display:block;position:absolute;position:absolute;top:0;bottom:0;left:0;right:0;border:solid 1px #cccccc}.project-gallery__cell span{display:none}.project-gallery__soldout{position:absolute;top:-1px;right:-1px;width:37px;height:45px;background-image:url(https://www.kayac.com/assets/pc/service/closed_and_soldout/ico_soldout-ribbon_s-9658b5cc480152236e3cf91e9ce07f0427f42501dd7c330d1c787d6f50319150.png);background-size:37px 45px}.project-gallery__soldout span{display:none}.qa-list{margin-top:16px;font-size:12px;line-height:1.67}.qa-list__item,.qa-list__item--question,.qa-list__item--answer{position:relative;padding-left:30px}.qa-list__item:before,.qa-list__item--question:before,.qa-list__item--answer:before{position:absolute;top:0px;left:0px;font-size:24px;line-height:1;font-weight:bold}.qa-list__item--question{font-size:16px;font-weight:bold;line-height:1.75;padding-right:30px;padding-bottom:0.2em;border-bottom:solid 1px #eeeeee}.qa-list__item--question:before{content:'Q';top:0.1em}.qa-list__item--question.is-close,.qa-list__item--question.is-open{cursor:pointer}.qa-list__item--question.is-close:after,.qa-list__item--question.is-open:after{position:absolute;top:0px;right:0px;width:20px;height:20px;border:solid 2px #4c4c4c;line-height:18px;text-align:center;font-size:16px;font-weight:bold;font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif}.qa-list__item--question.is-close:after{content:'+'}.qa-list__item--question.is-open:after{content:'-'}.qa-list__item--answer{padding-top:15px;word-break:break-all}.qa-list__item--answer:before{content:'A';color:#55d755;top:27px}.ranking-list{font-size:16px;margin-bottom:2em}.ranking-list__rank{min-width:3em;display:inline-block}body:not(.is-resume) .only-resume{display:none !important}.is-resume{background-color:#eeeeee}.is-resume .only-resume{display:block}.is-resume .content,.is-resume .content--top{overflow:hidden}.is-resume .common-intro__article__title,.is-resume .common-intro__article__description,.is-resume .breadcrumbs,.is-resume .footer{display:none}.is-resume .menu{position:absolute;top:0;left:0;right:0;z-index:3}.is-resume .resume_title_text,.is-resume .common-intro__date,.is-resume .common-intro__title:before,.is-resume .formtype__form__table--preview h4,.is-resume .formtype__form__table--preview h4 label,.is-resume .formtype__form__table__graduate_on,.is-resume .formtype__form__table__birthday,.is-resume .formtype__form__table__zipcode,.is-resume .formtype__form__table__applicants-reason,.is-resume .formtype__form__table__graduate_on p,.is-resume .formtype__form__table__graduate_on span,.is-resume .formtype__form__table__birthday p,.is-resume .formtype__form__table__birthday span,.is-resume .formtype__form__table__zipcode p,.is-resume .formtype__form__table__zipcode span,.is-resume .formtype__form__table__applicants-reason p,.is-resume .formtype__form__table__applicants-reason span,.is-resume .formtype__form__table__magazine-flag span,.is-resume .formtype__form__table__photo .formtype__form__photo-confirm__title{font-family:"ヒラギノ明朝 ProN", "HiraMinProN", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;color:#66aacc}.is-resume .common-intro,.is-resume .common-intro--short{background-color:#eeeeee !important}.is-resume .common-intro__date{margin-top:-25px;text-align:right;font-size:12px}.is-resume .common-intro__date__number{margin:0 10px;color:#000;font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif;font-size:14px}.is-resume .common-intro__title{position:relative;height:1.5em;margin-top:15px;padding:0;margin-left:0.5em;font-size:22px;letter-spacing:4px;text-indent:-9999px;white-space:nowrap;overflow:hidden}.is-resume .common-intro__title:before{position:absolute;top:0;left:0;text-indent:0;content:"入力確認"}.is-resume .common-intro__article{padding:0 0.5em}.is-resume .formtype__form__table--preview{position:relative;margin-top:15px}.is-resume .formtype__form__table--preview h4,.is-resume .formtype__form__table--preview h4 label{display:inline-block;font-size:12px}.is-resume .formtype__form__table--preview tr:before{position:absolute;top:-12px;bottom:-12px;left:-6px;right:-6px;background-color:#f5f5f5;border-top:1px solid #66aacc;border-left:2px solid #66aacc;border-right:2px solid #66aacc}.is-resume .formtype__form__table--preview th,.is-resume .formtype__form__table--preview td{display:inline-block;width:auto}.is-resume .formtype__form__table--preview th{width:70px;letter-spacing:2px}.is-resume .formtype__form__table--preview td{padding:0 4px}.is-resume .formtype__form__table--preview .only-resume{display:inline-block}.is-resume .formtype__form__required{display:none}.is-resume .formtype__form__number{margin:0 10px;color:#000 !important;font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", YakuHanJP, YuGothic, sans-serif !important;font-size:16px !important}.is-resume .formtype__form__table__name,.is-resume .formtype__form__table__name-kana{padding-top:12px;padding-right:125px;box-sizing:border-box;text-align:center}.is-resume .formtype__form__table__name h4,.is-resume .formtype__form__table__name-kana h4{line-height:1em;vertical-align:top}.is-resume .formtype__form__table__name-kana{min-height:65px;font-size:16px}.is-resume .formtype__form__table__name-kana th{position:absolute;top:-0.25em;left:0}.is-resume .formtype__form__table__name-kana:before{border-top:2px solid #66aacc !important}.is-resume .formtype__form__table__name{min-height:75px;font-size:28px}.is-resume .formtype__form__table__name th{position:absolute;top:0;left:0}.is-resume .formtype__form__table__name td{margin-bottom:0.75em}.is-resume .formtype__form__table__name:before{border-top:2px dashed #66aacc !important}.is-resume .formtype__form__table__graduate_on,.is-resume .formtype__form__table__birthday,.is-resume .formtype__form__table__zipcode,.is-resume .formtype__form__table__applicants-reason{font-size:14px}.is-resume .formtype__form__table__graduate_on p,.is-resume .formtype__form__table__graduate_on span,.is-resume .formtype__form__table__birthday p,.is-resume .formtype__form__table__birthday span,.is-resume .formtype__form__table__zipcode p,.is-resume .formtype__form__table__zipcode span,.is-resume .formtype__form__table__applicants-reason p,.is-resume .formtype__form__table__applicants-reason span{font-size:14px}.is-resume .formtype__form__table__zipcode{display:inline-block;margin-top:2px}.is-resume .formtype__form__table__photo-top{position:absolute;top:0;right:0;width:112px;height:117px;z-index:2}.is-resume .formtype__form__table__photo-top:before{border-top:none !important;border-right:none !important;border-bottom:2px solid #66aacc;background-color:#eeeeee !important}.is-resume .formtype__form__table__photo-top th,.is-resume .formtype__form__table__photo-top .formtype__form__photo-confirm__title{display:none}.is-resume .formtype__form__table__photo-top .formtype__form__photo-confirm{display:block;margin:0}.is-resume .formtype__form__table__photo-top .formtype__form__photo-confirm__inner{display:none;margin:0}.is-resume .formtype__form__table__photo-top .formtype__form__photo-confirm__inner:first-child{display:block}.is-resume .formtype__form__table__photo-top .formtype__form__photo-confirm__photo{position:absolute;top:-14px;right:-4px;width:98px;height:130px;margin:0;background-size:cover;background-position:center}.is-resume .formtype__form__table__photo-top .formtype__form__photo-confirm__photo img{display:none}.is-resume .formtype__form__table__magazine-flag span{margin-right:25px}.is-resume .formtype__form__table__magazine-flag span:before{display:inline-block;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:16px;height:16px;background-position:-138px 0px;background-size:2539px 140px;margin-right:5px;-webkit-transform:translateY(2px);transform:translateY(2px);content:""}.is-resume .formtype__form__table__magazine-flag span.is-checked:before{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:16px;height:16px;background-position:-154px 0px;background-size:2539px 140px}.is-resume .formtype__form__table__magazine-flag__inner{display:none}.is-resume .formtype__form__table__url:not([data-id="1"]):before{border-top-color:transparent}.is-resume .formtype__form__table__url:not([data-id="1"]):after{position:absolute;top:-12px;bottom:-12px;left:70px;right:-6px;border-top:1px solid #66aacc;content:""}.is-resume .formtype__form__table__url:not([data-id="1"]) th{visibility:hidden}.is-resume .formtype__form__table__recruit-job-category{min-height:80px}.is-resume .formtype__form__table__recruit-job-category:after{position:absolute;top:-12px;bottom:0;right:80px;width:1px;background-color:#66aacc;content:""}.is-resume .formtype__form__table__recruit-job-category td{max-width:130px}@media screen and (min-width: 360px){.is-resume .formtype__form__table__recruit-job-category td{max-width:175px}}.is-resume .formtype__form__table__recruit-job-category__stamp{position:absolute;top:0;bottom:0;right:0;width:85px}.is-resume .formtype__form__table__recruit-job-category__stamp:before{position:absolute;top:0;bottom:5px;right:22px;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:24px;height:24px;background-position:-2046px 0px;background-size:2539px 140px;margin:auto;content:""}.is-resume .formtype__form__table__recruit-job-category__stamp:after{position:absolute;top:0;bottom:0;right:0;margin:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg);mix-blend-mode:multiply;content:""}.is-resume .formtype__form__table__recruit-job-category__stamp[data-id="1"]:after{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:73px;height:63px;background-position:-232px 0px;background-size:2539px 140px}.is-resume .formtype__form__table__recruit-job-category__stamp[data-id="2"]:after{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:73px;height:63px;background-position:-451px 0px;background-size:2539px 140px}.is-resume .formtype__form__table__recruit-job-category__stamp[data-id="3"]:after{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:73px;height:63px;background-position:-524px 0px;background-size:2539px 140px}.is-resume .formtype__form__table__recruit-job-category__stamp[data-id="4"]:after{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:73px;height:62px;background-position:-305px 0px;background-size:2539px 140px}.is-resume .formtype__form__table__recruit-job-category__stamp[data-id="5"]:after{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:73px;height:60px;background-position:-378px 0px;background-size:2539px 140px}.is-resume .formtype__form__table__recruit-job-category__stamp[data-id="6"]:after{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:73px;height:61px;background-position:-597px 0px;background-size:2539px 140px}.is-resume .formtype__form__table__recruit-job-category__stamp[data-id="99"]:after{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:73px;height:64px;background-position:-670px 0px;background-size:2539px 140px}.is-resume .formtype__form__table__applicants-reason{padding:0 8px;box-sizing:border-box}.is-resume .formtype__form__table__applicants-reason th{margin-left:-8px}.is-resume .formtype__form__table__applicants-reason td{margin-top:15px;margin-bottom:5px}.is-resume .formtype__form__table__applicants-reason td p{line-height:24px}.is-resume .formtype__form__table__applicants-reason td p:before{display:inline-block;background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:16px;height:16px;background-position:-138px 0px;background-size:2539px 140px;margin-right:5px;-webkit-transform:translateY(2px);transform:translateY(2px);content:""}.is-resume .formtype__form__table__applicants-reason td p.is-checked:before{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/chat-128cdc1bf76118cd2fa601866932d055658d386e07b6a96a51018db4ac96ff46.png);width:16px;height:16px;background-position:-154px 0px;background-size:2539px 140px;content:""}.is-resume .formtype__form__table__applicants-reason__inner{display:none !important}.is-resume .formtype__form__table__applicants-reason__other{width:100% !important;height:80px;box-sizing:border-box;border:1px solid #66aacc}.is-resume .formtype__form__table__applicants-reason__other:before{display:none !important}.is-resume .formtype__form__table__long-inner,.is-resume .formtype__form__table__applicants-reason,.is-resume .formtype__form__table__strong-and-weak-points,.is-resume .formtype__form__table__comment-about-kayac-service,.is-resume .formtype__form__table__etc{min-height:100px}.is-resume .formtype__form__table__long-inner th,.is-resume .formtype__form__table__applicants-reason th,.is-resume .formtype__form__table__strong-and-weak-points th,.is-resume .formtype__form__table__comment-about-kayac-service th,.is-resume .formtype__form__table__etc th{width:100%;margin-bottom:0.25em}.is-resume .formtype__form__table__applicants-reason:before{bottom:15px;border-bottom:2px solid #66aacc}.is-resume .formtype__form__table__photo:before,.is-resume .formtype__form__table__photo th{display:none}.is-resume .formtype__form__table__photo td{width:100%}.is-resume .formtype__form__table__photo .formtype__form__photo-confirm__inner{position:relative;margin:26px 0 0;padding:1px 0}.is-resume .formtype__form__table__photo .formtype__form__photo-confirm__inner:before{position:absolute;top:0;bottom:0;left:-6px;right:-6px;border:2px solid #66aacc;background-color:#f5f5f5;content:""}.is-resume .formtype__form__table__photo .formtype__form__photo-confirm__inner:first-child{display:none}.is-resume .formtype__form__table__photo .formtype__form__photo-confirm__title{position:relative;line-height:30px;font-size:12px;text-align:center}.is-resume .formtype__form__table__photo .formtype__form__photo-confirm__title:before{position:absolute;top:0;bottom:0;left:-6px;right:-6px;border:1px solid #66aacc;content:""}.is-resume .formtype__form__table__photo .formtype__form__photo-confirm__photo{width:280px;margin:16px auto;background-color:transparent;border:1px dashed #66aacc}.is-resume .formtype__form__table__strong-and-weak-points{min-height:250px}.is-resume .formtype__form__table__strong-and-weak-points:before{border-top:2px solid #66aacc !important}.is-resume .formtype__form__table__comment-about-kayac-service{min-height:130px}.is-resume .formtype__form__table__etc:before{border-bottom:2px solid #66aacc !important}.is-resume .common-button,.is-resume .article__content__bottom__link__button,.is-resume .article__content__button,.is-resume .common-button--strong,.is-resume .common-button--strongest,.is-resume .common-button--recommend div,.common-button--recommend .is-resume div,.is-resume .article__sidebar__button-block div,.article__sidebar__button-block .is-resume div,.is-resume .common-button--recommend-lobi div,.common-button--recommend-lobi .is-resume div,.is-resume .common-button--recommend-jagmo div,.common-button--recommend-jagmo .is-resume div,.is-resume .common-button--recommend-rankers div,.common-button--recommend-rankers .is-resume div,.is-resume .common-button--recommend-placole div,.common-button--recommend-placole .is-resume div,.is-resume .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou .is-resume div,.is-resume .common-button--recommend-kamakura div,.common-button--recommend-kamakura .is-resume div,.is-resume .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate .is-resume div,.is-resume .common-button--recommend-esports div,.common-button--recommend-esports .is-resume div,.is-resume .formtype__submit,.is-resume .sendbar__submit--strong,.is-resume .sendbar__submit--search,.is-resume body[data-design="simple"] .more_info,body[data-design="simple"] .is-resume .more_info,.is-resume body[data-design="comic"] .more_info,body[data-design="comic"] .is-resume .more_info,.is-resume body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info .is-resume a,.is-resume .common-intro__article__top-btn,.is-resume .sendbar__submit{position:absolute;bottom:0;left:10px;width:90px;height:45px;line-height:45px;color:#fff;border:1px solid #fff;background-color:transparent}.is-resume .common-button:before,.is-resume .article__content__bottom__link__button:before,.is-resume .article__content__button:before,.is-resume .common-button--strong:before,.is-resume .common-button--strongest:before,.is-resume .common-button--recommend div:before,.common-button--recommend .is-resume div:before,.is-resume .article__sidebar__button-block div:before,.article__sidebar__button-block .is-resume div:before,.is-resume .common-button--recommend-lobi div:before,.common-button--recommend-lobi .is-resume div:before,.is-resume .common-button--recommend-jagmo div:before,.common-button--recommend-jagmo .is-resume div:before,.is-resume .common-button--recommend-rankers div:before,.common-button--recommend-rankers .is-resume div:before,.is-resume .common-button--recommend-placole div:before,.common-button--recommend-placole .is-resume div:before,.is-resume .common-button--recommend-jitakusou div:before,.common-button--recommend-jitakusou .is-resume div:before,.is-resume .common-button--recommend-kamakura div:before,.common-button--recommend-kamakura .is-resume div:before,.is-resume .common-button--recommend-realinamuraestate div:before,.common-button--recommend-realinamuraestate .is-resume div:before,.is-resume .common-button--recommend-esports div:before,.common-button--recommend-esports .is-resume div:before,.is-resume .formtype__submit:before,.is-resume .sendbar__submit--strong:before,.is-resume .sendbar__submit--search:before,.is-resume body[data-design="simple"] .more_info:before,body[data-design="simple"] .is-resume .more_info:before,.is-resume body[data-design="comic"] .more_info:before,body[data-design="comic"] .is-resume .more_info:before,.is-resume body[data-design="tech"] .more_info a:before,body[data-design="tech"] .more_info .is-resume a:before,.is-resume .common-intro__article__top-btn:before,.is-resume .sendbar__submit:before{position:absolute;top:-10px;bottom:-10px;left:-999px;right:-999px;background-color:#1b9af7;z-index:-1;content:""}.is-resume .common-button input,.is-resume .article__content__bottom__link__button input,.is-resume .article__content__button input,.is-resume .common-button--strong input,.is-resume .common-button--strongest input,.is-resume .common-button--recommend div input,.common-button--recommend .is-resume div input,.is-resume .article__sidebar__button-block div input,.article__sidebar__button-block .is-resume div input,.is-resume .common-button--recommend-lobi div input,.common-button--recommend-lobi .is-resume div input,.is-resume .common-button--recommend-jagmo div input,.common-button--recommend-jagmo .is-resume div input,.is-resume .common-button--recommend-rankers div input,.common-button--recommend-rankers .is-resume div input,.is-resume .common-button--recommend-placole div input,.common-button--recommend-placole .is-resume div input,.is-resume .common-button--recommend-jitakusou div input,.common-button--recommend-jitakusou .is-resume div input,.is-resume .common-button--recommend-kamakura div input,.common-button--recommend-kamakura .is-resume div input,.is-resume .common-button--recommend-realinamuraestate div input,.common-button--recommend-realinamuraestate .is-resume div input,.is-resume .common-button--recommend-esports div input,.common-button--recommend-esports .is-resume div input,.is-resume .formtype__submit input,.is-resume .sendbar__submit--strong input,.is-resume .sendbar__submit--search input,.is-resume body[data-design="simple"] .more_info input,body[data-design="simple"] .is-resume .more_info input,.is-resume body[data-design="comic"] .more_info input,body[data-design="comic"] .is-resume .more_info input,.is-resume body[data-design="tech"] .more_info a input,body[data-design="tech"] .more_info .is-resume a input,.is-resume .common-intro__article__top-btn input,.is-resume .sendbar__submit input{padding:0}.is-resume .common-button--strong,.is-resume .common-button--strongest,.is-resume .common-button--recommend div,.common-button--recommend .is-resume div,.is-resume .article__sidebar__button-block div,.article__sidebar__button-block .is-resume div,.is-resume .common-button--recommend-lobi div,.common-button--recommend-lobi .is-resume div,.is-resume .common-button--recommend-jagmo div,.common-button--recommend-jagmo .is-resume div,.is-resume .common-button--recommend-rankers div,.common-button--recommend-rankers .is-resume div,.is-resume .common-button--recommend-placole div,.common-button--recommend-placole .is-resume div,.is-resume .common-button--recommend-jitakusou div,.common-button--recommend-jitakusou .is-resume div,.is-resume .common-button--recommend-kamakura div,.common-button--recommend-kamakura .is-resume div,.is-resume .common-button--recommend-realinamuraestate div,.common-button--recommend-realinamuraestate .is-resume div,.is-resume .common-button--recommend-esports div,.common-button--recommend-esports .is-resume div,.is-resume .formtype__submit,.is-resume .sendbar__submit--strong,.is-resume .sendbar__submit--search,.is-resume body[data-design="simple"] .more_info,body[data-design="simple"] .is-resume .more_info,.is-resume body[data-design="comic"] .more_info,body[data-design="comic"] .is-resume .more_info,.is-resume body[data-design="tech"] .more_info a,body[data-design="tech"] .more_info .is-resume a{position:absolute;bottom:0;left:112px;right:12px;width:auto;color:#1b9af7;background-color:#fff}.route-list{font-size:16px;text-decoration:underline;margin:1em 0em}.route-list__item{position:relative;padding-left:30px;margin-bottom:1.5em;counter-increment:step-counter}.route-list__item:before{content:counter(step-counter);display:block;position:absolute;top:0px;left:0px;width:19px;height:31px;background-image:url(https://www.kayac.com/assets/pc/about/map/ico_map-pin-c7532fc80dd5bc1076390cd62ba263ee5045c5ad7f4197f6792064beb2c98a69.svg);background-position:center top;background-repeat:no-repeat;color:#fff;text-align:center;font-size:10px;line-height:20px;font-style:italic}.search{padding:16px}.search__counter{margin-top:0.5em;font-size:19px}.search__result{margin-top:40px}.search__result__item{padding:30px 0px;border-top:solid 2px #eeeeee;font-size:14px;line-height:2}.search__result__item:last-child{border-bottom:solid 2px #eeeeee}.search__result__item__title{font-weight:bold;font-size:24px;line-height:1.33}.search__result__item__url{word-break:break-all}.search__result__item__desc{word-break:break-all}.search__zero{border-top:solid 2px #eeeeee;line-height:1.77778}.search__zero__title{display:block;font-weight:bold;font-size:20px;margin-top:23px;word-break:break-all}.search__zero__desc{margin-top:15px;margin-bottom:33px;word-break:break-all}body[data-design="comic"] .search__result__item,body[data-design="comic"] .search__zero{border-top:none}.sendbar{position:relative;overflow:visible;margin-top:12px}.sendbar__textfield{position:relative;display:block;margin-right:114px}.sendbar__textfield input{width:100%;font-weight:bold;font-size:16px;line-height:58px;text-indent:0.5em;border-radius:4px;box-sizing:border-box}.sendbar__textfield input::-webkit-input-placeholder{font-size:14px;font-weight:normal}.sendbar__textfield input::-moz-placeholder{font-size:14px;font-weight:normal}.sendbar__textfield input:-ms-input-placeholder{font-size:14px;font-weight:normal}.sendbar__textfield input::placeholder{font-size:14px;font-weight:normal}.sendbar__submit,.sendbar__submit--strong,.sendbar__submit--search{position:absolute !important;box-sizing:border-box;display:block;top:0px;right:0px;width:106px;min-width:0px;height:60px;padding:0px;margin:0px}.sendbar__submit button,.sendbar__submit--strong button,.sendbar__submit--search button,.sendbar__submit input,.sendbar__submit--strong input,.sendbar__submit--search input{height:100%;padding:0px}.sendbar__submit--search button:after,.sendbar__submit--search input:after{display:none}.sendbar__submit--search svg{position:absolute;width:30px;height:30px;top:50%;left:50%;margin-top:-15px;margin-left:-15px}body[data-design="comic"] .sendbar__textfield input{line-height:56px}body[data-design="game"] .sendbar__textfield{top:3px}body[data-design="tech"] .sendbar__textfield input{line-height:56px}body[data-design="tech"] .sendbar__submit button:after,body[data-design="tech"] .sendbar__submit--strong button:after,body[data-design="tech"] .sendbar__submit--search button:after{display:none}.site-title{display:none}.sitemap{padding:56px 16px}.sitemap__category{margin-bottom:3em}.sitemap__category__title{font-size:14px;font-weight:bold;margin-bottom:1em}.sitemap__category__title strong{display:inline-block;margin-right:0.5em;font-size:26px}.sitemap__list{margin-left:0.2em;padding-left:1.0em;padding-right:1em;border-left:solid 2px #eeeeee;font-size:16px}.sitemap__list__item{position:relative;padding:0.5em 0em}.sitemap__list__item__btn{text-decoration:none;color:inherit}.sitemap__sub-list{font-size:14px}.sitemap__sub-list__item{position:relative;padding:0.5em 0em;padding-left:1.3em}.sitemap__sub-list__item:first-child{margin-top:0.5em}.sitemap__sub-list__item__btn{color:inherit;text-decoration:none}.sitemap__sub-list__item__btn:before{content:'';display:block;width:0.8em;height:1px;background-color:#cccccc;position:absolute;left:0em;top:1.2em;font-weight:bold}body[data-design="comic"] .sitemap__category__title strong{font-family:"Source Sans Pro", "ゴシックMB101 DB JIS2004"}body[data-design="comic"] .sitemap__list{border-color:#474541}body[data-design="kamakura"] .sitemap{font-family:"Alegreya", "秀英横太明朝 L", "Shuei Mincho L"}.slider-section{text-align:center}.slider-section .slick-slide{outline:none}.slider-section .slick-list{text-align:left}.slider-section .slick-dots{display:block;position:relative;text-align:center;margin:16px auto 0;width:100%;padding:0 18px;font-size:0}.slider-section .slick-dots li{display:inline-block;margin:0px 5px;height:100%}.slider-section .slick-dots li.slick-active button{background-color:#1b9af7}.slider-section .slick-dots button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;font:inherit;color:inherit;display:block;width:6px;height:6px;border-radius:3px;background-color:#cccccc;font-size:0px}.slider-section .slick-dots .slick-arrow{position:absolute;top:0px;color:#cccccc;font-size:26px;cursor:pointer}.slider-section .slick-dots .slick-arrow.is-active{color:#000}.slider-section .slick-dots .slick-arrow:before{display:block;margin-top:-16px}.slider-section .slick-dots .slick-arrow.slick-prev{left:0}.slider-section .slick-dots .slick-arrow.slick-prev:before{content:"";font-family:FontAwesome}.slider-section .slick-dots .slick-arrow.slick-next{right:0}.slider-section .slick-dots .slick-arrow.slick-next:before{content:"";font-family:FontAwesome}body[data-design="tech"] .slider-section .slick-arrow{color:rgba(204,204,204,0.3)}body[data-design="tech"] .slider-section .slick-arrow.is-active{color:#cccccc}.sort-header,.sort-header--award,.sort-header--dice,.sort-header--team{font-size:17px;font-weight:bold;line-height:1;background-color:#dddddd;box-sizing:border-box;position:fixed;top:0;bottom:0;left:0;right:0;padding-top:36px;width:100%;background-color:rgba(0,0,0,0.5);z-index:3;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-transition-property:padding-top, opacity, visibility;transition-property:padding-top, opacity, visibility;-webkit-transition-duration:0.4s, 0.2s;transition-duration:0.4s, 0.2s}.sort-header.is-hide,.is-hide.sort-header--award,.is-hide.sort-header--dice,.is-hide.sort-header--team{-webkit-transition-property:padding-top, opacity, visibility;transition-property:padding-top, opacity, visibility;-webkit-transition-duration:0.4s, 0.6s;transition-duration:0.4s, 0.6s;padding-top:100vh;opacity:0;visibility:hidden;overflow:hidden}.sort-header *,.sort-header--award *,.sort-header--dice *,.sort-header--team *{box-sizing:border-box}.sort-header--award,.sort-header--dice{position:relative;width:auto;padding:0px;margin:0px;margin-bottom:8px;background-color:transparent;z-index:0}.sort-header--team .sort-header__tags--2c,.sort-header--team .sort-header__tab--half,.sort-header--team .sort-header__tab--award{font-size:12px}.sort-header__inner{background-color:#dddddd;padding:0 8px;overflow:hidden;height:calc(100% - 42px);overflow-y:scroll;-webkit-overflow-scrolling:touch}.sort-header__tab,.sort-header__tab--half,.sort-header__tab--award{position:relative;-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;margin:15px 0 32px}.sort-header__tab li,.sort-header__tab--half li,.sort-header__tab--award li{display:inline-block;width:100%;margin-right:8px}.sort-header__tab li.is-active a,.sort-header__tab--half li.is-active a,.sort-header__tab--award li.is-active a{background-color:#ff6666;color:#fff}.sort-header__tab li:last-child,.sort-header__tab--half li:last-child,.sort-header__tab--award li:last-child{margin-right:0px}.sort-header__tab a,.sort-header__tab--half a,.sort-header__tab--award a{display:block;position:relative;height:40px;line-height:40px;padding:0px 24px;text-align:center;background-color:#fff;text-decoration:none;color:inherit}.sort-header__tab--award a{text-align:left;background-color:#ff6666;color:#fff}.sort-header__tab--award a:before{content:"";font-family:FontAwesome}.sort-header__tab--award a:before{font-size:110%;display:inline-block;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.sort-header__tab--half,.sort-header__tab--award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px}.sort-header__tab--half.has-count,.has-count.sort-header__tab--award{font-size:12px}.sort-header__tab--half li,.sort-header__tab--award li{width:50%;margin:0;margin-bottom:8px}.sort-header__tab--half li:nth-child(odd),.sort-header__tab--award li:nth-child(odd){padding-right:4px}.sort-header__tab--half li:nth-child(even),.sort-header__tab--award li:nth-child(even){padding-left:4px}.sort-header__tab--half a,.sort-header__tab--award a{border-radius:4px}.sort-header__tab__pickup__icon{position:relative;top:12px;display:inline-block;vertical-align:top}.sort-header__pulldown{position:relative;background-color:#fff;min-width:100%}.sort-header__pulldown:after{content:"";font-family:FontAwesome}.sort-header__pulldown:after{position:absolute;display:block;right:12px;top:12px;pointer-events:none}.sort-header__pulldown select{position:absolute;opacity:0;top:0px;left:0px;width:100%;height:100%}.sort-header__pulldown__label{padding:12px 25px 12px 1em;min-width:100%;pointer-events:none;box-sizing:border-box}.sort-header__pulldown__table{display:none}.sort-header__title{margin:28px 14px 15px}.sort-header__tags,.sort-header__tags--2c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;margin:15px 0 32px}.sort-header__tags li,.sort-header__tags--2c li{margin:2px}.sort-header__tags li.is-active a,.sort-header__tags--2c li.is-active a{background-color:#ff6666;color:#fff}.sort-header__tags a,.sort-header__tags--2c a{color:inherit;text-decoration:none;display:inline-block;padding:11px 8px;background-color:#fff;border-radius:4px;line-height:12px}.sort-header__tags a:before,.sort-header__tags--2c a:before,.sort-header__tags a:after,.sort-header__tags--2c a:after{content:'';display:block;clear:both}.sort-header__tags--2c{font-size:14px}.sort-header__tags--2c.has-count{font-size:12px}.sort-header__tags--2c li{width:50%;margin:0;margin-bottom:8px}.sort-header__tags--2c li:nth-child(odd){padding-right:4px}.sort-header__tags--2c li:nth-child(even){padding-left:4px}.sort-header__tags--2c a{width:100%;padding:16px 8px;line-height:16px}.sort-header__tags__count{display:inline-block;padding:1px 6px;margin-left:8px;font-size:9px;background-color:#eeeeee;color:#4c4c4c;border-radius:4px;font-family:"Ubuntu";font-weight:bold;float:right;min-width:20px;text-align:center}.sort-header__tags__glass{text-align:center}.sort-header__tags__glass svg{width:30px;height:12px;vertical-align:middle}.sort-header-toggle,.sort-header-toggle--in-modal{position:relative;padding:12px 50px;display:inline-block;font-size:18px;font-weight:bold;line-height:1;background-color:#fff;width:100%;box-sizing:border-box;margin-bottom:8px}.sort-header-toggle:after,.sort-header-toggle--in-modal:after{content:"";font-family:FontAwesome}.sort-header-toggle:after,.sort-header-toggle--in-modal:after{width:15px;height:15px;position:absolute;top:12px;right:12px;pointer-events:none}.sort-header-toggle.is-filtered,.is-filtered.sort-header-toggle--in-modal{font-size:16px;line-height:64px;margin-top:16px;padding:0 64px 0 16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sort-header-toggle.is-filtered .sort-header-toggle__icon,.is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon{top:0;left:auto;right:0;width:64px;height:64px;border-left:solid 1px #eeeeee}.sort-header-toggle.is-filtered .sort-header-toggle__icon svg,.is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon svg{width:24px}.sort-header-toggle.is-filtered:after,.is-filtered.sort-header-toggle--in-modal:after{display:none}.sort-header-toggle--in-modal{margin-bottom:0}.sort-header-toggle--in-modal:after{display:none}.sort-header-toggle__icon{width:24px;height:23px;position:absolute;top:10px;left:12px;pointer-events:none}.sort-header-toggle__icon svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%}.sort-header-toggle__close{width:15px;height:15px;position:absolute;top:12px;right:12px;pointer-events:none}.sort-header-toggle__close svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%}.sort-header-toggle__glass svg{display:block;width:40px;height:64px}body[data-design="simple"] .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-112px 0px;width:16px;height:16px}body[data-design="simple"] .sort-header__tab__pickup.is-active .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-96px 0px;width:16px;height:16px}body[data-design="simple"] .sort-header-toggle.is-filtered .sort-header-toggle__icon svg *,body[data-design="simple"] .is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon svg *{fill:#1b9af7}body[data-design="comic"] .sort-header,body[data-design="comic"] .sort-header--award,body[data-design="comic"] .sort-header--dice,body[data-design="comic"] .sort-header--team{font-family:"Source Sans Pro", "ゴシックMB101 B JIS2004", "Source Sans Pro"}body[data-design="comic"] .sort-header__inner{background-color:#f4f0e7}body[data-design="comic"] .sort-header__tab li.is-active a,body[data-design="comic"] .sort-header__tab--half li.is-active a,body[data-design="comic"] .sort-header__tab--award li.is-active a{color:#f4f0e7;background-color:#474541}body[data-design="comic"] .sort-header__tab a,body[data-design="comic"] .sort-header__tab--half a,body[data-design="comic"] .sort-header__tab--award a{color:#474541;background-color:#f4f0e7;border:solid 2px #474541}body[data-design="comic"] .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-16px 0px;width:16px;height:16px}body[data-design="comic"] .sort-header__tab__pickup.is-active .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:0px 0px;width:16px;height:16px}body[data-design="comic"] .sort-header__pulldown{border:solid 4px #474541}body[data-design="comic"] .sort-header__pulldown__label{color:#474541;background-color:#f4f0e7}body[data-design="comic"] .sort-header__tags a,body[data-design="comic"] .sort-header__tags--2c a{background-color:#f4f0e7;border:solid 2px #474541}body[data-design="comic"] .sort-header__tags__count{color:#f4f0e7;background-color:#474541}body[data-design="comic"] .sort-header-toggle,body[data-design="comic"] .sort-header-toggle--in-modal{background-color:#f4f0e7;border:solid 4px #474541}body[data-design="comic"] .sort-header-toggle.is-filtered,body[data-design="comic"] .is-filtered.sort-header-toggle--in-modal{border:solid 2px #474541}body[data-design="comic"] .sort-header-toggle.is-filtered .sort-header-toggle__icon,body[data-design="comic"] .is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon{border-left:solid 2px #474541}body[data-design="comic"] .sort-header-toggle.is-filtered .sort-header-toggle__icon svg *,body[data-design="comic"] .is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon svg *{fill:#1b9af7}body[data-design="comic"] .sort-header-toggle--in-modal{border:none;border-bottom:solid 2px #474541}body[data-design="game"] .sort-header,body[data-design="game"] .sort-header--award,body[data-design="game"] .sort-header--dice,body[data-design="game"] .sort-header--team{font-family:"Russo One", "UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="game"] .sort-header__inner{background-color:#f7f7f7}body[data-design="game"] .sort-header__tab li.is-active a,body[data-design="game"] .sort-header__tab--half li.is-active a,body[data-design="game"] .sort-header__tab--award li.is-active a{color:#fff;background-color:#ff6666}body[data-design="game"] .sort-header__tab a,body[data-design="game"] .sort-header__tab--half a,body[data-design="game"] .sort-header__tab--award a{border-radius:10px;background-color:#fff}body[data-design="game"] .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-48px 0px;width:16px;height:16px}body[data-design="game"] .sort-header__tab__pickup.is-active .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-32px 0px;width:16px;height:16px}body[data-design="game"] .sort-header__tab--award a{background-color:#ff6666}body[data-design="game"] .sort-header__pulldown{border-radius:10px}body[data-design="game"] .sort-header__tags__count{color:#4c4c4c;background-color:#eeeeee}body[data-design="game"] .sort-header-toggle,body[data-design="game"] .sort-header-toggle--in-modal{background-color:#fff;border-radius:10px}body[data-design="game"] .sort-header-toggle.is-filtered .sort-header-toggle__icon svg *,body[data-design="game"] .is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon svg *{fill:#49e845}body[data-design="game"] .sort-header-toggle--in-modal{border-radius:8px 8px 0 0;border-bottom:solid #fff 1px;background-color:#f7f7f7}body[data-design="game"] .sort-header-toggle--in-modal:before{content:'';display:block;position:absolute;bottom:1px;left:0;right:0;border-bottom:solid #eeeeee 1px}body[data-design="kamakura"] .sort-header,body[data-design="kamakura"] .sort-header--award,body[data-design="kamakura"] .sort-header--dice,body[data-design="kamakura"] .sort-header--team{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B";font-size:18px;color:#a7a7a7}body[data-design="kamakura"] .sort-header__inner{background-color:rgba(0,0,0,0.96)}body[data-design="kamakura"] .sort-header__tab li.is-active a,body[data-design="kamakura"] .sort-header__tab--half li.is-active a,body[data-design="kamakura"] .sort-header__tab--award li.is-active a{color:#fff;background-color:#ff5500}body[data-design="kamakura"] .sort-header__tab a,body[data-design="kamakura"] .sort-header__tab--half a,body[data-design="kamakura"] .sort-header__tab--award a{background-color:rgba(255,255,255,0.1);color:#fff}body[data-design="kamakura"] .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-80px 0px;width:16px;height:16px}body[data-design="kamakura"] .sort-header__tab__pickup.is-active .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-64px 0px;width:16px;height:16px}body[data-design="kamakura"] .sort-header__tab--award a{background-color:#ff5500}body[data-design="kamakura"] .sort-header__pulldown{background-color:rgba(0,0,0,0.8);color:#fff}body[data-design="kamakura"] .sort-header__tags a,body[data-design="kamakura"] .sort-header__tags--2c a{background-color:rgba(255,255,255,0.1);color:#fff}body[data-design="kamakura"] .sort-header__tags__count{color:#000;background-color:#a4a293}body[data-design="kamakura"] .sort-header-toggle,body[data-design="kamakura"] .sort-header-toggle--in-modal{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B";background-color:rgba(0,0,0,0.8);color:#fff}body[data-design="kamakura"] .sort-header-toggle svg *,body[data-design="kamakura"] .sort-header-toggle--in-modal svg *{fill:#fff}body[data-design="kamakura"] .sort-header-toggle.is-filtered .sort-header-toggle__icon,body[data-design="kamakura"] .is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon{-o-border-image:url(https://www.kayac.com/assets/pc/design/kamakura/background_base-2b0b5c04f80d5d33b1cfe3512b54f93da5da3d29c63f9ee0b893d085d8fca7bf.jpg) 1 repeat;border-image:url(https://www.kayac.com/assets/pc/design/kamakura/background_base-2b0b5c04f80d5d33b1cfe3512b54f93da5da3d29c63f9ee0b893d085d8fca7bf.jpg) 1 repeat}body[data-design="kamakura"] .sort-header-toggle.is-filtered .sort-header-toggle__icon svg *,body[data-design="kamakura"] .is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon svg *{fill:#ed5300}body[data-design="kamakura"] .sort-header-toggle--in-modal{color:#a7a7a7}body[data-design="kamakura"] .sort-header-toggle--in-modal svg *{fill:#a7a7a7}body[data-design="tech"] .sort-header *,body[data-design="tech"] .sort-header--award *,body[data-design="tech"] .sort-header--dice *,body[data-design="tech"] .sort-header--team *{color:#a7a7a7}body[data-design="tech"] .sort-header__inner{background-color:#141415}body[data-design="tech"] .sort-header-toggle,body[data-design="tech"] .sort-header-toggle--in-modal,body[data-design="tech"] .sort-header__pulldown{border-style:solid;-o-border-image:url(https://www.kayac.com/assets/sp/design/tech/sort_border_gray-84fe5213f400b022cac962c6871aa40ecf3a9213d4f148832ee98cbb98921cab.png) 16 16 16 16 repeat;border-image:url(https://www.kayac.com/assets/sp/design/tech/sort_border_gray-84fe5213f400b022cac962c6871aa40ecf3a9213d4f148832ee98cbb98921cab.png) 16 16 16 16 fill repeat;border-image-width:8px 8px 8px 8px;z-index:-1;background-color:transparent;z-index:0}.is-legacy-ie body[data-design="tech"] .sort-header-toggle,.is-legacy-ie body[data-design="tech"] .sort-header-toggle--in-modal,.is-legacy-ie body[data-design="tech"] .sort-header__pulldown{-o-border-image:none;border-image:none}body[data-design="tech"] .sort-header-toggle:before,body[data-design="tech"] .sort-header-toggle--in-modal:before,body[data-design="tech"] .sort-header__pulldown:before{position:absolute;top:10px;bottom:auto;left:12px;right:auto;border:none}body[data-design="tech"] .sort-header__tab li.is-active a,body[data-design="tech"] .sort-header__tab--half li.is-active a,body[data-design="tech"] .sort-header__tab--award li.is-active a{background-color:rgba(255,255,255,0.4)}body[data-design="tech"] .sort-header__tab a,body[data-design="tech"] .sort-header__tab--half a,body[data-design="tech"] .sort-header__tab--award a{background-color:#262626}body[data-design="tech"] .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-157px 0px;width:27px;height:23px;top:5px;margin-left:-5px;margin-right:-5px}body[data-design="tech"] .sort-header__tab__pickup.is-active .sort-header__tab__pickup__icon{background-image:url(https://www.kayac.com/assets/sprite-dest/sp/flag-707c8ba6bef03ba56c65e126a696bffb35c69de1d8d074cff24e1bf8614c95bd.png);background-position:-128px 0px;width:29px;height:30px;margin-left:-7px}body[data-design="tech"] .sort-header__tab--award a{background-color:rgba(255,255,255,0.4)}body[data-design="tech"] .sort-header__tags a,body[data-design="tech"] .sort-header__tags--2c a{background-color:#262626}body[data-design="tech"] .sort-header__tags__count{background-color:transparent;border:solid 1px #a7a7a7}body[data-design="tech"] .sort-header-toggle,body[data-design="tech"] .sort-header-toggle--in-modal{color:#b8b8b8;background-color:#141415;box-shadow:0 0 16px 16px #fff inset}body[data-design="tech"] .sort-header-toggle svg *,body[data-design="tech"] .sort-header-toggle--in-modal svg *{fill:#b8b8b8}body[data-design="tech"] .sort-header-toggle.is-filtered .sort-header-toggle__icon svg *,body[data-design="tech"] .is-filtered.sort-header-toggle--in-modal .sort-header-toggle__icon svg *{fill:#26dcfd}body[data-design="tech"] .sort-header-toggle--in-modal{-o-border-image:none;border-image:none;border-bottom:solid 1px #636363;box-shadow:none}.ssl-seal{padding:16px;padding-top:0px;font-size:0px}.formtype__form .ssl-seal,.formtype__form--entry .ssl-seal{padding-top:16px;padding-left:0px;padding-bottom:0px}.is-resume .ssl-seal{display:none}.tag-stamp,.tag-stamp--retire,.tag-stamp--retire-mini,.tag-stamp--closed,.tag-stamp--soldout,.tag-stamp--attention,.tag-stamp--vol{display:inline-block;border-radius:4px;border-style:solid;border-width:2px;font-size:16px;font-weight:bold;line-height:1;padding:4px 12px}.tag-stamp--retire,.tag-stamp--retire-mini{color:#ef5350;border-color:#ef5350}.tag-stamp--retire-mini{font-size:11px;padding:3px 8px;border-width:1px}.tag-stamp--soldout{border-color:#f71b1b;background-color:#f71b1b;color:#fff}.tag-stamp--attention{color:#f71b1b;border-color:#f71b1b;font-size:12px;line-height:inherit;vertical-align:middle;margin-top:-0.5em;margin-left:1em;padding:0 0.5em}body[data-design="simple"] .tag-stamp,body[data-design="simple"] .tag-stamp--retire,body[data-design="simple"] .tag-stamp--retire-mini,body[data-design="simple"] .tag-stamp--closed,body[data-design="simple"] .tag-stamp--soldout,body[data-design="simple"] .tag-stamp--attention,body[data-design="simple"] .tag-stamp--vol{font-family:YakuHanJP, YuGothic, sans-serif}body[data-design="simple"] .tag-stamp--vol{font-family:"Ubuntu"}body[data-design="tech"] .tag-stamp--soldout{color:#fff}.term-list__term{clear:both;float:left;font-weight:bold;max-width:6em}.term-list__content{margin-left:6.5em;padding-left:1em;padding-bottom:2.5em;border-left:solid 1px #eeeeee}.term-list__content li{margin-bottom:1em}.term-list__column{margin-bottom:1em}.term-list__label{display:inline-block;vertical-align:middle;background-color:#4c4c4c;color:#fff;font-size:14px;padding:0em 0.3em;margin-right:0.3em}.term-list__notice{font-size:14px}.term-list__simple-list{margin:0.5em 0}.term-list__simple-list li{margin:0}body[data-design="comic"] .term-list__content{border-color:#474541}body[data-design="tech"] .term-list__content{border-color:#969696}.three-step{font-size:0px}.three-step__item{vertical-align:top}.three-step__item:last-child .three-step__cell{margin-bottom:0px}.three-step__item:last-child .three-step__cell:after{display:none}.three-step__cell{position:relative;background-color:#f5f5f5;font-size:14px;padding:15px 24px;padding-right:0px;margin-bottom:16px}.three-step__cell ul{margin:0px}.three-step__cell ul li{font-weight:normal;list-style-type:none;list-style-position:inside;padding:0px;margin:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.three-step__cell ul li:before{content:'・'}.three-step__title{font-size:20px;font-weight:bold}.thumbnail-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em}.thumbnail-card__item{list-style:none !important;margin:8px 0 0 0 !important;width:100%}.top-social{line-height:1;text-align:center;margin:32px auto}.top-social__item{display:inline-block;margin:0px 8px;vertical-align:top}.top-social__item .fb_iframe_widget_lift{position:absolute;left:0px;bottom:0px}.tutorial-overlay{display:none}.vision-footer-nav{margin-top:-13px;font-size:16px}.vision-footer-nav__item{display:block;margin-bottom:1px}.vision-footer-nav__item:last-child{margin-bottom:0px}.vision-footer-nav__cell,.vision-footer-nav__cell--message,.vision-footer-nav__cell--vision,.vision-footer-nav__cell--brainstorm{display:block;padding:18px 24px;color:inherit;font-weight:bold;text-decoration:none}body[data-design="simple"] .vision-footer-nav__cell,body[data-design="simple"] .vision-footer-nav__cell--message,body[data-design="simple"] .vision-footer-nav__cell--vision,body[data-design="simple"] .vision-footer-nav__cell--brainstorm{background-color:#fff}body[data-design="simple"] .vision-footer-nav__cell.is-active,body[data-design="simple"] .is-active.vision-footer-nav__cell--message,body[data-design="simple"] .is-active.vision-footer-nav__cell--vision,body[data-design="simple"] .is-active.vision-footer-nav__cell--brainstorm{background-color:#f7f7f7}body[data-design="comic"] .vision-footer-nav{margin-top:-16px;border:solid 4px #474541;border-top:none}body[data-design="comic"] .vision-footer-nav__item{margin-bottom:0px;border-bottom:solid 2px #474541}body[data-design="comic"] .vision-footer-nav__item:last-child{border-bottom:none}body[data-design="comic"] .vision-footer-nav__cell,body[data-design="comic"] .vision-footer-nav__cell--message,body[data-design="comic"] .vision-footer-nav__cell--vision,body[data-design="comic"] .vision-footer-nav__cell--brainstorm{background-color:#f4f0e7}body[data-design="comic"] .vision-footer-nav__cell.is-active,body[data-design="comic"] .is-active.vision-footer-nav__cell--message,body[data-design="comic"] .is-active.vision-footer-nav__cell--vision,body[data-design="comic"] .is-active.vision-footer-nav__cell--brainstorm{background-image:url(https://www.kayac.com/assets/pc/design/comic/ptn_comic_1-c94f8f625adf581b69b82cb83368c49870767c249b391461c134488f2379cedb.png);background-size:8px 8px;text-shadow:4px 0px 0px #f4f0e7, -3.49322px -1.9487px 0px #f4f0e7, 2.10128px 3.40362px 0px #f4f0e7, -0.17692px -3.99608px 0px #f4f0e7, -1.7923px 3.57598px 0px #f4f0e7, 3.30734px -2.24976px 0px #f4f0e7, -3.98436px 0.35348px 0px #f4f0e7, 3.65176px 1.63238px 0px #f4f0e7, -2.39384px -3.20462px 0px #f4f0e7, 0.52934px 3.96482px 0px #f4f0e7, 1.46928px -3.72038px 0px #f4f0e7, -3.0956px 2.53324px 0px #f4f0e7, 3.93752px -0.70418px 0px #f4f0e7, -3.78172px -1.3033px 0px #f4f0e7, 2.66766px 2.98054px 0px #f4f0e7, -0.87764px -3.90254px 0px #f4f0e7, -1.13476px 3.83566px 0px #f4f0e7}body[data-design="game"] .vision-footer-nav{position:relative;background-color:#fff;border-radius:0px 0px 10px 10px;margin-top:-24px;border-top:solid 2px #eeeeee;overflow:hidden}body[data-design="game"] .vision-footer-nav__item{margin-bottom:0px;border-bottom:solid 2px #eeeeee}body[data-design="game"] .vision-footer-nav__item:last-child{border-bottom:none}body[data-design="game"] .vision-footer-nav__cell.is-active,body[data-design="game"] .is-active.vision-footer-nav__cell--message,body[data-design="game"] .is-active.vision-footer-nav__cell--vision,body[data-design="game"] .is-active.vision-footer-nav__cell--brainstorm{background-color:rgba(177,177,177,0.15)}body[data-design="tech"] .vision-footer-nav__item{position:relative;margin-bottom:0}body[data-design="tech"] .vision-footer-nav__item:after{content:"";display:block;border-bottom:solid 1px #969696;position:absolute;bottom:0;left:7px;right:7px;box-shadow:0 0 3px 1px rgba(150,150,150,0.6)}body[data-design="tech"] .vision-footer-nav__item:last-child:after{display:none}body[data-design="tech"] .vision-footer-nav__cell.is-active,body[data-design="tech"] .is-active.vision-footer-nav__cell--message,body[data-design="tech"] .is-active.vision-footer-nav__cell--vision,body[data-design="tech"] .is-active.vision-footer-nav__cell--brainstorm{text-shadow:1px -1px 2px rgba(38,220,253,0.5),1px 1px 2px rgba(38,220,253,0.5),-1px -1px 2px rgba(38,220,253,0.5),-1px 1px 2px rgba(38,220,253,0.5);color:#26dcfd}body[data-design="kamakura"] .vision-footer-nav__cell,body[data-design="kamakura"] .vision-footer-nav__cell--message,body[data-design="kamakura"] .vision-footer-nav__cell--vision,body[data-design="kamakura"] .vision-footer-nav__cell--brainstorm{position:relative;background-color:rgba(0,0,0,0.8);color:#fff;font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B"}body[data-design="kamakura"] .vision-footer-nav__cell.is-active:before,body[data-design="kamakura"] .is-active.vision-footer-nav__cell--message:before,body[data-design="kamakura"] .is-active.vision-footer-nav__cell--vision:before,body[data-design="kamakura"] .is-active.vision-footer-nav__cell--brainstorm:before{content:'';position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(255,255,255,0.1)}.wrapper{font-size:16px;line-height:1.5;padding-top:56px;color:#4c4c4c}.content,.content--top{position:relative;padding:0 8px;padding-bottom:100px}.content--top{padding:0}.dice-ranking{position:relative;padding:1px 0;color:#4c4c4c}.dice-ranking__title{position:absolute;top:0;left:0;font-size:32px;font-family:"Ubuntu";font-weight:bold}.dice-ranking__list__title{font-size:16px;font-weight:bold;padding:32px 16px 4px;border-bottom:2px solid #f5f5f5}.dice-ranking__list__property{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;border-bottom:2px solid #f5f5f5}.dice-ranking__list__property__rank{width:48px;margin-left:16px;font-weight:bold;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dice-ranking__list__property__image{width:32px;margin-left:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dice-ranking__list__property__name{width:100%;padding-left:16px;font-weight:bold}.dice-ranking__list__property__average{width:48px;padding-right:16px;text-align:right;font-weight:bold;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dice-ranking__list__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:70px;line-height:70px}.dice-ranking__list__inner:nth-child(2n+1){background-color:#f5f5f5}.dice-ranking__list__inner__rank,.dice-ranking__list__inner__rank--top{position:relative;width:48px;margin-left:16px;text-align:center;font-size:20px;font-weight:bold;font-family:YakuHanJP, YuGothic, sans-serif !important;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dice-ranking__list__inner__rank--top{background-image:url(https://www.kayac.com/assets/sp/member/bg_top-ranker-3482b741ae8c5a445bf9030b1e466e3162c4cc2ba719be7051600c910abf06f6.png);background-size:44px 24px;background-repeat:no-repeat;background-position:50% 75%;font-size:24px;top:-7px}.dice-ranking__list__inner__image{width:32px;line-height:65px;margin-left:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dice-ranking__list__inner__image img{width:100%;vertical-align:middle}.dice-ranking__list__inner__name{width:100%;padding-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dice-ranking__list__inner__average{width:48px;padding-right:16px;text-align:right;font-size:20px;font-weight:bold;font-family:YakuHanJP, YuGothic, sans-serif !important;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.dice-ranking__list__caution{position:relative;padding:56px 16px 16px;font-size:13px}.dice-ranking__list__caution__inner{line-height:2em}body[data-design="comic"] .dice-ranking__list__property,body[data-design="comic"] .dice-ranking__list__title{border-color:#474541}body[data-design="tech"] .dice-ranking__list,body[data-design="tech"] .dice-ranking__list--novice{padding:10px 10px 0 10px}body[data-design="tech"] .dice-ranking__list__inner{background-color:#262626}body[data-design="tech"] .dice-ranking__list__inner:nth-child(2n+1){background-color:#363636}body[data-design="tech"] .dice-ranking__list__title,body[data-design="tech"] .dice-ranking__list__property{border-color:#969696}.news_news__item{margin-top:8px}.news_news__item:first-child{margin-top:0}.smile-content__inner{position:relative;margin-top:16px;padding:24px 24px 24px 105px}.smile-content__inner__image{position:absolute;top:24px;left:24px}.smile-content__inner__image:before,.smile-content__inner__image:after{position:absolute;bottom:-4px;left:16px;background-color:#999999;content:""}.smile-content__inner__image:before{width:3px;height:13px}.smile-content__inner__image:after{width:6px;height:3px}.smile-content__inner__image__arrow{position:absolute;bottom:-9px;left:20px;line-height:1;color:#999999;font-size:14px !important}.smile-content__inner__image__arrow:after{content:"";font-family:FontAwesome}.smile-content__inner__image__arrow:after{vertical-align:top}.smile-content__inner__image__from{width:50px}.smile-content__inner__image__to{position:absolute;top:48px;left:34px;width:38px;border:2px solid #fff;box-sizing:border-box}.smile-content__inner__title{line-height:1em;font-size:20px;font-weight:bold}.smile-content__inner__description{margin-top:10px;font-size:14px}.smile-content__inner__date{margin-top:30px;font-family:"Ubuntu";font-style:italic;font-size:14px}.smile-content__inner__from_to{margin-top:5px;font-size:14px}.hero{position:relative;color:#fff}.hero__slider:before{content:'';position:absolute;display:block;width:50px;height:50px;top:50%;left:50%;margin-left:-25px;margin-top:-25px;background-size:50px 600px;pointer-events:none;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-animation:sp-loading-animation 1s steps(12) infinite;animation:sp-loading-animation 1s steps(12) infinite}.hero__slider.is-loading{padding-bottom:41.875%;height:60px}.hero__slider.is-loading:before{opacity:1}.hero__slider.is-loading .hero__slider__item{opacity:0}.hero__slider__item{position:absolute;width:100%;top:0px;color:inherit;padding-bottom:60px;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.hero__slider__item:before{position:absolute;bottom:0;left:0;right:0;height:60px;background-color:rgba(0,0,0,0.7);content:""}.hero__image{line-height:0}.hero__image img{width:100%;height:auto}.hero__image .corner-cut-image{display:none;width:100%}.hero__data{position:absolute;bottom:0;left:0;padding:14px 8px;width:100%;height:60px;box-sizing:border-box}.hero__description{font-size:11px;font-family:"Ubuntu Condensed";color:#fff;line-height:1;margin-bottom:3px}.hero__title{font-size:13px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero__info{position:absolute;top:14px;right:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1}.hero__category{font-size:10px}.hero__category:after{content:"｜"}.hero__year{margin:0 2px;font-size:10px}.top_news{margin-top:40px;padding:0 7.5px}.top_news__title{font-size:20px;font-weight:bold}.top_news__inner{margin-top:8px}.top_news__inner a{display:block;position:relative;height:160px;padding:15px;box-sizing:border-box;color:inherit;text-decoration:none}.top_news__inner__image{float:right;position:relative;width:130px;height:100%;margin-left:10px;overflow:hidden}.top_news__inner__image img{max-height:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.top_news__inner__image div{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background-size:cover;background-position:center}.top_news__inner__info{position:relative;height:130px;overflow:hidden}.top_news__inner__info__date{font-family:"Ubuntu";font-size:11px;font-style:italic;font-weight:normal}.top_news__inner__info__series{margin-top:5px;margin-bottom:-5px;font-size:12px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top_news__inner__info__series:before{content:'#'}.top_news__inner__info__title,.top_news__inner__info__title--thin{font-size:16px;line-height:1.38;font-weight:bold;max-height:5.52em;margin-top:5px;overflow:hidden}.top_news__inner__info__title--thin{max-height:4.125em}.top_news__inner__info__meta{position:absolute;bottom:0;left:0;font-size:10px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top_news__inner__info__meta__category{display:inline;line-height:1em;font-size:10px;font-family:"Ubuntu";font-style:italic;white-space:nowrap}.top_news__inner__info__meta__category[data-category="1"]{color:#33c8ff}.top_news__inner__info__meta__category[data-category="1"] .inner-link:before{background-color:#33c8ff}.top_news__inner__info__meta__category[data-category="2"]{color:#7275e9}.top_news__inner__info__meta__category[data-category="2"] .inner-link:before{background-color:#7275e9}.top_news__inner__info__meta__category[data-category="3"]{color:#fc880f}.top_news__inner__info__meta__category[data-category="3"] .inner-link:before{background-color:#fc880f}.top_news__inner__info__meta__category[data-category="4"]{color:#49e845}.top_news__inner__info__meta__category[data-category="4"] .inner-link:before{background-color:#49e845}.top_news__inner__info__meta__category[data-category="5"]{color:#ff599f}.top_news__inner__info__meta__category[data-category="5"] .inner-link:before{background-color:#ff599f}.top_news__inner__info__meta__category[data-category="6"]{color:#cf57fb}.top_news__inner__info__meta__category[data-category="6"] .inner-link:before{background-color:#cf57fb}.top_news__inner__info__meta__tags{display:inline}.top_news__inner__info__meta__pickup{top:0}.more_info{display:block;margin:30px auto}.more_info a{display:block}.top__social{display:none}body[data-design="simple"] .hero__slider{background-color:#e5e5e5}body[data-design="simple"] .hero__slider:before{background-image:url(https://www.kayac.com/assets/pc/design/simple/loading_simple-07c3434ac345c77be3398c3696f2db57f1ac78b74a22cf556d46dac029a195bc.png)}body[data-design="simple"] .more_info{display:block;width:255px;margin-bottom:30px}body[data-design="comic"] .hero{position:relative}body[data-design="comic"] .hero:after{position:absolute;top:0;bottom:0;left:0;right:0;border:4px solid #474541;content:""}body[data-design="comic"] .hero__slider{background-color:#f4f0e7}body[data-design="comic"] .hero__slider:before{background-image:url(https://www.kayac.com/assets/pc/design/comic/loading_comic-c68761a5e1af42e04744653ca71b6812dd4e2d27fe52d809312e852ecc973ab5.png)}body[data-design="comic"] .top_news__title{font-family:"Source Sans Pro", "ゴシックMB101 B JIS2004";color:#fff;text-shadow:3px 0px 0px #000, -2.61991px -1.46153px 0px #000, 1.57596px 2.55272px 0px #000, -0.13269px -2.99706px 0px #000, -1.34423px 2.68199px 0px #000, 2.48051px -1.68732px 0px #000, -2.98827px 0.26511px 0px #000, 2.73882px 1.22429px 0px #000, -1.79538px -2.40346px 0px #000, 0.39701px 2.97362px 0px #000, 1.10196px -2.79029px 0px #000, -2.3217px 1.89993px 0px #000, 2.95314px -0.52814px 0px #000, -2.83629px -0.97747px 0px #000, 2.00075px 2.23541px 0px #000, -0.65823px -2.92691px 0px #000, -0.85107px 2.87674px 0px #000}body[data-design="comic"] .top_news__inner a{padding:11px}body[data-design="comic"] .top_news__inner__image{width:122px}body[data-design="comic"] .more_info{position:relative;display:block;width:273px;margin-bottom:30px}body[data-design="game"] .hero__slider{background-color:rgba(0,0,0,0.75)}body[data-design="game"] .hero__slider:before{width:100px;height:25px;margin-left:-50px;margin-top:-12.5px;background-image:url(https://www.kayac.com/assets/pc/design/game/loading_game-daf5eecc9ada2178610a550d1b1ded86610af7c9c6650b5da7de6255966501c3.png);background-size:100px 300px;-webkit-animation-name:sp-game-loading-animation;animation-name:sp-game-loading-animation}body[data-design="game"] .top_news__title{font-family:"ShinMGoPro Heavy", "新丸ゴ H", YakuHanJP, YuGothic, sans-serif;color:#fff;text-shadow:0px 3px 0px rgba(0,0,0,0.5)}body[data-design="game"] .top_news__inner__info__title,body[data-design="game"] .top_news__inner__info__title--thin{font-family:"UDShinMGoPro DeBold", "UD新丸ゴ DB", YakuHanJP, YuGothic, sans-serif}body[data-design="game"] .top_news__inner__image img{border-radius:10px}body[data-design="game"] .more_info{width:280px;height:66px;background:none;color:#fff}body[data-design="game"] .more_info:after{display:none}body[data-design="game"] .more_info a{color:inherit;position:relative;width:100%;height:100%;background-image:url(https://www.kayac.com/assets/pc/design/game/more_info-ac5e149008979878754b2e7c5cacf16f8b505a1a1e83e935fe7b77075da8efe7.png);background-position:left top}body[data-design="game"] .more_info a span{display:none}body[data-design="game"] .more_info a:after{content:'';width:17px;height:17px;background-image:url(https://www.kayac.com/assets/pc/design/game/ico_arrow-e88ede53fae17fcf062def2d7b1416144aa2cf5c0e09316f8837ac1ca8fb6d42.png);background-repeat:no-repeat;background-position:left bottom;position:absolute;right:22px;top:50%;margin-top:-8.5px;-webkit-animation:arrow-swing 1.5s infinite;animation:arrow-swing 1.5s infinite}body[data-design="kamakura"] .hero:before{content:'';display:block;position:absolute;top:100%;right:0px;margin-top:-20px;width:173px;height:104px;background-size:173px 104px;background-image:url(https://www.kayac.com/assets/sp/design/kamakura/matsu_header-59bf6b2b67db000ecc1cf8526749d1e3d914ede32a69b69e378a805c37a30954.png)}body[data-design="kamakura"] .hero__slider{background-color:#000}body[data-design="kamakura"] .hero__slider:before{background-image:url(https://www.kayac.com/assets/pc/design/kamakura/loading_kamakura-be5bbbbdf63d6b3a8e854e8e3d06a732b508ed9065ca1a47ee87b90580418bbd.png)}body[data-design="kamakura"] .top_news{position:relative;padding-top:40px}body[data-design="kamakura"] .top_news__header{position:absolute;top:0;padding:5px 15px;background-color:#fff;font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B";border-style:solid none;border-width:4px;border-color:#000;color:#000}body[data-design="kamakura"] .top_news__header:before,body[data-design="kamakura"] .top_news__header:after{content:'';display:block;height:100%;width:2px;position:absolute;top:-6px;background-color:#000;padding:6px 0px}body[data-design="kamakura"] .top_news__header:before{left:0px}body[data-design="kamakura"] .top_news__header:after{right:0px}body[data-design="kamakura"] .top_news__title{font-size:0px;margin:0px}body[data-design="kamakura"] .top_news__title:after{font-size:20px;line-height:1.2;content:'新着情報'}body[data-design="kamakura"] .top_news__inner__info__series,body[data-design="kamakura"] .top_news__inner__info__title,body[data-design="kamakura"] .top_news__inner__info__title--thin{font-family:"Alegreya", "秀英横太明朝 B", "Shuei Mincho B"}body[data-design="kamakura"] .top__footer{position:relative}body[data-design="kamakura"] .top__footer:before{content:'';display:block;position:absolute;top:0px;left:0px;width:205px;height:202px;background-size:205px 202px;background-image:url(https://www.kayac.com/assets/sp/design/kamakura/matsu_footer-9108e1c2ad29e2dc8b0b2c5c3168d667ae2fe3e3e6ec744bf98f8084e7ae92b1.png)}body[data-design="kamakura"] .more_info{width:134px;height:120px;position:relative;background:none}body[data-design="kamakura"] .more_info:after{display:none}body[data-design="kamakura"] .more_info a{text-indent:-9999px;white-space:nowrap;overflow:hidden;width:100%;height:100%;background-image:url(https://www.kayac.com/assets/pc/design/kamakura/more_info-47f87ec418691202855b5c5d77c9c2a9a08cc748bb67d5d26014a6b659be087b.png);background-position:left top;background-size:134px 240px}body[data-design="tech"] .hero__slider.is-loading{background-color:#000}body[data-design="tech"] .hero__slider:before{background-image:url(https://www.kayac.com/assets/pc/design/tech/loading_tech-0ede01df336c066c1c292022dbdbd1c92e40beb51a1a36d8b7128ce272a660ed.png)}body[data-design="tech"] .hero__image{position:relative}body[data-design="tech"] .hero__image .corner-cut-image{display:block}body[data-design="tech"] .hero__title,body[data-design="tech"] .hero__description,body[data-design="tech"] .hero__category,body[data-design="tech"] .hero__year{color:#fff}body[data-design="tech"] .more_info a{width:257px;line-height:64px;margin:30px auto;text-decoration:none}body[data-design="tech"] .more_info span{color:#fff}html:lang(en) body[data-design="game"] .more_info a{background-image:url(https://www.kayac.com/assets/pc/design/game/more_info_en-b092c9f49e098b465ed3b6af197a0b71d4dc999de6d93cb95ee04a01eae1c2ec.png)}
