td {
font-size: 16px;
}
.wp-block-table {
border-radius: 12px;
background-color: white;
} .page-id-1745 .site-content{
background-image: url(https://towa-gifu.co.jp/wp-content/uploads/2024/08/Internship-background.jpg);
background-size: 100% 100%; 
background-repeat: no-repeat;
} .page-id-1633 .site-content {
background-image: url(https://towa-gifu.co.jp/wp-content/uploads/2024/08/Internship-background.jpg);
background-size: 100% 100%; 
background-repeat: no-repeat;
} .page-id-3406 .site-content {
background-image: url(https://towa-gifu.co.jp/wp-content/uploads/2024/08/Internship-background.jpg);
background-size: 100% 100%; 
line-height:200px;
background-repeat: no-repeat;
} .page-id-4282 {
max-width: none;
} .page-id-4276 #primary,
.page-id-4285 #primary,
.page-id-4282 #primary {
padding-top: 0;
}
.page-id-1745 .wp-block-button__link {
padding:10px;
text-decoration:none
}  .alignfull {
position: relative;
width: 100vw !important;
max-width: 100vw !important;
margin: 0 !important;
padding: 0 !important;
left: 50%;
transform: translateX(-50%);
min-height: 500px;
background-size: cover;     
background-position: center;
background-repeat: no-repeat;
overflow: hidden;
}
.alignfull > img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
position:absolute;
}
.alignfull .wp-block-group,
.alignfull .wp-block-cover__inner-container {
position: absolute;
top: 50%;                   
left: 20px;                 
transform: translateY(-50%);  
width: calc(100% - 40px);    
max-width: 1200px;        
box-sizing: border-box;
text-align: left;
z-index: 1;                  
}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:white;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);border-radius:4px;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);text-shadow:0 0.25em 0.5em rgba(0,0,0,0.1);opacity:1;cursor:pointer;transition:opacity 150ms ease, border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:white}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:0.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);margin:0 0.25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid white;background-color:rgba(255,255,255,0.5)}.glide__bullet--active{background-color:white}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}