@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:200;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200.eot');src:local('Source Sans Pro ExtraLight'),local('SourceSansPro-ExtraLight'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:200;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200italic.eot');src:local('Source Sans Pro ExtraLight Italic'),local('SourceSansPro-ExtraLightIt'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200italic.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200italic.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200italic.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200italic.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-200italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300.eot');src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300italic.eot');src:local('Source Sans Pro Light Italic'),local('SourceSansPro-LightIt'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300italic.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300italic.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300italic.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300italic.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-300italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-regular.eot');src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-regular.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-regular.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-regular.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-regular.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-regular.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-italic.eot');src:local('Source Sans Pro Italic'),local('SourceSansPro-It'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-italic.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-italic.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-italic.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-italic.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600.eot');src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600italic.eot');src:local('Source Sans Pro Semibold Italic'),local('SourceSansPro-SemiboldIt'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600italic.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600italic.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600italic.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600italic.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-600italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700.eot');src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700italic.eot');src:local('Source Sans Pro Bold Italic'),local('SourceSansPro-BoldIt'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700italic.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700italic.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700italic.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-700italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900.eot');src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:900;src:url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900italic.eot');src:local('Source Sans Pro Black Italic'),local('SourceSansPro-BlackIt'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900italic.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900italic.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900italic.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900italic.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/source-sans-pro/source-sans-pro-v9-latin-900italic.svg#SourceSansPro') format('svg')}@font-face{font-family:'Muli';font-style:normal;font-weight:300;src:url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-300.eot');src:local('Muli Light'),local('Muli-Light'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-300.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-300.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-300.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-300.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-300.svg#Muli') format('svg')}@font-face{font-family:'Muli';font-style:normal;font-weight:400;src:url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-regular.eot');src:local('Muli Regular'),local('Muli-Regular'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-regular.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-regular.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-regular.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-regular.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-regular.svg#Muli') format('svg')}@font-face{font-family:'Muli';font-style:normal;font-weight:600;src:url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-600.eot');src:local('Muli SemiBold'),local('Muli-SemiBold'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-600.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-600.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-600.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-600.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-600.svg#Muli') format('svg')}@font-face{font-family:'Muli';font-style:normal;font-weight:700;src:url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-700.eot');src:local('Muli Bold'),local('Muli-Bold'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-700.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-700.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-700.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-700.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-700.svg#Muli') format('svg')}@font-face{font-family:'Muli';font-style:normal;font-weight:800;src:url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-800.eot');src:local('Muli ExtraBold'),local('Muli-ExtraBold'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-800.eot?#iefix') format('embedded-opentype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-800.woff2') format('woff2'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-800.woff') format('woff'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-800.ttf') format('truetype'),url('/application/themes/sakaitheme2/css/fonts/muli/muli-v11-latin-800.svg#Muli') format('svg')}html{-webkit-font-smoothing:antialiased !important;text-rendering:optimizeLegibility !important}html a{-webkit-font-smoothing:antialiased !important;text-rendering:optimizeLegibility !important}body{font-family:'Noto Sans JP','Source Sans Pro',Tahoma,Geneva,sans-serif;font-size:16px;font-weight:500;line-height:normal}div.main-wrapper p{font-size:16px;font-weight:500;line-height:1.6em;margin-bottom:10px}div.main-wrapper p strong{font-weight:400}div.main-wrapper div.block-header h4,div.main-wrapper div.block-header h5,div.main-wrapper div.block-header h6{font-family:'Noto Sans JP','Source Sans Pro',Tahoma,Geneva,sans-serif;font-weight:300}div.main-wrapper h1,div.main-wrapper h2,div.main-wrapper h3,div.main-wrapper h4,div.main-wrapper h5,div.main-wrapper h6{font-family:"Noto Sans JP"}div.main-wrapper h1{font-size:5.6em;font-weight:400;line-height:1em;margin-top:12px;margin-bottom:20px}div.main-wrapper h2{font-size:4.6em;font-weight:700;line-height:1.6em;margin-top:20px;margin-bottom:20px}div.main-wrapper h3{font-size:3.4em;font-weight:700;line-height:1.4em;margin-bottom:15px;padding-top:15px}div.main-wrapper h4{font-size:2.4em;font-weight:700;line-height:1.2em;margin-bottom:15px;padding-top:15px}div.main-wrapper h5{font-size:1.4em;font-weight:700;line-height:2em;margin-bottom:15px;padding-top:15px}div.main-wrapper h6{font-family:'Noto Sans JP','Source Sans Pro',Tahoma,Geneva,sans-serif;font-size:1.4em;font-weight:700;line-height:1.2em;margin-bottom:25px;padding-top:15px}div.main-wrapper a:not(.CTA-clean).info::after,div.main-wrapper a:not(.CTA-clean).goto::after{font-family:"FontAwesome";font-size:0.8em}div.main-wrapper a:not(.CTA-clean).info::after{content:"\f05a"}div.main-wrapper a:not(.CTA-clean).goto::after{content:"\f08e"}div.main-wrapper section .btn{font-size:15.85px;line-height:1em}div.main-wrapper div#scroll-top .fa{font-size:18.25px}div.main-wrapper section.pre-hand.menu nav div.navbar-center ul.nav a{font-family:'Noto Sans JP';font-size:1.5em;line-height:0.9em;font-weight:400}div.main-wrapper section.pre-hand.menu nav div.navbar-center div.fixed ul.nav a{font-weight:300}div.main-wrapper section.pre-hand.banner h1{font-weight:400}div.main-wrapper section.pre-hand.banner h1 sup{font-style:italic}div.main-wrapper section.pre-hand.banner h4{font-weight:700;line-height:1.4em;padding-top:10px}div.main-wrapper section.pre-hand.banner a.CTA-arrow-top{font-size:1em}div.main-wrapper section.about-me div.main div.about-me-text p{margin-bottom:12px}div.main-wrapper section.curriculum-vitae div.main div.curriculum-vitae-text p{font-size:15.95px}div.main-wrapper section.portfolio div.main div.inner-content h3{line-height:1em}div.main-wrapper section.contacts div.form-wrapper div.form-fields select,div.main-wrapper section.contacts div.form-wrapper div.form-fields option,div.main-wrapper section.contacts div.form-wrapper div.form-fields input,div.main-wrapper section.contacts div.form-wrapper div.form-fields textarea{font-family:'Noto Sans JP','Source Sans Pro',Tahoma,Geneva,sans-serif}div.main-wrapper footer.pre-hand div.block-header h5,div.main-wrapper footer.pre-hand div.block-header h6{font-family:'Noto Sans JP','Source Sans Pro',Tahoma,Geneva,sans-serif}div.main-wrapper footer.pre-hand div.credits{font-size:85%;line-height:1.2em;font-weight:400;letter-spacing:1px}@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button{font-size:100%;margin:0;padding:0;border:none;outline:0;background:transparent}*,*::before,*::after{box-sizing:border-box}*:focus{outline:0}html{overflow-y:scroll}body{color:#222;background-color:#fff;background-image:none;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;overflow:hidden;text-shadow:0 0 0 rgba(0,0,0,0) !important}div.main-wrapper{margin-bottom:-1px}div.main-wrapper h1,div.main-wrapper h2,div.main-wrapper h3,div.main-wrapper h4,div.main-wrapper h5,div.main-wrapper h6{font-family:"Noto Sans JP"}div.main-wrapper article,div.main-wrapper aside,div.main-wrapper details,div.main-wrapper figcaption,div.main-wrapper figure,div.main-wrapper footer,div.main-wrapper header,div.main-wrapper hgroup,div.main-wrapper menu,div.main-wrapper nav,div.main-wrapper section{display:block}div.main-wrapper figure{position:static;width:100%;height:auto;margin:0;padding:0}div.main-wrapper hr{margin:0;padding:0}div.main-wrapper blockquote{quotes:none}div.main-wrapper blockquote::before,div.main-wrapper blockquote::after{content:"";content:none}div.main-wrapper q{display:inline}div.main-wrapper q::before{content:"“"}div.main-wrapper q::after{content:"”"}div.main-wrapper del{text-decoration:line-through}div.main-wrapper ul,div.main-wrapper ol{margin-left:0;list-style-position:outside}div.main-wrapper ul,div.main-wrapper ul li{list-style-type:disc}div.main-wrapper ol{list-style-type:circle}div.main-wrapper input[type=button],div.main-wrapper input[type=submit],div.main-wrapper button{cursor:pointer}div.main-wrapper pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}div.main-wrapper small{font-size:70%}div.main-wrapper img,div.main-wrapper object,div.main-wrapper embed{max-width:100%}div.main-wrapper img{max-width:100%;height:auto}div.main-wrapper textarea{overflow:auto}div.main-wrapper input[type="checkbox"]{vertical-align:bottom}div.main-wrapper iframe{border:0 !important}div.main-wrapper a{outline:none;text-decoration:underline}div.main-wrapper a:hover{outline:none;text-decoration:none}div.main-wrapper a:focus{outline:none;text-decoration:underline}div.main-wrapper a:active{outline:none;text-decoration:underline}div.main-wrapper a.info,div.main-wrapper a.goto{text-decoration:none}div.main-wrapper a.info>span,div.main-wrapper a.goto>span{text-decoration:underline}div.main-wrapper a.info>span:hover,div.main-wrapper a.goto>span:hover{text-decoration:none}div.main-wrapper a.btn.info>span,div.main-wrapper a.btn.goto>span{text-decoration:none}div.main-wrapper div.global-cta .btn{border-radius:6px}div.main-wrapper .btn{font-weight:400;text-decoration:none;padding:18px 35px;border-width:0px;border-style:none;border-radius:4px;display:inline-block}div.main-wrapper .btn:hover,div.main-wrapper .btn:focus,div.main-wrapper .btn:active,div.main-wrapper .btn.active,div.main-wrapper .btn.active:focus{opacity:0.9;outline:invert none 0px;text-decoration:none}div.main-wrapper .btn.active,div.main-wrapper .btn:active,div.main-wrapper .btn.active:focus{box-shadow:none}div.main-wrapper .btn.btn-primary{background-image:none;background-repeat:no-repeat;box-shadow:none;border-width:0px;border-style:none;border-color:#c80a48}div.main-wrapper .btn.btn-primary:hover,div.main-wrapper .btn.btn-primary:focus{background-position:inherit}div.main-wrapper .btn.btn-primary:active,div.main-wrapper .btn.btn-primary.active{background-image:none;border-color:#c80a48}div.main-wrapper .btn.btn-primary.active,div.main-wrapper .btn.btn-primary:active,div.main-wrapper .btn.btn-primary.active:focus{box-shadow:none}div.main-wrapper .btn.btn-primary.disabled,div.main-wrapper .btn.btn-primary[disabled],fieldset[disabled] div.main-wrapper .btn.btn-primary,div.main-wrapper .btn.btn-primary.disabled:hover,div.main-wrapper .btn.btn-primary[disabled]:hover,fieldset[disabled] div.main-wrapper .btn.btn-primary:hover,div.main-wrapper .btn.btn-primary.disabled:focus,div.main-wrapper .btn.btn-primary[disabled]:focus,fieldset[disabled] div.main-wrapper .btn.btn-primary:focus,div.main-wrapper .btn.btn-primary.disabled.focus,div.main-wrapper .btn.btn-primary[disabled].focus,fieldset[disabled] div.main-wrapper .btn.btn-primary.focus,div.main-wrapper .btn.btn-primary.disabled:active,div.main-wrapper .btn.btn-primary[disabled]:active,fieldset[disabled] div.main-wrapper .btn.btn-primary:active,div.main-wrapper .btn.btn-primary.disabled.active,div.main-wrapper .btn.btn-primary[disabled].active,fieldset[disabled] div.main-wrapper .btn.btn-primary.active{background-image:none}div.main-wrapper section.pre-hand .btn{min-width:150px}div.main-wrapper section.pre-hand .btn-primary{color:#fff !important;background-color:#c80a48}div.main-wrapper section.pre-hand .btn-primary:active,div.main-wrapper section.pre-hand .btn-primary.active,div.main-wrapper section.pre-hand .btn-primary:focus,div.main-wrapper section.pre-hand .btn-primary.focus,div.main-wrapper section.pre-hand .btn-primary[disabled]:hover{background-color:#c80a48}div.main-wrapper div#scroll-top{position:fixed;right:-145px;bottom:5px;width:145px;height:145px;padding-left:1%;padding-top:1%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;text-align:center;font-size:2em;color:#fff;border-radius:100% 10px 5px;cursor:pointer;display:flex;justify-content:center;z-index:10}div.main-wrapper div#scroll-top:hover{opacity:0.8}div.main-wrapper div#scroll-top.visible{right:5px}div.main-wrapper div#scroll-top .fa{align-self:center}div.main-wrapper div#preloader{position:fixed;top:0;left:0;width:100%;height:auto;min-height:100%;background-color:rgba(8,7,8,0);z-index:9999}div.main-wrapper div#preloader>div.spinner{position:absolute;top:35%;left:50%;width:90px;height:90px;margin:-45px 0 0 -45px;background-color:#fff;background-image:url("/application/themes/sakaitheme2/images/pre-loader.gif");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;border-radius:45px;opacity:0.4}div.main-wrapper section.pre-hand.menu.static{background-color:rgba(8,7,8,0.9)}div.main-wrapper section.pre-hand.menu div.hamburger .hamburger-inner,div.main-wrapper section.pre-hand.menu div.hamburger .hamburger-inner::before,div.main-wrapper section.pre-hand.menu div.hamburger .hamburger-inner::after{background-color:#fff}div.main-wrapper section.pre-hand.menu nav li.highlight{background-color:rgba(200,10,72,0.5)}div.main-wrapper section.pre-hand.menu nav li.highlight a{color:#fff}div.main-wrapper section.pre-hand.menu nav div.navbar-center ul.nav a{font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif !important;font-size:1em !important;padding:10px 10px 5px !important;font-weight:700 !important;letter-spacing:0.2em}div.main-wrapper section.pre-hand.banner h5:last-of-type{text-shadow:none}div.main-wrapper section.pre-hand.about-me div.about-me-photo div.loader{border-top-color:#c80a48}div.main-wrapper section.pre-hand.contacts div.main div.form-actions.loader{border-top-color:#c80a48}div.main-wrapper footer.pre-hand.footer div.block-header{opacity:0.9}div.main-wrapper footer.pre-hand.footer div.credits{opacity:0.2}div.main-wrapper footer.pre-hand.footer div.credits.download{opacity:0.4}.clsmall80{font-size:0.8em}.clsmall70{font-size:0.7em}.clsmall60{font-size:0.6em}.clbig20{font-size:2em}.clmarginminus5{margin-left:-0.5em}.clpconly{display:block}.clsponly{display:none}.clpconly_inline{display:inline}.clsponly_inline{display:none}.clspWhite{color:#fff !important}.wf-sawarabimincho{font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif}.wf-notosansjapanese{font-family:"Noto Sans JP"}.cltitledec{border-bottom:none}.cltitledec:before{content:"［"}.cltitledec:after{content:"］"}div.main-wrapper #rinen{padding-top:100px;text-align:center}div.main-wrapper #rinen .linkblock{padding-top:40px}div.main-wrapper #rinen h2.cltitle,div.main-wrapper .clSeisakuText h2{font-size:2.5em !important;font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;letter-spacing:0.3em}div.main-wrapper #rinen h2.cltitle{margin-bottom:20px;text-align:left;margin-left:-0.5em}div.main-wrapper #rinen h3,div.main-wrapper .clSeisakuText h3{font-family:"Noto Sans JP" !important;font-size:16px !important;border-bottom:1px solid #222}div.main-wrapper #rinen h4,div.main-wrapper .clSeisakuText h4{font-family:"Noto Sans JP" !important;font-size:1.3em !important;font-weight:900;line-height:1.6;text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:justify;text-align-last:left}div.main-wrapper #rinen p{font-size:1.4em;letter-spacing:0em;text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:justify;text-align-last:left}img.climgMess{width:100%;max-width:1140px}div.main-wrapper .clSeisakuArea{display:flex;display:-webkit-flex}div.main-wrapper .clSeisakuArea .clSeisakuText{width:27%;position:relative}div.main-wrapper .clSeisakuArea .clSeisakuImage{width:72%}div.main-wrapper .clSeisakuArea .clSeisakuImage.clRight{padding-left:40px}div.main-wrapper .clSeisakuArea .clSeisakuImage.clLeft{padding-right:40px}div.main-wrapper .clSeisakuArea .clTextBlock{position:absolute;bottom:0}div.main-wrapper .clSeisakuArea .clTextBlock p{text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:justify;text-align-last:left}div.main-wrapper .clSeisakuArea .clkeizaipc{margin-top:-80px}div.main-wrapper .clSeisakuArea .clchihou{position:absolute;bottom:0;width:65%;right:0}div.main-wrapper .clSeisakuArea .clImageMegalink img{width:500px}div.main-wrapper .clSeisakuArea .modal-content{position:fixed;display:none;z-index:10000;width:50%;margin:0;padding:10px 20px;border:2px solid #aaa;background:#fff}div.main-wrapper .clSeisakuArea .modal-content img{width:100%}div.main-wrapper .clSeisakuArea .modal-content p.cltitle{position:absolute;top:10px;left:10px}div.main-wrapper .clSeisakuArea .modal-content a{position:absolute;top:10px;right:10px}div.main-wrapper .clSeisakuArea .modal-content p{margin:0;padding:0}div.main-wrapper .clSeisakuArea .modal-overlay{z-index:9999;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,0.75)}div.main-wrapper .clSeisakuArea .modal-open{color:#00f;text-decoration:underline}div.main-wrapper .clSeisakuArea .modal-open:hover{cursor:pointer;color:#f00}div.main-wrapper .clSeisakuArea .modal-close{color:#222;text-decoration:none;font-weight:700;font-size:1.4em}div.main-wrapper .clSeisakuArea .modal-close:hover{cursor:pointer;color:#f00}div.main-wrapper #seiken1 .clSeisakuArea .clSeisakuText h2{margin-top:-12px !important;margin-left:-0.5em}div.main-wrapper #seiken2 .clSeisakuArea .clSeisakuImage.clLeft{padding-right:40px;text-align:right}div.main-wrapper #seiken2 .clSeisakuArea .clSeisakuText{min-height:0px}div.main-wrapper #seiken3 .clSeisakuArea .clSeisakuImage{width:auto}div.main-wrapper #seiken3 .clSeisakuArea .clSeisakuText{min-height:0px}.effect h3{transition:.8s}.effect h4{transition:.8s;transition-delay:.8s}.effect p{transition:.8s;transition-delay:.8s}div.main-wrapper p.clChangeMirai{font-size:4.6em !important;text-align:center;font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;letter-spacing:0.2em}div.main-wrapper p.clChangeBc{text-align:center;font-size:5em !important;font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;color:#ccc;margin-top:-50px;letter-spacing:0em}div.main-wrapper p.clChangerinenMess{font-size:1.4em !important;font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;text-align:center;margin-top:30px;font-weight:700;letter-spacing:0em}div.main-wrapper .clAllowAbsolute{position:absolute;bottom:0;left:0;right:0}div.main-wrapper .linkblock{text-align:center}div.main-wrapper .linkblock p{line-height:1em;text-align-last:center !important}div.main-wrapper .linkblock h5{margin-top:0px;margin-bottom:0px;padding-bottom:0px;text-align:center;line-height:1em;font-weight:300;font-size:1.2em;letter-spacing:0.1em}div.main-wrapper .linkblock h5 a{color:#222 !important;font-size:0.7em !important;border-bottom:none !important}div.main-wrapper .linkblock .fa-4x{font-size:40px;color:#222;font-weight:100}div.main-wrapper .ccm-image-slider .linkblock h5 a{color:#fff !important}div.main-wrapper .ccm-image-slider .linkblock .fa-4x{color:#fff}#seiken1,#seiken2,#seiken3,#seiken4,#seiken5,#seiken6,#seiken7,#seiken8{background-color:#fff;background-image:none;padding-top:60px}#seiken1 h5,#seiken1 section.banner a.CTA-arrow{display:none}#seiken2 h5,#seiken2 section.banner a.CTA-arrow{display:none}#seiken3 h5,#seiken3 section.banner a.CTA-arrow{display:none}#seiken4 h5,#seiken4 section.banner a.CTA-arrow{display:none}#seiken5 h5,#seiken5 section.banner a.CTA-arrow{display:none}#seiken6 h5,#seiken6 section.banner a.CTA-arrow{display:none}#seiken7 h5,#seiken7 section.banner a.CTA-arrow{display:none}#seiken1{padding-top:80px}#idProfileOfficeWrap{background:url('/application/themes/sakaitheme2/images/imgbgprofile.png') left top;background-repeat:repeat-y}div.main-wrapper #profile{padding-top:60px}div.main-wrapper #profile h2{color:#fff !important;font-size:2em}div.main-wrapper #profile h3{font-size:2em;font-weight:700;font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;border-bottom:1px solid #222}div.main-wrapper #profile h4{font-size:1.8em;font-weight:700;border-top:1px solid #222;border-bottom:1px solid #222;padding-bottom:10px}div.main-wrapper #profile .gensyoku{margin-top:140px}div.main-wrapper #profile dl{margin-top:95px}div.main-wrapper #profile dl dt{display:inline-block;width:20%;line-height:2.0;vertical-align:top;font-weight:300}div.main-wrapper #profile dl dd{display:inline-block;width:79%;line-height:2.0;vertical-align:top;font-weight:300}div.main-wrapper #profile dl.clnoMargin{margin-top:0px}div.main-wrapper #profile p.clprofile{font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif}div.main-wrapper #profile ul li{font-family:"Sawarabi Mincho",'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;list-style:none}div.main-wrapper #office{padding-top:80px;padding-bottom:100px}div.main-wrapper #office h2{color:#fff !important;font-size:2em}div.main-wrapper #office h3{font-size:1.4em;font-weight:700}div.main-wrapper #office .kariya{margin-top:228px}div.main-wrapper #office p{margin-bottom:0px}div.main-wrapper #recruit{text-align:center;padding:40px 0px 60px}div.main-wrapper #recruit h3{font-size:1.4em;font-weight:700;display:inline-block;position:relative;padding-bottom:10px;margin-bottom:30px}div.main-wrapper #recruit h3:before{content:'';position:absolute;left:50%;bottom:-10px;display:inline-block;width:80px;height:2px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#222}div.main-wrapper #recruit h4{border-bottom:1px solid #222;padding-bottom:5px;margin-bottom:5px !important;font-size:1.2em}div.main-wrapper #recruit ul{margin:auto;width:100%}div.main-wrapper #recruit ul li{float:left;padding-left:10px;margin-left:10px;list-style:none;font-size:1.2em}div.main-wrapper #recruit p{line-height:2.0em;font-size:1.1em}div.main-wrapper #report{text-align:center;padding:40px 0px 60px;background-color:#f4f4f4}div.main-wrapper #report h3{font-size:1.4em;font-weight:700;display:inline-block;position:relative;padding-bottom:10px;margin-bottom:30px}div.main-wrapper #report h3:before{content:'';position:absolute;left:50%;bottom:-10px;display:inline-block;width:80px;height:2px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#222}div.main-wrapper #report ul{margin:auto;width:80%}div.main-wrapper #report ul li{display:inline-block;padding:20px 20px 10px;width:140px;text-align:center}div.main-wrapper #policy{margin-top:100px}div.main-wrapper #policy h3{font-size:1.4em;font-weight:700;position:relative;padding-bottom:10px;margin-bottom:50px;text-align:center}div.main-wrapper #policy h3:before{content:'';position:absolute;left:50%;bottom:-10px;display:inline-block;width:80px;height:2px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#222}div.main-wrapper #policy h4{border-bottom:1px solid #222;text-align:left;font-size:16px}div.main-wrapper #policy dl dt{display:inline-block;width:22%;vertical-align:top;margin-right:2%;font-size:1em}div.main-wrapper #policy dl dd{display:inline-block;width:75%;vertical-align:top}div.main-wrapper #policy dl dd p{font-size:1em}div.main-wrapper #policy dl dd ul{margin-left:1.2em}div.main-wrapper #policy dl dd ul li{font-size:16px}div.main-wrapper #policy .clpContact{margin-left:24%;font-size:1em}div.main-wrapper #contact{margin-top:100px}div.main-wrapper #contact h3{font-size:1.4em;font-weight:700;position:relative;padding-bottom:10px;margin-bottom:50px;text-align:center}div.main-wrapper #contact h3:before{content:'';position:absolute;left:50%;bottom:-10px;display:inline-block;width:80px;height:2px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#222}div.main-wrapper #contact .form-actions{text-align:center}div.main-wrapper #contact .btn.btn-primary{margin:30px auto 60px}div.main-wrapper #contact .clConfirmArea{margin-top:20px;border-top:2px solid #222;padding:40px 0px 0px}div.main-wrapper #contact .clConfirmArea .form-group label{width:10em}div.main-wrapper #contact .clCompleteArea{text-align:center}div.main-wrapper #contact .clCompleteArea p.clMess{margin:80px auto}div.main-wrapper #contact .clBtnArea{text-align:center}div.main-wrapper #contact .clBtnArea .form-actions{display:inline-block;width:200px}div.main-wrapper #link{margin-top:100px;margin-bottom:60px}div.main-wrapper #link h3{font-size:1.4em;font-weight:700;position:relative;padding-bottom:10px;margin-bottom:50px;text-align:center}div.main-wrapper #link h3:before{content:'';position:absolute;left:50%;bottom:-10px;display:inline-block;width:80px;height:2px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#222}div.main-wrapper #link ul{list-style:none;width:100%;text-align:center}div.main-wrapper #link ul li{display:inline-block;width:160px;padding:20px 0px}div.main-wrapper #globalFooter{background:url('/application/themes/sakaitheme2/images/imgbgfooter.png');background-size:cover}div.main-wrapper #globalFooter ul{text-align:center;width:100%;padding-top:30px;padding-bottom:20px}div.main-wrapper #globalFooter ul li{padding:0px 30px;display:inline-block;vertical-align:top}div.main-wrapper #globalFooter ul li a{color:#fff;font-weight:700}div.main-wrapper #globalFooter ul li a .icon{max-width:30px}@media screen and (max-width:1024px){div.main-wrapper div#scroll-top{display:none}.clvideoOn{margin-top:100px}}@media screen and (max-width:768px){.clpconly{display:none !important}.clsponly{display:block}.clpconly_inline{display:none !important}.clsponly_inline{display:inline}.clspWhite{color:#fff !important}div.main-wrapper .clTextBlock{padding:0px 15px}div.main-wrapper .clTextBlock p{font-size:1.2em;text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:justify;text-align-last:left}div.main-wrapper #rinen h2.cltitle,div.main-wrapper .clSeisakuText h2{font-size:1.8em !important}div.main-wrapper p.clChangeMirai{font-size:3em !important;letter-spacing:0em;line-height:1.3em !important}div.main-wrapper p.clChangeBc{font-size:3em !important;margin-top:-30px;letter-spacing:0em}div.main-wrapper .linkblock{text-align:center !important}div.main-wrapper .linkblock h5 a{color:#fff !important}div.main-wrapper .linkblock .fa-4x{color:#fff}div.main-wrapper #rinen .linkblock,div.main-wrapper .clTextBlack{text-align:center !important}div.main-wrapper #rinen .linkblock h5 a,div.main-wrapper .clTextBlack h5 a{color:#222 !important}div.main-wrapper #rinen .linkblock .fa-4x,div.main-wrapper .clTextBlack .fa-4x{color:#222}section.pre-hand.menu.over-image::before{opacity:0 !important}section.menu.over-image.with-fade::before{opacity:0 !important}section.menu nav.navbar div.navbar-header div[data-animation="toggle"]{z-index:100}div.main-wrapper .clSeisakuArea .clSeisakuText{color:#fff;display:block;width:100% !important;text-align:left;vertical-align:top;position:relative;min-height:0px}div.main-wrapper .clSeisakuArea .clSeisakuText .clchihou{position:inherit;width:100%}div.main-wrapper .clSeisakuArea .clSeisakuImage{display:none}div.main-wrapper .clSeisakuArea .clSeisakuImage.clRight{padding-left:0px}div.main-wrapper .clSeisakuArea clSeisakuImage.clLeft{padding-right:0px}div.main-wrapper .clSeisakuArea .clTextBlock{position:inherit}div.main-wrapper .clSeisakuArea .clImageMegalink{text-align:center;padding-top:30px}div.main-wrapper .clSeisakuArea .clImageMegalink img{width:200px}div.main-wrapper .clSeisakuArea .modal-content{width:100%}div.main-wrapper .clSeisakuArea .modal-content img{width:100%}div.main-wrapper #rinen{padding:80px 20px 0px}div.main-wrapper #rinen h4{font-size:2em !important}div.main-wrapper #rinen .clSeisakuText p{font-size:15px !important;letter-spacing:0.1em}div.main-wrapper #rinen p.rinenMess{margin-top:20px;font-size:1em;line-height:1.6em;text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:justify;text-align-last:left}div.main-wrapper #seiken1,div.main-wrapper #seiken2,div.main-wrapper #seiken3,div.main-wrapper #seiken4,div.main-wrapper #seiken5,div.main-wrapper #seiken6,div.main-wrapper #seiken7,div.main-wrapper #seiken8{background-size:cover;min-height:750px}div.main-wrapper #seiken1 h3,div.main-wrapper #seiken2 h3,div.main-wrapper #seiken3 h3,div.main-wrapper #seiken4 h3,div.main-wrapper #seiken5 h3,div.main-wrapper #seiken6 h3,div.main-wrapper #seiken7 h3,div.main-wrapper #seiken8 h3{font-size:1.8em !important;border-bottom:none;text-decoration:underline}div.main-wrapper #seiken1 h4,div.main-wrapper #seiken2 h4,div.main-wrapper #seiken3 h4,div.main-wrapper #seiken4 h4,div.main-wrapper #seiken5 h4,div.main-wrapper #seiken6 h4,div.main-wrapper #seiken7 h4,div.main-wrapper #seiken8 h4{font-size:1.8em !important;line-height:1.4;letter-spacing:0em !important}div.main-wrapper #seiken1 .clSeisakuArea .clSeisakuText,div.main-wrapper #seiken2 .clSeisakuArea .clSeisakuText,div.main-wrapper #seiken3 .clSeisakuArea .clSeisakuText,div.main-wrapper #seiken4 .clSeisakuArea .clSeisakuText,div.main-wrapper #seiken5 .clSeisakuArea .clSeisakuText,div.main-wrapper #seiken6 .clSeisakuArea .clSeisakuText,div.main-wrapper #seiken7 .clSeisakuArea .clSeisakuText,div.main-wrapper #seiken8 .clSeisakuArea .clSeisakuText{min-height:300px}div.main-wrapper #seiken1 .linkblock,div.main-wrapper #seiken2 .linkblock,div.main-wrapper #seiken3 .linkblock,div.main-wrapper #seiken4 .linkblock,div.main-wrapper #seiken5 .linkblock,div.main-wrapper #seiken6 .linkblock,div.main-wrapper #seiken7 .linkblock,div.main-wrapper #seiken8 .linkblock{margin-top:100px}div.main-wrapper #seiken1{padding-top:100px;background-image:url('/index.php/download_file/81/0')}div.main-wrapper #seiken1 h3{margin-top:150px}div.main-wrapper #seiken2{padding-top:200px;background-image:url('/index.php/download_file/84/0')}div.main-wrapper #seiken3{padding-top:140px;background-image:url('/index.php/download_file/83/0')}div.main-wrapper #seiken4{padding-top:140px;background-image:url('/index.php/download_file/82/0')}div.main-wrapper #seiken5{padding-top:200px;background-image:url('/index.php/download_file/78/0')}div.main-wrapper #seiken6{padding-top:200px;background-image:url('/index.php/download_file/79/0')}div.main-wrapper #seiken7{padding-top:200px;background-image:url('/index.php/download_file/80/0')}div.main-wrapper #seiken7 h4{letter-spacing:-0.1em !important}div.main-wrapper #seiken8{padding-top:100px;background-image:none}div.main-wrapper #seiken8 .clSeisakuArea{flex-wrap:wrap}div.main-wrapper #seiken8 .clLeft{width:100%;order:2}div.main-wrapper #seiken8 .clRight{width:100%}div.main-wrapper #seiken8 .clSeisakuImage{display:block}div.main-wrapper #seiken8 .clSeisakuText{color:#333}div.main-wrapper #seiken8 .linkblock{margin-top:50px}div.main-wrapper #seiken8 .linkblock .fa-4x{color:#333}div.main-wrapper #seiken8 .clViewMore{width:140px;margin-top:-20px;margin-left:20px}div.main-wrapper #seiken1 h5{display:block}div.main-wrapper #seiken2 h5{display:block}div.main-wrapper #seiken3 h5{display:block}div.main-wrapper #seiken4 h5{display:block}div.main-wrapper #seiken5 h5{display:block}div.main-wrapper #seiken6 h5{display:block}div.main-wrapper #seiken7 h5{display:block}div.main-wrapper #seiken8 h5{display:block}div.main-wrapper #seiken1 section.banner a.CTA-arrow{display:inline-block}div.main-wrapper #seiken2 section.banner a.CTA-arrow{display:inline-block}div.main-wrapper #seiken3 section.banner a.CTA-arrow{display:inline-block}div.main-wrapper #seiken4 section.banner a.CTA-arrow{display:inline-block}div.main-wrapper #seiken5 section.banner a.CTA-arrow{display:inline-block}div.main-wrapper #seiken6 section.banner a.CTA-arrow{display:inline-block}div.main-wrapper #seiken7 section.banner a.CTA-arrow{display:inline-block}div.main-wrapper #seiken8 section.banner a.CTA-arrow{display:inline-block}section.banner.free_style.over-image:before{background-size:cover;background-repeat:no-repeat;content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-image:url(/application/themes/sakaitheme2/css/images/background.jpg)}.clBGWhite{display:block;background-color:transparent}div.main-wrapper #idProfileOfficeWrap{background-image:none}div.main-wrapper #profile{background:url('/application/themes/sakaitheme2/images/bg_title1_sp.png') top left no-repeat;padding-top:0px}div.main-wrapper #profile h2{font-size:1.6em;padding-left:10px;margin-top:30px}div.main-wrapper #profile h3{font-size:1.2em}div.main-wrapper #profile dl{margin-top:0px;margin-bottom:0px !important;padding:0px 10px}div.main-wrapper #profile dl dt{display:inline-block;width:21%;line-height:1.6;vertical-align:top;font-size:0.9em;font-weight:300}div.main-wrapper #profile dl dd{display:inline-block;width:77%;line-height:1.6;vertical-align:top;font-size:0.9em;font-weight:300}div.main-wrapper #office{padding:0px 15px 40px;background:url('/application/themes/sakaitheme2/images/bg_title1_sp.png') top left no-repeat}div.main-wrapper #office h2{font-size:1.6em;padding-left:10px;margin-top:30px}div.main-wrapper #office .kariya{margin-top:20px}div.main-wrapper #office p{margin:0px auto;font-size:0.9em}div.main-wrapper #recruit{text-align:center;padding:40px 20px 60px;background-color:#f4f4f4}div.main-wrapper #recruit h3{font-size:1.2em}div.main-wrapper #recruit h4{text-align:left;font-size:0.9em}div.main-wrapper #recruit ul{text-align:left;width:100%}div.main-wrapper #recruit ul li{float:none;padding-left:0px;margin-left:0px;list-style:none;font-size:0.9em}div.main-wrapper #recruit p{text-align:left;font-size:0.9em}div.main-wrapper #report h3{font-size:1.2em}div.main-wrapper #report ul{margin:auto;width:100%}div.main-wrapper #report ul li{display:inline-block;padding:20px 10px 10px;width:140px;text-align:center}div.main-wrapper #policy{margin-top:60px;padding:0px 15px}div.main-wrapper #policy h3{margin-bottom:30px}div.main-wrapper #policy h4{border-top:2px solid #222;border-bottom:none}div.main-wrapper #policy dl{margin-bottom:30px}div.main-wrapper #policy dl dt{display:block;width:100%;margin-right:0%;border-bottom:1px solid #222}div.main-wrapper #policy dl dd{display:block;width:100%}div.main-wrapper #policy .clpContact{font-size:1em;margin-left:0%;margin-bottom:10px;border-bottom:2px solid #222}div.main-wrapper #link ul{text-align:left}div.main-wrapper #link ul li{display:inline-block;width:48%;text-align:center}div.main-wrapper #pcontact{margin-top:60px;padding:0px 15px}div.main-wrapper #pcontact h3{margin-bottom:30px}div.main-wrapper #contact .btn.btn-primary{text-shadow:0 0 0 rgba(0,0,0,0)}div.main-wrapper #contact .btn{font-size:16px}div.main-wrapper #contact .clBtnArea{text-align:center}div.main-wrapper #contact .clBtnArea .form-actions{display:inline-block;width:150px}div.main-wrapper #globalFooter{background-image:url('/application/themes/sakaitheme2/images/bg_footer.png');background-repeat:none}div.main-wrapper #globalFooter{background:url('/application/themes/sakaitheme2/images/bg_footer.png');background-size:cover}div.main-wrapper #globalFooter ul{text-align:center;width:100%;padding-top:80px;padding-bottom:100px}div.main-wrapper #globalFooter ul li{width:100%;margin:30px auto;display:block}div.main-wrapper #globalFooter ul li a{color:#fff;font-weight:700}div.main-wrapper #globalFooter ul li a .icon{max-width:30px}.ccm-image-slider .rslides>li{margin-top:-30px}.ccm-image-slider .rslides>li:first-child{margin-top:0px}}@media screen and (max-width:480px){div.main-wrapper #seiken1{padding-top:100px;background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),url('/index.php/download_file/81/0')}div.main-wrapper #seiken1 h3{margin-top:150px}div.main-wrapper #seiken1 h4 br{display:none}div.main-wrapper #seiken2{padding-top:200px;background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),url('/index.php/download_file/84/0')}div.main-wrapper #seiken2 h4 br{display:none}div.main-wrapper #seiken3{padding-top:140px;background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),url('/index.php/download_file/83/0')}div.main-wrapper #seiken3 h4 br{display:none}div.main-wrapper #seiken4{padding-top:300px;background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),url('/index.php/download_file/82/0')}div.main-wrapper #seiken4 h4 br{display:none}div.main-wrapper #seiken4 .linkblock{margin-top:20px}div.main-wrapper #seiken5{padding-top:350px;background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),url('/index.php/download_file/78/0')}div.main-wrapper #seiken5 h4 br{display:none}div.main-wrapper #seiken5 .linkblock{margin-top:0px}div.main-wrapper #seiken6{padding-top:140px;background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),url('/index.php/download_file/79/0')}div.main-wrapper #seiken6 h4 br{display:none}div.main-wrapper #seiken7{padding-top:340px;background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),url('/index.php/download_file/80/0');background-position:center}div.main-wrapper #seiken7 h4{letter-spacing:-0.1em !important}div.main-wrapper #seiken7 h4 br{display:none}div.main-wrapper #seiken7 .linkblock{margin-top:0px}}.Topimgcontainer{background-image:url('/index.php/download_file/91/0');background-position:right 0 bottom 0;background-repeat:no-repeat;background-size:69%;width:100%}.Topimgcontainer .imgbox1{width:35%;display:block;margin:0 auto 0 0}.Topimgcontainer .imgbox1 img{width:100%;padding:10px 10px 0px 10px;max-height:400px;object-fit:contain}.Topimgcontainer .imgbox1.flag img{width:440px;margin-left:-5%;max-width:120%}.Topimgcontainer .imgbox1.name img{margin-bottom:-10px}.Topimgcontainer_mo{display:none}.Topimgcontainer_mo .imgbox1{margin:auto}.Topimgcontainer_mo .imgbox2{display:block;margin:auto;margin-top:-140px}@media screen and (max-width:768px){.Topimgcontainer{display:none}.Topimgcontainer_mo{display:block}}@media screen and (max-width:480px){.Topimgcontainer_mo{display:block}.Topimgcontainer_mo .imgbox2{margin-top:-85px}}.main-wrapper #idProfileOfficeWrap{padding-top:60px}.main-wrapper #idProfileOfficeWrap h2{color:#fff !important;font-size:2em}.main-wrapper #idProfileOfficeWrap dl{margin-top:95px}.main-wrapper #office{padding-toop:80px;padding-bottom:100px}.main-wrapper #office h3{font-size:1.4em;font-weight:700}.main-wrapper #office p{margin-bottom:0px}.ccm-custom-style-recruit{background-color:#f4f4f4}.main-wrapper section.pre-hand.menu nav div.navbar-center div.fixed ul.nav a{color:#fff !important}@media screen and (max-width:500px){div.main-wrapper section p{font-size:15.87px}div.main-wrapper section p strong{font-weight:400}div.main-wrapper section div.block-header h4,div.main-wrapper section div.block-header h5,div.main-wrapper section div.block-header h6{font-weight:300}div.main-wrapper section h1{font-size:4.6em}div.main-wrapper section h2{font-size:3.6em}div.main-wrapper section h3{font-size:3em}div.main-wrapper section h4{font-size:2.2em}div.main-wrapper section h5{font-size:1.2em}}@media screen and (max-width:768px){div.main-wrapper section.pre-hand.menu nav div.navbar-center.fixed ul.nav a{font-size:2em}}@media screen and (max-width:500px){div.main-wrapper section.banner h5{line-height:1em}}@media screen and (max-width:500px){div.main-wrapper section.about-me div.main div.about-me-text p{font-size:15.85px;line-height:1.4em}}div.main-wrapper footer.pre-hand[class^="mobile_view"] div.block-header h5{font-size:1em;line-height:1.6em}div.main-wrapper footer.pre-hand[class^="mobile_view"] div.block-header h6{font-size:1.25em;line-height:1.05em}div.main-wrapper footer.pre-hand[class^="mobile_view"] div.credits{font-size:81%;letter-spacing:0.6px}@media screen and (max-width:500px){div.main-wrapper footer.pre-hand div.block-header h5{font-size:1em;line-height:1.6em}div.main-wrapper footer.pre-hand div.block-header h6{font-size:1.25em;line-height:1.05em}div.main-wrapper footer.pre-hand div.credits{font-size:81%;letter-spacing:0.6px}}section.howto-video-intro,section.page-error{position:absolute;top:0px;left:0px;right:0px;bottom:0px;min-height:650px;background-repeat:repeat;background-attachment:scroll;background-size:contain;background-position:center center}section.howto-video-intro a.goto::after,section.page-error a.goto::after{margin-top:0px;margin-left:6px;margin-right:10px;text-decoration:none;display:inline-block}section.howto-video-intro a.goto span,section.page-error a.goto span{text-decoration:underline}section.howto-video-intro.page-block,section.page-error.page-block{margin:0px auto;text-align:center}section.howto-video-intro div.block-header,section.page-error div.block-header{position:relative;text-align:center;border:none}section.howto-video-intro{color:#222;background-color:#fff;background-image:url("/application/themes/sakaitheme2/images/background.png")}section.howto-video-intro a{color:#222}section.howto-video-intro.page-block{padding:5em 4% .8em}section.howto-video-intro.no-top-margins{padding-top:10px}section.howto-video-intro h2{margin-bottom:10px}section.howto-video-intro h5{padding-top:5px}section.howto-video-intro div.block-header{padding:2em 0 2.4em}section.page-error{color:#222;background-color:#fff;background-image:url("/application/themes/sakaitheme2/images/background.png")}section.page-error a{color:#222}section.page-error.page-block{padding:3.8em 8% 5.2em}section.page-error div.block-header{padding:0 0 3em}div.main-wrapper div.page-block .page-block{padding:1% 0px}.page-block{padding:6em 8%}@media screen and (max-width:1600px){.page-block{padding-left:6%;padding-right:6%}}@media screen and (max-width:1280px){.page-block{padding-left:4%;padding-right:4%}}@media screen and (max-width:1024px){.page-block{padding-left:3%;padding-right:3%}}div.main-wrapper div.single-space-bottom{padding-bottom:1.8em !important}div.main-wrapper div.double-space-bottom{padding-bottom:3.2em !important}div.main-wrapper div.single-space-top{padding-top:1.8em !important}div.main-wrapper div.double-space-top{padding-top:3.2em !important}.no-space-top{padding-top:1%}.no-space-top.strict{padding-top:0px}.no-space-bottom{padding-bottom:1%}.no-space-bottom.strict{padding-bottom:0px}.no-sides-spaces{padding-left:0px;padding-right:0px}.no-spaces{padding:1% 0px}.no-spaces.strict{padding:0px}section.pre-hand.menu{color:#fff}section.pre-hand.menu a{color:#fff}section.pre-hand.menu.over-image::before{background-color:#fff;opacity:1}section.pre-hand.menu nav.navbar div.navbar-center div.menu-wrapper.fixed{background:url('http://www.sakai-yasuyuki.com/index.php/download_file/92/0');background-size:cover}@media screen and (max-width:768px){section.pre-hand.menu .over-image::before{opacity:0}}@media screen and (max-width:768px){section.pre-hand.menu nav.navbar div.navbar-center div.menu-wrapper.fixed{background:url('http://www.sakai-yasuyuki.com/index.php/download_file/92/0');background-size:cover}section.pre-hand.menu nav.navbar div.navbar-center div.menu-wrapper.fixed ul.nav{top:250px;margin-top:60px}section.pre-hand.menu nav.navbar div.navbar-center div.menu-wrapper.fixed ul.nav li{padding-top:5px;text-align:center}section.pre-hand.menu nav.navbar div.navbar-center div.menu-wrapper.fixed ul.nav a{color:#fff !important}}section.pre-hand.banner{color:#fff}section.pre-hand.banner a{color:#fff}section.pre-hand.banner.over-image{background-color:#080708}section.pre-hand.banner.over-image::before{background-image:-webkit-linear-gradient(top, rgba(8,7,8,0.6) 20%, rgba(8,7,8,0) 96%);background-image:-moz-linear-gradient(top, rgba(8,7,8,0.6) 20%, rgba(8,7,8,0) 96%);background-image:-ms-linear-gradient(top, rgba(8,7,8,0.6) 20%, rgba(8,7,8,0) 96%);background-image:-o-linear-gradient(top, rgba(8,7,8,0.6) 20%, rgba(8,7,8,0) 96%);background-image:linear-gradient(to bottom, rgba(8,7,8,0.6) 20%, rgba(8,7,8,0) 96%)}section.pre-hand.what-i-do{color:#222}section.pre-hand.what-i-do a{color:#c80a48}section.pre-hand.what-i-do.over-image{background-image:none;background-color:rgba(255,255,255,0.8)}section.pre-hand.what-i-do.over-image::before{background-color:rgba(255,255,255,0.8)}section.pre-hand.what-i-do div.main div[class^="wid-item"] a.btn-primary{color:#fff}section.pre-hand.what-i-do div.main div.wid-item-1>div:first-of-type{color:#482b1e;background-color:#482b1e}section.pre-hand.what-i-do div.main div.wid-item-1>div:first-of-type::after{border-color:#482b1e}section.pre-hand.what-i-do div.main div.wid-item-1>div:first-of-type a{color:#482b1e}section.pre-hand.what-i-do div.main div.wid-item-1 a.btn-primary{background-color:rgba(72,43,30,0.9);border-color:#482b1e}section.pre-hand.what-i-do div.main div.wid-item-1>div:first-of-type{color:#5c2e19;background-color:#5c2e19}section.pre-hand.what-i-do div.main div.wid-item-1>div:first-of-type::after{border-color:#5c2e19}section.pre-hand.what-i-do div.main div.wid-item-1>div:first-of-type a{color:#5c2e19}section.pre-hand.what-i-do div.main div.wid-item-1 a.btn-primary{background-color:rgba(92,46,25,0.9);border-color:#5c2e19}section.pre-hand.what-i-do div.main div.wid-item-2>div:first-of-type{color:#3a2b3a;background-color:#3a2b3a}section.pre-hand.what-i-do div.main div.wid-item-2>div:first-of-type::after{border-color:#3a2b3a}section.pre-hand.what-i-do div.main div.wid-item-2>div:first-of-type a{color:#3a2b3a}section.pre-hand.what-i-do div.main div.wid-item-2 a.btn-primary{background-color:rgba(58,43,58,0.9);border-color:#3a2b3a}section.pre-hand.what-i-do div.main div.wid-item-2>div:first-of-type{color:#4c294a;background-color:#4c294a}section.pre-hand.what-i-do div.main div.wid-item-2>div:first-of-type::after{border-color:#4c294a}section.pre-hand.what-i-do div.main div.wid-item-2>div:first-of-type a{color:#4c294a}section.pre-hand.what-i-do div.main div.wid-item-2 a.btn-primary{background-color:rgba(76,41,74,0.9);border-color:#4c294a}section.pre-hand.what-i-do div.main div.wid-item-3>div:first-of-type{color:#460f37;background-color:#460f37}section.pre-hand.what-i-do div.main div.wid-item-3>div:first-of-type::after{border-color:#460f37}section.pre-hand.what-i-do div.main div.wid-item-3>div:first-of-type a{color:#460f37}section.pre-hand.what-i-do div.main div.wid-item-3 a.btn-primary{background-color:rgba(70,15,55,0.9);border-color:#460f37}section.pre-hand.what-i-do div.main div.wid-item-3>div:first-of-type{color:#5a0a45;background-color:#5a0a45}section.pre-hand.what-i-do div.main div.wid-item-3>div:first-of-type::after{border-color:#5a0a45}section.pre-hand.what-i-do div.main div.wid-item-3>div:first-of-type a{color:#5a0a45}section.pre-hand.what-i-do div.main div.wid-item-3 a.btn-primary{background-color:rgba(90,10,69,0.9);border-color:#5a0a45}section.pre-hand.what-i-do div.main div.wid-item-4>div:first-of-type{color:#570f1d;background-color:#570f1d}section.pre-hand.what-i-do div.main div.wid-item-4>div:first-of-type::after{border-color:#570f1d}section.pre-hand.what-i-do div.main div.wid-item-4>div:first-of-type a{color:#570f1d}section.pre-hand.what-i-do div.main div.wid-item-4 a.btn-primary{background-color:rgba(87,15,29,0.9);border-color:#570f1d}section.pre-hand.what-i-do div.main div.wid-item-4>div:first-of-type{color:#6d081c;background-color:#6d081c}section.pre-hand.what-i-do div.main div.wid-item-4>div:first-of-type::after{border-color:#6d081c}section.pre-hand.what-i-do div.main div.wid-item-4>div:first-of-type a{color:#6d081c}section.pre-hand.what-i-do div.main div.wid-item-4 a.btn-primary{background-color:rgba(109,8,28,0.9);border-color:#6d081c}section.pre-hand.team{color:#222}section.pre-hand.team a{color:#c80a48}section.pre-hand.team.over-image{background-image:none;background-color:rgba(255,255,255,0.82)}section.pre-hand.team.over-image::before{background-color:rgba(255,255,255,0.82)}section.pre-hand.team div.main div.team-item-1>div:first-of-type::before{background-color:rgba(72,43,30,0.48)}section.pre-hand.team div.main div.team-item-1>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.team div.main div.team-item-1>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #482b1e}section.pre-hand.team div.main div.team-item-1>div:first-of-type div.inner-content.clean h3,section.pre-hand.team div.main div.team-item-1>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(72,43,30,0.5)}section.pre-hand.team div.main div.team-item-2>div:first-of-type::before{background-color:rgba(59,43,58,0.48)}section.pre-hand.team div.main div.team-item-2>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.team div.main div.team-item-2>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #3b2b3a}section.pre-hand.team div.main div.team-item-2>div:first-of-type div.inner-content.clean h3,section.pre-hand.team div.main div.team-item-2>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(59,43,58,0.5)}section.pre-hand.team div.main div.team-item-3>div:first-of-type::before{background-color:rgba(70,15,55,0.48)}section.pre-hand.team div.main div.team-item-3>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.team div.main div.team-item-3>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #460f37}section.pre-hand.team div.main div.team-item-3>div:first-of-type div.inner-content.clean h3,section.pre-hand.team div.main div.team-item-3>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(70,15,55,0.5)}section.pre-hand.team div.main div.team-item-4>div:first-of-type::before{background-color:rgba(87,15,29,0.48)}section.pre-hand.team div.main div.team-item-4>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.team div.main div.team-item-4>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #570f1d}section.pre-hand.team div.main div.team-item-4>div:first-of-type div.inner-content.clean h3,section.pre-hand.team div.main div.team-item-4>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(87,15,29,0.5)}section.pre-hand.services{color:#222}section.pre-hand.services a{color:#c80a48}section.pre-hand.services.over-image{background-image:none;background-color:rgba(255,255,255,0.82)}section.pre-hand.services.over-image::before{background-color:rgba(255,255,255,0.82)}section.pre-hand.services div.main div.services-item-1>div:first-of-type::before{background-color:rgba(73,43,29,0.48)}section.pre-hand.services div.main div.services-item-1>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.services div.main div.services-item-1>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #492b1d}section.pre-hand.services div.main div.services-item-1>div:first-of-type div.inner-content.clean h3,section.pre-hand.services div.main div.services-item-1>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(73,43,29,0.5)}section.pre-hand.services div.main div.services-item-2>div:first-of-type::before{background-color:rgba(58,43,57,0.48)}section.pre-hand.services div.main div.services-item-2>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.services div.main div.services-item-2>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #3a2b39}section.pre-hand.services div.main div.services-item-2>div:first-of-type div.inner-content.clean h3,section.pre-hand.services div.main div.services-item-2>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(58,43,57,0.5)}section.pre-hand.services div.main div.services-item-3>div:first-of-type::before{background-color:rgba(70,15,55,0.48)}section.pre-hand.services div.main div.services-item-3>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.services div.main div.services-item-3>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #460f37}section.pre-hand.services div.main div.services-item-3>div:first-of-type div.inner-content.clean h3,section.pre-hand.services div.main div.services-item-3>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(70,15,55,0.5)}section.pre-hand.services div.main div.services-item-4>div:first-of-type::before{background-color:rgba(87,15,30,0.48)}section.pre-hand.services div.main div.services-item-4>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.services div.main div.services-item-4>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #570f1e}section.pre-hand.services div.main div.services-item-4>div:first-of-type div.inner-content.clean h3,section.pre-hand.services div.main div.services-item-4>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(87,15,30,0.5)}section.pre-hand.about-me{color:#fff}section.pre-hand.about-me a{color:#fff}section.pre-hand.about-me.over-image{background-image:url("/application/themes/sakaitheme2/images/background.jpg");background-color:rgba(8,7,8,0.92)}section.pre-hand.about-me.over-image::before{background-color:rgba(8,7,8,0.92)}section.pre-hand.about-me div.polaroid>div.loader{border-top-color:#c80a48}section.pre-hand.my-skills{color:#222}section.pre-hand.my-skills a{color:#c80a48}section.pre-hand.my-skills.over-image{background-image:none;background-color:rgba(255,255,255,0.65)}section.pre-hand.my-skills.over-image::before{background-color:rgba(255,255,255,0.65)}section.pre-hand.my-skills div.main div[class^="skill-item"] a.btn-primary{color:#fff}section.pre-hand.my-skills div.main div.skill-item-1>div:first-of-type{color:#492b1d;background-color:#492b1d}section.pre-hand.my-skills div.main div.skill-item-1>div:first-of-type::after{border-color:#492b1d}section.pre-hand.my-skills div.main div.skill-item-1>div:first-of-type a{color:#492b1d}section.pre-hand.my-skills div.main div.skill-item-1 a.btn-primary{background-color:rgba(73,43,29,0.9);border-color:#492b1d}section.pre-hand.my-skills div.main div.skill-item-1>div:first-of-type{color:#5c2e19;background-color:#5c2e19}section.pre-hand.my-skills div.main div.skill-item-1>div:first-of-type::after{border-color:#5c2e19}section.pre-hand.my-skills div.main div.skill-item-1>div:first-of-type a{color:#5c2e19}section.pre-hand.my-skills div.main div.skill-item-1 a.btn-primary{background-color:rgba(92,46,25,0.9);border-color:#5c2e19}section.pre-hand.my-skills div.main div.skill-item-2>div:first-of-type{color:#3b2b39;background-color:#3b2b39}section.pre-hand.my-skills div.main div.skill-item-2>div:first-of-type::after{border-color:#3b2b39}section.pre-hand.my-skills div.main div.skill-item-2>div:first-of-type a{color:#3b2b39}section.pre-hand.my-skills div.main div.skill-item-2 a.btn-primary{background-color:rgba(59,43,57,0.9);border-color:#3b2b39}section.pre-hand.my-skills div.main div.skill-item-2>div:first-of-type{color:#4c2948;background-color:#4c2948}section.pre-hand.my-skills div.main div.skill-item-2>div:first-of-type::after{border-color:#4c2948}section.pre-hand.my-skills div.main div.skill-item-2>div:first-of-type a{color:#4c2948}section.pre-hand.my-skills div.main div.skill-item-2 a.btn-primary{background-color:rgba(76,41,72,0.9);border-color:#4c2948}section.pre-hand.my-skills div.main div.skill-item-3>div:first-of-type{color:#450f36;background-color:#450f36}section.pre-hand.my-skills div.main div.skill-item-3>div:first-of-type::after{border-color:#450f36}section.pre-hand.my-skills div.main div.skill-item-3>div:first-of-type a{color:#450f36}section.pre-hand.my-skills div.main div.skill-item-3 a.btn-primary{background-color:rgba(69,15,54,0.9);border-color:#450f36}section.pre-hand.my-skills div.main div.skill-item-3>div:first-of-type{color:#590b44;background-color:#590b44}section.pre-hand.my-skills div.main div.skill-item-3>div:first-of-type::after{border-color:#590b44}section.pre-hand.my-skills div.main div.skill-item-3>div:first-of-type a{color:#590b44}section.pre-hand.my-skills div.main div.skill-item-3 a.btn-primary{background-color:rgba(89,11,68,0.9);border-color:#590b44}section.pre-hand.my-skills div.main div.skill-item-4>div:first-of-type{color:#560f1d;background-color:#560f1d}section.pre-hand.my-skills div.main div.skill-item-4>div:first-of-type::after{border-color:#560f1d}section.pre-hand.my-skills div.main div.skill-item-4>div:first-of-type a{color:#560f1d}section.pre-hand.my-skills div.main div.skill-item-4 a.btn-primary{background-color:rgba(86,15,29,0.9);border-color:#560f1d}section.pre-hand.my-skills div.main div.skill-item-4>div:first-of-type{color:#6c091c;background-color:#6c091c}section.pre-hand.my-skills div.main div.skill-item-4>div:first-of-type::after{border-color:#6c091c}section.pre-hand.my-skills div.main div.skill-item-4>div:first-of-type a{color:#6c091c}section.pre-hand.my-skills div.main div.skill-item-4 a.btn-primary{background-color:rgba(108,9,28,0.9);border-color:#6c091c}section.pre-hand.curriculum-vitae{color:#222}section.pre-hand.curriculum-vitae a{color:#c80a48}section.pre-hand.curriculum-vitae.over-image{background-image:none;background-color:rgba(255,255,255,0.75)}section.pre-hand.curriculum-vitae.over-image::before{background-color:rgba(255,255,255,0.75)}section.pre-hand.curriculum-vitae div.main div[class^="chart-item"] a.btn-primary{color:#fff}section.pre-hand.curriculum-vitae div.main div.chart-item-1>div:first-of-type{color:#653c28;background-color:#653c28}section.pre-hand.curriculum-vitae div.main div.chart-item-1>div:first-of-type::after{border-color:#653c28}section.pre-hand.curriculum-vitae div.main div.chart-item-1>div:first-of-type a{color:#653c28}section.pre-hand.curriculum-vitae div.main div.chart-item-1 a.btn-primary{background-color:rgba(101,60,40,0.9);border-color:#653c28}section.pre-hand.curriculum-vitae div.main div.chart-item-2>div:first-of-type{color:#513b50;background-color:#513b50}section.pre-hand.curriculum-vitae div.main div.chart-item-2>div:first-of-type::after{border-color:#513b50}section.pre-hand.curriculum-vitae div.main div.chart-item-2>div:first-of-type a{color:#513b50}section.pre-hand.curriculum-vitae div.main div.chart-item-2 a.btn-primary{background-color:rgba(81,59,80,0.9);border-color:#513b50}section.pre-hand.curriculum-vitae div.main div.chart-item-3>div:first-of-type{color:#671552;background-color:#671552}section.pre-hand.curriculum-vitae div.main div.chart-item-3>div:first-of-type::after{border-color:#671552}section.pre-hand.curriculum-vitae div.main div.chart-item-3>div:first-of-type a{color:#671552}section.pre-hand.curriculum-vitae div.main div.chart-item-3 a.btn-primary{background-color:rgba(103,21,82,0.9);border-color:#671552}section.pre-hand.curriculum-vitae div.main div.chart-item-4>div:first-of-type{color:#791328;background-color:#791328}section.pre-hand.curriculum-vitae div.main div.chart-item-4>div:first-of-type::after{border-color:#791328}section.pre-hand.curriculum-vitae div.main div.chart-item-4>div:first-of-type a{color:#791328}section.pre-hand.curriculum-vitae div.main div.chart-item-4 a.btn-primary{background-color:rgba(121,19,40,0.9);border-color:#791328}section.pre-hand.curriculum-vitae div.main div.chart-item-5>div:first-of-type{color:#783127;background-color:#783127}section.pre-hand.curriculum-vitae div.main div.chart-item-5>div:first-of-type::after{border-color:#783127}section.pre-hand.curriculum-vitae div.main div.chart-item-5>div:first-of-type a{color:#783127}section.pre-hand.curriculum-vitae div.main div.chart-item-5 a.btn-primary{background-color:rgba(120,49,39,0.9);border-color:#783127}section.pre-hand.curriculum-vitae div.main div.chart-item-6>div:first-of-type{color:#532651;background-color:#532651}section.pre-hand.curriculum-vitae div.main div.chart-item-6>div:first-of-type::after{border-color:#532651}section.pre-hand.curriculum-vitae div.main div.chart-item-6>div:first-of-type a{color:#532651}section.pre-hand.curriculum-vitae div.main div.chart-item-6 a.btn-primary{background-color:rgba(83,38,81,0.9);border-color:#532651}section.pre-hand.portfolio{color:#fff}section.pre-hand.portfolio a{color:#fff}section.pre-hand.portfolio.over-image{background-image:url("/application/themes/sakaitheme2/images/background.jpg");background-color:rgba(8,7,8,0.92)}section.pre-hand.portfolio.over-image::before{background-color:rgba(8,7,8,0.92)}section.pre-hand.portfolio div.main div.portfolio-item-1>div:first-of-type::before{background-color:rgba(72,43,30,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-1>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-1>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #482b1e}section.pre-hand.portfolio div.main div.portfolio-item-1>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-1>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(72,43,30,0.5)}section.pre-hand.portfolio div.main div.portfolio-item-2>div:first-of-type::before{background-color:rgba(59,43,58,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-2>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-2>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #3b2b3a}section.pre-hand.portfolio div.main div.portfolio-item-2>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-2>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(59,43,58,0.5)}section.pre-hand.portfolio div.main div.portfolio-item-3>div:first-of-type::before{background-color:rgba(70,15,55,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-3>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-3>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #460f37}section.pre-hand.portfolio div.main div.portfolio-item-3>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-3>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(70,15,55,0.5)}section.pre-hand.portfolio div.main div.portfolio-item-4>div:first-of-type::before{background-color:rgba(87,15,29,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-4>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-4>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #570f1d}section.pre-hand.portfolio div.main div.portfolio-item-4>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-4>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(87,15,29,0.5)}section.pre-hand.portfolio div.main div.portfolio-item-5>div:first-of-type::before{background-color:rgba(89,37,30,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-5>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-5>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #59251e}section.pre-hand.portfolio div.main div.portfolio-item-5>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-5>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(89,37,30,0.5)}section.pre-hand.portfolio div.main div.portfolio-item-6>div:first-of-type::before{background-color:rgba(55,26,54,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-6>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-6>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #371a36}section.pre-hand.portfolio div.main div.portfolio-item-6>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-6>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(55,26,54,0.5)}section.pre-hand.portfolio div.main div.portfolio-item-7>div:first-of-type::before{background-color:rgba(55,24,47,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-7>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-7>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #37182f}section.pre-hand.portfolio div.main div.portfolio-item-7>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-7>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(55,24,47,0.5)}section.pre-hand.portfolio div.main div.portfolio-item-8>div:first-of-type::before{background-color:rgba(54,33,42,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-8>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-8>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #36212a}section.pre-hand.portfolio div.main div.portfolio-item-8>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-8>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(54,33,42,0.5)}section.pre-hand.portfolio div.main div.portfolio-item-9>div:first-of-type::before{background-color:rgba(86,15,32,0.48)}section.pre-hand.portfolio div.main div.portfolio-item-9>div:first-of-type div.inner-content.with-shadow h3,section.pre-hand.portfolio div.main div.portfolio-item-9>div:first-of-type div.inner-content.with-shadow p{text-shadow:0px 0px 1px #560f20}section.pre-hand.portfolio div.main div.portfolio-item-9>div:first-of-type div.inner-content.clean h3,section.pre-hand.portfolio div.main div.portfolio-item-9>div:first-of-type div.inner-content.clean p{text-shadow:0px 0px 1px rgba(86,15,32,0.5)}section.pre-hand.prices{color:#222}section.pre-hand.prices a{color:#c80a48}section.pre-hand.prices.over-image{background-image:none;background-color:rgba(255,255,255,0.5)}section.pre-hand.prices.over-image::before{background-color:rgba(255,255,255,0.5)}section.pre-hand.prices div.main div[class^="price-item"] a.btn-primary{color:#fff}section.pre-hand.prices div.main div.price-item-1>div:first-of-type{color:#653c28;background-color:#653c28}section.pre-hand.prices div.main div.price-item-1>div:first-of-type::after{border-color:#653c28}section.pre-hand.prices div.main div.price-item-1>div:first-of-type a{color:#653c28}section.pre-hand.prices div.main div.price-item-1 a.btn-primary{background-color:rgba(101,60,40,0.9);border-color:#653c28}section.pre-hand.prices div.main div.price-item-2>div:first-of-type{color:#523b50;background-color:#523b50}section.pre-hand.prices div.main div.price-item-2>div:first-of-type::after{border-color:#523b50}section.pre-hand.prices div.main div.price-item-2>div:first-of-type a{color:#523b50}section.pre-hand.prices div.main div.price-item-2 a.btn-primary{background-color:rgba(82,59,80,0.9);border-color:#523b50}section.pre-hand.prices div.main div.price-item-3>div:first-of-type{color:#671451;background-color:#671451}section.pre-hand.prices div.main div.price-item-3>div:first-of-type::after{border-color:#671451}section.pre-hand.prices div.main div.price-item-3>div:first-of-type a{color:#671451}section.pre-hand.prices div.main div.price-item-3 a.btn-primary{background-color:rgba(103,20,81,0.9);border-color:#671451}section.pre-hand.prices div.main div.price-item-4>div:first-of-type{color:#791428;background-color:#791428}section.pre-hand.prices div.main div.price-item-4>div:first-of-type::after{border-color:#791428}section.pre-hand.prices div.main div.price-item-4>div:first-of-type a{color:#791428}section.pre-hand.prices div.main div.price-item-4 a.btn-primary{background-color:rgba(121,20,40,0.9);border-color:#791428}section.pre-hand.contacts{color:#222}section.pre-hand.contacts a{color:#c80a48}section.pre-hand.contacts.over-image{background-image:none;background-color:rgba(255,255,255,0.75)}section.pre-hand.contacts.over-image::before{background-color:rgba(255,255,255,0.75)}section.pre-hand.contacts div.form-actions.loader{border-top-color:#c80a48}section.pre-hand.clients{color:#222}section.pre-hand.clients a{color:#c80a48}section.pre-hand.clients.over-image{background-image:none;background-color:rgba(255,255,255,0.92)}section.pre-hand.clients.over-image::before{background-color:rgba(255,255,255,0.92)}section.pre-hand.social-media{color:#fff}section.pre-hand.social-media a{color:#fff}section.pre-hand.social-media.over-image{background-color:rgba(8,7,8,0.92)}section.pre-hand.social-media.over-image::before{background-color:rgba(8,7,8,0.92)}footer.pre-hand.footer{color:#fff}footer.pre-hand.footer a{color:#fff}footer.pre-hand.footer.over-image{background-color:rgba(8,7,8,0.95)}footer.pre-hand.footer.over-image::before{background-color:rgba(8,7,8,0.95);opacity:0.25}div.main-wrapper div.global-cta .btn{border-radius:40px}div.main-wrapper div.global-cta .btn.btn-primary{box-shadow:0 2px 2px rgba(0,0,0,0.5);border:none}div.main-wrapper .btn{border-radius:40px}div.main-wrapper .btn.btn-primary{box-shadow:0 1px 1px rgba(0,0,0,0.5);border:none}div.main-wrapper section.menu nav div.navbar-header div.title-wrapper .nav-title{margin-top:0px}