@charset "UTF-8";
/*!
Theme Name: main
Theme URI: http://www.k-toko.com/
Author: kotatsu
Author URI: https://kotatsu.info
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
Text Domain: main

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

mitoyomokurasu is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/
*,*:after,*:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}body{color:#00050a;font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif,'Hiragino Sans','ヒラギノ角ゴシック','ＭＳ Ｐゴシック','MS PGothic';font-size:1.6em;font-weight:300;letter-spacing:.01em;line-height:1.6;margin:0;background:#fff}body .contents-area{margin:0 10px}blockquote{border-left:.3rem solid #d1d1d1;margin-left:0;margin-right:0;padding:1rem 1.5rem}blockquote *:last-child{margin-bottom:0}.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-transition:all .3s;transition:all .3s;background-color:#004da0;border:.1rem solid #004da0;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:700;letter-spacing:.1rem;line-height:3.8rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;position:relative}.button .button-icon:after,button .button-icon:after,input[type=button] .button-icon:after,input[type=reset] .button-icon:after,input[type=submit] .button-icon:after{content:"\f105";font-family:'FontAwesome';position:absolute;right:0}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{border-color:#00050a;color:#fff;outline:0;text-decoration:none}.button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default;opacity:.5}.button[disabled]:focus,.button[disabled]:hover,button[disabled]:focus,button[disabled]:hover,input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=reset][disabled]:focus,input[type=reset][disabled]:hover,input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background-color:#004da0;border-color:#004da0}.button.button-outline,button.button-outline,input[type=button].button-outline,input[type=reset].button-outline,input[type=submit].button-outline{background-color:transparent;color:#004da0}.button.button-outline:focus,.button.button-outline:hover,button.button-outline:focus,button.button-outline:hover,input[type=button].button-outline:focus,input[type=button].button-outline:hover,input[type=reset].button-outline:focus,input[type=reset].button-outline:hover,input[type=submit].button-outline:focus,input[type=submit].button-outline:hover{background-color:transparent;border-color:#00050a;color:#fff}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover,button.button-outline[disabled]:focus,button.button-outline[disabled]:hover,input[type=button].button-outline[disabled]:focus,input[type=button].button-outline[disabled]:hover,input[type=reset].button-outline[disabled]:focus,input[type=reset].button-outline[disabled]:hover,input[type=submit].button-outline[disabled]:focus,input[type=submit].button-outline[disabled]:hover{border-color:inherit;color:#004da0}.button.button-clear,button.button-clear,input[type=button].button-clear,input[type=reset].button-clear,input[type=submit].button-clear{background-color:transparent;border-color:transparent;color:#004da0}.button.button-clear:before,.button.button-clear:after,button.button-clear:before,button.button-clear:after,input[type=button].button-clear:before,input[type=button].button-clear:after,input[type=reset].button-clear:before,input[type=reset].button-clear:after,input[type=submit].button-clear:before,input[type=submit].button-clear:after{display:none}.button.button-clear:focus,.button.button-clear:hover,button.button-clear:focus,button.button-clear:hover,input[type=button].button-clear:focus,input[type=button].button-clear:hover,input[type=reset].button-clear:focus,input[type=reset].button-clear:hover,input[type=submit].button-clear:focus,input[type=submit].button-clear:hover{background-color:transparent;border-color:transparent;color:#00050a}.button.button-clear[disabled]:focus,.button.button-clear[disabled]:hover,button.button-clear[disabled]:focus,button.button-clear[disabled]:hover,input[type=button].button-clear[disabled]:focus,input[type=button].button-clear[disabled]:hover,input[type=reset].button-clear[disabled]:focus,input[type=reset].button-clear[disabled]:hover,input[type=submit].button-clear[disabled]:focus,input[type=submit].button-clear[disabled]:hover{color:#004da0}input[type=button].button-text,input[type=reset].button-text,input[type=submit].button-text{margin:0;padding:0;background:0 0;border:none}input[type=submit].button-text{padding:2rem 0}.button,button{overflow:hidden}.button,.button:after,.button:before,button,button:after,button:before{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.button:after,button:after{top:0;right:0;background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#00050a)) no-repeat bottom left/100% 50%,-webkit-gradient(linear,left top,right bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#00050a)) no-repeat top right/100% 50%;background:-webkit-linear-gradient(bottom left,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat bottom left/100% 50%,-webkit-linear-gradient(top left,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat top right/100% 50%;background:linear-gradient(to top right,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat bottom left/100% 50%,linear-gradient(to bottom right,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat top right/100% 50%}.button:before,button:before{bottom:0;left:0;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#00050a)) no-repeat top left/100% 50%,-webkit-gradient(linear,right bottom,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#00050a)) no-repeat bottom right/100% 50%;background:-webkit-linear-gradient(top right,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat top left/100% 50%,-webkit-linear-gradient(bottom right,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat bottom right/100% 50%;background:linear-gradient(to bottom left,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat top left/100% 50%,linear-gradient(to top left,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat bottom right/100% 50%}.button:before,.button:after,button:before,button:after{content:'';position:absolute;width:0;height:0;border:0 solid;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.button:before,button:before{bottom:0;left:0;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#00050a)) no-repeat top left/100% 50%,-webkit-gradient(linear,right bottom,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#00050a)) no-repeat bottom right/100% 50%;background:-webkit-linear-gradient(top right,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat top left/100% 50%,-webkit-linear-gradient(bottom right,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat bottom right/100% 50%;background:linear-gradient(to bottom left,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat top left/100% 50%,linear-gradient(to top left,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat bottom right/100% 50%}.button:after,button:after{top:0;right:0;background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#00050a)) no-repeat bottom left/100% 50%,-webkit-gradient(linear,left top,right bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#00050a)) no-repeat top right/100% 50%;background:-webkit-linear-gradient(bottom left,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat bottom left/100% 50%,-webkit-linear-gradient(top left,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat top right/100% 50%;background:linear-gradient(to top right,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat bottom left/100% 50%,linear-gradient(to bottom right,rgba(255,255,255,0) 50%,#00050a 50.5%) no-repeat top right/100% 50%}.button:hover:before,.button:hover:after,button:hover:before,button:hover:after{width:102%;height:200%}.button a,.button .button-text{text-decoration:none;position:relative;z-index:1;display:block;padding:1rem 4rem;color:#fff}.button a:hover,.button a:focus,.button .button-text:hover,.button .button-text:focus{color:#fff;text-decoration:none}.button__mail:before{content:"\f003";font-family:"FontAwesome";margin-right:.8rem}.button__download,.button__pdf{width:100%;background:#a10300}.button__download .button-icon:after,.button__pdf .button-icon:after{font-weight:400}.button__download a,.button__pdf a{width:100%;display:inline-block;padding:2rem}.button__download .button-icon:after{content:"\f019"}.button__pdf .button-icon:after{content:"\f1c1"}.printfriendly{width:100%;padding:2rem;background:#a10300}.printfriendly a{width:100%;display:inline-block}.tel-number{font-size:3rem;font-weight:700;letter-spacing:.1rem}.tel-number a{text-decoration:none;display:inline-block;color:#00050a}.tel-number a:before{content:"\f095";font-family:"FontAwesome";background:#004da0;color:#fff;display:inline-block;margin-right:1.4rem;width:5rem;height:5rem;float:left;line-height:1.8;border-radius:100%;text-align:center;letter-spacing:0}.tel-number a:hover{-webkit-animation:hurueru .1s infinite;animation:hurueru .1s infinite}@-webkit-keyframes hurueru{0%{-webkit-transform:translate(0px,0px) rotateZ(0deg);transform:translate(0px,0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px,2px) rotateZ(1deg);transform:translate(2px,2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px,2px) rotateZ(0deg);transform:translate(0px,2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px,0px) rotateZ(-1deg);transform:translate(2px,0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px,0px) rotateZ(0deg);transform:translate(0px,0px) rotateZ(0deg)}}@keyframes hurueru{0%{-webkit-transform:translate(0px,0px) rotateZ(0deg);transform:translate(0px,0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px,2px) rotateZ(1deg);transform:translate(2px,2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px,2px) rotateZ(0deg);transform:translate(0px,2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px,0px) rotateZ(-1deg);transform:translate(2px,0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px,0px) rotateZ(0deg);transform:translate(0px,0px) rotateZ(0deg)}}.search-input-field .button{padding:1rem 4rem}code{background:#f4f5f6;border-radius:.4rem;font-size:86%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}pre{background:#f4f5f6;border-left:.3rem solid #004da0;overflow-y:hidden}pre>code{border-radius:0;display:block;padding:1rem 1.5rem;white-space:pre}hr{border:0;border-top:.1rem solid #f4f5f6;margin:3rem 0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;border:.1rem solid #9198a1;border-radius:.4rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:inherit;box-sizing:inherit;height:3.8rem;padding:.6rem 1rem;width:100%;font-size:1.6rem}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus,select:focus{border-color:#004da0;outline:0}select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#004DA0" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>') center right no-repeat;padding-right:3rem}select:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#9198A1" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>')}textarea{min-height:20rem}label,legend{display:block;font-size:1.6rem;font-weight:700;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:none}.wpcf7-list-item-label{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;cursor:pointer;padding:4px 10px 4px 25px;font-weight:400}.wpcf7-list-item-label:hover,.wpcf7-list-item-label:focus{color:#004da0}.wpcf7-list-item-label:hover:before,.wpcf7-list-item-label:focus:before{border-color:#004da0}.wpcf7-list-item-label:before{content:'';display:block;-webkit-transition:border-color .2s linear;transition:border-color .2s linear;position:absolute;top:50%;left:0;display:block;margin-top:-8px;width:16px;height:16px;border:2px solid #9198a1}.wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label{color:#004da0}.wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label:before{content:'';background-color:#004da0;border-color:#004da0}.wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label:after{content:'';-webkit-transition:opacity .2s linear;transition:opacity .2s linear;position:absolute;top:50%;left:6px;display:block;margin-top:-5px;width:5px;height:9px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:'';opacity:0;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1}.wpcf7-list-item input[type=radio]:checked+.wpcf7-list-item-label:after{content:'';-webkit-transition:opacity .2s linear;transition:opacity .2s linear;position:absolute;top:50%;left:20px;display:block;margin-top:-5px;width:10px;height:10px;border-radius:50%;background-color:#004da0;opacity:0}.wpcf7-not-valid-tip{font-size:1.8rem !important}div.wpcf7 .ajax-loader{display:none !important}.radio,.checkbox{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;position:relative;display:inline-block;padding:4px 10px 4px 25px;vertical-align:middle;cursor:pointer}.radio:hover,.checkbox:hover{color:#004da0}.radio:hover:after,.checkbox:hover:after{border-color:#004da0}.radio:after,.checkbox:after{-webkit-transition:border-color .2s linear;transition:border-color .2s linear;position:absolute;top:50%;left:0;display:block;margin-top:-8px;width:16px;height:16px;border:2px solid #9198a1;content:''}.radio:before{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;position:absolute;top:50%;left:20px;display:block;margin-top:-5px;width:10px;height:10px;border-radius:50%;background-color:#004da0;content:'';opacity:0}input[type=radio]:checked+.radio:before{opacity:1}.checkbox:before{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;position:absolute;top:50%;left:6px;display:block;margin-top:-5px;width:5px;height:9px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:'';opacity:0;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=checkbox]:checked+.checkbox:before{opacity:1}input[type=checkbox]:checked+.checkbox:after{background-color:#004da0;border-color:#004da0}.label-inline{display:inline-block;font-weight:400;margin-left:.5rem}.essential{background:#a10300;color:#fff;padding:.4rem;font-size:1.4rem;font-weight:400;margin:0 .4rem}@media screen and (min-width:768px){.search-form dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:767px){.search-form .screen-reader-text{text-align:center}}@media screen and (min-width:768px){.search-form .screen-reader-text{-webkit-flex-basis:20%;-ms-flex-basis:20%;-o-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;margin-bottom:0}}.search-form .search-input-field{margin:0;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:767px){.search-form .search-input-field{width:100%}}@media screen and (min-width:768px){.search-form .search-input-field{-moz-flex-grow:2;-webkit-flex-grow:2;-ms-flex-grow:2;-o-flex-grow:2;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}.search-form .search-input-field input[type=submit].button-text{padding:0}.search-form .search-field{padding:2.9rem 2rem;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin:0}.search-form .search-submit{margin-bottom:0;font-family:FontAwesome}@media screen and (max-width:479px){.search-form .search-submit{padding:1rem 3rem}}.sent .cform7{display:none}.wpcf7-mail-sent-ok{border:none !important;background:#00050a;color:#fff;padding:4rem !important}.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.row,.no-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%}.row.row-no-padding,.no-row.row-no-padding{padding:0}.row.row-no-padding>.column,.no-row.row-no-padding>.column{padding:0}.row.row-wrap,.no-row.row-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.row-top,.no-row.row-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.row.row-bottom,.no-row.row-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.row.row-center,.no-row.row-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row.row-stretch,.no-row.row-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.row.row-baseline,.no-row.row-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.row .column,.no-row .column{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}.row .column.column-offset-10,.no-row .column.column-offset-10{margin-left:10%}.row .column.column-offset-20,.no-row .column.column-offset-20{margin-left:20%}.row .column.column-offset-25,.no-row .column.column-offset-25{margin-left:25%}.row .column.column-offset-33,.row .column.column-offset-34,.no-row .column.column-offset-33,.no-row .column.column-offset-34{margin-left:33.3333%}.row .column.column-offset-50,.no-row .column.column-offset-50{margin-left:50%}.row .column.column-offset-66,.row .column.column-offset-67,.no-row .column.column-offset-66,.no-row .column.column-offset-67{margin-left:66.6666%}.row .column.column-offset-75,.no-row .column.column-offset-75{margin-left:75%}.row .column.column-offset-80,.no-row .column.column-offset-80{margin-left:80%}.row .column.column-offset-90,.no-row .column.column-offset-90{margin-left:90%}.row .column.column-10,.no-row .column.column-10{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.row .column.column-20,.no-row .column.column-20{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row .column.column-25,.no-row .column.column-25{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .column.column-33,.row .column.column-34,.no-row .column.column-33,.no-row .column.column-34{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.row .column.column-40,.no-row .column.column-40{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.row .column.column-50,.no-row .column.column-50{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .column.column-60,.no-row .column.column-60{-webkit-box-flex:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.row .column.column-66,.row .column.column-67,.no-row .column.column-66,.no-row .column.column-67{-webkit-box-flex:0;-webkit-flex:0 0 66.6666%;-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.row .column.column-75,.no-row .column.column-75{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .column.column-80,.no-row .column.column-80{-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.row .column.column-90,.no-row .column.column-90{-webkit-box-flex:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}@media screen and (max-width:767px){.row .column.md-below_column-50,.no-row .column.md-below_column-50{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .column.md-below_column-100,.no-row .column.md-below_column-100{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:479px){.row .column.sm-below_column-100,.no-row .column.sm-below_column-100{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:480px) and (max-width:767px){.row .column.sm-only_column-50,.no-row .column.sm-only_column-50{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.row .column .column-top,.no-row .column .column-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.row .column .column-bottom,.no-row .column .column-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.row .column .column-center,.no-row .column .column-center{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media screen and (max-width:479px){.ie .row.ie-sm-below_row-block,.ie .no-row.ie-sm-below_row-block{display:block}}@media screen and (max-width:767px){.ie .row .column.md-below_column-100,.ie .no-row .column.md-below_column-100{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (max-width:479px){.ie .row .column.sm-below_column-100,.ie .no-row .column.sm-below_column-100{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (min-width:768px){.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem)}.row .column{margin-bottom:inherit;padding:0 1rem}}.no-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-row .column{margin-bottom:inherit;padding:0 1rem}a{color:#004da0;-webkit-transition:all .3s;transition:all .3s}a img{-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:focus,a:hover{color:#00050a;text-decoration:none}a:focus img,a:hover img{opacity:.7}a[target=_blank]:after,a[href$=".pdf"]:after{font-family:"FontAwesome";display:inline-block;margin:0 .4rem}a[target=_blank].link-icon-none:after,a[href$=".pdf"].link-icon-none:after{display:none}a[target=_blank]:after{content:"\f08e"}a[href$=".pdf"]:after{content:"\f1c1"}h2 a,h3 a{color:#fff}h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#004da0}dl,ol,ul{list-style:none;margin-top:0;padding-left:0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{font-size:90%}ol{list-style:decimal inside}ol.roman{list-style-type:upper-roman}ol li{margin-left:2rem;text-indent:-2rem}ul.list li,dl.dl-list dt{position:relative;padding-left:1.4rem}ul.list li:before,dl.dl-list dt:before{content:"■";margin-right:.6rem;position:absolute;top:-.2rem;left:0}dt{font-weight:700}dd{margin:0 0 0 1.4rem}.table dt:before{display:none}.list-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-icon li{padding:1rem 1.6rem}.list-icon li figure{margin-bottom:0;font-size:1.4rem}.link-list li{margin:0 10px}@media screen and (min-width:768px){.link-list li{display:inline-block}}.link-list li:before{content:"\f105";font-family:'FontAwesome';color:#004da0}.link-list li a{display:inline-block;padding:10px}@media screen and (max-width:767px){.link-list li a{width:calc(100% - 2rem)}}@media screen and (min-width:768px){.link-list li a{padding:10px 30px 10px 10px}}.side-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.side-list>*{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.button,button,dd,dt,li{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,form,ol,p,pre,table,ul{margin-bottom:2.5rem}figure{margin:0 0 2.5rem}figure img+figcaption{margin-top:1rem}.m0{margin:0}.mt10{margin-top:1rem}.mb10{margin-bottom:1rem}.mb20{margin-bottom:2rem}table{border-spacing:0;width:100%;table-layout:fixed;border-right:.1rem solid #9198a1;border-collapse:collapse}.table dt,.table dd,th,td{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:1.2rem 1.5rem;word-break:break-all}.table,td{border-bottom:.1rem solid #9198a1;border-left:.1rem solid #9198a1}@media screen and (max-width:479px){.outer{overflow-x:scroll;width:100%}.outer table{width:1000px}.outer::-webkit-scrollbar{height:5px}.outer::-webkit-scrollbar-track{background:#fff}.outer::-webkit-scrollbar-thumb{background:#9198a1}}th,.table{background:#9198a1}th,.table dt{color:#fff}thead th:not(:first-child){border-left:.1rem solid #fff}tbody th{border-top:.1rem solid #fff}.table dt,.table dd{margin:0;border-top:.1rem solid #9198a1}.table dt{background:#9198a1;padding-bottom:1.2rem;width:100%}.table dt:not(:first-child){border-top-color:#fff}@media screen and (min-width:768px){.table dt{width:40%;float:left;padding-bottom:0}}.table dd{margin-left:0;border-right:.1rem solid #9198a1;background:#fff}@media screen and (min-width:768px){.table dd{margin-left:40%}}.table dd textarea,.table dd input[type=text]{margin-bottom:0}.table dd:after{content:'';display:block;clear:both}.table .dd-dl-table{padding:0;border:none}.table .dd-dl-table .table{border-left:none;border-bottom:none}@media screen and (min-width:768px){.table .dd-dl-table .table{border-left:1px solid #fff}}.table .dd-dl-table .table dt{border-top:1px solid #fff}.table .dd-dl-table .table dd{border-bottom:none;border-top:.1rem solid #9198a1}@media screen and (min-width:768px){.table .dd-dl-table:nth-child(2) .table dt{border-top:none}}.table dl,.table ol,.table ul{font-size:100%;margin:0}.table__in-dl dt,.table__in-dl dd{border:none;padding-left:0}.table__in-dl dt{color:#00050a;width:100%;float:none;background:0 0}.table__in-dl dt:first-child{padding-top:0}@media screen and (max-width:767px){.table__in-dl dt{background:0 0;padding-bottom:0}}.table__in-dl dd{margin-left:0}b,strong{font-weight:700}p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:300;letter-spacing:-.1rem;margin-bottom:2rem;margin-top:0}.h2-style,h2,h3,h4,h5,h6{margin-top:5.6rem}.page .h2-style,.page h2,.page h3,.page h4{position:relative;padding:20px 20px 10px}@media screen and (min-width:480px){.page .h2-style,.page h2,.page h3,.page h4{padding:30px 20px 20px 40px}}.page .h2-style:before,.page h2:before,.page h3:before,.page h4:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:4vw 60vw 0 0}@media screen and (min-width:768px){.page .h2-style:before,.page h2:before,.page h3:before,.page h4:before{border-width:2vw 30vw 0 0}}.page .h2-style,.page h2,.page h3{color:#fff}.page h1{font-size:2rem;line-height:1.2}@media screen and (min-width:768px){.page h1{font-size:3vw}}.page .h2-style,.page h2{font-size:3rem;line-height:1.25;background:#00050a}@media screen and (min-width:768px){.page .h2-style,.page h2{font-size:3.6rem}}.page .h2-style:before,.page h2:before{border-color:#004da0 transparent transparent}.page .contents-area+h2{margin-top:0}.page h3{font-size:2.8rem;line-height:1.3;background:rgba(0,5,10,.5)}.page h3:before{border-color:#00050a transparent transparent}.page h4{font-size:2.4rem;letter-spacing:-.08rem;line-height:1.35}.page h4:before{border-color:#004da0 transparent transparent}.page h5{font-size:2rem;letter-spacing:-.05rem;line-height:1.5}.page h5:first-letter {color:#004da0;font-size:3rem;font-weight:700;padding-right:.2rem}.page h6{font-size:1.8rem;letter-spacing:0;line-height:1.4;color:#004da0}.page h6:first-letter {font-weight:700}address{font-style:normal}.attention{color:#a10300}.sub-text{color:#9198a1}.f33{font-size:3.3rem;line-height:1.4}.f30{font-size:3rem;line-height:1.4}.f28{font-size:2.8rem;line-height:1.4}.f26{font-size:2.6rem;line-height:1.35}.mincho{font-family:Georgia,'Hiragino Mincho ProN','Yu Mincho',serif}.icon-first:before{padding-right:.4rem}.icon-last:after{padding-left:.4rem}.icon-intext{padding:0 .4rem}.fa.icon-sentence{line-height:1.4}img,video{max-width:100%;height:auto;vertical-align:bottom}.img-caption{position:relative}.img-caption__text{position:absolute;bottom:0;left:0;right:0;background:rgba(0,5,10,.5);color:#fff;padding:.4rem}.object-fit-c{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.aligncenter{margin:auto;display:block}.clearfix:after{clear:both;content:" ";display:table}.float-left{float:left}.float-right{float:right}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.position-absolute{position:absolute}.position-relative{position:relative}.m-auto{margin:auto}@media screen and (min-width:768px){.md_none{display:none}}@media screen and (min-width:480px){.sm_none{display:none}}@media screen and (max-width:767px){.md-below_none{display:none}}@media screen and (max-width:479px){.sm-below_none{display:none}}.display-none{display:none}.display-none.display-block{display:block}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url(//www.k-toko.com/cms/wp-content/themes/main/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.k-toko.com/cms/wp-content/themes/main/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(//www.k-toko.com/cms/wp-content/themes/main/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(//www.k-toko.com/cms/wp-content/themes/main/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(//www.k-toko.com/cms/wp-content/themes/main/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(//www.k-toko.com/cms/wp-content/themes/main/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.w100{width:100%}@media screen and (max-width:479px){.sm-w100{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width:768px){.md_w60{width:60%}}.main-header,.main-header__box,.main-header__box--inner{z-index:10}.main-header__box{position:relative;padding:10px 0 0}.main-header__box:after{content:"";background:#fff;position:absolute;top:0;left:0;width:100%;height:18vw;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg);z-index:1}@media screen and (min-width:480px){.main-header__box:after{height:12vw}}@media screen and (min-width:768px) and (max-width:969px){.main-header__box:after{height:15vw}}@media screen and (min-width:480px) and (max-width:767px){.main-header__box:after{height:13.5vw}}.main-header__box--inner{padding:0 0 30px;background:#fff}.main-header__logo{top:0;left:20px;margin:0;width:40%}.main-header__logo img{margin-top:1rem}@media screen and (min-width:768px){.main-header__logo{width:25%}}@media screen and (max-width:479px){.main-header__logo a{display:table-cell}.main-header__logo img{vertical-align:super}}.main-header__gnavi{top:10px;right:0;width:65%}.main-header__gnavi ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0}.main-header__gnavi li{list-style:none;-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.main-header__gnavi li a{color:#00050a;display:block}.main-header__logo,.main-header__gnavi{position:absolute;z-index:2}.nav-language{position:absolute;top:0;width:100%;left:0;z-index:5}.nav-language a{display:block;text-decoration:none;background:#004da0;color:#fff;text-align:right;padding:10px;margin-top:-4vw;-webkit-transform:skew(0,3deg);transform:skew(0,3deg)}@media screen and (min-width:768px) and (max-width:969px){.nav-language a{padding-top:5vw}}.nav-language a:hover,.nav-language a:focus{background:#00050a}.nav-language a span{-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg);padding-top:15vw;margin-bottom:-2vw;display:inline-block}@media screen and (min-width:480px) and (max-width:767px){.nav-language a span{padding-top:13vw}}@media screen and (min-width:768px){.nav-language a span{padding-top:9vw;margin-bottom:-1vw}}.menu-container{margin:0 auto}.menu-mobile-drawr{display:none}.gnav-menu__list{margin:0 auto;width:100%;padding:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.gnav-menu__list:before,.gnav-menu__list:after{content:"";display:table}.gnav-menu__list:after{clear:both}.gnav-menu__list>.main-menu-item{float:left;padding:0;margin:0}.gnav-menu__list>.main-menu-item:hover,.gnav-menu__list>.main-menu-item:focus{background:rgba(145,152,161,.3)}.gnav-menu__list>.main-menu-item a{text-decoration:none;padding:1rem}.gnav-menu__list>.main-menu-item a:hover{color:#004da0}.gnav-menu__list .child-menu-list{visibility:hidden;width:155%;position:absolute;top:100%;opacity:0;-webkit-transition:.2s opacity;transition:.2s opacity;left:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){.gnav-menu__list .child-menu-list{z-index:-1;padding:4rem 0;left:-55%}.gnav-menu__list .child-menu-list:after{background:rgba(255,255,255,.7);height:100%;position:absolute;top:0;left:0;width:100%;-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg);display:block}}.gnav-menu__list .child-menu-list>li{margin:0;padding-bottom:0;z-index:1}.gnav-menu__list .child-menu-list>li:hover,.gnav-menu__list .child-menu-list>li:focus{background:rgba(145,152,161,.3)}.gnav-menu__list .child-menu-list>li a{border:0;padding:1em 0;color:#00050a;display:block}.gnav-menu__list .child-menu-list>li a:hover{color:#004da0}.gnav-menu__list .child-menu-list:before,.gnav-menu__list .child-menu-list:after{content:"";display:table}.gnav-menu__list .child-menu-list:after{clear:both}.gnav-menu__list .main-menu-item:hover .child-menu-list{visibility:visible;opacity:1}@media screen and (max-width:767px){.menu-container{width:100%}.menu-mobile-drawr{position:absolute;right:10px;top:0;width:2.5rem;z-index:10;cursor:pointer;display:block}.menu-mobile-drawr span,.menu-mobile-drawr span:before,.menu-mobile-drawr span:after{content:'';display:block;height:3px;width:25px;border-radius:3px;background:#00050a;-webkit-transition:.2s;transition:.2s;position:absolute}.menu-mobile-drawr span:before{bottom:8px}.menu-mobile-drawr span:after{top:8px}#hanburger:checked~.menu-mobile-drawr span{background-color:rgba(0,5,10,0)}#hanburger:checked~.menu-mobile-drawr span:before{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#hanburger:checked~.menu-mobile-drawr span:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gnav-menu{position:relative;height:0}.gnav-menu__list{opacity:0;-webkit-transition:.2s all;transition:.2s all;top:-9999px}.gnav-menu__list>li{width:100%;float:none;display:block;overflow:hidden}.gnav-menu__list>li a{padding:2rem;width:100%;display:block;-webkit-transform:skew(0,3deg);transform:skew(0,3deg)}.gnav-menu__list .has-submenu{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}.gnav-menu__list .has-submenu a{-webkit-flex-basis:calc(100% - 60px);-ms-flex-preferred-size:calc(100% - 60px);flex-basis:calc(100% - 60px)}.gnav-menu__list .has-submenu label{-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px;pointer-events:all;font-weight:300;-webkit-transform:skew(0,3deg);transform:skew(0,3deg);padding:2rem;margin:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.2s;transition-duration:.2s}.gnav-menu__list .child-menu-list{margin-top:-10px;position:relative;background:0 0;width:100%;-webkit-transform:skew(0,3deg);transform:skew(0,3deg);-webkit-transition:.2s;transition:.2s;overflow:hidden}.gnav-menu__list .child-menu-list>li{display:none;float:none;width:100%;margin-top:20px}.gnav-menu__list .child-menu-list>li:first-child{margin:0}.gnav-menu__list .child-menu-list>li a,.gnav-menu__list .child-menu-list>li label{-webkit-transform:skew(0,0);transform:skew(0,0)}.gnav-menu__list .sub-menu-icon:checked~label{-webkit-transform:rotate(-180deg) skew(0,3deg);transform:rotate(-180deg) skew(0,3deg)}.gnav-menu__list .sub-menu-icon:checked~label~.child-menu-list,.gnav-menu__list .sub-menu-icon:checked~label~.child-menu-list>li{max-height:inherit;opacity:1;visibility:visible;display:block}.gnav-menu #hanburger:checked~.gnav-menu__list{display:block;background:#fff;position:absolute;top:9vw;opacity:1;-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg)}}.page-title{position:relative}.page-title>*{margin:0}.page-title:before{content:"";display:block;background:rgba(0,5,10,.4);left:0}.page-title:before,.page-title__text,.page-title__img img{width:100%}.page-title:before,.page-title__text{top:0;position:absolute}.page-title:before,.page-title__img img{height:100%}.page-title__text{color:#fff;font-size:2.6rem;font-weight:700;height:110%;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}@media screen and (min-width:480px){.page-title__text{font-size:calc(1.625rem + ((1vw - 4.8px)*2.3611))}}.page-title__img{height:200px}@media screen and (min-width:768px){.page-title__img{height:350px}}.page-title__img img{vertical-align:bottom;-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover}.breadcrumbs-area{text-align:right;position:relative;margin-top:-5vw;overflow:hidden}.breadcrumbs-area p{background:#00050a;margin:0;padding:0 10px 0}.breadcrumbs-area a,.breadcrumbs-area a span{color:#fff}.breadcrumbs-area p,.breadcrumbs-area span{color:#9198a1}.breadcrumbs-area:before,.breadcrumbs-area:after{content:"";display:block;width:0;height:0;border-style:solid}.breadcrumbs-area:before{border-width:0 0 5vw 100vw;border-color:transparent transparent #00050a}.breadcrumbs-area:after{border-width:5vw 100vw 0 0;border-color:#00050a transparent transparent}.content-nav li.list-link{position:relative}.content-nav li.list-link ul{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.content-nav li.list-link:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.content-nav{position:relative}.content-nav>*,.content-nav>*>*{margin-bottom:0}.content-nav ul{padding:1rem}@media screen and (min-width:480px){.content-nav ul{padding:2rem}}.content-nav li{list-style:none;display:inline-block}.content-nav li.current a{color:#9198a1}.content-nav li select{margin-bottom:0;background-color:#fff}.content-nav li.list-link{color:#fff;padding:5px 10px;cursor:pointer}.content-nav li.list-link ul{margin:0;padding:0;z-index:3}.content-nav li.list-link ul li{margin:0;width:100%}.content-nav li.list-link ul li:hover a,.content-nav li.list-link ul li:focus a{background:rgba(255,255,255,.6);text-decoration:none;color:#00050a}.content-nav li.list-link ul li a{background:rgba(0,5,10,.6);display:block}.content-nav a{color:#fff;display:block;padding:5px 10px;text-decoration:none}.content-nav a:hover,.content-nav a:focus{color:#9198a1}.content-nav__head{background:rgba(0,5,10,.6);border-top:1px solid #fff;border-bottom:1px solid #fff;margin:-3vw 0 40px}.content-nav__foot{margin-top:40px;background:#00050a}.content-nav__tab ul{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-nav__tab li{-moz-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;-o-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}@media screen and (min-width:480px){.content-nav__tab li{padding:0 1rem;margin:0 1rem}}.content-nav__tab li a{display:block;background:#004da0;padding:2rem;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:2rem;border:2px solid #004da0;color:#fff}.content-nav__tab li a:hover,.content-nav__tab li a:focus,.content-nav__tab li a.is_active{background:#fff;color:#004da0}.main-footer{margin-top:80px}.main-footer a{text-decoration:none}.main-footer__box{overflow:hidden;padding-top:40px}.main-footer__box--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:-4%;-webkit-transform:skew(0,3deg);transform:skew(0,3deg)}@media screen and (max-width:767px){.main-footer__box--inner{-moz-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.main-footer__box .content{-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg);padding:20px}@media screen and (min-width:768px){.main-footer__box .content{padding:40px 20px}}.main-footer__address{background:#00050a}@media screen and (min-width:768px){.main-footer__address{-webkit-flex-basis:35%;-ms-flex-basis:35%;-o-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}}.main-footer__address dl{color:#9198a1}.main-footer__address dl,.main-footer__address dl dd{margin:0}.main-footer__address dl dt{font-size:1.8rem;font-weight:700}.main-footer__address .content{position:relative}.main-footer__address .tel-number{padding:1.6rem 0;text-align:center}.main-footer__address .tel-number a{color:#fff}.main-footer__address .tel-number a:before{-webkit-transition:all .3s;transition:all .3s}.main-footer__address .tel-number a:hover,.main-footer__address .tel-number a:focus{text-decoration:none}.main-footer__address .tel-number a:hover:before,.main-footer__address .tel-number a:focus:before{background:#fff;color:#004da0}.main-footer__address .fa-facebook{position:absolute;top:40px;right:30px;color:#00050a;font-size:2.2rem}.main-footer__address .fa-facebook:before{background:#9198a1;width:4rem;height:4rem;display:table-cell;vertical-align:middle;border-radius:100%;text-align:center;letter-spacing:0;-webkit-transition:all .3s;transition:all .3s}.main-footer__address .fa-facebook:hover,.main-footer__address .fa-facebook:focus{text-decoration:none}.main-footer__address .fa-facebook:hover:before,.main-footer__address .fa-facebook:focus:before{background:#004da0}.main-footer__address .fa-facebook span{display:none}.main-footer__address .button__mail{width:100%}.main-footer__navi{background:url(//www.k-toko.com/cms/wp-content/themes/main/images/img_footer.jpg) center center no-repeat;background-size:cover;position:relative}@media screen and (min-width:768px){.main-footer__navi{-webkit-flex-basis:65%;-ms-flex-basis:65%;-o-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%}}.main-footer__navi .filter{background:rgba(255,255,255,.8);height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.main-footer__navi .filter{position:absolute}}@media screen and (min-width:768px){.main-footer__navi .content{padding:0 40px 40px}}.main-footer__navi ul{margin:0}@media screen and (max-width:767px){.main-footer__navi ul{text-align:center}}.main-footer__navi li{list-style:none;display:inline-block;margin:0 10px}@media screen and (min-width:768px){.main-footer__navi li{margin:0}}.main-footer__navi li:before{content:"\f105";font-family:'FontAwesome';color:#004da0}.main-footer__navi li a{color:#00050a;display:inline-block;padding:10px}@media screen and (min-width:768px){.main-footer__navi li a{padding:10px 30px 10px 10px}}.main-footer__navi li a:hover,.main-footer__navi li a:focus{color:#004da0;text-decoration:underline}.main-footer small{text-align:center;color:#00050a;display:block;margin:10px 0}.pagetop{text-align:center;margin-bottom:-5%}@media screen and (min-width:768px){.pagetop{text-align:right}}.pagetop a{display:inline-block;padding:1rem 2rem}.pagetop a:before{content:"\f106";font-family:"FontAwesome";margin-right:1rem}.pagetop a:hover,.pagetop a:focus{text-decoration:none}
.bx-wrapper{position:relative;margin-bottom:50px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//www.k-toko.com/cms/wp-content/themes/main/css/../images/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(//www.k-toko.com/cms/wp-content/themes/main/css/../images/bxslider/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(//www.k-toko.com/cms/wp-content/themes/main/css/../images/bxslider/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//www.k-toko.com/cms/wp-content/themes/main/css/../images/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//www.k-toko.com/cms/wp-content/themes/main/css/../images/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.key-visual{position:relative}.key-visual,.key-visual__slider img{height:580px}@media screen and (min-width:970px){.key-visual,.key-visual__slider img{height:100%}}@media screen and (max-width:479px){.key-visual,.key-visual__slider img{height:320px}}.key-visual .copy{position:absolute;top:50%;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:6vw;color:#fff;font-weight:700;text-shadow:0px 1px 1px rgba(0,0,0,.5);padding:0 3rem;text-align:center}@media screen and (min-width:768px){.key-visual .copy{font-size:4vw}}.key-visual .bx-wrapper{margin:20px 0 0}.key-visual__slider li{margin:0}.key-visual__slider img{width:100%;-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover}.key-visual figure{margin:0;position:relative}.key-visual .bx-controls-direction{display:none}.top-contents{-webkit-transform:translateY(.3%);transform:translateY(.3%);margin:0 -10px}.top-contents a{text-decoration:none}.top-contents__section{overflow:hidden;margin-top:-5.3%}.top-contents__section:nth-child(odd),.top-contents__section:nth-child(even) .inner{-webkit-transform:skew(0,3deg);transform:skew(0,3deg)}.top-contents__section:nth-child(odd) .inner,.top-contents__section:nth-child(even){-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg)}.top-contents__section .top-menu-button-area__text a{position:relative;overflow:hidden;width:100%}.top-contents__section .top-menu-button-area__text a:hover,.top-contents__section .top-menu-button-area__text a:focus{color:#fff}.top-contents__section .top-menu-button-area__text a,.top-contents__section .top-menu-button-area__text a:before,.top-contents__section .top-menu-button-area__text a:after{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.top-contents__section .top-menu-button-area__text a:after{top:0;right:0}.top-contents__section .top-menu-button-area__text a:before{bottom:0;left:0}.top-contents__section .top-menu-button-area__text a:before,.top-contents__section .top-menu-button-area__text a:after{z-index:-1;content:'';position:absolute;width:0;height:0;border-width:0;border:0 solid;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.top-contents__section .top-menu-button-area__text a:before{bottom:0;left:0}.top-contents__section .top-menu-button-area__text a:after{top:0;right:0}.top-contents__section .top-menu-button-area__text a:hover:before,.top-contents__section .top-menu-button-area__text a:hover:after{border-width:100vw 125vw}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(odd),.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(even){background:rgba(0,5,10,.4)}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(odd):after,.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(even):after{border-color:transparent rgba(0,5,10,.7) transparent transparent}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(odd):before,.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(even):before{border-color:transparent transparent transparent rgba(0,5,10,.7)}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(odd):before,.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(even):before{border-color:transparent transparent transparent rgba(0,5,10,.7)}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(odd):after,.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(even):after{border-color:transparent rgba(0,5,10,.7) transparent transparent}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(even),.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(odd){background:rgba(0,77,160,.4)}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(even):after,.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(odd):after{border-color:transparent rgba(0,77,160,.7) transparent transparent}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(even):before,.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(odd):before{border-color:transparent transparent transparent rgba(0,77,160,.7)}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(even):before,.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(odd):before{border-color:transparent transparent transparent rgba(0,77,160,.7)}.top-contents__section:nth-child(odd) .top-menu-button-area__text a:nth-child(even):after,.top-contents__section:nth-child(even) .top-menu-button-area__text a:nth-child(odd):after{border-color:transparent rgba(0,77,160,.7) transparent transparent}.top-contents__section.top-contact-area{background:#fff;text-align:center;background:url(//www.k-toko.com/cms/wp-content/themes/main/css/../images/img_photo_contact.jpg) no-repeat center center;background-size:cover;position:relative}.top-contents__section.top-contact-area h2{margin-top:0;background:0 0}.top-contents__section.top-contact-area h2:before{display:none}.top-contents__section.top-contact-area:before{content:"";display:block;background:rgba(255,255,255,.4);top:0;left:0;position:absolute;width:100%;height:100%}.top-contents__section.top-contact-area .button__mail{padding:10px}.top-contents__section .inner{position:relative}.top-contents__section.top-contact-area .inner{padding:30px 0;position:relative}@media screen and (min-width:768px){.top-contents__section.top-contact-area .inner{padding:150px 0}}.top-contents__section.top-article-list-area .inner{padding-top:2vh;padding-bottom:30px}.top-menu-link{margin-top:-3%}.top-menu-link>*>*,.top-menu-link>*{margin:0}.top-menu-button-area{position:relative}.top-menu-button-area__text{-moz-text-shadow:0px 1px 1px rgba(0,0,0,.5);-webkit-text-shadow:0px 1px 1px rgba(0,0,0,.5);-ms-text-shadow:0px 1px 1px rgba(0,0,0,.5);-o-text-shadow:0px 1px 1px rgba(0,0,0,.5);text-shadow:0px 1px 1px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;z-index:1;font-size:1.6rem;text-align:center}@media screen and (min-width:768px){.top-menu-button-area__text{font-size:calc(2rem + ((1vw - 7.68px)*0.3472))}}@media screen and (min-width:480px) and (max-width:767px){.top-menu-button-area__text{font-size:calc(1.8rem + ((1vw - 4.8px)*2.0906))}}.top-menu-button-area__text a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.top-menu-button-area__text a:hover,.top-menu-button-area__text a:focus{text-decoration:none}.top-menu-button-area__img{display:-webkit-box;display:-ms-flexbox;display:flex}.top-menu-button-area__img figure{margin:0;height:40vw;-ms-flex-preferred-size:50%;flex-basis:50%}.top-menu-button-area__img figure img{vertical-align:bottom;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.top-products-area .top-menu-button-area{height:40vw}.top-products-area .top-menu-button-area .top-menu-button-area__text a:nth-child(odd){background-color:#004da0}.top-products-area .top-menu-button-area .top-menu-button-area__text a:nth-child(even){background-color:#00050a}.top-products-area .top-menu-button-area .top-menu-button-area__text a:before,.top-products-area .top-menu-button-area .top-menu-button-area__text a:after{content:"";z-index:1}.top-products-area .top-menu-button-area .top-menu-button-area__text .intext{z-index:2}.top-company-area .top-menu-button-area h2 img{display:none}@media screen and (max-width:767px){.top-company-area .top-menu-button-area h2{background:url(//www.k-toko.com/cms/wp-content/themes/main/css/../images/top/tit_company_md.svg) no-repeat center center}}@media screen and (min-width:768px){.top-company-area .top-menu-button-area h2 img{display:block}}.top-company-area .top-menu-button-area__text a span{position:absolute;top:50%;width:100%;text-align:center;left:0}.top-company-area .top-menu-button-area__text a:first-of-type span,.top-company-area .top-menu-button-area__text a:nth-of-type(3) span{top:40%}.top-company-area .top-menu-button-area__text a:nth-of-type(2) span,.top-company-area .top-menu-button-area__text a:nth-of-type(4) span{top:30%}.top-company-area .top-menu-button-area__text a:nth-of-type(5) span{top:auto}.top-company-area .top-menu-button-area__text a:nth-of-type(6) span{top:20%}@media screen and (min-width:768px){.top-company-area .top-menu-button-area__text a:nth-of-type(2) span{top:50%}.top-company-area .top-menu-button-area__text a:nth-of-type(3) span{top:55%}.top-company-area .top-menu-button-area__text a:nth-of-type(4) span{top:35%}.top-company-area .top-menu-button-area__text a:nth-of-type(5) span{top:30%}.top-company-area .top-menu-button-area__text a:nth-of-type(6) span{top:28%}}@media screen and (min-width:480px) and (max-width:767px){.top-company-area .top-menu-button-area__text a:nth-of-type(2) span{top:43%}}.top-company-area .top-menu-button-area__text a:hover:before,.top-company-area .top-menu-button-area__text a:hover:after{border-width:100vw 143vw}@media screen and (min-width:768px){.top-company-area .top-menu-button-area__text a:hover:before,.top-company-area .top-menu-button-area__text a:hover:after{border-width:100vw 133.5vw}}@media screen and (max-width:767px){.top-company-area .top-menu-button-area__text a:nth-of-type(3):hover:before,.top-company-area .top-menu-button-area__text a:nth-of-type(3):hover:after,.top-company-area .top-menu-button-area__text a:nth-of-type(4):hover:before,.top-company-area .top-menu-button-area__text a:nth-of-type(4):hover:after{border-width:100vw 167vw}}.top-company-area .top-menu-button-area__text,.top-company-area .top-menu-button-area__img{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-company-area .top-menu-button-area__text>*,.top-company-area .top-menu-button-area__img>*{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (min-width:768px){.top-company-area .top-menu-button-area__text>*,.top-company-area .top-menu-button-area__img>*{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}.top-company-area .top-menu-button-area figure,.top-company-area .top-menu-button-area__text a{height:25vw}@media screen and (max-width:767px){.top-company-area .top-menu-button-area figure,.top-company-area .top-menu-button-area__text a{height:35vw}.top-company-area .top-menu-button-area figure:nth-of-type(3),.top-company-area .top-menu-button-area figure:nth-of-type(4),.top-company-area .top-menu-button-area__text a:nth-of-type(3),.top-company-area .top-menu-button-area__text a:nth-of-type(4){height:30vw}}@media screen and (max-width:767px){.ie .top-company-area .top-menu-button-area__text a:nth-of-type(5) span,.ie .top-company-area .top-menu-button-area__text a:nth-of-type(6) span{top:30%}}.top-article-list-area{background:#fff;position:relative}.top-article-list-area:before{content:"";background:#fff;-webkit-transform:skew(0,3deg);transform:skew(0,3deg);display:block;position:absolute;top:-5.5vw;left:0;width:100%;height:10vw}.top-article-list-area h2{color:#00050a;font-size:3.6rem;line-height:1.25}.article-list li{list-style:none;border-bottom:1px solid #00050a;margin-bottom:0}.article-list a{display:block;position:relative;overflow:hidden}.article-list a:hover,.article-list a:focus{text-decoration:none}.article-list a,.article-list a:after,.article-list a:before{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.article-list a:after{top:0;right:0;background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,rgba(145,152,161,.3))) no-repeat bottom left/100% 50%,-webkit-gradient(linear,left top,right bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,rgba(145,152,161,.3))) no-repeat top right/100% 50%;background:linear-gradient(to top right,rgba(255,255,255,0) 50%,rgba(145,152,161,.3) 50.5%) no-repeat bottom left/100% 50%,linear-gradient(to bottom right,rgba(255,255,255,0) 50%,rgba(145,152,161,.3) 50.5%) no-repeat top right/100% 50%}.article-list a:before{bottom:0;left:0;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,rgba(145,152,161,.3))) no-repeat top left/100% 50%,-webkit-gradient(linear,right bottom,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,rgba(145,152,161,.3))) no-repeat bottom right/100% 50%;background:linear-gradient(to bottom left,rgba(255,255,255,0) 50%,rgba(145,152,161,.3) 50.5%) no-repeat top left/100% 50%,linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(145,152,161,.3) 50.5%) no-repeat bottom right/100% 50%}.article-list a:before,.article-list a:after{content:'';position:absolute;width:0;height:0;border:0 solid;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.article-list a:before{bottom:0;left:0;background:-webkit-gradient(linear,right top,left bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,rgba(145,152,161,.3))) no-repeat top left/100% 50%,-webkit-gradient(linear,right bottom,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,rgba(145,152,161,.3))) no-repeat bottom right/100% 50%;background:linear-gradient(to bottom left,rgba(255,255,255,0) 50%,rgba(145,152,161,.3) 50.5%) no-repeat top left/100% 50%,linear-gradient(to top left,rgba(255,255,255,0) 50%,rgba(145,152,161,.3) 50.5%) no-repeat bottom right/100% 50%}.article-list a:after{top:0;right:0;background:-webkit-gradient(linear,left bottom,right top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,rgba(145,152,161,.3))) no-repeat bottom left/100% 50%,-webkit-gradient(linear,left top,right bottom,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,rgba(145,152,161,.3))) no-repeat top right/100% 50%;background:linear-gradient(to top right,rgba(255,255,255,0) 50%,rgba(145,152,161,.3) 50.5%) no-repeat bottom left/100% 50%,linear-gradient(to bottom right,rgba(255,255,255,0) 50%,rgba(145,152,161,.3) 50.5%) no-repeat top right/100% 50%}.article-list a:hover:before,.article-list a:hover:after{width:102%;height:200%}.article-list a>*{position:relative;z-index:1}.article-list .category,.article-list time{margin-right:2rem}.article-list time{color:#9198a1}.article-list .category{color:#fff;font-size:1.3rem;padding:.4rem;display:inline-block}.article-list .title{color:#00050a;display:block;padding:1rem 0 0}.article-list figure{margin:0}@media screen and (max-width:479px){.article-list figure img{margin:auto}}.article-list .new{color:#a10300}.article-list__news a{padding:2.45rem .8rem}.article-list__news .category{background:#004da0}.article-list__blog a{padding:1.6rem 0}.article-list__blog a img{-webkit-transition:none;transition:none;-webkit-backface-visibility:inherit;backface-visibility:inherit}.article-list__blog a:hover img,.article-list__blog a:focus img{opacity:1}.article-list__blog figure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:480px){.article-list__blog figure .thumbnail{width:30%}}.article-list__blog figcaption{-ms-flex-basis:100%;-o-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:480px){.article-list__blog figcaption{-ms-flex-basis:calc(100% - 30% - 3%);-o-flex-basis:calc(100% - 30% - 3%);-ms-flex-preferred-size:calc(100% - 30% - 3%);flex-basis:calc(100% - 30% - 3%);margin-top:0}}@media screen and (max-width:479px){.article-list__blog figcaption{margin-top:2rem}}.article-list__blog .category{background:#00050a}.button.fb{margin-top:8rem}.button.fb a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.fb i{margin-right:.8rem}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}.wpcf7 .wpcf7-recaptcha[data-align=center]>div{margin:0 auto}.wpcf7 .wpcf7-recaptcha[data-align=right]>div{margin:0 0 0 auto}
#wpmem_msg,.wpmem_msg{text-align:center;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;padding:20px 0;margin:15px 0;}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:75%}#wp-members{width:100%}#wp-members fieldset{border:none;padding:0}#wp-members input{font-family:inherit}#wp-members input[type=password],#wp-members input[type=text]{margin:0 0 4px 0}#wp-members input[type=submit]{padding:5px 6px 4px;margin:0 4px 0 0}#wp-members .button_div{margin-top:4px}#wp-members .err{width:100%;padding:5px;font-family:inherit;border:1px solid #ccc;border-radius:3px}#wpmem_login,#wpmem_reg{color:#2b2b2b;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#wpmem_login label,#wpmem_reg label{display:initial}#wpmem_login input[type=password],#wpmem_login input[type=text],#wpmem_reg input[type=date],#wpmem_reg input[type=email],#wpmem_reg input[type=number],#wpmem_reg input[type=password],#wpmem_reg input[type=text],#wpmem_reg input[type=url],#wpmem_reg textarea{border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 8px;background:none repeat scroll 0 0 #fff}#wpmem_login button,#wpmem_login input,#wpmem_reg button,#wpmem_reg input,#wpmem_reg select,#wpmem_reg textarea{-moz-box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline}#wpmem_login input:focus,#wpmem_reg input:focus,#wpmem_reg textarea:focus{border:1px solid rgba(0,0,0,.3);outline:0 none}#wpmem_reg select{width:100%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0;background:none repeat scroll 0 0 #fff}#wpmem_login fieldset,#wpmem_reg fieldset{border:none;padding:0;margin:40px 0}#wpmem_login legend,#wpmem_reg legend{font-size:24px;line-height:1;font-weight:700;margin-bottom:10px;width:100%}#wpmem_login .form,#wpmem_reg .form{margin:0;padding:0}#wpmem_login .clear,#wpmem_reg .clear{clear:both}#wpmem_login .holder,#wpmem_reg .holder{background-color:#fff}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_date,#wpmem_reg .div_file,#wpmem_reg .div_image,#wpmem_reg .div_membership,#wpmem_reg .div_multicheckbox,#wpmem_reg .div_multiselect,#wpmem_reg .div_number,#wpmem_reg .div_radio,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg .div_url{margin:0 0 14px 0}#wpmem_login input[type=checkbox]{margin:12px 2px}#wpmem_login .password,#wpmem_login .textbox,#wpmem_login .username,#wpmem_reg .div_textarea textarea,#wpmem_reg .file,#wpmem_reg .image,#wpmem_reg .password,#wpmem_reg .textbox,#wpmem_reg .username{width:100%}#wpmem_reg textarea{height:185px}#wpmem_reg .req{color:#bd3500;font-size:22px;line-height:50%}#wpmem_reg .req-text{margin:20px 0 0 5px}#wpmem_reg .noinput{width:93%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0}#wpmem_reg .captcha{margin:5px 0}#wpmem_reg .captcha table{line-height:0}#wpmem_login .link-text{padding:4px 0;text-align:right}#tos{margin-right:5px}#wpmem_login .button_div,#wpmem_reg .button_div{padding:6px 0;text-align:right}@media screen and (max-width:720px){#wpmem_login .button_div,#wpmem_login .div_text,#wpmem_login label,#wpmem_reg .button_div,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{float:none}#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{width:90%;padding:5px 0 0 0}#wpmem_reg label.textarea{height:26px}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea{width:98%}#wpmem_msg,.wpmem_msg{width:100%}#wpmem_login .button_div,#wpmem_login .link-text,#wpmem_reg .button_div{width:98%}}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}