﻿ @font-face {
  font-family: 'PNB';
  src: url('../../wp-content/font/PROXIMA NOVA BLACK.woff');
}
        @font-face {
  font-family: 'PNR';
  src: url('../../wp-content/font/PROXIMANOVA-REGULAR.woff');
}
        .baselefttext{
            width:80%;
            margin-left:10%;
            margin-right:10%;
            margin-top:15px;
            margin-bottom:15px;
            padding:20px 20px 20px 20px; 
            display:flex;
            background-color:#eee;
        }
        .baselefttextdiv{
            width:55%;
        }
        .baselefttextdivdiv{
            margin-top:20px;
            width:90%;text-align: left;
        }
        .lastbase{
            width:20%;
            margin-top:20px;
        }
        .basetittleimg{
            width:50%;
            margin-top:30px;
        }
        @media screen and (max-width: 768px){
            .baselefttext{
            
            display:block;            
        }
            .baselefttextdiv{
                width:100%;
            }
            .baselefttextdivdiv{
                margin-top:50px;
            width:100%;
        }
            .lastbase{
            width:80%;
        }
            .basetittleimg{
            width:80%;
        }
        }
body{
    background-color:#ffffff
}
.header--page{
    text-align:center;
    background-color:#0c2141;   
    padding-top: 22px;
    padding-bottom: 21px;
}
h2{
    text-align:left;
}
.stk_description_inner {
    font-family: Noto Sans,Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: normal;
}
.stk_description {
    -webkit-align-self: center;
    align-self: center;
    padding: 100px 24px;
    margin: 0 auto;
    font-size: 14px;
}
.stk_description_inner {
    position: relative;
    max-width: 1200px;
    padding-right: 100px;
    padding-left: 100px;
    margin-right: auto;
    margin-left: auto;
    font-size: 14px;
}
.stk_descriptionTitle {
    margin: 34.56px 0;
    color: #162241;
    font-size: 57.6px;
    font-weight: 700;
}
#contents{
    background-color:#ffffff;
    color:#000000
}
@media screen and (max-width: 768px){
    .stk_description_inner {
    width: 100%;
    padding-right: 4.6875vw;
    padding-left: 4.6875vw;
    margin: auto;
    font-size: 15.525px;
}
}
    .Instruction_inner__3sd66 {
    min-width: 1200px;
    font-size: 14px;
}
        .Instruction_inner__3sd66 {
    width: 1200px;
    padding: 100px 24px;
    margin-right: auto;
    margin-left: auto;
}
    .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar {
    margin: 48px -24px;
    text-align:center;
}
   
    .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ {
    margin: 24px;
}

    .Instruction_header__Kjn39{
        
        margin: 0.6em 0;
    color: #162241;
    font-size: 3.6em;
    font-weight: 700;
    text-align: center;
    font-family:Noto Sans,Arial,Helvetica,sans-serif;
    }
    .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_video_link__1ghV6 {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%;
    margin-bottom: 18px;
    background-color: #162241;
    outline: none;
}
  .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_video_link__1ghV6 .Instruction_thumnail_image__Vj_Se {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-size: cover;
    opacity: .9;
    -webkit-transition: all .32s;
    transition: all .32s;
}
 .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_video_link__1ghV6 .Instruction_play_button__2bVf- {
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    padding: 2px;
    border-radius: 50%;
    background-color: rgba(0,0,0,.36);
    line-height: 0;
    opacity: .96;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_title__BQDUR {
    margin-bottom: 0.24em;
    font-size: 22px;
    font-weight: 600;
    font-family:Noto Sans,Arial,Helvetica,sans-serif;
}
.Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_download_pdf__1V5w8 {
    display: block;
    margin-bottom: 0.24em;
    color: #333;
    text-decoration: underline;
    font-family:Noto Sans,Arial,Helvetica,sans-serif;
}
@media screen and (max-width: 767px){
    .Instruction_inner__3sd66 {
    width: 100%;
     min-width: 100%;
}
    .header--page{
    
    padding-top: 22px;
    padding-bottom: 21px;
}
}
@media screen and (max-width: 767px){
  .Instruction_inner__3sd66 .Instruction_header__Kjn39 {
    font-size: 32px;
    font-weight: 700;
}
}
@media screen and (min-width: 768px){
    .Instruction_instruction_container__1X3Ar {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}
}
@media screen and (min-width: 768px){
    .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ {
    max-width: -webkit-calc(33.33% - 48px);
    max-width: calc(33.33% - 48px);
    -webkit-flex-basis: -webkit-calc(33.33% - 48px);
    flex-basis: calc(33.33% - 48px);
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
    margin-top: 12px;
}
}

@media screen and (max-width: 767px){
    :host(:not(.device-mobile-optimized)) .V5AUxf, body:not(.device-mobile-optimized) .V5AUxf{
        display: block;
    }
}

.en-font-p{
    font-size:14px;
    font-family:Noto Sans,Arial,Helvetica,sans-serif;
}