html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{transition:.2s ease;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:top;font-size:0;line-height:0}th,strong,address{font-weight:normal}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}.clear{clear:both}br.clear{line-height:0;font-size:0;height:0}.acenter{text-align:center}.aright{text-align:right}.aleft{text-align:left}.fleft{float:left}.fright{float:right}.vtop{vertical-align:top}.vmiddle{vertical-align:middle}.vbottom{vertical-align:bottom}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}.inline_block{display:inline-block;display:-moz-inline-box;*display:inline;*zoom:1}textarea{font-size:100%}*{-webkit-text-size-adjust:100%}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width:768px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width:768px){.visible-xs-block{display:block !important}}@media(max-width:768px){.visible-xs-inline{display:inline !important}}@media(max-width:768px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width:769px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width:769px) and (max-width:991px){.visible-sm-block{display:block !important}}@media(min-width:769px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media(min-width:769px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width:1200px){.visible-lg-block{display:block !important}}@media(min-width:1200px){.visible-lg-inline{display:inline !important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width:768px){.hidden-xs{display:none !important}}@media(min-width:769px) and (max-width:991px){.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media(min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/librefranklin/v12/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhLsWkANDM.ttf) format('truetype')}body{font-size:14px;color:#000;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;width:100%}body .container{width:100%;margin:0;padding:0}body a{text-decoration:none}body a:hover{text-decoration:none}.header{width:100%;position:absolute;z-index:99;top:0;left:0;height:100px;overflow:hidden}.header .header-inner{width:1200px;margin:0 auto}.header h1{float:left;font-size:11px;width:240px;position:absolute;bottom:0;height:30px;color:#bfbfbf}.header .logo{float:left;padding:24px 0;width:250px}.header .logo .h1text{color:#fff;display:inline-block;min-width:100px}.header .global-nav{width:100%;float:none;background:#000;padding-left:18px;position:absolute;left:50%;margin-left:-350px;zoom:1;*zoom:1}.header .global-nav:before,.header .global-nav:after{display:table;content:"";line-height:0}.header .global-nav:after{clear:both}.header .global-nav ul{float:left}.header .global-nav .nav-item{float:left;padding:0 18px}.header .global-nav .nav-item a{display:block;padding:32px 0 29px;text-align:center;color:#989898;width:100px;font-size:11px;position:relative}.header .global-nav .nav-item a .nav-en{display:block;margin-bottom:10px;color:#fff;font-family:"Franklin Gothic Medium",sans-serif;letter-spacing:.06em;font-size:18px}.header .global-nav .nav-item a:after{position:absolute;bottom:2px;left:0;content:'';display:block;width:100%;height:0;background:#52c15c;transition:.2s ease}.header .global-nav .nav-item a:hover .nav-en{color:#52c15c}.header .global-nav .nav-item a:hover:after{height:3px}.header .global-nav .nav-item.active a:after{height:3px}.header .global-nav .nav-item-en a{padding:41px 0 29px}.header .global-nav .nav-empty-item{width:100px}.header .lang-switch{float:left;width:110px;background:#000;padding:41px 0;text-align:center}.header .lang-switch span,.header .lang-switch a{font-size:18px;font-family:"Franklin Gothic Medium",sans-serif}.header .lang-switch span{color:#fff}.header .lang-switch a{color:#787878;transition:.2s ease}.header .lang-switch a:hover{color:#52c15c}.header .nav-contact{float:left;width:calc(100% - 810px);background:#52c15c}.header .nav-contact a{display:block;width:165px;text-align:center;color:#fff;font-size:22px;line-height:100px;font-family:"Franklin Gothic Medium",sans-serif;letter-spacing:.06em;position:relative}.header .nav-contact a:after{position:absolute;bottom:2px;left:5px;content:'';display:block;margin:0 auto;width:155px;height:0;background:#145b54;transition:.2s ease}.header .nav-contact a:hover:after{height:3px}.footer .footer-top,.footer .footer-middle{background:#000;padding:36px 0 44px}.footer .footer-top .inner,.footer .footer-middle .inner{zoom:1;*zoom:1}.footer .footer-top .inner:before,.footer .footer-middle .inner:before,.footer .footer-top .inner:after,.footer .footer-middle .inner:after{display:table;content:"";line-height:0}.footer .footer-top .inner:after,.footer .footer-middle .inner:after{clear:both}.footer .footer-top .left-bn,.footer .footer-middle .left-bn{float:left;width:760px}.footer .footer-top .left-bn .tit,.footer .footer-middle .left-bn .tit{position:relative;font-family:"Arial",Arial,sans-serif;letter-spacing:.06em}.footer .footer-top .left-bn .tit span,.footer .footer-middle .left-bn .tit span{background:#000;color:#fff;position:relative;z-index:2;display:inline-block;font-size:16px;padding:0 1em 0 0;text-align:left}.footer .footer-top .left-bn .tit:before,.footer .footer-middle .left-bn .tit:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#ccc}.footer .footer-top .left-bn .row,.footer .footer-middle .left-bn .row{margin-right:-9.5px;margin-left:-9.5px;margin-top:24px}.footer .footer-top .left-bn .col-sm-4,.footer .footer-middle .left-bn .col-sm-4{width:calc(33.3333% - 19px);margin:0 9.5px;background:#fff;padding:0}.footer .footer-top .left-bn .col-sm-4 img,.footer .footer-middle .left-bn .col-sm-4 img{transition:.2s ease}.footer .footer-top .left-bn .col-sm-4 a:hover img,.footer .footer-middle .left-bn .col-sm-4 a:hover img{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.footer .footer-top .right-bn,.footer .footer-middle .right-bn{float:left;margin-left:50px}.footer .footer-top .right-bn .tit,.footer .footer-middle .right-bn .tit{font-family:"Arial",Arial,sans-serif;color:#fff;font-size:16px;letter-spacing:.06em;text-align:center}.footer .footer-top .right-bn .bn,.footer .footer-middle .right-bn .bn{margin-top:24px;background:#fff}.footer .footer-top .right-bn .bn img,.footer .footer-middle .right-bn .bn img{transition:.2s ease}.footer .footer-top .right-bn .bn a:hover img,.footer .footer-middle .right-bn .bn a:hover img{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.footer .footer-middle{margin-top:0;padding-top:0}.footer .footer-middle .full-bn{float:left;width:100%}.footer .footer-middle .full-bn .bn{float:left;margin:0 9.5px;background:#fff}.footer .footer-middle .full-bn .bn img{transition:.2s ease}.footer .footer-middle .full-bn .bn a:hover img{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.footer .footer-middle .full-bn .tit{position:relative;font-family:"Arial",Arial,sans-serif;letter-spacing:.06em}.footer .footer-middle .full-bn .tit span{background:#000;color:#fff;position:relative;z-index:2;display:inline-block;font-size:16px;padding:0 1em 0 0;text-align:left}.footer .footer-middle .full-bn .tit:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#ccc}.footer .footer-middle .full-bn .row{margin-right:-9.5px;margin-left:-9.5px;margin-top:24px}.footer .footer-middle .full-bn .col-sm-4{width:calc(33.3333% - 19px);margin:0 9.5px;background:#fff;padding:0}.footer .footer-middle .full-bn .col-sm-4 img{transition:.2s ease}.footer .footer-middle .full-bn .col-sm-4 a:hover img{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.footer .footer-bottom{padding:51px 0 0;background:#313131}.footer .footer-bottom .inner{zoom:1;*zoom:1}.footer .footer-bottom .inner:before,.footer .footer-bottom .inner:after{display:table;content:"";line-height:0}.footer .footer-bottom .inner:after{clear:both}.footer .footer-bottom .float{zoom:1;*zoom:1}.footer .footer-bottom .float:before,.footer .footer-bottom .float:after{display:table;content:"";line-height:0}.footer .footer-bottom .float:after{clear:both}.footer .footer-bottom .f-logo{float:left}.footer .footer-bottom .f-sitemap{float:left;padding-left:100px;width:calc(100% - 180px);margin-top:16px;zoom:1;*zoom:1}.footer .footer-bottom .f-sitemap:before,.footer .footer-bottom .f-sitemap:after{display:table;content:"";line-height:0}.footer .footer-bottom .f-sitemap:after{clear:both}.footer .footer-bottom .f-sitemap .box{float:left}.footer .footer-bottom .f-sitemap .box .page-name{color:#52c15c;font-size:18px;font-family:"Arial",Arial,sans-serif;font-weight:bold}.footer .footer-bottom .f-sitemap .box.box-1{margin-right:45px}.footer .footer-bottom .f-sitemap .box.box-2{margin-right:45px}.footer .footer-bottom .f-sitemap .box.box-3{margin-right:45px}.footer .footer-bottom .f-sitemap .box.box-4{margin-right:45px}.footer .footer-bottom .f-sitemap .box.box-5{margin-right:45px}.footer .footer-bottom .f-sitemap .box .nav-list{margin-top:17px}.footer .footer-bottom .f-sitemap .box .nav-list li{margin-top:10px}.footer .footer-bottom .f-sitemap .box .nav-list li:first-child{margin-top:0}.footer .footer-bottom .f-sitemap .box .nav-list li:before{content:'-';color:#fff;margin-right:4px}.footer .footer-bottom .f-sitemap .box .nav-list li a{font-size:12px;color:#fff;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;transition:.2s ease}.footer .footer-bottom .f-sitemap .box .nav-list li a:hover{color:#52c15c}.footer .footer-bottom .lang-switch{margin-top:13px;text-align:right;padding-right:3px}.footer .footer-bottom .lang-switch span,.footer .footer-bottom .lang-switch a{font-size:18px;font-family:"Franklin Gothic Medium",sans-serif}.footer .footer-bottom .lang-switch span{color:#fff}.footer .footer-bottom .lang-switch a{color:#787878;transition:.2s ease}.footer .footer-bottom .lang-switch a:hover{color:#52c15c}.footer .footer-bottom .page-top{margin-top:13px;text-align:center}.footer .footer-bottom .page-top a{display:block;margin:0 auto;width:200px;height:50px;line-height:54px;text-align:center;color:#fff;background:#52c15c;border-top-right-radius:10px;border-top-left-radius:10px;font-family:"Arial",Arial,sans-serif;font-size:16px;font-weight:bold;transition:.2s ease}.footer .footer-bottom .page-top a:hover{background:#145b54}.inner{width:1200px;margin-right:auto;margin-left:auto}.content-box{background:#fff;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2);box-shadow:3px 3px 3px rgba(0,0,0,0.2);margin-top:23px;padding:80px 100px 60px;zoom:1;*zoom:1}.content-box:before,.content-box:after{display:table;content:"";line-height:0}.content-box:after{clear:both}.pnkz{letter-spacing:-0.4em}.pnkz .root{display:inline-block;letter-spacing:normal;vertical-align:middle}.pnkz .root:first-child:before{display:none}.pnkz .root,.pnkz .root a{font-size:12px;color:#fff}.pnkz .root:before{content:'>';margin:0 5px}.pnkz a:hover{color:#52c15c}.ttl-area{width:100%;height:700px;display:table;text-align:center;vertical-align:middle}.ttl-area .ttl-inner{display:table-cell;vertical-align:middle;width:100%;text-align:center;padding-top:15px}.ttl-area .ttl-inner .ttl-en{color:#fff;font-size:90px;font-weight:bold;font-family:"Arial",Arial,sans-serif}.ttl-area .ttl-inner .ttl-ja{margin-top:8px;font-size:20px;color:#fff;letter-spacing:.04em}@media(max-width:768px){body{font-size:13.33333333px}body *{max-height:100%}.header{height:auto}.header .header-inner{width:100%;padding:13.33333333px 13.33333333px 13.33333333px 23.33333333px;zoom:1;*zoom:1}.header .header-inner:before,.header .header-inner:after{display:table;content:"";line-height:0}.header .header-inner:after{clear:both}.header h1{width:56%;top:38px;line-height:1em}.header .logo{padding:0;width:auto}.header .logo img{width:auto;height:31.33333333px}.header .global-nav{position:static;float:right;width:50%;padding:0;background:0}.header .global-nav .lang-xs{float:right;margin-right:13.33333333px;margin-top:10px}.header .global-nav .lang-xs a{display:block;border:solid 1.33333333px #fff;text-align:center;width:66.66666667px;height:33.33333333px;line-height:30.66666667px;color:#fff;font-family:'Libre Franklin',sans-serif;font-weight:bold;font-size:15.33333333px;letter-spacing:.02666667em}.header .global-nav .menu-toggle{width:53.33333333px;height:53.33333333px;background:#52c15c;padding:10.66666667px 8.33333333px;float:right}.header .global-nav .menu-toggle .toggle-inner{transition:all .4s;position:relative;display:block;height:32px}.header .global-nav .menu-toggle .toggle-inner span{width:36.66666667px;background:#fff;height:6.66666667px;position:absolute;left:0;transition:all .4s}.header .global-nav .menu-toggle .toggle-inner span:nth-child(1){top:0;animation:menu-bar01 .75s forwards}@keyframes menu-bar01{0%{transform:translateY(12.66666667px) rotate(45deg)}50%{transform:translateY(12.66666667px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .global-nav .menu-toggle .toggle-inner span:nth-child(2){top:12.66666667px;transition:all .25s .25s;opacity:1}.header .global-nav .menu-toggle .toggle-inner span:nth-child(3){bottom:0;animation:menu-bar02 .75s forwards}@keyframes menu-bar02{0%{transform:translateY(-12.66666667px) rotate(-45deg)}50%{transform:translateY(-12.66666667px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(1){animation:active-menu-bar01 .75s forwards}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(12.66666667px) rotate(0)}100%{transform:translateY(12.66666667px) rotate(45deg)}}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(2){opacity:0}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(3){animation:active-menu-bar03 .75s forwards}@keyframes active-menu-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-12.66666667px) rotate(0)}100%{transform:translateY(-12.66666667px) rotate(-45deg)}}.header .global-nav ul{position:relative;display:none;margin-top:0;background-color:rgba(0,0,0,0.7)}.header .global-nav ul .nav-item{width:100%}.header .global-nav ul .nav-item a{padding:13.33333333px 0 13.33333333px;text-align:left}.footer .footer-top,.footer .footer-middle{padding:23px 6.66666667px 30px}.footer .footer-top .left-bn,.footer .footer-middle .left-bn{float:none;width:100%}.footer .footer-top .left-bn .tit,.footer .footer-middle .left-bn .tit{letter-spacing:.02em}.footer .footer-top .left-bn .tit span,.footer .footer-middle .left-bn .tit span{font-size:15.33333333px}.footer .footer-top .left-bn .tit:before,.footer .footer-middle .left-bn .tit:before{height:1.33333333px}.footer .footer-top .left-bn .row,.footer .footer-middle .left-bn .row{margin-right:-3.66666667px;margin-left:-3.66666667px;margin-top:13.33333333px}.footer .footer-top .left-bn .col-sm-4,.footer .footer-middle .left-bn .col-sm-4{width:50%;margin:0 0 6.66666667px;padding:0 3.66666667px;background:transparent}.footer .footer-top .left-bn .col-sm-4 img,.footer .footer-middle .left-bn .col-sm-4 img{width:100%;height:auto}.footer .footer-top .left-bn .col-sm-4 a:hover img,.footer .footer-middle .left-bn .col-sm-4 a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-top .right-bn,.footer .footer-middle .right-bn{float:none;margin:16.33333333px 0 0}.footer .footer-top .right-bn .tit,.footer .footer-middle .right-bn .tit{font-size:15.33333333px;position:relative;text-align:left}.footer .footer-top .right-bn .tit span,.footer .footer-middle .right-bn .tit span{background:#000;font-size:15.33333333px;position:relative;z-index:2;display:inline-block;padding:0 1em 0 0}.footer .footer-top .right-bn .tit:before,.footer .footer-middle .right-bn .tit:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1.33333333px;background-color:#ccc}.footer .footer-top .right-bn .bn,.footer .footer-middle .right-bn .bn{margin-right:-3.66666667px;margin-left:-3.66666667px;background:transparent}.footer .footer-top .right-bn .bn a,.footer .footer-middle .right-bn .bn a{padding:0 3.66666667px;display:block;width:50%}.footer .footer-top .right-bn .bn a img,.footer .footer-middle .right-bn .bn a img{width:100%;height:auto}.footer .footer-top .right-bn .bn a a:hover img,.footer .footer-middle .right-bn .bn a a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-middle{padding-top:0}.footer .footer-middle .full-bn{float:none;width:100%}.footer .footer-middle .full-bn .tit{letter-spacing:.02em}.footer .footer-middle .full-bn .tit span{font-size:15.33333333px}.footer .footer-middle .full-bn .tit:before{height:1.33333333px}.footer .footer-middle .full-bn .row{margin-right:-3.66666667px;margin-left:-3.66666667px;margin-top:13.33333333px}.footer .footer-middle .full-bn .bn{width:50%;margin:0 0 6.66666667px;padding:0 3.66666667px;background:transparent}.footer .footer-middle .full-bn .bn img{width:100%;height:auto}.footer .footer-middle .full-bn .bn a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-bottom{padding:0}.footer .footer-bottom .inner{padding:0}.footer .footer-bottom .f-sitemap{float:none;width:100%;margin:0;padding:0}.footer .footer-bottom .f-sitemap .box{float:none;width:100%;background:#fff;border-top:solid 1px #000}.footer .footer-bottom .f-sitemap .box .page-name{line-height:66px;font-size:20px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;padding-left:36.66666667px;background:url(../img/base/sp/arrow-under.png) no-repeat center right 26.66666667px;background-size:21.33333333px 13.33333333px}.footer .footer-bottom .f-sitemap .box.box1,.footer .footer-bottom .f-sitemap .box.box-2,.footer .footer-bottom .f-sitemap .box.box-3,.footer .footer-bottom .f-sitemap .box.box-4{margin-right:0}.footer .footer-bottom .f-sitemap .box .nav-list{margin-top:0;padding-bottom:18.33333333px;display:none}.footer .footer-bottom .f-sitemap .box .nav-list li{margin-top:0}.footer .footer-bottom .f-sitemap .box .nav-list li:before{display:none}.footer .footer-bottom .f-sitemap .box .nav-list li a{display:block;font-size:15.33333333px;color:#313131;line-height:33.33333333px;padding-left:51.66666667px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.footer .footer-bottom .f-sitemap .box .nav-list li a:before{content:'-';margin-right:5px}.footer .footer-bottom .f-logo{margin-top:25.66666667px;text-align:center;float:none;width:100%}.footer .footer-bottom .f-logo a{display:block;width:262px;margin:0 auto}.footer .footer-bottom .f-logo a img{width:100%;height:auto}.footer .footer-bottom .lang-xs{margin:17.66666667px 0 0}.footer .footer-bottom .lang-xs a{display:block;border:solid 1.33333333px #fff;text-align:center;width:113.33333333px;height:33.33333333px;margin:0 auto;line-height:30.66666667px;color:#fff;font-family:'Libre Franklin',sans-serif;font-weight:bold;font-size:15.33333333px;letter-spacing:.02666667em}.footer .footer-bottom .page-top{margin:24px auto 0;width:80.51529791%}.footer .footer-bottom .page-top a{width:100%;height:46.66666667px;line-height:48.66666667px;border-top-right-radius:6.66666667px;border-top-left-radius:6.66666667px;font-size:16.66666667px}.inner{width:100%;padding-right:13.33333333px;padding-left:13.33333333px}.content-box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:56.66666667px 0 0;padding:0}.pnkz{margin-top:-30px}.pnkz .root,.pnkz .root a{font-size:13.33333333px;letter-spacing:.13333333em}.pnkz .root:before{margin:0 5px}.ttl-area{max-height:initial;height:300px;background-size:cover !important}.ttl-area .ttl-inner{padding-top:20px}.ttl-area .ttl-inner .ttl-en{font-size:46.66666667px;letter-spacing:0}.ttl-area .ttl-inner .ttl-ja{font-size:13.33333333px;margin-top:10px}}@media(max-width:768px){.main-image{height:500px;background:#000 url(../img/index/sp/main-sample.png) no-repeat center center;background-size:contain}.main-image .main-image-inner{height:453.33333333px;padding:0 28px 0 36px}.main-image .main-image-inner .txt img{width:100%;height:auto}.main-image .scroll a{width:64.41223833%;height:46.66666667px;line-height:46.66666667px;font-size:13.33333333px}.main-image .scroll a:before{height:16.66666667px;width:1.33333333px;top:-10px}.news-contents,.lead-content,.busi-content{background:#fff}.news-contents{padding:0 13.33333333px}.news-contents .news-inner{padding:30px 26.66666667px 36.66666667px}.news-contents .nav-top-info .nav-tabs{width:100%;float:none;border-bottom:0;border-right:solid 1px #fff;height:40px}.news-contents .nav-top-info .nav-tabs .nav-item{width:50%;border-left:solid 1px #fff}.news-contents .nav-top-info .nav-tabs>li>a{margin-right:0;line-height:40px;font-size:16.66666667px;border:0}.news-contents .tab-content{margin-top:26.66666667px}.news-contents .tab-content .list-item{border-top:0;border-bottom:solid 1px #fff}.news-contents .tab-content .list-item:first-child{border-top:solid 1px #fff}.news-contents .tab-content .list-item a{padding:16px 6px 16px 6.66666667px;background:url(../img/base/sp/arrow-wh-right.png) no-repeat right 6.66666667px center;background-size:6.66666667px 10.66666667px}.news-contents .tab-content .list-item a:hover{background-color:transparent}.news-contents .tab-content .list-item .date{font-size:18.66666667px;width:auto;margin-right:18.33333333px}.news-contents .tab-content .list-item .category{width:auto;padding:6.66666667px 14.33333333px 5.33333333px;line-height:1;font-size:14.66666667px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.news-contents .tab-content .list-item .tit{width:100%;padding:4.66666667px 26.66666667px 0 0;font-size:14.66666667px;line-height:22px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;text-overflow:clip;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-contents .list-btn{margin-top:26.66666667px}.news-contents .list-btn a{display:block;width:100%;border:solid 1px #fff;line-height:44.66666667px;text-align:center;font-size:14.66666667px;color:#fff}.lead-content{padding:40px 0 46.66666667px}.lead-content .inner{padding:0;background:url(../img/index/sp/bg-read.png) no-repeat center center;background-size:156.33333333px 152px}.lead-content .txt-l{float:none;text-align:center}.lead-content .txt-l .sent-en{font-size:13.33333333px;margin-top:3.33333333px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;font-weight:bold}.lead-content .txt-l .second-tit{font-size:26.66666667px;margin:0;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;min-height:initial}.lead-content .txt-content{font-size:14px;margin-top:15px;line-height:26.66666667px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;min-height:initial;margin-right:0;text-align:center}.busi-content{background:#000 url(../img/index/sp/bg-business.jpg) no-repeat center;background-size:cover;padding:23.33333333px 0 31.66666667px}.busi-content>.inner{padding:0 20px}.busi-content .tit-box .tit-en{font-size:46.66666667px}.busi-content .tit-box .tit-ja{font-size:13.33333333px;margin-left:6.66666667px;margin-bottom:5.33333333px}.busi-content .tit-box .desc-tit{margin-top:6px;font-size:13.33333333px;line-height:22px;margin-left:0}.busi-content .slider{background:rgba(0,0,0,0.5);margin-top:26px;border-top:solid 1px #fff}.busi-content .slider:before{display:none}.busi-content .slider .slide-inner{width:100%;padding:0 20px}.busi-content .slider .slide-inner:before,.busi-content .slider .slide-inner:after{display:none}.busi-content .slider .slide-inner .slide-item{margin-top:0}.busi-content .slider .slide-inner .slide-item .item-inner{padding:34px 16.66666667px 19px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-cate{display:block;width:43.33333333px;height:43.33333333px;margin-left:-21.66666667px;top:6.66666667px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-own{background:url(../img/index/sp/busi-icn-brand.png) no-repeat center top;background-size:contain}.busi-content .slider .slide-inner .slide-item .item-inner .bn-oem{background:url(../img/index/sp/busi-icn-license.png) no-repeat center top;background-size:contain}.busi-content .slider .slide-inner .slide-item .item-inner .image{width:100%;min-height:70px}.busi-content .slider .slide-inner .slide-item .item-inner .image img{width:100%;height:auto}.busi-content .slider .slide-inner .slide-item .item-inner>a{display:block;width:100%;line-height:23.33333333px;font-size:8.66666667px;margin-top:10px;background:url(../img/base/sp/arrow-wh-right.png) no-repeat center right 9px;background-size:5.33333333px 8px}.busi-content .slider .slide-inner .slick-prev{left:0;background:#fff url(../img/base/sp/arrow-bk-left.png) no-repeat center center;background-size:5.33333333px 8px}.busi-content .slider .slide-inner .slick-next{right:0;background:#fff url(../img/base/sp/arrow-bk-right.png) no-repeat center center;background-size:5.33333333px 8px}.busi-content .slider .slide-inner .slick-prev,.busi-content .slider .slide-inner .slick-next{width:20px;height:100%;top:0;transform:initial}.busi-content .button{margin-top:26.66666667px}.busi-content .button a{display:block;width:64.41223833%;height:46.66666667px;line-height:46.66666667px;border:0;font-size:13.33333333px}.busi-content .button a .parent{padding-left:27.66666667px}.busi-content .button a .bar{width:10.66666667px;height:1.33333333px}.busi-content .button a .bar:nth-of-type(1){top:7px}.busi-content .button a .bar:nth-of-type(2){top:7px}.about-content{padding:26.66666667px 20px 50px}.about-content .inner{padding:0}.about-content .tit-box{letter-spacing:-0.4em}.about-content .tit-box .tit-left{width:100%;float:none}.about-content .tit-box .tit-right{width:100%;float:none;margin-top:0}.about-content .tit-box .tit-en{font-size:46.66666667px;display:inline-block;vertical-align:bottom;letter-spacing:normal}.about-content .tit-box .tit-ja{font-size:13.33333333px;margin-left:6.66666667px;margin-bottom:6.66666667px;display:inline-block;vertical-align:bottom;letter-spacing:normal}.about-content .tit-box .desc-tit{margin-top:6px;font-size:13.33333333px;line-height:20.66666667px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;margin-left:0}.about-content .image{margin-top:16px;padding-right:6.66666667px}.about-content .image:before{top:6.66666667px;left:6.66666667px;width:calc(100% - 20px/3);height:0;padding-top:50%}.about-content .image img{width:100%;height:auto}.about-content .button{margin-top:26.66666667px}.about-content .button a{display:block;width:64.41223833%;height:46.66666667px;line-height:46.66666667px;border:0;font-size:13.33333333px}.about-content .button a .parent{padding-left:27.66666667px}.about-content .button a .bar{width:10.66666667px;height:1.33333333px}.about-content .button a .bar:nth-of-type(1){top:7px}.about-content .button a .bar:nth-of-type(2){top:7px}}@media(max-width:409px){body{font-size:10px}body *{max-height:100%}.header{height:auto}.header .header-inner{width:100%;padding:10px 10px 10px 17.5px;zoom:1;*zoom:1}.header .header-inner:before,.header .header-inner:after{display:table;content:"";line-height:0}.header .header-inner:after{clear:both}.header h1{width:56%;top:38px;line-height:1em}.header .logo{padding:0;width:auto}.header .logo img{width:auto;height:23.5px}.header .global-nav{position:static;float:right;width:50%;padding:0;background:0}.header .global-nav .lang-xs{float:right;margin-right:10px;margin-top:7.5px}.header .global-nav .lang-xs a{display:block;border:solid 1px #fff;text-align:center;width:50px;height:25px;line-height:23px;color:#fff;font-family:'Libre Franklin',sans-serif;font-weight:bold;font-size:11.5px;letter-spacing:.02em}.header .global-nav .menu-toggle{width:40px;height:40px;background:#52c15c;padding:8px 6.25px;float:right}.header .global-nav .menu-toggle .toggle-inner{transition:all .4s;position:relative;display:block;height:24px}.header .global-nav .menu-toggle .toggle-inner span{width:27.5px;background:#fff;height:5px;position:absolute;left:0;transition:all .4s}.header .global-nav .menu-toggle .toggle-inner span:nth-child(1){top:0;animation:menu-bar01 .75s forwards}@keyframes menu-bar01{0%{transform:translateY(9.5px) rotate(45deg)}50%{transform:translateY(9.5px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .global-nav .menu-toggle .toggle-inner span:nth-child(2){top:9.5px;transition:all .25s .25s;opacity:1}.header .global-nav .menu-toggle .toggle-inner span:nth-child(3){bottom:0;animation:menu-bar02 .75s forwards}@keyframes menu-bar02{0%{transform:translateY(-9.5px) rotate(-45deg)}50%{transform:translateY(-9.5px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(1){animation:active-menu-bar01 .75s forwards}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9.5px) rotate(0)}100%{transform:translateY(9.5px) rotate(45deg)}}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(2){opacity:0}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(3){animation:active-menu-bar03 .75s forwards}@keyframes active-menu-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9.5px) rotate(0)}100%{transform:translateY(-9.5px) rotate(-45deg)}}.header .global-nav ul{position:relative;display:none;margin-top:0;background-color:rgba(0,0,0,0.7)}.header .global-nav ul .nav-item{width:100%}.header .global-nav ul .nav-item a{padding:10px 0 10px;text-align:left}.footer .footer-top,.footer .footer-middle{padding:17.25px 5px 22.5px}.footer .footer-top .left-bn,.footer .footer-middle .left-bn{float:none;width:100%}.footer .footer-top .left-bn .tit,.footer .footer-middle .left-bn .tit{letter-spacing:.015em}.footer .footer-top .left-bn .tit span,.footer .footer-middle .left-bn .tit span{font-size:11.5px}.footer .footer-top .left-bn .tit:before,.footer .footer-middle .left-bn .tit:before{height:1px}.footer .footer-top .left-bn .row,.footer .footer-middle .left-bn .row{margin-right:-2.75px;margin-left:-2.75px;margin-top:10px}.footer .footer-top .left-bn .col-sm-4,.footer .footer-middle .left-bn .col-sm-4{width:50%;margin:0 0 5px;padding:0 2.75px;background:transparent}.footer .footer-top .left-bn .col-sm-4 img,.footer .footer-middle .left-bn .col-sm-4 img{width:100%;height:auto}.footer .footer-top .left-bn .col-sm-4 a:hover img,.footer .footer-middle .left-bn .col-sm-4 a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-top .right-bn,.footer .footer-middle .right-bn{float:none;margin:12.25px 0 0}.footer .footer-top .right-bn .tit,.footer .footer-middle .right-bn .tit{font-size:11.5px;position:relative;text-align:left}.footer .footer-top .right-bn .tit span,.footer .footer-middle .right-bn .tit span{background:#000;font-size:11.5px;position:relative;z-index:2;display:inline-block;padding:0 1em 0 0}.footer .footer-top .right-bn .tit:before,.footer .footer-middle .right-bn .tit:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#ccc}.footer .footer-top .right-bn .bn,.footer .footer-middle .right-bn .bn{margin-right:-2.75px;margin-left:-2.75px;background:transparent}.footer .footer-top .right-bn .bn a,.footer .footer-middle .right-bn .bn a{padding:0 2.75px;display:block;width:50%}.footer .footer-top .right-bn .bn a img,.footer .footer-middle .right-bn .bn a img{width:100%;height:auto}.footer .footer-top .right-bn .bn a a:hover img,.footer .footer-middle .right-bn .bn a a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-middle{padding-top:0}.footer .footer-middle .full-bn{float:none;width:100%}.footer .footer-middle .full-bn .tit{letter-spacing:.015em}.footer .footer-middle .full-bn .tit span{font-size:11.5px}.footer .footer-middle .full-bn .tit:before{height:1px}.footer .footer-middle .full-bn .row{margin-right:-2.75px;margin-left:-2.75px;margin-top:10px}.footer .footer-middle .full-bn .bn{width:50%;margin:0 0 5px;padding:0 2.75px;background:transparent}.footer .footer-middle .full-bn .bn img{width:100%;height:auto}.footer .footer-middle .full-bn .bn a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-bottom{padding:0}.footer .footer-bottom .inner{padding:0}.footer .footer-bottom .f-sitemap{float:none;width:100%;margin:0;padding:0}.footer .footer-bottom .f-sitemap .box{float:none;width:100%;background:#fff;border-top:solid 1px #000}.footer .footer-bottom .f-sitemap .box .page-name{line-height:49.5px;font-size:15px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;padding-left:27.5px;background:url(../img/base/sp/arrow-under.png) no-repeat center right 20px;background-size:16px 10px}.footer .footer-bottom .f-sitemap .box.box1,.footer .footer-bottom .f-sitemap .box.box-2,.footer .footer-bottom .f-sitemap .box.box-3,.footer .footer-bottom .f-sitemap .box.box-4{margin-right:0}.footer .footer-bottom .f-sitemap .box .nav-list{margin-top:0;padding-bottom:13.75px;display:none}.footer .footer-bottom .f-sitemap .box .nav-list li{margin-top:0}.footer .footer-bottom .f-sitemap .box .nav-list li:before{display:none}.footer .footer-bottom .f-sitemap .box .nav-list li a{display:block;font-size:11.5px;color:#313131;line-height:25px;padding-left:38.75px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.footer .footer-bottom .f-sitemap .box .nav-list li a:before{content:'-';margin-right:3.75px}.footer .footer-bottom .f-logo{margin-top:19.25px;text-align:center;float:none;width:100%}.footer .footer-bottom .f-logo a{display:block;width:196.5px;margin:0 auto}.footer .footer-bottom .f-logo a img{width:100%;height:auto}.footer .footer-bottom .lang-xs{margin:13.25px 0 0}.footer .footer-bottom .lang-xs a{display:block;border:solid 1px #fff;text-align:center;width:85px;height:25px;margin:0 auto;line-height:23px;color:#fff;font-family:'Libre Franklin',sans-serif;font-weight:bold;font-size:11.5px;letter-spacing:.02em}.footer .footer-bottom .page-top{margin:18px auto 0;width:80.51529791%}.footer .footer-bottom .page-top a{width:100%;height:35px;line-height:36.5px;border-top-right-radius:5px;border-top-left-radius:5px;font-size:12.5px}.inner{width:100%;padding-right:10px;padding-left:10px}.content-box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:42.5px 0 0;padding:0}.pnkz{margin-top:-22.5px}.pnkz .root,.pnkz .root a{font-size:10px;letter-spacing:.1em}.pnkz .root:before{margin:0 3.75px}.ttl-area{max-height:initial;height:225px;background-size:cover !important}.ttl-area .ttl-inner{padding-top:15px}.ttl-area .ttl-inner .ttl-en{font-size:35px;letter-spacing:0}.ttl-area .ttl-inner .ttl-ja{font-size:10px;margin-top:7.5px}}@media(max-width:409px){.main-image{height:375px;background:#000 url(../img/index/sp/main-sample.png) no-repeat center center;background-size:contain}.main-image .main-image-inner{height:340px;padding:0 21px 0 27px}.main-image .main-image-inner .txt img{width:100%;height:auto}.main-image .scroll a{width:64.41223833%;height:35px;line-height:35px;font-size:10px}.main-image .scroll a:before{height:12.5px;width:1px;top:-7.5px}.news-contents,.lead-content,.busi-content{background:#fff}.news-contents{padding:0 10px}.news-contents .news-inner{padding:22.5px 20px 27.5px}.news-contents .nav-top-info .nav-tabs{width:100%;float:none;border-bottom:0;border-right:solid 1px #fff;height:30px}.news-contents .nav-top-info .nav-tabs .nav-item{width:50%;border-left:solid 1px #fff}.news-contents .nav-top-info .nav-tabs>li>a{margin-right:0;line-height:30px;font-size:12.5px;border:0}.news-contents .tab-content{margin-top:20px}.news-contents .tab-content .list-item{border-top:0;border-bottom:solid 1px #fff}.news-contents .tab-content .list-item:first-child{border-top:solid 1px #fff}.news-contents .tab-content .list-item a{padding:12px 4.5px 12px 5px;background:url(../img/base/sp/arrow-wh-right.png) no-repeat right 5px center;background-size:5px 8px}.news-contents .tab-content .list-item a:hover{background-color:transparent}.news-contents .tab-content .list-item .date{font-size:14px;width:auto;margin-right:13.75px}.news-contents .tab-content .list-item .category{width:auto;padding:5px 10.75px 4px;line-height:1;font-size:11px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.news-contents .tab-content .list-item .tit{width:100%;padding:3.5px 20px 0 0;font-size:11px;line-height:16.5px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;text-overflow:clip;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-contents .list-btn{margin-top:20px}.news-contents .list-btn a{display:block;width:100%;border:solid 1px #fff;line-height:33.5px;text-align:center;font-size:11px;color:#fff}.lead-content{padding:30px 0 35px}.lead-content .inner{padding:0;background:url(../img/index/sp/bg-read.png) no-repeat center center;background-size:117.25px 114px}.lead-content .txt-l{float:none;text-align:center}.lead-content .txt-l .sent-en{font-size:10px;margin-top:2.5px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;font-weight:bold}.lead-content .txt-l .second-tit{font-size:20px;margin:0;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;min-height:initial}.lead-content .txt-content{font-size:10.5px;margin-top:11.25px;line-height:20px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;min-height:initial;margin-right:0;text-align:center}.busi-content{background:#000 url(../img/index/sp/bg-business.jpg) no-repeat center;background-size:cover;padding:17.5px 0 23.75px}.busi-content>.inner{padding:0 15px}.busi-content .tit-box .tit-en{font-size:35px}.busi-content .tit-box .tit-ja{font-size:10px;margin-left:5px;margin-bottom:4px}.busi-content .tit-box .desc-tit{margin-top:4.5px;font-size:10px;line-height:16.5px;margin-left:0}.busi-content .slider{background:rgba(0,0,0,0.5);margin-top:19.5px;border-top:solid 1px #fff}.busi-content .slider:before{display:none}.busi-content .slider .slide-inner{width:100%;padding:0 15px}.busi-content .slider .slide-inner:before,.busi-content .slider .slide-inner:after{display:none}.busi-content .slider .slide-inner .slide-item{margin-top:0}.busi-content .slider .slide-inner .slide-item .item-inner{padding:25.5px 12.5px 14.25px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-cate{display:block;width:32.5px;height:32.5px;margin-left:-16.25px;top:5px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-own{background:url(../img/index/sp/busi-icn-brand.png) no-repeat center top;background-size:contain}.busi-content .slider .slide-inner .slide-item .item-inner .bn-oem{background:url(../img/index/sp/busi-icn-license.png) no-repeat center top;background-size:contain}.busi-content .slider .slide-inner .slide-item .item-inner .image{width:100%;min-height:52.5px}.busi-content .slider .slide-inner .slide-item .item-inner .image img{width:100%;height:auto}.busi-content .slider .slide-inner .slide-item .item-inner>a{display:block;width:100%;line-height:17.5px;font-size:6.5px;margin-top:7.5px;background:url(../img/base/sp/arrow-wh-right.png) no-repeat center right 6.75px;background-size:4px 6px}.busi-content .slider .slide-inner .slick-prev{left:0;background:#fff url(../img/base/sp/arrow-bk-left.png) no-repeat center center;background-size:4px 6px}.busi-content .slider .slide-inner .slick-next{right:0;background:#fff url(../img/base/sp/arrow-bk-right.png) no-repeat center center;background-size:4px 6px}.busi-content .slider .slide-inner .slick-prev,.busi-content .slider .slide-inner .slick-next{width:15px;height:100%;top:0;transform:initial}.busi-content .button{margin-top:20px}.busi-content .button a{display:block;width:64.41223833%;height:35px;line-height:35px;border:0;font-size:10px}.busi-content .button a .parent{padding-left:20.75px}.busi-content .button a .bar{width:8px;height:1px}.busi-content .button a .bar:nth-of-type(1){top:5.25px}.busi-content .button a .bar:nth-of-type(2){top:5.25px}.about-content{padding:20px 15px 37.5px}.about-content .inner{padding:0}.about-content .tit-box{letter-spacing:-0.4em}.about-content .tit-box .tit-left{width:100%;float:none}.about-content .tit-box .tit-right{width:100%;float:none;margin-top:0}.about-content .tit-box .tit-en{font-size:35px;display:inline-block;vertical-align:bottom;letter-spacing:normal}.about-content .tit-box .tit-ja{font-size:10px;margin-left:5px;margin-bottom:5px;display:inline-block;vertical-align:bottom;letter-spacing:normal}.about-content .tit-box .desc-tit{margin-top:4.5px;font-size:10px;line-height:15.5px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;margin-left:0}.about-content .image{margin-top:12px;padding-right:5px}.about-content .image:before{top:5px;left:5px;width:calc(100% - 20px/4);height:0;padding-top:50%}.about-content .image img{width:100%;height:auto}.about-content .button{margin-top:20px}.about-content .button a{display:block;width:64.41223833%;height:35px;line-height:35px;border:0;font-size:10px}.about-content .button a .parent{padding-left:20.75px}.about-content .button a .bar{width:8px;height:1px}.about-content .button a .bar:nth-of-type(1){top:5.25px}.about-content .button a .bar:nth-of-type(2){top:5.25px}}.index-header .global-nav{background-color:rgba(0,0,0,0.85)}.index-header .lang-switch{background:0}.main-image{height:100vh;width:100%;background:#000 url(../img/index/main-sample.png) no-repeat center center;position:relative}.main-image:before{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;display:block;background:url(../img/index/top-image-cover.png) repeat left top}.main-image .main-image-inner{text-align:center;width:100%;height:calc(100vh - 80px);display:table;position:relative;z-index:4}.main-image .main-image-inner .txt{display:table-cell;text-align:center;vertical-align:middle}.main-image .scroll{text-align:center;position:relative;z-index:5}.main-image .scroll a{margin:0 auto;display:block;width:800px;height:80px;line-height:80px;background:#52c15c;color:#fff;text-align:center;font-size:12px;font-family:"Arial",Arial,sans-serif;font-weight:bold;position:relative;transition:.2s ease}.main-image .scroll a:before{position:absolute;top:-20px;left:50%;height:40px;width:2px;background:#fff;display:block;content:''}.main-image .scroll a:hover{background:#145b54}.news-contents,.lead-content,.busi-content,.about-content{background:#f6f6f6}.news-contents .news-inner{background:#313131;padding:40px 150px 16px}.news-contents .nav-top-info{zoom:1;*zoom:1}.news-contents .nav-top-info:before,.news-contents .nav-top-info:after{display:table;content:"";line-height:0}.news-contents .nav-top-info:after{clear:both}.news-contents .nav-top-info .ttl{float:left;width:180px;border-bottom:solid 1px #959595;padding:9px 0 19px;color:#fff;font-size:24px;font-family:"Arial",Arial,sans-serif;font-weight:bold}.news-contents .nav-top-info .nav-tabs{border-color:#959595;float:left}.news-contents .nav-top-info .nav-tabs .nav-item{width:189px}.news-contents .nav-top-info .nav-tabs>li.active>a,.news-contents .nav-top-info .nav-tabs>li.active>a:focus,.news-contents .nav-top-info .nav-tabs>li.active>a:hover{color:#fff;background:#313131}.news-contents .nav-top-info .nav-tabs>li>a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-right:9px;line-height:54px;text-align:center;color:#fff;border-color:#959595;border-bottom:0}.news-contents .nav-top-info .nav>li>a:focus,.news-contents .nav-top-info .nav>li>a:hover{background:transparent;color:#52c15c}.news-contents .nav-top-info .nav>li>a{padding:0}.news-contents .nav-top-info .list{float:left;width:342px;text-align:right;padding:22px 0 18px;border-bottom:solid 1px #959595}.news-contents .nav-top-info .list a{color:#fff}.news-contents .nav-top-info .list a:hover{color:#52c15c}.news-contents .tab-content .list-item{border-top:solid 1px #959595}.news-contents .tab-content .list-item:first-child{border-top:0}.news-contents .tab-content .list-item .no-item{color:#fff;padding:22px 70px 21px 0}.news-contents .tab-content .list-item a{display:block;letter-spacing:-0.4em;padding:22px 70px 21px 0;background:url(../img/index/icn-news.png) no-repeat right 10px center;transition:.2s ease}.news-contents .tab-content .list-item a:hover{background-color:#464646}.news-contents .tab-content .list-item a.pdf{background:url(../img/index/icon-pdf_transparent.png) no-repeat right 10px center}.news-contents .tab-content .list-item .date,.news-contents .tab-content .list-item .category,.news-contents .tab-content .list-item .tit{display:inline-block;letter-spacing:normal;color:#fff;vertical-align:middle}.news-contents .tab-content .list-item .date{font-size:16px;font-family:"Arial",Arial,sans-serif;font-weight:bold;width:106px}.news-contents .tab-content .list-item .category{width:80px;line-height:26px;background:#fff;font-size:12px;color:#313131;text-align:center;padding:0 3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.news-contents .tab-content .list-item .tit{width:640px;padding-left:28px;font-size:14px;line-height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lead-content{padding-bottom:127px}.lead-content .inner{padding:106px 110px 0 0;background:url(../img/index/bg-read.png) no-repeat top 193px left 453px;zoom:1;*zoom:1}.lead-content .inner:before,.lead-content .inner:after{display:table;content:"";line-height:0}.lead-content .inner:after{clear:both}.lead-content .txt-l{float:right;zoom:1;*zoom:1}.lead-content .txt-l:before,.lead-content .txt-l:after{display:table;content:"";line-height:0}.lead-content .txt-l:after{clear:both}.lead-content .txt-l .sent-en{font-size:18px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:"Arial",Arial,sans-serif;display:inline-block;float:right}.lead-content .txt-l .second-tit{font-size:38px;margin-right:10px;color:#145b54;font-family:'Ryumin Regular KL',serif;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:inline-block;float:right;min-height:496px}.lead-content .txt-content{font-size:16px;line-height:46px;float:right;margin-right:42px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:'Ryumin Regular KL',serif;min-height:496px}.lead-content-en .txt-l{float:none}.lead-content-en .txt-l .sent-en{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;display:block;float:none}.lead-content-en .txt-l .second-tit{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;display:block;float:none;min-height:60px}.lead-content-en .txt-content{line-height:26px;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;float:none;min-height:unset}.busi-content{background:#000 url(../img/index/bg-business.jpg) no-repeat top 0 center;background-size:cover;padding:37px 0 75px}.busi-content .tit-box{letter-spacing:-0.4em;display:inline-block}.busi-content .tit-box .tit-en{font-size:100px;font-weight:bold;font-family:"Arial",Arial,sans-serif;color:#fff;display:inline-block;vertical-align:bottom;letter-spacing:normal}.busi-content .tit-box .tit-ja{color:#fff;font-size:18px;display:inline-block;vertical-align:bottom;margin-left:10px;margin-bottom:13px;letter-spacing:.1em}.busi-content .tit-box .desc-tit{font-size:14px;line-height:24px;color:#fff;margin-top:5px;display:block;letter-spacing:normal;margin-left:5px}.busi-content .slider{border-bottom:solid 1px #fff;background:linear-gradient(transparent 0,transparent 30px,rgba(0,0,0,0.7) 30px,rgba(0,0,0,0.7) 330px);margin-top:10px;position:relative}.busi-content .slider:before{position:absolute;top:30px;left:0;width:100%;height:1px;background:#fff;content:''}.busi-content .slider .slide-inner{width:1200px;margin-right:auto;margin-left:auto}.busi-content .slider .slide-inner:before{content:'';height:calc(100% - 30px);display:block;position:absolute;width:1px;top:30px;left:0}.busi-content .slider .slide-inner:after{content:'';height:calc(100% - 30px);display:block;position:absolute;width:1px;top:30px;right:0}.busi-content .slider .slide-inner .slide-item{text-align:center;margin-top:30px}.busi-content .slider .slide-inner .slide-item:first-of-type .item-inner{border-left:solid 1px #fff}.busi-content .slider .slide-inner .slide-item .item-inner{border-right:solid 1px #fff;position:relative;padding:64px 0 48px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-cate{display:table;text-align:center;position:absolute;left:50%;margin-left:-40px;top:-30px;width:80px;height:80px;background:url(../img/index/bg-business-icon.png) no-repeat center top}.busi-content .slider .slide-inner .slide-item .item-inner .bn-cate .tb-in{display:table-cell;vertical-align:middle;font-family:"Arial",Arial,sans-serif;font-size:16px;line-height:18px}.busi-content .slider .slide-inner .slide-item .item-inner .image{text-align:center}.busi-content .slider .slide-inner .slide-item .item-inner .image img{display:inline-block;outline:0}.busi-content .slider .slide-inner .slide-item .item-inner a:focus{outline:0}.busi-content .slider .slide-inner .slide-item .item-inner>a{display:block;width:260px;line-height:43px;border:solid 1px #fff;color:#fff;font-size:13px;margin:22px auto 0;background:url(../img/index/slide-btn-arrow.png) no-repeat center right 10px}.busi-content .slider .slide-inner .slide-item .item-inner>a:hover{background-color:rgba(255,255,255,0.2)}.busi-content .slider .slide-inner .slick-prev{left:-20px;background:#fff url(../img/index/arrow-left.png) no-repeat center center}.busi-content .slider .slide-inner .slick-next{right:-20px;background:#fff url(../img/index/arrow-right.png) no-repeat center center}.busi-content .slider .slide-inner .slick-prev,.busi-content .slider .slide-inner .slick-next{width:30px;height:140px;top:110px;z-index:10;-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;-ms-transform:initial;transform:initial}.busi-content .slider .slide-inner .slick-prev:before,.busi-content .slider .slide-inner .slick-next:before{display:none}.busi-content .button{margin-top:55px}.busi-content .button a{display:block;width:500px;height:80px;background:#fff;margin:0 auto;text-align:center;color:#313131;line-height:78px;font-size:12px;border:solid 1px #fff;font-family:"Arial",Arial,sans-serif}.busi-content .button a .parent{position:relative;padding-left:34px}.busi-content .button a .bar{position:absolute;left:0;display:inline-block;width:16px;height:1px;background-color:#313131}.busi-content .button a .bar:nth-of-type(1){top:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.busi-content .button a .bar:nth-of-type(2){top:5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.busi-content .button a:hover{background:transparent;color:#fff}.busi-content .button a:hover .parent .bar{background:#fff}.break{width:100%;height:500px;background:url(../img/index/bg-span.jpg) no-repeat center top}.about-content{padding:104px 0 91px}.about-content .tit-box{zoom:1;*zoom:1;position:relative;z-index:3}.about-content .tit-box:before,.about-content .tit-box:after{display:table;content:"";line-height:0}.about-content .tit-box:after{clear:both}.about-content .tit-box .tit-left{float:left;width:545px}.about-content .tit-box .tit-right{float:left;width:655px;margin-top:29px}.about-content .tit-box .tit-en{font-size:80px;font-weight:bold;font-family:"Arial",Arial,sans-serif;letter-spacing:normal}.about-content .tit-box .tit-ja{font-size:22px;letter-spacing:.06em}.about-content .tit-box .desc-tit{font-size:13px;line-height:22px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;display:block;letter-spacing:normal}.about-content .image{position:relative;margin-top:22px}.about-content .image:before{position:absolute;top:-79px;left:-100px;content:'';width:600px;height:500px;background-color:#52c15c}.about-content .image img{display:block;margin:0 auto;position:relative;z-index:3}.about-content .button{margin-top:45px}.about-content .button a{display:block;width:240px;height:70px;background:#313131;margin:0 auto;text-align:center;color:#fff;line-height:68px;font-size:12px;border:solid 1px #313131;font-family:"Arial",Arial,sans-serif}.about-content .button a .parent{position:relative;padding-left:42px}.about-content .button a .bar{position:absolute;left:0;display:inline-block;width:16px;height:1px;background-color:#fff}.about-content .button a .bar:nth-of-type(1){top:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.about-content .button a .bar:nth-of-type(2){top:5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.about-content .button a:hover{background:transparent;color:#313131}.about-content .button a:hover .parent .bar{background:#313131}@media(max-width:768px){body{font-size:13.33333333px}body *{max-height:100%}.header{height:auto}.header .header-inner{width:100%;padding:13.33333333px 13.33333333px 13.33333333px 23.33333333px;zoom:1;*zoom:1}.header .header-inner:before,.header .header-inner:after{display:table;content:"";line-height:0}.header .header-inner:after{clear:both}.header h1{width:56%;top:38px;line-height:1em}.header .logo{padding:0;width:auto}.header .logo img{width:auto;height:31.33333333px}.header .global-nav{position:static;float:right;width:50%;padding:0;background:0}.header .global-nav .lang-xs{float:right;margin-right:13.33333333px;margin-top:10px}.header .global-nav .lang-xs a{display:block;border:solid 1.33333333px #fff;text-align:center;width:66.66666667px;height:33.33333333px;line-height:30.66666667px;color:#fff;font-family:'Libre Franklin',sans-serif;font-weight:bold;font-size:15.33333333px;letter-spacing:.02666667em}.header .global-nav .menu-toggle{width:53.33333333px;height:53.33333333px;background:#52c15c;padding:10.66666667px 8.33333333px;float:right}.header .global-nav .menu-toggle .toggle-inner{transition:all .4s;position:relative;display:block;height:32px}.header .global-nav .menu-toggle .toggle-inner span{width:36.66666667px;background:#fff;height:6.66666667px;position:absolute;left:0;transition:all .4s}.header .global-nav .menu-toggle .toggle-inner span:nth-child(1){top:0;animation:menu-bar01 .75s forwards}@keyframes menu-bar01{0%{transform:translateY(12.66666667px) rotate(45deg)}50%{transform:translateY(12.66666667px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .global-nav .menu-toggle .toggle-inner span:nth-child(2){top:12.66666667px;transition:all .25s .25s;opacity:1}.header .global-nav .menu-toggle .toggle-inner span:nth-child(3){bottom:0;animation:menu-bar02 .75s forwards}@keyframes menu-bar02{0%{transform:translateY(-12.66666667px) rotate(-45deg)}50%{transform:translateY(-12.66666667px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(1){animation:active-menu-bar01 .75s forwards}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(12.66666667px) rotate(0)}100%{transform:translateY(12.66666667px) rotate(45deg)}}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(2){opacity:0}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(3){animation:active-menu-bar03 .75s forwards}@keyframes active-menu-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-12.66666667px) rotate(0)}100%{transform:translateY(-12.66666667px) rotate(-45deg)}}.header .global-nav ul{position:relative;display:none;margin-top:0;background-color:rgba(0,0,0,0.7)}.header .global-nav ul .nav-item{width:100%}.header .global-nav ul .nav-item a{padding:13.33333333px 0 13.33333333px;text-align:left}.footer .footer-top,.footer .footer-middle{padding:23px 6.66666667px 30px}.footer .footer-top .left-bn,.footer .footer-middle .left-bn{float:none;width:100%}.footer .footer-top .left-bn .tit,.footer .footer-middle .left-bn .tit{letter-spacing:.02em}.footer .footer-top .left-bn .tit span,.footer .footer-middle .left-bn .tit span{font-size:15.33333333px}.footer .footer-top .left-bn .tit:before,.footer .footer-middle .left-bn .tit:before{height:1.33333333px}.footer .footer-top .left-bn .row,.footer .footer-middle .left-bn .row{margin-right:-3.66666667px;margin-left:-3.66666667px;margin-top:13.33333333px}.footer .footer-top .left-bn .col-sm-4,.footer .footer-middle .left-bn .col-sm-4{width:50%;margin:0 0 6.66666667px;padding:0 3.66666667px;background:transparent}.footer .footer-top .left-bn .col-sm-4 img,.footer .footer-middle .left-bn .col-sm-4 img{width:100%;height:auto}.footer .footer-top .left-bn .col-sm-4 a:hover img,.footer .footer-middle .left-bn .col-sm-4 a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-top .right-bn,.footer .footer-middle .right-bn{float:none;margin:16.33333333px 0 0}.footer .footer-top .right-bn .tit,.footer .footer-middle .right-bn .tit{font-size:15.33333333px;position:relative;text-align:left}.footer .footer-top .right-bn .tit span,.footer .footer-middle .right-bn .tit span{background:#000;font-size:15.33333333px;position:relative;z-index:2;display:inline-block;padding:0 1em 0 0}.footer .footer-top .right-bn .tit:before,.footer .footer-middle .right-bn .tit:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1.33333333px;background-color:#ccc}.footer .footer-top .right-bn .bn,.footer .footer-middle .right-bn .bn{margin-right:-3.66666667px;margin-left:-3.66666667px;background:transparent}.footer .footer-top .right-bn .bn a,.footer .footer-middle .right-bn .bn a{padding:0 3.66666667px;display:block;width:50%}.footer .footer-top .right-bn .bn a img,.footer .footer-middle .right-bn .bn a img{width:100%;height:auto}.footer .footer-top .right-bn .bn a a:hover img,.footer .footer-middle .right-bn .bn a a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-middle{padding-top:0}.footer .footer-middle .full-bn{float:none;width:100%}.footer .footer-middle .full-bn .tit{letter-spacing:.02em}.footer .footer-middle .full-bn .tit span{font-size:15.33333333px}.footer .footer-middle .full-bn .tit:before{height:1.33333333px}.footer .footer-middle .full-bn .row{margin-right:-3.66666667px;margin-left:-3.66666667px;margin-top:13.33333333px}.footer .footer-middle .full-bn .bn{width:50%;margin:0 0 6.66666667px;padding:0 3.66666667px;background:transparent}.footer .footer-middle .full-bn .bn img{width:100%;height:auto}.footer .footer-middle .full-bn .bn a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-bottom{padding:0}.footer .footer-bottom .inner{padding:0}.footer .footer-bottom .f-sitemap{float:none;width:100%;margin:0;padding:0}.footer .footer-bottom .f-sitemap .box{float:none;width:100%;background:#fff;border-top:solid 1px #000}.footer .footer-bottom .f-sitemap .box .page-name{line-height:66px;font-size:20px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;padding-left:36.66666667px;background:url(../img/base/sp/arrow-under.png) no-repeat center right 26.66666667px;background-size:21.33333333px 13.33333333px}.footer .footer-bottom .f-sitemap .box.box1,.footer .footer-bottom .f-sitemap .box.box-2,.footer .footer-bottom .f-sitemap .box.box-3,.footer .footer-bottom .f-sitemap .box.box-4{margin-right:0}.footer .footer-bottom .f-sitemap .box .nav-list{margin-top:0;padding-bottom:18.33333333px;display:none}.footer .footer-bottom .f-sitemap .box .nav-list li{margin-top:0}.footer .footer-bottom .f-sitemap .box .nav-list li:before{display:none}.footer .footer-bottom .f-sitemap .box .nav-list li a{display:block;font-size:15.33333333px;color:#313131;line-height:33.33333333px;padding-left:51.66666667px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.footer .footer-bottom .f-sitemap .box .nav-list li a:before{content:'-';margin-right:5px}.footer .footer-bottom .f-logo{margin-top:25.66666667px;text-align:center;float:none;width:100%}.footer .footer-bottom .f-logo a{display:block;width:262px;margin:0 auto}.footer .footer-bottom .f-logo a img{width:100%;height:auto}.footer .footer-bottom .lang-xs{margin:17.66666667px 0 0}.footer .footer-bottom .lang-xs a{display:block;border:solid 1.33333333px #fff;text-align:center;width:113.33333333px;height:33.33333333px;margin:0 auto;line-height:30.66666667px;color:#fff;font-family:'Libre Franklin',sans-serif;font-weight:bold;font-size:15.33333333px;letter-spacing:.02666667em}.footer .footer-bottom .page-top{margin:24px auto 0;width:80.51529791%}.footer .footer-bottom .page-top a{width:100%;height:46.66666667px;line-height:48.66666667px;border-top-right-radius:6.66666667px;border-top-left-radius:6.66666667px;font-size:16.66666667px}.inner{width:100%;padding-right:13.33333333px;padding-left:13.33333333px}.content-box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:56.66666667px 0 0;padding:0}.pnkz{margin-top:-30px}.pnkz .root,.pnkz .root a{font-size:13.33333333px;letter-spacing:.13333333em}.pnkz .root:before{margin:0 5px}.ttl-area{max-height:initial;height:300px;background-size:cover !important}.ttl-area .ttl-inner{padding-top:20px}.ttl-area .ttl-inner .ttl-en{font-size:46.66666667px;letter-spacing:0}.ttl-area .ttl-inner .ttl-ja{font-size:13.33333333px;margin-top:10px}}@media(max-width:768px){.main-image{height:500px;background:#000 url(../img/index/sp/main-sample.png) no-repeat center center;background-size:contain}.main-image .main-image-inner{height:453.33333333px;padding:0 28px 0 36px}.main-image .main-image-inner .txt img{width:100%;height:auto}.main-image .scroll a{width:64.41223833%;height:46.66666667px;line-height:46.66666667px;font-size:13.33333333px}.main-image .scroll a:before{height:16.66666667px;width:1.33333333px;top:-10px}.news-contents,.lead-content,.busi-content{background:#fff}.news-contents{padding:0 13.33333333px}.news-contents .news-inner{padding:30px 26.66666667px 36.66666667px}.news-contents .nav-top-info .nav-tabs{width:100%;float:none;border-bottom:0;border-right:solid 1px #fff;height:40px}.news-contents .nav-top-info .nav-tabs .nav-item{width:50%;border-left:solid 1px #fff}.news-contents .nav-top-info .nav-tabs>li>a{margin-right:0;line-height:40px;font-size:16.66666667px;border:0}.news-contents .tab-content{margin-top:26.66666667px}.news-contents .tab-content .list-item{border-top:0;border-bottom:solid 1px #fff}.news-contents .tab-content .list-item:first-child{border-top:solid 1px #fff}.news-contents .tab-content .list-item a{padding:16px 6px 16px 6.66666667px;background:url(../img/base/sp/arrow-wh-right.png) no-repeat right 6.66666667px center;background-size:6.66666667px 10.66666667px}.news-contents .tab-content .list-item a:hover{background-color:transparent}.news-contents .tab-content .list-item .date{font-size:18.66666667px;width:auto;margin-right:18.33333333px}.news-contents .tab-content .list-item .category{width:auto;padding:6.66666667px 14.33333333px 5.33333333px;line-height:1;font-size:14.66666667px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.news-contents .tab-content .list-item .tit{width:100%;padding:4.66666667px 26.66666667px 0 0;font-size:14.66666667px;line-height:22px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;text-overflow:clip;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-contents .list-btn{margin-top:26.66666667px}.news-contents .list-btn a{display:block;width:100%;border:solid 1px #fff;line-height:44.66666667px;text-align:center;font-size:14.66666667px;color:#fff}.lead-content{padding:40px 0 46.66666667px}.lead-content .inner{padding:0;background:url(../img/index/sp/bg-read.png) no-repeat center center;background-size:156.33333333px 152px}.lead-content .txt-l{float:none;text-align:center}.lead-content .txt-l .sent-en{font-size:13.33333333px;margin-top:3.33333333px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;font-weight:bold}.lead-content .txt-l .second-tit{font-size:26.66666667px;margin:0;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;min-height:initial}.lead-content .txt-content{font-size:14px;margin-top:15px;line-height:26.66666667px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;min-height:initial;margin-right:0;text-align:center}.busi-content{background:#000 url(../img/index/sp/bg-business.jpg) no-repeat center;background-size:cover;padding:23.33333333px 0 31.66666667px}.busi-content>.inner{padding:0 20px}.busi-content .tit-box .tit-en{font-size:46.66666667px}.busi-content .tit-box .tit-ja{font-size:13.33333333px;margin-left:6.66666667px;margin-bottom:5.33333333px}.busi-content .tit-box .desc-tit{margin-top:6px;font-size:13.33333333px;line-height:22px;margin-left:0}.busi-content .slider{background:rgba(0,0,0,0.5);margin-top:26px;border-top:solid 1px #fff}.busi-content .slider:before{display:none}.busi-content .slider .slide-inner{width:100%;padding:0 20px}.busi-content .slider .slide-inner:before,.busi-content .slider .slide-inner:after{display:none}.busi-content .slider .slide-inner .slide-item{margin-top:0}.busi-content .slider .slide-inner .slide-item .item-inner{padding:34px 16.66666667px 19px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-cate{display:block;width:43.33333333px;height:43.33333333px;margin-left:-21.66666667px;top:6.66666667px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-own{background:url(../img/index/sp/busi-icn-brand.png) no-repeat center top;background-size:contain}.busi-content .slider .slide-inner .slide-item .item-inner .bn-oem{background:url(../img/index/sp/busi-icn-license.png) no-repeat center top;background-size:contain}.busi-content .slider .slide-inner .slide-item .item-inner .image{width:100%;min-height:70px}.busi-content .slider .slide-inner .slide-item .item-inner .image img{width:100%;height:auto}.busi-content .slider .slide-inner .slide-item .item-inner>a{display:block;width:100%;line-height:23.33333333px;font-size:8.66666667px;margin-top:10px;background:url(../img/base/sp/arrow-wh-right.png) no-repeat center right 9px;background-size:5.33333333px 8px}.busi-content .slider .slide-inner .slick-prev{left:0;background:#fff url(../img/base/sp/arrow-bk-left.png) no-repeat center center;background-size:5.33333333px 8px}.busi-content .slider .slide-inner .slick-next{right:0;background:#fff url(../img/base/sp/arrow-bk-right.png) no-repeat center center;background-size:5.33333333px 8px}.busi-content .slider .slide-inner .slick-prev,.busi-content .slider .slide-inner .slick-next{width:20px;height:100%;top:0;transform:initial}.busi-content .button{margin-top:26.66666667px}.busi-content .button a{display:block;width:64.41223833%;height:46.66666667px;line-height:46.66666667px;border:0;font-size:13.33333333px}.busi-content .button a .parent{padding-left:27.66666667px}.busi-content .button a .bar{width:10.66666667px;height:1.33333333px}.busi-content .button a .bar:nth-of-type(1){top:7px}.busi-content .button a .bar:nth-of-type(2){top:7px}.about-content{padding:26.66666667px 20px 50px}.about-content .inner{padding:0}.about-content .tit-box{letter-spacing:-0.4em}.about-content .tit-box .tit-left{width:100%;float:none}.about-content .tit-box .tit-right{width:100%;float:none;margin-top:0}.about-content .tit-box .tit-en{font-size:46.66666667px;display:inline-block;vertical-align:bottom;letter-spacing:normal}.about-content .tit-box .tit-ja{font-size:13.33333333px;margin-left:6.66666667px;margin-bottom:6.66666667px;display:inline-block;vertical-align:bottom;letter-spacing:normal}.about-content .tit-box .desc-tit{margin-top:6px;font-size:13.33333333px;line-height:20.66666667px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;margin-left:0}.about-content .image{margin-top:16px;padding-right:6.66666667px}.about-content .image:before{top:6.66666667px;left:6.66666667px;width:calc(100% - 20px/3);height:0;padding-top:50%}.about-content .image img{width:100%;height:auto}.about-content .button{margin-top:26.66666667px}.about-content .button a{display:block;width:64.41223833%;height:46.66666667px;line-height:46.66666667px;border:0;font-size:13.33333333px}.about-content .button a .parent{padding-left:27.66666667px}.about-content .button a .bar{width:10.66666667px;height:1.33333333px}.about-content .button a .bar:nth-of-type(1){top:7px}.about-content .button a .bar:nth-of-type(2){top:7px}}@media(max-width:409px){body{font-size:10px}body *{max-height:100%}.header{height:auto}.header .header-inner{width:100%;padding:10px 10px 10px 17.5px;zoom:1;*zoom:1}.header .header-inner:before,.header .header-inner:after{display:table;content:"";line-height:0}.header .header-inner:after{clear:both}.header h1{width:56%;top:38px;line-height:1em}.header .logo{padding:0;width:auto}.header .logo img{width:auto;height:23.5px}.header .global-nav{position:static;float:right;width:50%;padding:0;background:0}.header .global-nav .lang-xs{float:right;margin-right:10px;margin-top:7.5px}.header .global-nav .lang-xs a{display:block;border:solid 1px #fff;text-align:center;width:50px;height:25px;line-height:23px;color:#fff;font-family:'Libre Franklin',sans-serif;font-weight:bold;font-size:11.5px;letter-spacing:.02em}.header .global-nav .menu-toggle{width:40px;height:40px;background:#52c15c;padding:8px 6.25px;float:right}.header .global-nav .menu-toggle .toggle-inner{transition:all .4s;position:relative;display:block;height:24px}.header .global-nav .menu-toggle .toggle-inner span{width:27.5px;background:#fff;height:5px;position:absolute;left:0;transition:all .4s}.header .global-nav .menu-toggle .toggle-inner span:nth-child(1){top:0;animation:menu-bar01 .75s forwards}@keyframes menu-bar01{0%{transform:translateY(9.5px) rotate(45deg)}50%{transform:translateY(9.5px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .global-nav .menu-toggle .toggle-inner span:nth-child(2){top:9.5px;transition:all .25s .25s;opacity:1}.header .global-nav .menu-toggle .toggle-inner span:nth-child(3){bottom:0;animation:menu-bar02 .75s forwards}@keyframes menu-bar02{0%{transform:translateY(-9.5px) rotate(-45deg)}50%{transform:translateY(-9.5px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(1){animation:active-menu-bar01 .75s forwards}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9.5px) rotate(0)}100%{transform:translateY(9.5px) rotate(45deg)}}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(2){opacity:0}.header .global-nav .menu-toggle.active .toggle-inner span:nth-child(3){animation:active-menu-bar03 .75s forwards}@keyframes active-menu-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9.5px) rotate(0)}100%{transform:translateY(-9.5px) rotate(-45deg)}}.header .global-nav ul{position:relative;display:none;margin-top:0;background-color:rgba(0,0,0,0.7)}.header .global-nav ul .nav-item{width:100%}.header .global-nav ul .nav-item a{padding:10px 0 10px;text-align:left}.footer .footer-top,.footer .footer-middle{padding:17.25px 5px 22.5px}.footer .footer-top .left-bn,.footer .footer-middle .left-bn{float:none;width:100%}.footer .footer-top .left-bn .tit,.footer .footer-middle .left-bn .tit{letter-spacing:.015em}.footer .footer-top .left-bn .tit span,.footer .footer-middle .left-bn .tit span{font-size:11.5px}.footer .footer-top .left-bn .tit:before,.footer .footer-middle .left-bn .tit:before{height:1px}.footer .footer-top .left-bn .row,.footer .footer-middle .left-bn .row{margin-right:-2.75px;margin-left:-2.75px;margin-top:10px}.footer .footer-top .left-bn .col-sm-4,.footer .footer-middle .left-bn .col-sm-4{width:50%;margin:0 0 5px;padding:0 2.75px;background:transparent}.footer .footer-top .left-bn .col-sm-4 img,.footer .footer-middle .left-bn .col-sm-4 img{width:100%;height:auto}.footer .footer-top .left-bn .col-sm-4 a:hover img,.footer .footer-middle .left-bn .col-sm-4 a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-top .right-bn,.footer .footer-middle .right-bn{float:none;margin:12.25px 0 0}.footer .footer-top .right-bn .tit,.footer .footer-middle .right-bn .tit{font-size:11.5px;position:relative;text-align:left}.footer .footer-top .right-bn .tit span,.footer .footer-middle .right-bn .tit span{background:#000;font-size:11.5px;position:relative;z-index:2;display:inline-block;padding:0 1em 0 0}.footer .footer-top .right-bn .tit:before,.footer .footer-middle .right-bn .tit:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#ccc}.footer .footer-top .right-bn .bn,.footer .footer-middle .right-bn .bn{margin-right:-2.75px;margin-left:-2.75px;background:transparent}.footer .footer-top .right-bn .bn a,.footer .footer-middle .right-bn .bn a{padding:0 2.75px;display:block;width:50%}.footer .footer-top .right-bn .bn a img,.footer .footer-middle .right-bn .bn a img{width:100%;height:auto}.footer .footer-top .right-bn .bn a a:hover img,.footer .footer-middle .right-bn .bn a a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-middle{padding-top:0}.footer .footer-middle .full-bn{float:none;width:100%}.footer .footer-middle .full-bn .tit{letter-spacing:.015em}.footer .footer-middle .full-bn .tit span{font-size:11.5px}.footer .footer-middle .full-bn .tit:before{height:1px}.footer .footer-middle .full-bn .row{margin-right:-2.75px;margin-left:-2.75px;margin-top:10px}.footer .footer-middle .full-bn .bn{width:50%;margin:0 0 5px;padding:0 2.75px;background:transparent}.footer .footer-middle .full-bn .bn img{width:100%;height:auto}.footer .footer-middle .full-bn .bn a:hover img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.footer .footer-bottom{padding:0}.footer .footer-bottom .inner{padding:0}.footer .footer-bottom .f-sitemap{float:none;width:100%;margin:0;padding:0}.footer .footer-bottom .f-sitemap .box{float:none;width:100%;background:#fff;border-top:solid 1px #000}.footer .footer-bottom .f-sitemap .box .page-name{line-height:49.5px;font-size:15px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;padding-left:27.5px;background:url(../img/base/sp/arrow-under.png) no-repeat center right 20px;background-size:16px 10px}.footer .footer-bottom .f-sitemap .box.box1,.footer .footer-bottom .f-sitemap .box.box-2,.footer .footer-bottom .f-sitemap .box.box-3,.footer .footer-bottom .f-sitemap .box.box-4{margin-right:0}.footer .footer-bottom .f-sitemap .box .nav-list{margin-top:0;padding-bottom:13.75px;display:none}.footer .footer-bottom .f-sitemap .box .nav-list li{margin-top:0}.footer .footer-bottom .f-sitemap .box .nav-list li:before{display:none}.footer .footer-bottom .f-sitemap .box .nav-list li a{display:block;font-size:11.5px;color:#313131;line-height:25px;padding-left:38.75px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.footer .footer-bottom .f-sitemap .box .nav-list li a:before{content:'-';margin-right:3.75px}.footer .footer-bottom .f-logo{margin-top:19.25px;text-align:center;float:none;width:100%}.footer .footer-bottom .f-logo a{display:block;width:196.5px;margin:0 auto}.footer .footer-bottom .f-logo a img{width:100%;height:auto}.footer .footer-bottom .lang-xs{margin:13.25px 0 0}.footer .footer-bottom .lang-xs a{display:block;border:solid 1px #fff;text-align:center;width:85px;height:25px;margin:0 auto;line-height:23px;color:#fff;font-family:'Libre Franklin',sans-serif;font-weight:bold;font-size:11.5px;letter-spacing:.02em}.footer .footer-bottom .page-top{margin:18px auto 0;width:80.51529791%}.footer .footer-bottom .page-top a{width:100%;height:35px;line-height:36.5px;border-top-right-radius:5px;border-top-left-radius:5px;font-size:12.5px}.inner{width:100%;padding-right:10px;padding-left:10px}.content-box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:42.5px 0 0;padding:0}.pnkz{margin-top:-22.5px}.pnkz .root,.pnkz .root a{font-size:10px;letter-spacing:.1em}.pnkz .root:before{margin:0 3.75px}.ttl-area{max-height:initial;height:225px;background-size:cover !important}.ttl-area .ttl-inner{padding-top:15px}.ttl-area .ttl-inner .ttl-en{font-size:35px;letter-spacing:0}.ttl-area .ttl-inner .ttl-ja{font-size:10px;margin-top:7.5px}}@media(max-width:409px){.main-image{height:375px;background:#000 url(../img/index/sp/main-sample.png) no-repeat center center;background-size:contain}.main-image .main-image-inner{height:340px;padding:0 21px 0 27px}.main-image .main-image-inner .txt img{width:100%;height:auto}.main-image .scroll a{width:64.41223833%;height:35px;line-height:35px;font-size:10px}.main-image .scroll a:before{height:12.5px;width:1px;top:-7.5px}.news-contents,.lead-content,.busi-content{background:#fff}.news-contents{padding:0 10px}.news-contents .news-inner{padding:22.5px 20px 27.5px}.news-contents .nav-top-info .nav-tabs{width:100%;float:none;border-bottom:0;border-right:solid 1px #fff;height:30px}.news-contents .nav-top-info .nav-tabs .nav-item{width:50%;border-left:solid 1px #fff}.news-contents .nav-top-info .nav-tabs>li>a{margin-right:0;line-height:30px;font-size:12.5px;border:0}.news-contents .tab-content{margin-top:20px}.news-contents .tab-content .list-item{border-top:0;border-bottom:solid 1px #fff}.news-contents .tab-content .list-item:first-child{border-top:solid 1px #fff}.news-contents .tab-content .list-item a{padding:12px 4.5px 12px 5px;background:url(../img/base/sp/arrow-wh-right.png) no-repeat right 5px center;background-size:5px 8px}.news-contents .tab-content .list-item a:hover{background-color:transparent}.news-contents .tab-content .list-item .date{font-size:14px;width:auto;margin-right:13.75px}.news-contents .tab-content .list-item .category{width:auto;padding:5px 10.75px 4px;line-height:1;font-size:11px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.news-contents .tab-content .list-item .tit{width:100%;padding:3.5px 20px 0 0;font-size:11px;line-height:16.5px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;text-overflow:clip;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-contents .list-btn{margin-top:20px}.news-contents .list-btn a{display:block;width:100%;border:solid 1px #fff;line-height:33.5px;text-align:center;font-size:11px;color:#fff}.lead-content{padding:30px 0 35px}.lead-content .inner{padding:0;background:url(../img/index/sp/bg-read.png) no-repeat center center;background-size:117.25px 114px}.lead-content .txt-l{float:none;text-align:center}.lead-content .txt-l .sent-en{font-size:10px;margin-top:2.5px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;font-weight:bold}.lead-content .txt-l .second-tit{font-size:20px;margin:0;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;min-height:initial}.lead-content .txt-content{font-size:10.5px;margin-top:11.25px;line-height:20px;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;float:none;min-height:initial;margin-right:0;text-align:center}.busi-content{background:#000 url(../img/index/sp/bg-business.jpg) no-repeat center;background-size:cover;padding:17.5px 0 23.75px}.busi-content>.inner{padding:0 15px}.busi-content .tit-box .tit-en{font-size:35px}.busi-content .tit-box .tit-ja{font-size:10px;margin-left:5px;margin-bottom:4px}.busi-content .tit-box .desc-tit{margin-top:4.5px;font-size:10px;line-height:16.5px;margin-left:0}.busi-content .slider{background:rgba(0,0,0,0.5);margin-top:19.5px;border-top:solid 1px #fff}.busi-content .slider:before{display:none}.busi-content .slider .slide-inner{width:100%;padding:0 15px}.busi-content .slider .slide-inner:before,.busi-content .slider .slide-inner:after{display:none}.busi-content .slider .slide-inner .slide-item{margin-top:0}.busi-content .slider .slide-inner .slide-item .item-inner{padding:25.5px 12.5px 14.25px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-cate{display:block;width:32.5px;height:32.5px;margin-left:-16.25px;top:5px}.busi-content .slider .slide-inner .slide-item .item-inner .bn-own{background:url(../img/index/sp/busi-icn-brand.png) no-repeat center top;background-size:contain}.busi-content .slider .slide-inner .slide-item .item-inner .bn-oem{background:url(../img/index/sp/busi-icn-license.png) no-repeat center top;background-size:contain}.busi-content .slider .slide-inner .slide-item .item-inner .image{width:100%;min-height:52.5px}.busi-content .slider .slide-inner .slide-item .item-inner .image img{width:100%;height:auto}.busi-content .slider .slide-inner .slide-item .item-inner>a{display:block;width:100%;line-height:17.5px;font-size:6.5px;margin-top:7.5px;background:url(../img/base/sp/arrow-wh-right.png) no-repeat center right 6.75px;background-size:4px 6px}.busi-content .slider .slide-inner .slick-prev{left:0;background:#fff url(../img/base/sp/arrow-bk-left.png) no-repeat center center;background-size:4px 6px}.busi-content .slider .slide-inner .slick-next{right:0;background:#fff url(../img/base/sp/arrow-bk-right.png) no-repeat center center;background-size:4px 6px}.busi-content .slider .slide-inner .slick-prev,.busi-content .slider .slide-inner .slick-next{width:15px;height:100%;top:0;transform:initial}.busi-content .button{margin-top:20px}.busi-content .button a{display:block;width:64.41223833%;height:35px;line-height:35px;border:0;font-size:10px}.busi-content .button a .parent{padding-left:20.75px}.busi-content .button a .bar{width:8px;height:1px}.busi-content .button a .bar:nth-of-type(1){top:5.25px}.busi-content .button a .bar:nth-of-type(2){top:5.25px}.about-content{padding:20px 15px 37.5px}.about-content .inner{padding:0}.about-content .tit-box{letter-spacing:-0.4em}.about-content .tit-box .tit-left{width:100%;float:none}.about-content .tit-box .tit-right{width:100%;float:none;margin-top:0}.about-content .tit-box .tit-en{font-size:35px;display:inline-block;vertical-align:bottom;letter-spacing:normal}.about-content .tit-box .tit-ja{font-size:10px;margin-left:5px;margin-bottom:5px;display:inline-block;vertical-align:bottom;letter-spacing:normal}.about-content .tit-box .desc-tit{margin-top:4.5px;font-size:10px;line-height:15.5px;font-family:"游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;margin-left:0}.about-content .image{margin-top:12px;padding-right:5px}.about-content .image:before{top:5px;left:5px;width:calc(100% - 20px/4);height:0;padding-top:50%}.about-content .image img{width:100%;height:auto}.about-content .button{margin-top:20px}.about-content .button a{display:block;width:64.41223833%;height:35px;line-height:35px;border:0;font-size:10px}.about-content .button a .parent{padding-left:20.75px}.about-content .button a .bar{width:8px;height:1px}.about-content .button a .bar:nth-of-type(1){top:5.25px}.about-content .button a .bar:nth-of-type(2){top:5.25px}}
