img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(//yonago-school.com/wp/wp-content/plugins/event-organiser/lib/leaflet/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(//yonago-school.com/wp/wp-content/plugins/event-organiser/lib/leaflet/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(//yonago-school.com/wp/wp-content/plugins/event-organiser/lib/leaflet/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:0;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}
.leaflet-popup-close-button{box-shadow:none!important}
#sb_instagram {width: 100%;margin: 0 auto;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram:after{content: "";display: table;clear: both;}#sb_instagram.sbi_fixed_height{overflow: hidden;overflow-y: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram #sbi_images{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram .sbi_header_link {-webkit-box-shadow: none;box-shadow: none;}#sb_instagram .sbi_header_link:hover {border: none;}#sb_instagram #sbi_images .sbi_item{display: inline-block;width: 100%;vertical-align: top;zoom: 1;margin: 0 !important;text-decoration: none;opacity: 1;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity: 0;}#sb_instagram #sbi_images {display: grid;width: 100%;padding: 12px 0;}#sb_instagram.sbi_col_1 #sbi_images {grid-template-columns: repeat(1, 1fr);}#sb_instagram.sbi_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr);}#sb_instagram.sbi_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_col_8 #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_col_9 #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_col_10 #sbi_images {grid-template-columns: repeat(10, 1fr);}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(1, 1fr);}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(3, 1fr);}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images {grid-template-columns: repeat(10, 1fr);}#sb_instagram .sbi_photo_wrap{position: relative;}#sb_instagram .sbi_photo{display: block;text-decoration: none;}#sb_instagram .sbi_photo img{width: 100%;height: inherit;object-fit: cover;scale: 1;transition: -webkit-transform .5s ease-in-out;transition: transform .5s ease-in-out;transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;vertical-align: middle;}#sb_instagram .sbi_no_js img{display: none;}#sb_instagram a, #sb_instagram a:hover, #sb_instagram a:focus, #sb_instagram a:active{outline: none;}#sb_instagram img{display: block;padding: 0 !important;margin: 0 !important;max-width: 100% !important;opacity: 1 !important;}#sb_instagram .sbi_link{display: none;position: absolute;bottom: 0;right: 0;width: 100%;padding: 10px 0;background: rgba(0,0,0,0.5);text-align: center;color: #fff;font-size: 12px;line-height: 1.1;}#sb_instagram .sbi_link a{padding: 0 6px;text-decoration: none;color: #fff;font-size: 12px;line-height: 1.1;display: inline-block;vertical-align: top;zoom: 1;}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom: 5px;}#sb_instagram .sbi_link a:hover, #sb_instagram .sbi_link a:focus{text-decoration: underline;}#sb_instagram .sbi_photo_wrap:hover .sbi_link, #sb_instagram .sbi_photo_wrap:focus .sbi_link{display: block;}#sb_instagram svg:not(:root).svg-inline--fa {height: 1em;display: inline-block;}#sb_instagram .sbi_type_video .sbi_playbtn, #sb_instagram .sbi_type_carousel .sbi_playbtn, .sbi_type_carousel .fa-clone, #sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play, #sb_instagram .sbi_type_video .svg-inline--fa.fa-play{display: block !important;position: absolute;z-index: 1;color: #fff;color: rgba(255,255,255,0.9);font-style: normal !important;text-shadow: 0 0 8px rgba(0,0,0,0.8);}#sb_instagram .sbi_type_video .sbi_playbtn, #sb_instagram .sbi_type_carousel .sbi_playbtn {z-index: 2;top: 50%;left: 50%;margin-top: -24px;margin-left: -19px;padding: 0;font-size: 48px;}#sb_instagram .sbi_type_carousel .fa-clone{right: 12px;top: 12px;font-size: 24px;text-shadow: 0 0 8px rgba(0,0,0,0.3);}.sbi_type_carousel svg.fa-clone, #sb_instagram .sbi_type_video .svg-inline--fa.fa-play, #sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play{-webkit-filter: drop-shadow( 0px 0px 2px rgba(0,0,0,.4) );filter: drop-shadow( 0px 0px 2px rgba(0,0,0,.4) );}#sb_instagram .sbi_loader{width: 20px;height: 20px;position: relative;top: 50%;left: 50%;margin: -10px 0 0 -10px;background-color: #000;background-color: rgba(0,0,0,0.5);border-radius: 100%;-webkit-animation: sbi-sk-scaleout 1.0s infinite ease-in-out;animation: sbi-sk-scaleout 1.0s infinite ease-in-out;}#sb_instagram br {display: none;}#sbi_load p {display: inline;padding: 0;margin: 0;}#sb_instagram #sbi_load .sbi_loader{position: absolute;margin-top: -11px;background-color: #fff;opacity: 1;}@-webkit-keyframes sbi-sk-scaleout {0% {-webkit-transform: scale(0) }100% {-webkit-transform: scale(1.0);opacity: 0;}}@keyframes sbi-sk-scaleout {0% {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);opacity: 0;}}#sb_instagram .fa-spin, #sbi_lightbox .fa-spin{-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear }#sb_instagram .fa-pulse, #sbi_lightbox .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) }}.sbi-screenreader{text-indent: -9999px !important;display: block !important;width: 0 !important;height: 0 !important;line-height: 0 !important;text-align: left !important;overflow: hidden !important;}#sb_instagram .sb_instagram_header, .sb_instagram_header{overflow: hidden;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 12px 0;}#sb_instagram .sb_instagram_header a, .sb_instagram_header a {text-decoration: none;transition: color 0.5s ease;}.sb_instagram_header.sbi_header_outside{float: none;margin-left: auto !important;margin-right: auto !important;display: flex;}.sbi_no_avatar .sbi_header_img{background: #333;color: #fff;width: 50px;height: 50px;position: relative;}.sb_instagram_header .sbi_header_hashtag_icon {opacity: 0;position: absolute;width: 100%;top: 0;bottom: 0;left: 0;text-align: center;color: #fff;background: rgba(0, 0, 0, 0.75);}.sbi_no_avatar .sbi_header_hashtag_icon {display: block;color: #fff;opacity: .9;-webkit-transition: background .6s linear,color .6s linear;-moz-transition: background .6s linear,color .6s linear;-o-transition: background .6s linear,color .6s linear;transition: background .6s linear,color .6s linear }.sbi_no_avatar:hover .sbi_header_hashtag_icon {display: block;opacity: 1;-webkit-transition: background .2s linear,color .2s linear;-moz-transition: background .2s linear,color .2s linear;-o-transition: background .2s linear,color .2s linear;transition: background .2s linear,color .2s linear }@media all and (min-width: 480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img, .sb_instagram_header.sbi_medium .sbi_header_img{width: 80px;height: 80px;border-radius: 50%;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img, .sb_instagram_header.sbi_medium .sbi_header_img img{width: 80px;height: 80px;border-radius: 50%;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3, .sb_instagram_header.sbi_medium .sbi_header_text h3{font-size: 20px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio{font-size: 14px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_medium .sbi_header_text h3, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio{line-height: 1.4 }#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img, .sb_instagram_header.sbi_large .sbi_header_img{width: 120px;height: 120px;border-radius: 50%;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img, .sb_instagram_header.sbi_large .sbi_header_img img {width: 120px;height: 120px;border-radius: 50%;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3, .sb_instagram_header.sbi_large .sbi_header_text h3{font-size: 28px;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio{font-size: 16px;}}#sb_instagram .sb_instagram_header .sbi_header_img, .sb_instagram_header .sbi_header_img{position: relative;width: 50px;height: 50px;overflow: hidden;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 50%;}#sb_instagram .sb_instagram_header .sbi_header_img_hover, .sb_instagram_header .sbi_header_img_hover{opacity: 0;position: absolute;width: 100%;top: 0;bottom: 0;left: 0;text-align: center;color: #fff;background: rgba(0,0,0,0.75);}#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo, #sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header .sbi_header_img_hover .sbi_new_logo, .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo{position: absolute;top: 50%;left: 50%;margin-top: -12px;margin-left: -12px;width: 24px;height: 24px;font-size: 24px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top: -18px;margin-left: -18px;width: 36px;height: 36px;font-size: 36px }#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo {margin-top: -24px;margin-left: -24px;width: 48px;height: 48px;font-size: 48px }#sb_instagram .sb_instagram_header .sbi_header_img_hover i {overflow: hidden;}#sb_instagram .sb_instagram_header .sbi_header_img_hover, .sb_instagram_header .sbi_header_img_hover{z-index: 2;transition: opacity 0.4s ease-in-out;}#sb_instagram .sb_instagram_header .sbi_fade_in, .sb_instagram_header .sbi_fade_in{opacity: 1;transition: opacity 0.2s ease-in-out;}#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover, #sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover, .sb_instagram_header a:hover .sbi_header_img_hover, .sb_instagram_header a:focus .sbi_header_img_hover{opacity: 1;}#sb_instagram .sb_instagram_header .sbi_header_text, .sb_instagram_header .sbi_header_text{display: flex;gap: 20px;justify-content: flex-start;align-items: center;}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text, .sb_instagram_header.sbi_large .sbi_feedtheme_header_text {gap: 8px;}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text {gap: 4px;}.sbi_feedtheme_header_text {display: flex;justify-content: flex-start;align-items: flex-start;flex: 1;flex-direction: column;gap: 4px;}#sb_instagram .sb_instagram_header a, .sb_instagram_header a{text-decoration: none;}#sb_instagram .sb_instagram_header h3, .sb_instagram_header h3{font-size: 16px;line-height: 1.3;margin: 0;padding: 0;}#sb_instagram .sb_instagram_header p, .sb_instagram_header p{font-size: 13px;line-height: 1.3;margin: 0;padding: 0;}#sb_instagram p:empty {display: none;}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji, .sb_instagram_header .sbi_header_text img.emoji{margin-right: 3px !important;}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info, .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear: both;}#sb_instagram #sbi_load{float: left;clear: both;width: 100%;text-align: center;}#sb_instagram #sbi_load .fa-spinner{display: none;position: absolute;top: 50%;left: 50%;margin: -8px 0 0 -7px;font-size: 15px;}#sb_instagram #sbi_load{opacity: 1;transition: all 0.5s ease-in;}#sb_instagram .sbi_load_btn .sbi_btn_text, #sb_instagram .sbi_load_btn .sbi_loader{opacity: 1;transition: all 0.1s ease-in;}#sb_instagram .sbi_hidden{opacity: 0 !important;}#sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a{display: inline-block;vertical-align: top;zoom: 1;padding: 7px 14px;margin: 5px auto 0 auto;background: #333;border: none;color: #fff;text-decoration: none;font-size: 13px;line-height: 1.5;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram #sbi_load .sbi_load_btn {position: relative;}#sb_instagram .sbi_follow_btn{display: inline-block;vertical-align: top;zoom: 1;text-align: center;}#sb_instagram .sbi_follow_btn.sbi_top{display: block;margin-bottom: 5px;}#sb_instagram .sbi_follow_btn a{background: #408bd1;color: #fff;}#sb_instagram .sbi_follow_btn a, #sb_instagram .sbi_follow_btn a, #sb_instagram #sbi_load .sbi_load_btn{transition: all 0.1s ease-in;}#sb_instagram #sbi_load .sbi_load_btn:hover{outline: none;box-shadow: inset 0 0 20px 20px rgba(255,255,255,0.25);}#sb_instagram .sbi_follow_btn a:hover, #sb_instagram .sbi_follow_btn a:focus{outline: none;box-shadow: inset 0 0 10px 20px #359dff;}#sb_instagram .sbi_follow_btn a:active, #sb_instagram #sbi_load .sbi_load_btn:active{box-shadow: inset 0 0 10px 20px rgba(0,0,0,0.3);}#sb_instagram .sbi_follow_btn .fa, #sb_instagram .sbi_follow_btn svg{margin-bottom: -1px;margin-right: 7px;font-size: 15px;}#sb_instagram .sbi_follow_btn svg{vertical-align: -.125em;}#sb_instagram #sbi_load .sbi_follow_btn{margin-left: 5px;}#sb_instagram .sb_instagram_error{width: 100%;text-align: center;line-height: 1.4;}#sbi_mod_error{display: none;border: 1px solid #ddd;background: #eee;color: #333;margin: 10px 0 0;padding: 10px 15px;font-size: 13px;text-align: center;clear: both;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}#sbi_mod_error br {display: initial !important;}#sbi_mod_error p{padding: 5px 0 !important;margin: 0 !important;line-height: 1.3 !important;}#sbi_mod_error ol, #sbi_mod_error ul{padding: 5px 0 5px 20px !important;margin: 0 !important;}#sbi_mod_error li{padding: 1px 0 !important;margin: 0 !important;}#sbi_mod_error span{font-size: 12px;}#sb_instagram.sbi_medium .sbi_playbtn, #sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play{margin-top: -12px;margin-left: -9px;font-size: 23px;}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right: 8px;top: 8px;font-size: 18px;}#sb_instagram.sbi_small .sbi_playbtn, #sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play{margin-top: -9px;margin-left: -7px;font-size: 18px;}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right: 5px;top: 5px;font-size: 12px;}@media all and (max-width: 640px){#sb_instagram.sbi_col_3 #sbi_images, #sb_instagram.sbi_col_4 #sbi_images, #sb_instagram.sbi_col_5 #sbi_images, #sb_instagram.sbi_col_6 #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_col_7 #sbi_images, #sb_instagram.sbi_col_8 #sbi_images, #sb_instagram.sbi_col_9 #sbi_images, #sb_instagram.sbi_col_10 #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_width_resp{width: 100% !important;}}@media all and (max-width: 480px){#sb_instagram.sbi_col_3 #sbi_images, #sb_instagram.sbi_col_4 #sbi_images, #sb_instagram.sbi_col_5 #sbi_images, #sb_instagram.sbi_col_6 #sbi_images, #sb_instagram.sbi_col_7 #sbi_images, #sb_instagram.sbi_col_8 #sbi_images, #sb_instagram.sbi_col_9 #sbi_images, #sb_instagram.sbi_col_10 #sbi_images {grid-template-columns: 1fr;}#sb_instagram.sbi_mob_col_10 #sbi_images {grid-template-columns: repeat(10, 1fr);}#sb_instagram.sbi_mob_col_9 #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_mob_col_8 #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_mob_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_mob_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_mob_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_mob_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_mob_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr);}#sb_instagram.sbi_mob_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_mob_col_1 #sbi_images {grid-template-columns: 1fr;}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing: border-box;position: relative;overflow: hidden;}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before {content: "";display: block;padding-top: 100%;z-index: -300;}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo {position: absolute;top: 0;left: 0;bottom: 0;right: 0;}#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition {opacity: 1;}#sb_instagram.sbi_no_js .sbi_photo img, #sb_instagram.sbi_no_js .sbi_load_btn{display: none;}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo, #sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom: 0 !important;}#sb_instagram #sbi_mod_error .sb_frontend_btn {display: inline-block;padding: 6px 10px;background: #ddd;background: rgba(0,0,0,.1);text-decoration: none;border-radius: 5px;margin-top: 10px;color: #444 }#sb_instagram #sbi_mod_error .sb_frontend_btn:hover {background: #ccc;background: rgba(0,0,0,.15) }#sb_instagram #sbi_mod_error .sb_frontend_btn .fa {margin-right: 2px }.sbi_header_outside.sbi_header_palette_dark, #sb_instagram.sbi_palette_dark, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close{background-color: rgba(0,0,0,.85);color: rgba(255,255,255,.75);}#sb_instagram.sbi_palette_dark .sbi_caption, .sbi_header_palette_dark, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p{color: rgba(255,255,255,.75);}.sbi_header_palette_dark .sbi_bio, #sb_instagram.sbi_palette_dark .sbi_meta {color: rgba(255,255,255,.75);}.sbi_header_palette_dark a, #sb_instagram.sbi_palette_dark .sbi_expand a, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter {color: #fff;}.sbi_header_outside.sbi_header_palette_light, #sb_instagram.sbi_palette_light, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip, #sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close{color: rgba(0,0,0,.85);background-color: rgba(255,255,255,.75);}#sb_instagram.sbi_palette_light .sbi_caption, .sbi_header_palette_light, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p{color: rgba(0,0,0,.85);}.sbi_header_palette_light .sbi_bio, #sb_instagram.sbi_palette_light .sbi_meta {color: rgba(0,0,0,.85);}.sbi_header_palette_light a, #sb_instagram.sbi_palette_light .sbi_expand a, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter {color: #000;}@media all and (max-width: 480px){#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_mob_col_1 #sbi_images {grid-template-columns: 1fr;}#sb_instagram.sbi_mob_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr) }#sb_instagram.sbi_mob_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr) }#sb_instagram.sbi_mob_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr) }#sb_instagram.sbi_mob_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr) }#sb_instagram.sbi_mob_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr) }#sb_instagram.sbi_mob_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr) }}@media all and (max-width: 800px){#sb_instagram.sbi_tab_col_10 #sbi_images {grid-template-columns: repeat(10, 1fr);}#sb_instagram.sbi_tab_col_9 #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_tab_col_8 #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_tab_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_tab_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_tab_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_tab_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr);}#sb_instagram.sbi_tab_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr);}#sb_instagram.sbi_tab_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr);}#sb_instagram.sbi_tab_col_1 #sbi_images {grid-template-columns: 1fr;}}@media all and (max-width: 480px){#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images, #sb_instagram.sbi_mob_col_1 #sbi_images {grid-template-columns: 1fr;}#sb_instagram.sbi_mob_col_2 #sbi_images {grid-template-columns: repeat(2, 1fr) }#sb_instagram.sbi_mob_col_3 #sbi_images {grid-template-columns: repeat(3, 1fr) }#sb_instagram.sbi_mob_col_4 #sbi_images {grid-template-columns: repeat(4, 1fr) }#sb_instagram.sbi_mob_col_5 #sbi_images {grid-template-columns: repeat(5, 1fr);}#sb_instagram.sbi_mob_col_6 #sbi_images {grid-template-columns: repeat(6, 1fr);}#sb_instagram.sbi_mob_col_7 #sbi_images {grid-template-columns: repeat(7, 1fr);}#sb_instagram.sbi_mob_col_8 #sbi_images {grid-template-columns: repeat(8, 1fr);}#sb_instagram.sbi_mob_col_9 #sbi_images {grid-template-columns: repeat(9, 1fr);}#sb_instagram.sbi_mob_col_10 #sbi_images {grid-template-columns: repeat(10, 1fr);}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display: none !important;}body:after {content: url(//yonago-school.com/wp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png);display: none;}.sbi_lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 99999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: 0.9;display: none;}.sbi_lightbox {position: absolute;left: 0;width: 100%;z-index: 100000;text-align: center;line-height: 0;font-weight: normal;}.sbi_lightbox .sbi_lb-image {display: block;height: auto;max-width: inherit;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;object-fit: contain;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;-ms-border-radius: 3px 0 0 3px;-o-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}.sbi_lightbox a:hover, .sbi_lightbox a:focus, .sbi_lightbox a:active{outline: none;}.sbi_lightbox a img {border: none;}.sbi_lb-outerContainer {position: relative;background-color: #000;*zoom: 1;width: 250px;height: 250px;margin: 0 auto 5px auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.sbi_lb-outerContainer:after {content: "";display: table;clear: both;}.sbi_lb-container-wrapper{height: 100%;}.sbi_lb-container {position: relative;padding: 4px;top: 0;left: 0;width: 100%;height: 100%;bottom: 0;right: 0;}.sbi_lb-loader {position: absolute;width: 100%;top: 50%;left: 0;height: 20px;margin-top: -10px;text-align: center;line-height: 0;}.sbi_lb-loader span {display: block;width: 14px;height: 14px;margin: 0 auto;background: url(//yonago-school.com/wp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat;}.sbi_lb-nav {top: 0;left: 0;width: 100%;z-index: 10;}.sbi_lb-container > .nav {left: 0;}.sbi_lb-nav a {position: absolute;z-index: 100;top: 0;height: 90%;outline: none;background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.sbi_lb-prev, .sbi_lb-next {height: 100%;cursor: pointer;display: block;}.sbi_lb-nav a.sbi_lb-prev {width: 50px;left: -70px;padding-left: 10px;padding-right: 10px;float: left;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);opacity: 0.5;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-nav a.sbi_lb-prev:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}.sbi_lb-nav a.sbi_lb-next {width: 50px;right: -70px;padding-left: 10px;padding-right: 10px;float: right;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);opacity: 0.5;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-nav a.sbi_lb-next:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}.sbi_lb-nav span{display: block;top: 55%;position: absolute;left: 20px;width: 34px;height: 45px;margin: -25px 0 0 0;background: url(//yonago-school.com/wp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat;}.sbi_lb-nav a.sbi_lb-prev span{background-position: -53px 0;}.sbi_lb-nav a.sbi_lb-next span{left: auto;right: 20px;background-position: -18px 0;}.sbi_lb-dataContainer {margin: 0 auto;padding-top: 10px;*zoom: 1;width: 100%;font-family: "Open Sans", Helvetica, Arial, sans-serif;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position: relative;padding-right: 300px;background: #fff;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper {position: relative;background: #000;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer {width: 300px !important;position: absolute;top: 0;right: -300px;height: 100%;bottom: 0;background: #fff;line-height: 1.4;overflow: hidden;overflow-y: auto;text-align: left;}.sbi_lb-dataContainer:after, .sbi_lb-data:after, .sbi_lb-commentBox:after {content: "";display: table;clear: both;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display: block !important;width: 100%;margin-top: 20px;padding: 4px;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number {padding-bottom: 0;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption {width: 100%;max-width: 100%;margin-bottom: 20px;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text {display: inline-block;padding-top: 10px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display: block !important;width: 100%;min-width: 100%;float: left;clear: both;font-size: 12px;padding: 3px 20px 3px 0;margin: 0 0 1px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter {font-weight: 700;margin-right: 5px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align: left;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing: border-box;padding: 15px 20px;}.sbi_lb-data {padding: 0 4px;color: #ccc;}.sbi_lb-data .sbi_lb-details {width: 85%;float: left;text-align: left;line-height: 1.1;}.sbi_lb-data .sbi_lb-caption {float: left;font-size: 13px;font-weight: normal;line-height: 1.3;padding-bottom: 3px;color: #ccc;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}.sbi_lb-data .sbi_lb-caption a{color: #ccc;font-weight: bold;text-decoration: none;}.sbi_lb-data .sbi_lb-caption a:hover, .sbi_lb-commenter:hover{color: #fff;text-decoration: underline;}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float: left;width: 100%;color: #ccc;padding-bottom: 0;display: block;margin: 0 0 5px 0;}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p{color: #fff;text-decoration: underline;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter {color: #333;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p{color: #333;}.sbi_lightbox .sbi_lightbox_username img {float: left;border: none;width: 32px;height: 32px;margin-right: 10px;background: #666;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;}.sbi_lightbox_username p{float: left;margin: 0;padding: 0;color: #ccc;line-height: 32px;font-weight: bold;font-size: 13px;}.sbi_lb-data .sbi_lb-number {display: block;float: left;clear: both;padding: 5px 0 15px 0;font-size: 12px;color: #999999;}.sbi_lb-data .sbi_lb-close {display: block;float: right;width: 30px;height: 30px;font-size: 18px;color: #aaa;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-data .sbi_lb-close:hover {cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;color: #fff;}.sbi_lb-nav {height: auto;}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video {position: relative !important;}.sbi_lb-container{padding: 0;}.sb-elementor-cta {width: 100% !important;border: 1px solid #E8E8EB !important;border-radius: 2px !important;position: relative !important;text-align: center !important;}.sb-elementor-cta-img-ctn {width: 100% !important;position: relative !important;float: left !important;display: flex !important;justify-content: center !important;align-items: center !important;margin-top: 50px !important;margin-bottom: 35px !important;}.sb-elementor-cta-img {width: 65px !important;height: 65px !important;position: relative !important;border: 2px solid #DCDDE1 !important;border-radius: 16px !important;-webkit-transform: rotate(-3deg) !important;transform: rotate(-3deg) !important;display: flex !important;justify-content: center !important;align-items: center !important;}.sb-elementor-cta-img span svg {float: left !important;}.sb-elementor-cta-img>* {-webkit-transform: rotate(3deg) !important;transform: rotate(3deg) !important;}.sb-elementor-cta-logo {position: absolute !important;right: -15px !important;bottom: -19px !important;z-index: 1 !important;}.sb-elementor-cta-heading {font-size: 19px !important;padding: 0px !important;margin: 0px !important;display: inline-block !important;width: 100% !important;font-weight: 700 !important;line-height: 1.4em !important;margin-bottom: 30px !important;}.sb-elementor-cta-btn {background: #0068A0 !important;border-radius: 2px !important;padding: 8px 20px 8px 38px !important;cursor: pointer !important;color: #fff !important;position: relative !important;margin-bottom: 30px !important;}.sb-elementor-cta-btn:before, .sb-elementor-cta-btn:after {content: '' !important;position: absolute !important;width: 2px !important;height: 12px !important;background: #fff !important;left: 20px !important;top: 14px !important;}.sb-elementor-cta-btn:after {-webkit-transform: rotate(90deg) !important;transform: rotate(90deg) !important;}.sb-elementor-cta-desc {display: flex !important;justify-content: center !important;align-items: center !important;padding: 20px !important;background: #F9F9FA !important;border-top: 1px solid #E8E8EB !important;margin-top: 35px !important;flex-direction: column !important;}.sb-elementor-cta-desc strong {color: #141B38 !important;font-size: 16px !important;font-weight: 600 !important;margin-bottom: 8px !important;}.sb-elementor-cta-desc span {color: #434960 !important;font-size: 14px !important;line-height: 1.5em !important;padding: 0 20% !important;}.sb-elementor-cta-selector {width: 100% !important;padding: 0 20% !important;display: flex !important;justify-content: center !important;align-items: center !important;flex-direction: column !important;margin-bottom: 45px !important;}.sb-elementor-cta-feedselector {border: 1px solid #D0D1D7 !important;padding: 8px 16px 8px 16px !important;margin-bottom: 15px !important;max-width: 100% !important;min-width: 400px !important;}.sb-elementor-cta-selector span {color: #2C324C !important;}.sb-elementor-cta-selector span a {text-transform: capitalize !important;text-decoration: underline !important;font-weight: 600 !important;}.sb-elementor-cta-selector span a:after {color: #2C324C !important;margin-left: 2px !important;font-weight: 400 !important;text-decoration-color: #fff !important;}.sb-elementor-cta-selector span a:first-of-type:after {content: ',' !important;}.sb-elementor-cta-selector span a:nth-of-type(2):after {content: 'or' !important;}.sb-elementor-cta-selector span a:nth-of-type(2):after {margin-left: 5px !important;margin-right: 2px !important;}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before, .et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before, .et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before, .et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before {content: '' !important;height: 16px !important;font-variant: normal !important;background-position: center center !important;background-repeat: no-repeat !important;}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before {background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A");}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before {background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E%0A");}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before {background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before {background-image: url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}

: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}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
@charset "UTF-8";div#mfp_hidden{overflow:hidden;width:1px;height:1px;padding:0;margin:0}div#mfp_hidden input{margin:10px}form#mailformpro table th{position:relative}.must{background:#c00;color:#fff;font-size:10px;display:inline-block;padding:2px 5px;margin:0 5px;border:#c00 2px solid;border-radius:3px;position:absolute;right:10px}@media screen and (max-width:640px){.must{left:10px;right:auto}}form#mailformpro label{border-radius:3px;margin:3px;display:inline-block}form#mailformpro label.mfp_checked{padding:3px;border:solid 1px #ccc}form#mailformpro label.mfp_not_checked{padding:3px}form#mailformpro dl dt{float:left;width:300px;clear:both;padding:10px 0;text-align:right;margin:0}form#mailformpro dl dd{margin:0;padding:10px 5px 10px 310px;text-align:left}@media screen and (max-width:640px){form#mailformpro dl dt{float:none;width:100%;padding:5px;text-align:left;margin:0}form#mailformpro dl dd{margin:0;padding:5px;text-align:left}}table#mfp_confirm_table{border-spacing:0px;border-collapse:collapse;width:100%}table#mfp_confirm_table tr.mfp_colored{background-color:#fff}table#mfp_confirm_table tr.mfp_achroma{background-color:#ebfbff}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{text-align:left;padding:5px 10px}table#mfp_confirm_table tr th{white-space:nowrap;width:200px}@media screen and (max-width:640px){table#mfp_confirm_table tr,table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{width:auto;display:block}table#mfp_confirm_table tr th{text-align:center}table#mfp_confirm_table tr.mfp_achroma{background-color:#fff}}table#mfp_confirm_table tr td{line-height:1.5em;word-break:break-all}div#mfp_phase_confirm{clear:both;margin-bottom:40px}div#mfp_overlay{position:absolute;display:none;z-index:10001}div#mfp_overlay_inner{background-color:#fff;padding:15px;margin:0 auto;border-radius:5px;box-shadow:0px 0px 10px #000;width:640px;max-width:90%}div#mfp_overlay_background{background-color:#000;position:absolute;display:none;z-index:10000}div#mfp_loading_screen{z-index:20000;opacity:.8;display:none;background-color:#000;position:absolute}div#mfp_loading{z-index:20001;position:absolute;display:none;width:40px;height:40px;background-image:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/mailform/mfp_loading.gif)}div.mfp_err{clear:both;display:none;text-align:left;margin:5px 0 0;padding:3px 0 5px 17px;color:red;font-size:12px;line-height:normal;background-image:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/mailform/mfp_error.gif);background-repeat:no-repeat;background-position:0 1px}.mfp_parent_error{border:solid 2px red}.problem{background-color:#fcc}div#mfp_error{background-color:#fee;border:solid 1px red;padding:10px;display:none}div#mfp_error p{padding:0;margin:0;font-size:14px;text-align:center}div#mfp_error p strong{color:red}div#mfp_warning{background-color:#fee;border:solid 1px red;padding:10px;display:none}div#mfp_warning p{padding:0;margin:0;text-align:center}div#mfp_warning p strong{color:red}button.mfp_next,button.mfp_prev{font-size:18px;margin:10px;padding:5px 10px}button.mfp_next{float:right}button.mfp_prev{float:left}ul#mfp_phase_stat{padding:10px}ul#mfp_phase_stat li{float:left;padding:8px 15px;border-radius:3px;margin:5px;list-style:none;font-size:14px}ul#mfp_phase_stat li.mfp_phase_arrow{box-shadow:none;padding:8px 5px}ul#mfp_phase_stat li.mfp_active_phase{background-color:#e8eef9;box-shadow:0px 0px 5px #000}ul#mfp_phase_stat li.mfp_inactive_phase{background-color:#ccc;color:#666;box-shadow:0px 0px 5px #ccc}div.mfp_buttons{clear:both;text-align:center;margin-top:40px}@media screen and (max-width:640px){.mfp_element_text,.mfp_element_number,.mfp_element_select-one,.mfp_element_email,.mfp_element_tel{width:100% !important;min-width:100%;box-sizing:border-box}.mfp_element_textarea{width:100% !important;min-width:100%;min-height:100px;box-sizing:border-box}}.mfp_element_submit,.mfp_element_reset,.mfp_element_button{display:inline-block;*display:inline;*zoom:1;width:20%;padding:10px 0 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#222;color:#fff;position:relative;cursor:pointer;border-style:none}.mfp_element_submit:after,.mfp_element_reset:after,.mfp_element_button:after{content:"";display:block;width:10px;height:14px;margin-top:-7px;position:absolute;right:9px;top:50%}.mfp_element_submit:hover,.mfp_element_reset:hover,.mfp_element_button:hover{opacity:.6;filter:alpha(opacity=60)}div.mfp_ok{border-radius:5px;background-color:#090;border:solid 1px #090;line-height:1.5em;padding:0 5px;margin:0 2px;color:#fff;font-size:10px;display:none}div.prefcodeWrapper{position:relative}div.prefcodeResult{position:absolute;top:0;left:0;padding:5px;border:solid 1px #ccc;background-color:#fff;box-shadow:0px 0px 5px #ccc;display:none}div.prefcodeResult div{cursor:pointer}div.prefcodeResult div:hover{background-color:#c9ebfb}div.prefcodeResult div.prefcodeNext{background-color:#eee;text-align:center}div.prefLoading{padding:60px 100px;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/mailform/mfp_zip_loading.gif) no-repeat center center}.hidefield{height:0;overflow:hidden}.showfield{height:auto;overflow:visible}@media screen and (max-width:640px){.mfp_element_submit,.mfp_element_reset,.mfp_element_button{width:40%}}
@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:bottom}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}ul{letter-spacing:-.4em}li{letter-spacing:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}img{vertical-align:bottom}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/bg.png) repeat center;background-size:1920px auto;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:16px;line-height:1.8;color:#222;min-width:1200px}a{color:#474747;text-decoration:none}a.op:hover{opacity:.6}a:hover{text-decoration:underline}#home a:hover,#header a:hover{text-decoration:none}#footer a:hover{text-decoration:underline}@media screen and (max-width:640px){body{max-width:640px;min-width:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{line-height:1.5}img{max-width:100%;height:auto}}#mainContents{padding:20px 0 60px;margin:0 auto}.inner{width:1200px;margin:0 auto;position:relative}#fixedTop{width:65px;display:none;position:fixed;bottom:40px;right:10px;z-index:99}#fixedTop img{width:100%;height:auto}@media screen and (max-width:640px){#mainContents{padding:40px 0}.inner{width:90%}#header .inner,#footer .inner{width:98%}#fixedTop{width:65px;bottom:0;right:0}}#fltBnr{display:none;position:fixed;bottom:40px;right:0;z-index:10}#fltBnr a{color:#fff;width:280px;padding:18px 0 18px 120px;display:block}#fltBnr span{padding:0 10px;font-weight:700}#fltBnr h3{border-left:#fff 1px solid;border-right:#fff 1px solid;width:90%}#fltBnr li{text-align:center}#fltBnr li:nth-child(1){background:#9a6241 url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/fltBnrBg02.png);background-size:cover;margin:0 0 15px}#fltBnr li:nth-child(2){background:#00af00 url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/fltBnrBg03.png);background-size:cover}#fltBnr li:nth-child(2) h3{border-left:none!important;border-right:none!important;width:100%}#fltBnr li:nth-child(2) a{padding:18px 0 18px 80px}#fltBnr li.qr{background:rgba(255,255,255,.9) url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/qr.png) no-repeat left 10px center;background-size:70px auto;color:#222;font-size:14px;font-weight:700;display:inline-block;line-height:1.5;padding:24px 10px 24px 90px;margin-top:15px}@media screen and (max-width:640px){#fltBnr{bottom:0;right:0;width:100%;padding:0 65px 0 0;text-align:center}#fltBnr a{width:100%;height:65px;padding:10px 0 0}#fltBnr li:nth-child(2) a{padding:10px 0 0}#fltBnr h3{font-size:14px;margin-top:2px}#fltBnr h3{border-left:none!important;border-right:none!important;width:auto}#fltBnr span{padding:0;font-weight:700}#fltBnr li{display:inline-block;padding:0}#fltBnr li:first-child{width:40%}#fltBnr li:nth-child(2){width:60%}#fltBnr li:first-child,#fltBnr li:nth-child(2){background-image:none;margin:0}}@media screen and (max-width:320px){#fltBnr h3{font-size:12px}}#header{background:#111;color:#fff;padding:20px 0}h1{font-size:12px}.hdrLogo{display:inline-block;margin:10px 0 0}.hdrLogo a{font-size:26px;font-weight:700;color:#fff;line-height:1.2}.hdrLogo a:hover{color:#a0a0a0}@media screen and (max-width:640px){#header{padding:10px 0}.h1{padding:0 50px 0 0}.hdrLogo{display:block;text-align:center}}nav ul{position:absolute;right:0;top:10px;font-size:14px}nav a{color:#fff}nav a:hover{color:#a0a0a0}nav li{float:left}nav li+li{margin-left:30px}#navToggle{width:40px;height:40px;background:#fff;display:none;padding:6px 3px;border:#999 2px solid;position:absolute;right:5px;top:-20px;cursor:pointer;z-index:99}#navToggle div{width:100%;height:100%;position:relative}#navToggle span{width:100%;height:3px;background:#999;display:block;position:absolute;transition:.35s ease-in-out}#navToggle span:nth-child(1){top:0}#navToggle span:nth-child(2){top:0;bottom:0;margin:auto}#navToggle span:nth-child(3){bottom:0}@media screen and (max-width:320px){#navToggle{top:-40px}}@media screen and (max-width:640px){nav{width:100%;background:0 0 !important;position:absolute;top:-400px;left:0;transition:.5s ease-in-out;z-index:999}nav ul{background:rgba(0,0,0,.9);border-top:#fff 1px solid}nav li{margin:0 !important;padding:5px 0;width:50%;text-align:center;border-bottom:#fff 1px solid}nav li:first-child{width:100%;background:rgba(0,0,0,.9)}nav li:nth-child(6){width:100%}nav li:nth-child(2),nav li:nth-child(4),nav li:nth-child(7),nav li:nth-child(9),nav li:nth-child(11),nav li:nth-child(13),nav li:nth-child(15){border-right:#fff 1px solid}nav li a{display:block}#navToggle{display:block}.openNav #navToggle span:nth-child(1){top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.openNav #navToggle span:nth-child(2){opacity:0}.openNav #navToggle span:nth-child(3){top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.openNav nav{-webkit-transform:translateY(450px);transform:translateY(450px)}}#ftrContact{padding:60px 0;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/ftrContactBg.jpg) center;background-size:cover;color:#fff;font-weight:700;text-align:center}#ftrContact p{font-size:20px;border-bottom:#fff 1px solid;padding:0 0 10px;margin:0 0 25px}#ftrContact li{border:#fff 1px solid;background:rgba(255,255,255,.15)}#ftrContact li:first-child span.icon{position:relative;padding:0 0 0 25px}#ftrContact li:first-child span.icon:before{position:absolute;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/iconMail.png);background-size:cover;width:20px;height:14px;content:"";top:3px;left:0}#ftrContact li:first-child a{display:block;color:#fff;padding:20px 0}#ftrContact li:first-child a:hover{background:rgba(0,0,0,.6)}#ftrContact li:last-child{padding:20px 0}#ftrContact li:last-child span{position:relative;padding:0 0 0 20px}#ftrContact li:last-child span:before{position:absolute;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/iconTel.png);background-size:cover;width:12px;height:16px;content:"";top:2px;left:4px}#ftrContact li:last-child a{color:#fff}#ftrContents{padding:55px 0 0;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/ftrBg.jpg) center;background-size:cover;color:#fff}#ftrContents .ftrMenu a{color:#fff;font-size:14px}#ftrContents .ftrMenu a:hover{color:#a0a0a0}#ftrContents>.inner>ul>li:first-child{text-align:center}#ftrContents .ftrLogo span{position:relative;font-size:26px;font-weight:700;padding:0 0 0 45px}#ftrContents .ftrLogo span:before{position:absolute;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/logo02.png);background-size:cover;width:40px;height:37px;content:"";top:-5px;left:0}#ftrContents p.tel span{position:relative;font-weight:700;padding:0 0 0 17px}#ftrContents p.tel span:before{position:absolute;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/iconTel.png);background-size:cover;width:12px;height:16px;content:"";top:3px;left:0}#ftrContents .qr{background:rgba(255,255,255,.9) url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/qr.png) no-repeat left 10px center;background-size:70px auto;color:#222;font-size:14px;font-weight:700;display:inline-block;line-height:1.5;padding:24px 10px 24px 90px;margin-top:15px}.copyright{text-align:center;font-size:12px;padding:50px 0 55px}.sanzen{font-size:11px;text-align:right;padding:5px;background:rgba(255,255,255,.03)}@media screen and (max-width:640px){#ftrContents .ftrLogo span{font-size:24px}#ftrContents p.tel a{color:#fff}.copyright{text-align:left;padding:20px 5px}.sanzen{padding:0 0 65px}}.center{text-align:center !important}.right{text-align:right !important}.left{text-align:left !important}.top{vertical-align:top !important}.bottom{vertical-align:bottom !important}.bold{font-weight:700}.normal{font-weight:400}.underline{text-decoration:underline}.italic{font-style:italic}.f10{font-size:10px !important}.f11{font-size:11px !important}.f12{font-size:12px !important}.f13{font-size:13px !important}.f14{font-size:14px !important}.f15{font-size:15px !important}.f16{font-size:16px !important}.f18{font-size:18px !important}.f20{font-size:20px !important}.f22{font-size:22px !important}.f24{font-size:24px !important}.f26{font-size:26px !important}.f30{font-size:30px !important}.f36{font-size:36px !important}.fMincho{font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.fGothic{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.fYuMincho{font-family:"游明朝体","Yu Mincho",YuMincho,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}.fYuGothic{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.lh10{line-height:1}.lh12{line-height:1.2}.lh20{line-height:2}.fcRed{color:#c00}.fcGreen{color:#155654}.fcPurple{color:#3d4773}.mt00{margin-top:0 !important}.mt05{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mb00{margin-bottom:0 !important}.mb05{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.ml00{margin-left:0 !important}.ml05{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.mr00{margin-right:0 !important}.mr05{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.pt00{padding-top:0 !important}.pt05{padding-top:5px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pb00{padding-bottom:0 !important}.pb05{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pl00{padding-left:0 !important}.pl05{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pr00{padding-right:0 !important}.pr05{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.fltL{float:left}.fltR{float:right}.both{clear:both}.both05{clear:both;height:5px;line-height:1;font-size:1px}.both10{clear:both;height:10px;line-height:1;font-size:1px}.both15{clear:both;height:15px;line-height:1;font-size:1px}.both20{clear:both;height:20px;line-height:1;font-size:1px}.both30{clear:both;height:30px;line-height:1;font-size:1px}.both40{clear:both;height:40px;line-height:1;font-size:1px}.both50{clear:both;height:50px;line-height:1;font-size:1px}.clearfix:after{content:'';display:block;clear:both}#mfp_buttons li{margin:0;padding:0}.flex{display:-webkit-flex;display:-ms-flex;display:flex}.flex-inline{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex}.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-end{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.flex-center{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.flex-between{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.flex-around{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.flex-evenly{-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.flex .flex-col2{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.flex .flex-col3{width:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.flex .flex-col4{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.flex img:not([data-src]),.flex img.lazy-loaded{height:auto}input,textarea,select{font-size:16px;padding:5px 10px;margin:2px;border:#ccc 1px solid;border-radius:3px}input[type=submit],button{background:#eee;font-size:16px;padding:10px 20px;cursor:pointer;border:#ccc 1px solid;border-radius:5px}input[type=submit]:hover,button:hover{opacity:.6}@media screen and (max-width:640px){input[type=text],textarea{width:100%}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}}
@charset "utf-8";.btn01 a{display:inline-block;background:#111;color:#fff;padding:3px 20px}#mainContents .btn01 a{padding:10px 20px}.btn01 a:hover{text-decoration:none}.arrow span{display:inline-block;padding-right:20px;position:relative}.arrow span:after{width:10px;height:10px;content:'';display:block;border-top:#fff 2px solid;border-right:#fff 2px solid;position:absolute;top:0;bottom:0;right:0;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:640px){#mainContents .btn01 a{padding:10px 15px}.arrow span{padding-right:15px}}table{width:100%}th,td{padding:10px;border:#ccc 1px solid}th{background:#343434;color:#fff;text-align:center}td{background:#fff}.table01 th{width:30%;text-align:center}@media screen and (max-width:640px){.table01{margin:0 auto}.table01 th,.table01 td{width:auto;display:block;border-top:none}.table01 tr:first-child th{border-top:#ccc 1px solid}.table02{display:block;position:relative}.table02 th,.table02 td{width:100% !important;display:block}.table02 thead{display:block;float:left;overflow-x:scroll}.table02 thead th{width:auto;display:block}.table02 tbody{width:auto;display:block;overflow-x:auto;white-space:nowrap}.table02 tbody tr{display:inline-block;margin:0 -2px}.table02 tbody td{display:block}.scroll{font-size:14px;overflow:auto;white-space:nowrap}.scroll::-webkit-scrollbar{height:8px}.scroll::-webkit-scrollbar-track{background:#fff}.scroll::-webkit-scrollbar-thumb{background:#222}}.notes>li{text-indent:-1em;padding-left:1em}.notes>li:before{content:'※'}.disc>li{list-style:disc;margin-left:1.5em}li .disc>li,li .square>li{text-indent:0}.square{padding-left:1.5em}.square>li{padding-left:.5em;text-indent:-1em}.square>li:before{content:"■";font-size:20px;display:inline-block;margin-right:.5em}.decimal>li{list-style:decimal;margin-left:1.5em}li .decimal>li{text-indent:0}.paren{counter-reset:cnt}.paren>li{margin-left:1.6em;text-indent:-1.6em}.paren>li:before{counter-increment:cnt;content:'('counter(cnt) ') '}.bracket{counter-reset:cnt}.bracket>li{padding-left:1.5em;position:relative}li .bracket>li{text-indent:0}.bracket>li:before{width:1.2em;height:1.2em;counter-increment:cnt;content:counter(cnt);font-size:90%;display:block;text-align:center;line-height:1.2em;border:1px solid;border-radius:50%;position:absolute;top:.35em;left:0}.col>li{display:inline-block;vertical-align:top}.col2>li{width:49%;margin:2% 2% 0 0}.col2>li:nth-child(2n){margin-right:0}.col3>li{width:32%;margin:2% 2% 0 0}.col3>li:nth-child(3n){margin-right:0}.col4>li{width:23.5%;margin:2% 2% 0 0}.col4>li:nth-child(4n){margin-right:0}.col5>li{width:18.4%;margin:2% 2% 0 0}.col5>li:nth-child(5n){margin-right:0}.col2>li:nth-child(-n+2),.col3>li:nth-child(-n+3),.col4>li:nth-child(-n+4),.col5>li:nth-child(-n+5){margin-top:0}.col>li img{max-width:100%;height:auto}@media screen and (max-width:640px){.sp_col>li{width:auto !important;display:block;margin:0 auto 6% !important}.sp_col>li:last-child{margin-bottom:0 !important}.sp_col2>li{width:49% !important;margin:2% 2% 0 0 !important}.sp_col2>li:nth-child(-n+2){margin-top:0 !important}.sp_col2>li:nth-child(2n){margin-right:0 !important}}.imgBoxL:after,.imgBoxR:after{content:'';display:block;clear:both}.imgBoxL .txt,.imgBoxR .img{float:right}.imgBoxR .txt,.imgBoxL .img{float:left}.imgBoxL img,.imgBoxR img{max-width:100%;height:auto}@media screen and (max-width:640px){.imgBoxL .txt,.imgBoxR .txt,.imgBoxL .img,.imgBoxR .img{width:auto !important;float:none}.imgBoxL img,.imgBoxR img{display:block;margin:0 auto}}.wp-pagenavi{text-align:center;margin-top:40px}.mfp_element_submit,.mfp_element_reset,.mfp_element_button{background:#222;font-size:inherit;font-family:inherit}#breadcrumb{width:1200px;font-size:11px;text-align:right;padding:5px 0;margin:10px auto}@media screen and (max-width:640px){#breadcrumb{display:none}}.mb{display:none !important}.pcBlock{display:block}@media screen and (max-width:640px){.pc{display:none !important}.mb{display:initial !important}.pcBlock{display:initial !important}.mbBlock{display:block !important}}@media screen and (max-width:320px){.mbBlock32{display:block !important}}strong{font-weight:700}em{font-style:italic;font-family:"ＭＳ Ｐゴシック","sans-serif"}blockquote{background:#f5f5f5;padding:1.5em;margin:1.5em;border:#ccc 1px solid;border-radius:10px;position:relative}blockquote:before,blockquote:after{font-size:4em;font-family:"ＭＳ Ｐゴシック",sans-serif;opacity:.2;position:absolute}blockquote:before{top:-1.2rem;left:.2rem;content:'“'}blockquote:after{bottom:-3.8rem;right:.2rem;content:'”'}blockquote cite{font-size:.8em;opacity:.5}hr{margin:1.5em 0}#post{font-size:18px}#post p{margin-bottom:1.5em}#post ul{list-style:disc;margin-left:1.5em}#post ol{list-style:decimal;margin-left:1.5em}.wp-block-gallery{margin:0 !important}.wp-block-table{margin:1.5em 0}@media screen and (max-width:640px){.alignleft,.alignright{float:none !important;margin:0 auto !important}}h2.h2,#post h1.h1{text-align:center;font-size:24px;font-weight:700;color:#fff;background:#0071bc url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/h2.png) center;background-size:1200px auto;padding:10px;margin:100px 0 30px}h2.h2:first-of-type,#post h1.h1:first-of-type{margin-top:0}h3.h3,#post h2{font-size:20px;font-weight:700;text-align:center;position:relative;margin:20px 0;border-bottom:3px solid #ccc}h3.h3:after,#post h2:after{position:absolute;bottom:-3px;left:30%;z-index:2;content:"";width:40%;height:3px;background-color:#662d91}h4.h4,#post h3{font-size:18px;font-weight:700;position:relative;padding:0 0 0 23px}h4.h4:before,#post h3:before{position:absolute;top:7px;left:0;content:"";width:18px;height:17px;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/h4.png);background-size:cover}h5.h5,#post h4{font-weight:700;color:#0071bc}.shadow{text-shadow:0 0 1em rgba(0,0,0,.9)}#mainTitle{background:#222 url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/mainTitleBg.png) no-repeat center;background-size:cover;color:#fff;font-size:28px;font-weight:700;padding:30px 0;text-align:center}#mainTitle p{padding:0 20px}ul.list>li{position:relative;padding:0 0 0 1.5em}ul.list>li:before{position:absolute;content:"";width:4px;height:4px;border-radius:2px;background:#009245;top:10px;left:10px}.eo-fullcalendar{font-size:1.1em !important;font-weight:700}.eo-fullcalendar table th{color:inherit}.eo-fullcalendar table th,.eo-fullcalendar table td{border-width:3px;padding:10px !important}.eo-fullcalendar table thead{font-size:1.1em !important}.eo-fullcalendar .fc-view-container .fc-view table tbody .fc-widget-content .fc-day-grid-container .fc-day-grid .fc-row .fc-content-skeleton table tbody td .fc-day-grid-event{font-weight:700;padding:10px !important}.eo-fullcalendar a{color:#fff !important}.eo-fullcalendar .fc-day-header.fc-sat{background:#c9e9ff;color:#0071bc}.eo-fullcalendar .fc-bg .fc-sat{background:#f5faff}.eo-fullcalendar .fc-day-header.fc-sun{color:#c00;background:#ffd2d2}.eo-fullcalendar .fc-bg .fc-sun{background:#fff2f2}#topCalendar .eo-fullcalendar a.category-17{padding:3px 10px !important;pointer-events:none}.focus{position:relative;overflow:hidden}.focus:before{width:100%;height:100%;content:"";border:0 solid rgba(255,255,255,.4);position:absolute;top:0;bottom:0;z-index:1;transition:all .4s}a:hover .focus:before{border-width:15px}.focus img{width:100%;height:auto;transition:all .4s}a:hover .focus img{transform:scale(1.05) rotate(1deg)}.fc-day-grid-event .fc-time{display:none}@media screen and (max-width:425px){.eo-fullcalendar table th,.eo-fullcalendar table td{padding:inherit !important;border-width:2px}.eo-fullcalendar .fc-view-container .fc-view table tbody .fc-widget-content .fc-day-grid-container .fc-day-grid .fc-row .fc-content-skeleton table tbody td .fc-day-grid-event{padding:inherit !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:center}#topCalendar .eo-fullcalendar a.category-17{padding:inherit !important}}#post.event.inner{max-width:800px}#post .eo-venue-map{min-height:600px;max-width:600px;margin:0 auto}@media screen and (max-width:640px){#post .eo-venue-map{height:90vw !important;min-height:initial}}.newsList{font-size:18px}dl.newsList dt{display:inline-block;width:100px;float:left;border-right:#ccc 1px solid;margin:0 20px 0 0}dl.newsList dd{padding:0 0 20px;margin:0 0 20px;border-bottom:#ccc 1px solid}dl.newsList dd:last-of-type{margin:0}dl.newsList dd a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:640px){dl.newsList dt{display:block;width:100%;float:none;border-right:none;margin:0}}#school ul.school01>li{border-bottom:#ccc 2px solid;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/bg.png);padding:0 0 20px}#school ul.school01>li:nth-child(1)>.school01_Tit{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/school01.jpg) no-repeat center}#school ul.school01>li:nth-child(2)>.school01_Tit{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/school02.jpg) no-repeat center}#school ul.school01>li:nth-child(3)>.school01_Tit{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/school03.jpg) no-repeat center}#school .school01_Tit{background-size:cover;z-index:0;text-align:center;padding:80px 0;margin:0 0 20px;color:#fff}#school .school01_Tit h3{font-size:20px;background:rgba(0,0,0,.5);padding:5px 0;margin:0 0 10px;font-weight:700}#school .school01_Tit h4{font-weight:700}#school ul.school01>li>ul,#school ul.school01>li>p{padding:0 20px}#school ul.school02>li{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/bg.png)}#school ul.school02 h3.h3{background-color:#fff}#school ul.school02 .school02Box{padding:0 20px 20px}#school .imgBoxR>.img{width:400px}#school .imgBoxR>.txt{width:760px}@media screen and (max-width:640px){#school .imgBoxR>.img{margin:0 0 20px}}#course .course01{margin-bottom:40px}#course .course01 th{width:20%;padding:10px;line-height:1.5;text-align:center}#course .course01 th:nth-last-of-type(-n+3){width:calc(20%/3)}#course .course01 td{line-height:1.5;padding:20px;text-align:center}.print{background:#e5f3cd}.zero{background:#e0e1e1}.beginner{background:#cee5f5}.retouch{background:#f3e9e4}.session{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/bg.png)}.box{background:#343434;color:#fff;display:block;padding:0 5px;margin-top:5px}#course ul.course02{margin:0 0 20px}#course ul.course02>li{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/bg.png);margin-bottom:20px}#course ul.course02>li.private{background:#fff0cc url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/bg02.png);margin-bottom:20px}#course ul.col1>li{padding-top:1px}#course ul.course02 h3.h3{background-color:#fff}#course .course02.course li:nth-child(1) h3.h3:after{background-color:#567421}#course .course02.course li:nth-child(2) h3.h3:after{background-color:#8f908e}#course .course02.course li:nth-child(3) h3.h3:after{background-color:#2198ea}#course .course02.course li:nth-child(4) h3.h3:after{background-color:#9a6241}#course ul.course02 li.private h3.h3{background:#fff}#course ul.course02 li.private h3.h3:after{background-color:#c00}#course .course02Box{padding:0 20px 20px}#course .course03{padding:30px;background:#efeeee;margin-bottom:30px}#course .course03 dl,#course .course02Box dl{margin-top:30px}#course .course03 dl:after,#course .course02Box dl:after{content:"";clear:both}#course .course03 dt,#course .course02Box dt{width:100px;float:left}#course .course03 dd,#course .course02Box dd{margin-left:100px}#course .price{color:#c00;font-size:24px;font-weight:700}#course h4.h4:before{position:absolute;top:10px !important;left:0;content:"";width:18px;height:17px;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/h4.png);background-size:cover}@media screen and (max-width:640px){#course .course01 th,#course .course01 td{padding:5px;font-size:14px}#course .course01 th{min-width:60px;padding:5px}#course .course01 th:nth-last-of-type(-n+3){min-width:inherit}#course .course01 td{padding:10px}#course .course01 .mb{display:table-cell !important}#course h2.h2:nth-of-type(2){margin-top:30px}#course ul.course02>li{padding-top:1px}#course .course03{padding:20px}#course .course03 dl,#course .course02Box dl{margin-top:20px}#course .course03 dt,#course .course02Box dt{width:auto;float:none;display:block}#course .course03 dd,#course .course02Box dd{margin-left:0}}#service .paper_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:40px 20px}#service .h3:not(:first-of-type){margin-top:40px}#service .price_table{table-layout:fixed}#service .price_table thead th:first-of-type{width:12%}#service .price_table thead th .details{font-size:12px;margin-top:5px}#service .table01 th{width:50%}#service .table01 th span{display:inline-block}#service table td{text-align:right}#service .retouch_list{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}#service .retouch_list li{overflow:hidden}#service .retouch_list li a{display:block;width:100%;height:232px;overflow:hidden;margin:0;transition:.5s}#service .retouch_list li a:hover img{opacity:.7 !important;transform:scale(1.1)}#service .retouch_list li img{width:100%;height:232px;object-fit:cover;transition:all .3s}#service .retouch_list li a:hover{opacity:.7 !important;transform:scale(1.1)}@media screen and (max-width:640px){#service .paper_list{gap:20px 10px}#service .paper_list li{width:calc((100% - 10px)/2);text-align:center}#service .paper_list li:nth-child(n+9){width:calc((100% - 20px)/3)}#service .paper_list li .img{position:relative}#service .paper_list li .img:before{content:'';display:block;width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#service .paper_list li .img.yellow:before{background:#fffedf}#service .paper_list li .img.blue:before{background:#dff9ff}#service .paper_list li:nth-child(7) .img:before,#service .paper_list li:nth-child(8) .img:before{width:30%}#service .paper_list li:nth-child(11) .img:before{width:30%;height:90%}#service .paper_list li:first-child img{width:100%}#service .paper_list li:nth-child(2) img{width:99%}#service .paper_list li:nth-child(3) img{width:84.66%}#service .paper_list li:nth-child(4) img{width:76%}#service .paper_list li:nth-child(5) img{width:63.2%}#service .paper_list li:nth-child(6) img{width:54.83%}#service .paper_list li:nth-child(7) img{width:49.5%}#service .paper_list li:nth-child(8) img{width:42.33%}#service .paper_list li:nth-child(9) img{width:65.5%}#service .paper_list li:nth-child(10) img{width:54.15%}#service .paper_list li:nth-child(11) img{width:32.74%}#service .paper_list li p{display:block !important;line-height:1.3;margin-top:5px}#service .paper_list li p span{display:block;font-size:12px}#service .price_table+.price_table{margin-top:20px}#service .price_table tbody th{color:inherit;background:#fff;text-align:left;border-right:none}#service .price_table tbody td{border-left:none}#service .table01 th{width:100%}#service .retouch_list{grid-template-columns:repeat(2,1fr);gap:5px}#service .retouch_list li a{height:calc((90vw - 5px)/2)}#service .retouch_list li img{height:calc((90vw - 5px)/2)}}#sample .h3:not(:first-of-type){margin-top:40px}#sample .h4{margin-bottom:10px}#sample .sample_list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#sample .sample_list li .img{overflow:hidden}#sample .sample_list .img a{display:block;transition:all .3s}#sample .sample_list img{width:100%;height:285px;object-fit:cover}#sample .sample_list li a:hover{opacity:.7 !important;transform:scale(1.1)}@media screen and (max-width:640px){#sample .sample_list{grid-template-columns:repeat(1,1fr);gap:20px}#sample .sample_list img{height:67.5vw}}#award>ul>li p{padding:0 0 0 1.5em}#award>ul>li .mt2p{margin:2% 0 0}#award>ul>li .mt3p{margin:3% 0 0}@media screen and (max-width:640px){#award>ul>li>.sp_col>li{margin:2% 0 0 !important}}#gallery .col>li img,#galleryDetails .col>li img{max-width:inherit !important}#gallery .galleryImg,#galleryDetails .galleryImg{overflow:hidden;position:relative}#gallery .txt{width:780px}#gallery .img{width:400px}#gallery .galleryImg img,#galleryDetails .galleryImg img{-webkit-transition:.5s;transition:.5s}#gallery .galleryImg a:hover img,#galleryDetails .galleryImg a:hover img{opacity:.7 !important;-webkit-transform:scale(1.1);transform:scale(1.1)}#gallery .awardList>li{margin:0 10px 10px 0}.password_form{max-width:400px;background:#fff;padding:40px;margin:0 auto;box-shadow:0 1px 4px rgba(0,0,0,.1)}.password_form h3{font-size:24px;font-weight:700;margin-bottom:10px}.password_form dl dt{font-weight:700}.password_form .submit{margin-top:20px}.password_form input{width:100%;height:40px;background:#fbfbfb;padding:4px;border-radius:0}.password_form input[type=password]:focus{outline:none;box-shadow:0 0 2px #00f}.password_form input[type=submit]{height:48px;background:#000;color:#fff}@media screen and (max-width:640px){#gallery .txt{margin-bottom:20px}#gallery .txt .list li{display:block;margin:0}#galleryDetails .title li{display:block}.password_form{padding:40px 20px}}#portrait h2{background:#fff;font-size:20px;font-weight:700;text-align:center;position:relative;margin:20px 0 10px;border-bottom:3px solid #ccc}#portrait h2:after{position:absolute;bottom:-3px;left:30%;z-index:2;content:"";width:40%;height:3px;background-color:#662d91}#portrait .course>li{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/bg.png)}#portrait .course .price{color:#c00;font-size:24px;font-weight:700;text-align:center}#portrait .course .bracket{padding:0 20px 20px}#portrait .course .cashback{padding:0 20px 20px}#portrait .course .cashback>span{background:linear-gradient(transparent 70%,#fcc 70%)}#yearschedule .yearscheduleNews{padding:20px 40px 40px;border:#fdb66d 4px solid;text-align:center;font-size:20px}#yearschedule>.scroll>table th{width:33.33%}#yearschedule>.scroll>table th:nth-of-type(1){background:#33ccf3}#yearschedule>.scroll>table th:nth-of-type(2){background:#33e29d}#yearschedule>.scroll>table th:nth-of-type(3){background:#c27be2}#yearschedule>.scroll>table tr:nth-child(odd)>td{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/bg.png)}#yearschedule>.scroll>table td:nth-child(1){text-align:center;font-weight:700}#yearschedule>.scroll>table td:nth-child(3){color:#c00}@media screen and (max-width:640px){#yearschedule .yearscheduleNews{padding:20px;font-size:18px;text-align:left}}#tours .h3{margin:40px 0 20px}#tours .info{display:flex;flex-wrap:wrap;margin-bottom:20px}#tours .info dt{width:10%;padding:0 0 10px;margin:0 0 10px;border-bottom:#ccc 1px solid}#tours .info dd{width:90%;padding:0 0 10px;margin:0 0 10px;border-bottom:#ccc 1px solid;word-break:break-all}#tours .report{padding:40px;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/inner/bg.png)}#tours .gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#tours .gallery li{overflow:hidden}#tours .gallery a{display:block;transition:all .3s}#tours .gallery img{width:100%;height:220px;object-fit:cover;transition:all .3s}#tours .gallery a:hover img{opacity:.7 !important;transform:scale(1.1)}@media screen and (max-width:640px){#tours .info dt{width:4em}#tours .info dd{width:calc(100% - 4em)}#tours .report{padding:20px}#tours .gallery{grid-template-columns:repeat(2,1fr);gap:5px}#tours .gallery img{height:32vw}}#faq dl{margin:0;padding:0 40px;counter-reset:count 0}#faq dt{margin-bottom:.5em;padding:.5em .5em .5em 2em;border:2px solid #0071bc}#faq dd{margin-bottom:1em;margin-left:0;padding:.5em 1em 1.5em 3em}#faq dd:last-child{border-bottom:none}#faq dt:before,#faq dd:before{font-size:1.5em}#faq dt:before{margin:0 .5em 0 -2em;padding:.2em .4em;counter-increment:count;content:'Q'counter(count);border-radius:.2em;color:#fff;background:#0071bc}#faq dd:before{margin:0 .5em 0 -2em;padding:.2em .4em;content:'A';border-radius:.2em;color:#fff;background:#c00}@media screen and (max-width:640px){#faq dl{margin:0;padding:0 20px;counter-reset:count 0}}#inquiry .inquiry01{width:600px;border:2px solid #00b900;padding:10px;margin:0 auto 20px}#inquiry .inquiry01 h4{font-size:18px;font-weight:700;margin-bottom:10px;background:#00b900;color:#fff;padding:7px;text-align:center}#inquiry .inquiry01 img{vertical-align:bottom}#inquiry .inquiry01 .imgBoxL .txt{width:486px}#inquiry .txt p{font-size:14px;line-height:1.5;color:#222}#inquiry .inquiry01 .imgBoxL .txt .btn01 a{width:100%;padding:7px}#inquiry .inquiry01 .btn01 a{background:#222;color:#fff;font-size:16px;font-weight:700;display:inline-block;border-radius:5px;width:100%;padding:7px !important}#inquiry .btn01 a:hover{opacity:.7}@media screen and (max-width:640px){#inquiry .inquiry01{width:auto;padding:15px;border:3px solid #00b900}#inquiry .inquiry01 h4{font-size:16px;margin-bottom:15px;padding:10px}#inquiry .inquiry01 .img{width:70px;height:70px;margin-bottom:10px}}#model .modelMain{width:100vw;height:20vw;padding:0 5px;margin:0 calc(50% - 50vw) 60px}#model .grid{display:grid;grid-template-columns:1fr 1fr 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:2fr 1fr 1fr 2fr;gap:5px;grid-template-areas:"areaA areaB areaC areaD areaD areaE areaF areaG areaG" "areaH areaH areaC areaD areaD areaL areaL areaG areaG" "areaH areaH areaI areaD areaD areaL areaL areaG areaG" "areaH areaH areaI areaJ areaK areaL areaL areaM areaN"}#model .grid .grid-item{background:#111;overflow:hidden}#model .grid .grid-item:first-child{grid-area:areaA}#model .grid .grid-item:nth-child(2){grid-area:areaB}#model .grid .grid-item:nth-child(3){grid-area:areaC}#model .grid .grid-item:nth-child(4){grid-area:areaD}#model .grid .grid-item:nth-child(5){grid-area:areaE}#model .grid .grid-item:nth-child(6){grid-area:areaF}#model .grid .grid-item:nth-child(7){grid-area:areaG}#model .grid .grid-item:nth-child(8){grid-area:areaH}#model .grid .grid-item:nth-child(9){grid-area:areaI}#model .grid .grid-item:nth-child(10){grid-area:areaJ}#model .grid .grid-item:nth-child(11){grid-area:areaK}#model .grid .grid-item:nth-child(12){grid-area:areaL}#model .grid .grid-item:nth-child(13){grid-area:areaM}#model .grid .grid-item:nth-child(14){grid-area:areaN}#model .grid .grid-item img{width:100%;height:100%;object-fit:cover}#model .grid .grid-item:first-child img,#model .grid .grid-item:nth-child(2) img,#model .grid .grid-item:nth-child(6) img,#model .grid .grid-item:nth-child(9) img{object-fit:contain}#model .grid .grid-item:nth-child(7) img{object-position:50% 25%}#model .h3{margin-top:40px}#model .details{width:26.5em;margin:0 auto}#model .details dt:not(:first-of-type){margin-top:20px}#model .btnWrap li{width:240px}#model .btnWrap li:first-child{margin-right:20px}#model .btnWrap li a{display:block;color:#fff;text-align:center;padding:10px;background:#111;border:1px solid #111;transition:all .3s}#model .btnWrap li a:hover{color:#111;background:#fff;text-decoration:none}@media screen and (max-width:1200px){#model .modelMain{width:1200px;height:240px;margin:0 0 60px}}@media screen and (max-width:640px){#model .modelMain{width:100vw;height:40vw;padding:0 2px;margin:0 calc(50% - 50vw) 40px}#model .grid{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;grid-template-rows:2fr 1fr 1fr 2fr;gap:2px;grid-template-areas:"areaC areaD areaD areaE areaF" "areaC areaD areaD areaL areaL" "areaI areaD areaD areaL areaL" "areaI areaJ areaK areaL areaL"}#model p.center{text-align:left !important}#model .details{width:100%}#model .btnWrap li{margin:0 auto}#model .btnWrap li:first-child{margin:0 auto 20px}}section[id^=top]{padding:80px 0}h2.toph2{font-size:26px;font-weight:700;text-align:center;margin:0 0 40px}#mainVisual{background:#000;position:relative}#mainVisual .mainVisualImg{width:1200px;margin:0 auto}#mainVisual .mainVisualTxt{color:#fff;font-size:26px;font-weight:700;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#mainVisual .mainVisualTxt p{line-height:1.4}#topEvent{padding:40px 0}#topEvent a{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/top/topEventBg.jpg) no-repeat top center/cover;padding:20px;box-shadow:4px 4px 6px rgba(0,0,0,.3)}#topEvent a:hover{opacity:.7}#topEvent .txt{flex-shrink:0}#topEvent .toph2{padding:10px 0;margin:0 0 20px;border-top:#000 1px solid;border-bottom:#000 1px solid}#topEvent .date{font-size:24px;font-weight:700;text-align:center;margin:0 0 10px}#topEvent .img{margin-left:40px}#topLine{background:#fff;padding:60px 0}#topLine .inner{border:#000 6px solid;padding:40px 80px 0}#topLine .imgBoxL>.img{width:400px}#topLine .imgBoxL>.txt{width:600px}#topLine h2{background:#000 url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/top/linelogo.png) no-repeat left 40px center;background-size:80px auto;position:relative;display:inline-block;margin:10px 0;width:100%;padding:20px 10px 20px 150px;color:#fff;font-size:28px;font-weight:700;line-height:130%;border-radius:5px}#topLine h2:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #000}#topLine p.linetxt{color:#1ea21b;font-size:22px;margin:10px 0;font-weight:700}#topLine p.linetxt02{font-size:20px;font-weight:700;margin-bottom:20px}#topLine .friend{background:#1ea21b;padding:5px 0;text-align:center;font-size:24px;font-weight:700;border-radius:50px;color:#fff;margin-bottom:20px}#topAward .toph2{margin-bottom:20px}#topAward .toph2+p{background:#111;color:#fff;display:block !important;text-align:center;padding:5px 0;margin:0 auto 20px;border-radius:5px;position:relative;width:600px}#topAward .toph2+p:before{width:0;height:0;content:'';border:transparent 10px solid;border-top:#111 10px solid;position:absolute;bottom:-20px;left:0;right:0;margin:auto}#topAward .award_ticker{height:210px;overflow:hidden}#topAward .award_ticker li{border-top:#ccc 1px solid}#topAward .award_ticker a{display:block;padding:20px}#topAward .award_ticker a:hover{background:rgba(204,204,204,.2);text-decoration:none}#topAward .award_ticker dl dt{width:500px;float:left;border-right:#ccc 1px solid}#topAward .award_ticker dl dt span{width:100px;background:#111;color:#fff;font-size:14px;display:inline-block;text-align:center;margin-right:10px}#topAward .award_ticker dl dd{padding-left:520px;position:relative}#topAward .award_ticker dl dd:before{width:10px;height:10px;content:'';display:block;border-top:#111 2px solid;border-right:#111 2px solid;position:absolute;top:0;bottom:0;right:5px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#topModel{padding:0}#topModel .inner{width:auto}#topModel .model_wrap{width:480px;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/top/topModelBg.jpg) center/cover;text-align:center;margin:0 auto}#topModel .model_wrap a{height:320px;color:#fff;font-size:22px;font-weight:700;display:flex;justify-content:center;align-items:center}#topModel .model_wrap a:hover{background:rgba(0,0,0,.6) url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/iconMark01.png) no-repeat center 70px/45px auto}#topModel .model_wrap a span{border-left:#fff 1px solid;border-right:#fff 1px solid;padding:0 20px}#topCampaign li a{position:relative;color:#fff;display:block;padding:20px 0 0 30px;height:170px}#topCampaign li:nth-child(1) a{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/top/topCampaignBg01.jpg) center;background-size:cover}#topCampaign li:nth-child(2) a{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/top/topCampaignBg02.jpg) center;background-size:cover}#topCampaign li h3{background:#fff;width:200px;text-align:center;font-size:14px;font-weight:700}#topCampaign li a>.f26{border-bottom:#fff 1px solid;display:inline-block;padding:0 10px;margin:0 0 5px}#topCampaign .topCampaign{width:100%;padding:10px;text-align:right;font-size:14px;position:absolute;bottom:0;left:0;background:rgba(17,17,17,.9)}#news_topix h2.toph2{font-size:32px;text-align:left;line-height:1;margin:0}#news_topix .newsList{font-size:18px}#news_topix .topTit{position:relative;padding-bottom:15px;border-bottom:#111 1px solid;margin:0 0 30px}#news_topix .topTit p{position:absolute;top:0;right:0}#news_topix .topTit p>a>span{position:relative;padding:0 0 0 15px}#news_topix .topTit p>a>span:before{position:absolute;top:4px;left:0;content:"";background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/iconList.png);background-size:cover;width:10px;height:10px}#topCourse{background:#bbb;margin-top:80px;position:relative}#topCourse:before,#topCourse:after{width:100%;height:1px;content:'';background:#fff;position:absolute;left:0}#topCourse:before{top:40px}#topCourse:after{bottom:40px}#topCourse li a{display:block}#topCourse .toph2,#topService .toph2,#topCalendar .toph2{font-size:32px;margin-bottom:30px}#topCourse .course_list,#topService .service_list{max-width:2160px;display:grid;grid-template-columns:repeat(3,1fr);gap:3%;padding:0 5%;margin:0 auto}#topCourse .course_list .txt,#topService .service_list .txt{width:max(75%,320px);background:#fff;padding:5%;margin:-40px -5% 0 auto;box-shadow:8px 8px 20px rgba(0,0,0,.05);position:relative;z-index:1}#topService .service_list .txt{border:#ccc 1px solid}#topCourse .course_list h3,#topService .service_list h3{font-size:20px;font-weight:700;line-height:1.5;margin-bottom:10px}#topContents{position:relative}#topContents:before{content:'';width:100%;height:100%;background:#eee;mix-blend-mode:multiply;position:absolute;top:0;left:0}#topContents .inner{width:auto;max-width:2160px;padding:0 10%}#topContents .toph2{font-size:32px;margin-bottom:30px}#topContents .contents_list{display:grid;grid-template-columns:repeat(2,1fr);gap:4%}#topContents .contents_list li{box-shadow:8px 8px 20px rgba(0,0,0,.1)}#topContents .contents_list .txt{background:#fff;text-align:center;padding:20px 30px}#topContents .contents_list h3{font-size:22px;font-weight:700;line-height:1.5;margin-bottom:10px}#topContents .contents_list p span{display:inline-block}#topCalendar{background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/top/topCalendar_bg.jpg) no-repeat center top/cover}#topInsta{padding:45px 0 60px}#topInsta .topTit{position:relative}#topInsta .topTit p.btn01{font-size:12px;position:absolute;right:0;top:0}#topInsta .btn01 span{position:relative;padding:0 15px 0 0}#topInsta .btn01 span:before{position:absolute;background:url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/common/iconWindow01.png);background-size:cover;width:10px;height:10px;top:3px;right:0;content:""}#topFaq{padding:0}#topFaq .topTit p.btn01{margin:20px 0;text-align:center}#topFaq ul{counter-reset:number}#topFaq ul li{padding:20px 10px 20px 65px;border-bottom:#aaa 1px solid;position:relative}#topFaq ul li:before{font-size:1.5em;height:45px;counter-increment:number;content:'Q'counter(number);margin:auto;padding:.1em .4em;border-radius:.2em;background:#0071bc;color:#fff;font-weight:700;display:block;text-align:center;line-height:45px;position:absolute;top:0;bottom:0;left:10px}#topAttention{background:#fff;text-align:center}#topAttention h2{font-size:24px;font-weight:700;margin-bottom:10px;display:inline-block;position:relative;padding-bottom:10px}#topAttention h2:before{position:absolute;bottom:0;left:0;right:0;margin:auto;width:100%;height:2px;background:#000;content:""}#topAttention .inner{border:#000 3px solid;background:#fff;padding:40px 80px}#topAttention ul{width:70%;margin:0 auto}#topAttention ul li{text-align:left;position:relative;padding-left:10px}#topAttention ul li:before{position:absolute;width:4px;height:4px;background:#000;border-radius:10px;content:"";top:0;bottom:0;left:0;margin:auto}@media screen and (max-width:1440px){#topCourse .course_list,#topService .service_list,#topContents .contents_list{font-size:14px}}@media screen and (max-width:640px){section[id^=top]{padding:60px 0}#mainVisual .mainVisualImg{width:auto}#mainVisual .mainVisualTxt{font-size:20px}#mainVisual .mainVisualTxt img{max-width:120px}#topEvent{padding-bottom:0}#topEvent a{padding:20px 15px}#topEvent .toph2{font-size:22px}#topEvent .date{font-size:20px}#topEvent .date span{display:inline-block}#topEvent .txt{margin-bottom:20px}#topEvent .img{text-align:center;margin-left:0}#topLine{padding:40px 0}#topLine .inner{padding:0 5px 0}#topLine h2{background:#000 url(//yonago-school.com/wp/wp-content/themes/photoretouch_WP/library/css/../images/top/linelogo.png) no-repeat left 10px center;background-size:60px auto;padding:20px 10px 20px 80px;font-size:18px}#topLine p.linetxt,#topLine p.linetxt02{font-size:16px}#topLine .friend{font-size:18px}#topLine .imgBoxL>.img,#topLine .imgBoxL>.txt{width:auto}#topAward .toph2+p{width:100%}#topAward .award_ticker{height:280px}#topAward .award_ticker a{padding:15px 0}#topAward .award_ticker dl{padding-right:20px;position:relative}#topAward .award_ticker dl dt{width:auto;float:none;margin-bottom:5px;border-right:none}#topAward .award_ticker dl dt span{width:65px;font-size:12px}#topAward .award_ticker dl dd{padding-left:0;position:static}#topModel .model_wrap{width:300px}#topModel .model_wrap a{height:200px;font-size:20px}#topModel .model_wrap a:hover{background-position:center 30px}#topCampaign li a{padding:20px}#news_topix h2.toph2{font-size:28px}#news_topix .topTit{margin:0 0 20px}#news_topix li:nth-child(2){padding:40px 0 0}#topCourse{margin-top:60px}#topCourse:before{top:30px}#topCourse:after{bottom:30px}#topCourse .toph2,#topService .toph2,#topCalendar .toph2{font-size:26px}#topCourse .course_list,#topService .service_list{grid-template-columns:auto;gap:30px}#topCourse .course_list .txt,#topService .service_list .txt{width:95%;box-shadow:8px 8px 10px rgba(0,0,0,.05)}#topContents .inner{padding:0 5%}#topContents .toph2{font-size:26px}#topContents .contents_list{grid-template-columns:auto;gap:30px}#topContents .contents_list li{box-shadow:8px 8px 10px rgba(0,0,0,.1)}#topContents .contents_list .txt{padding:15px}#topContents .contents_list h3{font-size:20px}#topContents .contents_list p{text-align:left}#topContents .contents_list p span{display:inline}#topInsta .topTit h2.toph2{margin:0}#topInsta .topTit p.btn01{position:static;text-align:right;margin:0 0 40px}#topAttention{text-align:left}#topAttention h2{font-size:20px;text-align:center}#topAttention .inner{padding:20px}#topAttention ul{width:100%}}@media screen and (max-width:374px){#topCampaign li a{height:200px}}
.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff;background-image:url(//yonago-school.com/wp/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);background-repeat:no-repeat;background-position:50% 50%}figure.wp-block-image img.lazy-hidden{min-width:150px}picture source[type="image/webp"]{display:block}
.n2-in-fullscreen *{animation-name:initial}.n2-in-fullscreen [data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){opacity:1}ss3-fullpage{display:block}ss3-fullpage[data-based-on=real]{opacity:0}ss3-force-full-width{position:relative;display:block;opacity:0;width:100vw;transform:translateX(-100vw)}.n2-section-smartslider{position:relative;width:100%;outline:0;--widget-offset: 0px}.n2-section-smartslider--hidden{display:none}.n2-ss-align{position:relative;z-index:0;overflow:hidden}.n2-ss-align.n2-ss-align-visible{overflow:visible}.n2-ss-slider{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;user-select:none;--ss-fs: flex-start;--ss-fe: flex-end;--ss-r: row;--ss-rr: row-reverse}.n2-ss-slider [data-force-pointer],.n2-ss-slider [data-force-pointer] *{cursor:pointer!important}.n2-ss-slider [data-force-pointer=zoom-in],.n2-ss-slider [data-force-pointer=zoom-in] *{cursor:zoom-in!important}.n2-ss-slider .n2-ss-text{user-select:text;cursor:initial}.n2-ss-slider-has-no-slide{height:0!important;opacity:0!important;overflow:hidden!important}.n2-ss-slider,.n2-ss-slider .n2_ss__touch_element{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.n2-ss-slider>*,.n2-ss-slider .n2_ss__touch_element>*{-webkit-tap-highlight-color:initial}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *{font-size:inherit;line-height:inherit;letter-spacing:inherit}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all :before,.n2-ss-slider .n2-ow-all :after{box-sizing:content-box}.n2-ss-slider .n2-ow:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow-all :not(i):before,.n2-ss-slider .n2-ow-all :not(i):after{display:none}.n2-ss-slider a.n2-ow,.n2-ss-slider .n2-ow-all a{border:0;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.n2-ss-slider a.n2-ow,.n2-ss-slider a.n2-ow:focus,.n2-ss-slider .n2-ow-all a,.n2-ss-slider .n2-ow-all a:focus{outline:0!important;transition:none 0s;box-shadow:none;text-decoration:none}.n2-ss-slider path{transition:none 0s}.n2-ss-slider .n2-ow-all b,.n2-ss-slider .n2-ow-all i{color:inherit}.n2-ss-slider h1.n2-ow,.n2-ss-slider h2.n2-ow,.n2-ss-slider h3.n2-ow,.n2-ss-slider h4.n2-ow,.n2-ss-slider h5.n2-ow,.n2-ss-slider h6.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider .n2-ow-all h1,.n2-ss-slider .n2-ow-all h2,.n2-ss-slider .n2-ow-all h3,.n2-ss-slider .n2-ow-all h4,.n2-ss-slider .n2-ow-all h5,.n2-ss-slider .n2-ow-all h6,.n2-ss-slider .n2-ow-all p{margin:0;padding-left:0;padding-right:0;height:auto;width:auto;border:0;box-shadow:none;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.n2-ss-slider iframe{border:0;min-height:0}.n2-ss-slider iframe.n2-ow,.n2-ss-slider .n2-ow-all iframe{margin:0}.n2-ss-slider img.n2-ow,.n2-ss-slider .n2-ow-all img,.n2-ss-slider svg.n2-ow,.n2-ss-slider .n2-ow-all svg{max-width:none;max-height:none;height:auto;box-shadow:none;border-radius:0;background:0 0;background:0 0;padding:0;margin:0;border:0;vertical-align:top}.n2-ss-slider picture.n2-ow,.n2-ss-slider .n2-ow-all picture{display:inline-block}.n2-ss-slider source{display:none}.n2-ss-slider ul.n2-ow,.n2-ss-slider li.n2-ow,.n2-ss-slider img.n2-ow,.n2-ss-slider a.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider ol.n2-ow,.n2-ss-slider textarea.n2-ow,.n2-ss-slider input.n2-ow,.n2-ss-slider button.n2-ow{transition:none 0s}.n2-ss-slider p{background-color:transparent}.n2-ss-slider ol{margin:0}.n2-ss-slider{z-index:3;position:relative;text-align:left;width:100%;min-height:1px}[dir=rtl] .n2-ss-slider{text-align:right}.n2-ss-slider :focus{outline:0}.n2-ss-slider[data-responsive=fullpage]{min-height:calc(var(--target-height, 100vh) - var(--subtract, 0px) - var(--subtract-vertical-offset, 0px) - var(--subtract-vertical-widget, 0px))}.n2-ss-slider.n2-ss-slider--fullscreen[data-responsive=fullpage]{min-height:100vh}.n2-ss-slider.n2-ss-slider--fullscreen .n2-ss-preserve-size--slider{display:none!important}[dir=rtl] .n2-ss-slider .n2-ss-slide-background{text-align:left}.n2-ss-slider.n2notransition *{transition:none 0s!important}.n2-ss-slider .n2-ss-preserve-size{width:100%;visibility:hidden}.n2-ss-slider .n2-ss-preserve-size[data-related-device]{display:none}.n2-ss-slider .n2-ss-preserve-size[data-related-device=desktopPortrait]{display:block}.n2-ss-slider .n2-ss-slider-background-video{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-slider .n2-cover{object-fit:cover}.n2-ss-slider .n2-contain{object-fit:contain}.n2-ss-slider .n2-ss-slide{position:relative;overflow:hidden;text-align:center;--ssselfalign: center}.n2-ss-full-page--constrain-ratio .n2-ss-slide{overflow:visible}.n2-ss-slider .n2-ss-slide--focus{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:-99999}.n2-ss-slider .n2-ss-slide-thumbnail{display:none!important}.n2-ss-full-page--constrain-ratio .n2-ss-layers-container{clip-path:var(--ss-clip-path, inset(0px))}.n2-ss-slider .n2-ss-slide-background,.n2-ss-slider .n2-ss-slide-background *{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.n2-ss-feature-post-bg-loader .n2-ss-slide-background{opacity:0}.n2-ss-slider .n2-ss-slide-background{z-index:10}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{z-index:1}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color[data-overlay="1"]{z-index:7}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-video{z-index:3}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image{z-index:5}.n2-ss-slider .n2-ss-slide-background-image{width:100%;height:100%;box-sizing:content-box;--ss-o-pos-x: 50%;--ss-o-pos-y: 50%}.n2-ss-slider .n2-ss-slide-background-image img{object-position:var(--ss-o-pos-x) var(--ss-o-pos-y)}.n2-ss-slider .n2-ss-slide-background-image img{width:100%!important;height:100%!important;object-fit:cover;color:RGBA(0,0,0,0)}.n2-ss-slider [data-mode=fit] .n2-ss-slide-background-image img{object-fit:contain}.n2-ss-slider [data-mode=center] .n2-ss-slide-background-image img{object-fit:none}.n2-ss-slider [data-mode=stretch] .n2-ss-slide-background-image img{object-fit:fill}.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image+.n2-ss-slide-background-image img{object-fit:contain}.n2-ss-slider .n2-ss-slide-background-video{object-fit:cover}.n2-ss-slider .n2-ss-slide-background-video[data-mode=fit]{object-fit:contain}.n2-ss-slider .n2-ss-layers-container{visibility:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:20;opacity:.001;transition:opacity .4s}.n2-ss-slider.n2-ss-loaded .n2-ss-layers-container{opacity:1}.n2-ss-slider [onclick].n2-ss-layers-container{visibility:visible}.n2-ss-slider .n2-ss-layers-container>*{visibility:visible}.n2-ss-slider .n2-ss-layer{z-index:2;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;width:calc(100% - var(--margin-right) - var(--margin-left));--ssfont-scale: 1;font-size:calc(100%*var(--ssfont-scale))}.n2-ss-slider .n2-ss-layer[data-pm=normal]{margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left)}.n2-ss-slider .n2-ss-layer[data-pm=absolute]{position:absolute;left:0;top:0}.n2-ss-slider .n2-ss-layer[data-pm=absolute] picture{width:100%}.n2-ss-slider .n2-ss-layer[data-pm=default],.n2-ss-slider .n2-ss-layer[data-pm=normal]{position:relative;min-height:1px}.n2-ss-slider .n2-ss-layer-wrapper{width:100%;height:100%}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-wrapper,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-wrapper{height:auto;flex-grow:1}.n2-ss-slider .n2-ss-layer.n2-ss-layer--need-height .n2-ss-layer-wrapper{height:100%}.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-wrapper,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-wrapper{flex:1 1 auto;min-height:100%;height:auto!important;display:flex;flex-direction:column}.n2-ss-no-bga-fixed *,.n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-1,.n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-1,.n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-1,.n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-1,.n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-2,.n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-2,.n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-2,.n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-2{background-attachment:scroll!important}.n2-ss-slider .n2-ss-widget{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;z-index:1;font-size:16px;transition:opacity .4s ease;opacity:1;box-sizing:initial}.n2-ss-slider .n2-ss-widget[data-position=above],.n2-ss-slider .n2-ss-widget[data-position=below]{margin-left:auto;margin-right:auto}.n2-ss-slider .n2-ss-widget.n2-ss-widget-hidden{opacity:0!important;pointer-events:none}.n2-ss-slider .n2-ss-slider-controls-above,.n2-ss-slider .n2-ss-slider-controls-below{display:flex;flex-flow:column;align-items:center}.n2-ss-slider .n2-ss-slider-controls-side{position:relative;display:flex}.n2-ss-slider .n2-ss-slider-controls-side>*{flex:1 1 auto}.n2-ss-slider .n2-ss-slider-controls-left,.n2-ss-slider .n2-ss-slider-controls-right{flex:0 0 auto;display:flex}.n2-ss-slider .n2-ss-slider-controls-left>*,.n2-ss-slider .n2-ss-slider-controls-right>*{flex:1 1 auto}.n2-ss-slider .n2-ss-slider-controls-left>*{margin-right:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-right>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left,.n2-ss-slider .n2-ss-slider-controls-absolute-right{position:absolute;right:100%;top:0;height:100%;display:flex;flex-flow:var(--ss-rr);align-items:center;visibility:hidden}[dir=rtl] .n2-ss-slider .n2-ss-slider-controls-absolute-left{justify-content:flex-start}[dir=rtl] .n2-ss-slider .n2-ss-slider-controls-absolute-right{justify-content:flex-end}.n2-ss-slider .n2-ss-slider-controls-absolute-left>*,.n2-ss-slider .n2-ss-slider-controls-absolute-right>*{visibility:visible}.n2-ss-slider .n2-ss-slider-controls-absolute-right{left:100%;right:auto;flex-flow:row}.n2-ss-slider .n2-ss-slider-wrapper-outside,.n2-ss-slider .n2-ss-slider-wrapper-inside{position:relative;display:grid;grid-template-columns:100%}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{z-index:10;position:absolute;width:100%;height:100%;visibility:hidden;display:flex}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls>*{visibility:visible}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced{display:block;opacity:0;transition:opacity .4s}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced--ready{opacity:1}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced>*{position:absolute!important}.n2-ss-slider .n2-ss-slider-controls-absolute-left-top{align-items:flex-start;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-top>*{margin:var(--widget-offset) 0 0 var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-center-top{align-items:center;flex-flow:column}.n2-ss-slider .n2-ss-slider-controls-absolute-center-top>*,.n2-ss-slider .n2-ss-slider-controls-below>*{margin-top:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-top{flex-flow:var(--ss-rr);align-items:flex-start}.n2-ss-slider .n2-ss-slider-controls-absolute-right-top>*{margin:var(--widget-offset) var(--widget-offset) 0 0}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center{align-items:center;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center>*,.n2-ss-slider .n2-ss-slider-controls-absolute-right>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center{align-items:center;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center>*,.n2-ss-slider .n2-ss-slider-controls-absolute-left>*{margin-right:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-bottom{align-items:flex-end;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-bottom>*{margin:0 0 var(--widget-offset) var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom{align-items:center;flex-flow:column-reverse}.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom>*,.n2-ss-slider .n2-ss-slider-controls-above>*{margin-bottom:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-bottom{align-items:flex-end;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-bottom>*{margin:0 var(--widget-offset) var(--widget-offset) 0}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-top,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-top,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-bottom{z-index:11}.n2-ss-slider .n2-ss-static-slide{justify-self:stretch;align-self:stretch;display:flex;flex-direction:column;position:relative;z-index:25;-webkit-backface-visibility:hidden;text-align:center;--ssselfalign: center;opacity:.001;transition:opacity .4s}.n2-ss-slider.n2-ss-loaded .n2-ss-static-slide{opacity:1}.n2-ss-slider .n2-ss-static-slide div[data-sstype=slide]>.n2-ss-layer,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="1"]>div.n2-ss-section-main-content,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content] .n2-ss-section-main-content>*{visibility:visible}.n2-ss-slider .n2-ss-static-slide,.n2-ss-slider .n2-ss-static-slide div[data-sstype=slide],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"] div.n2-ss-section-main-content{visibility:hidden}.n2-ss-slider .n2-ss-shape-divider{position:absolute;left:0;width:100%;height:100px;pointer-events:none;z-index:13}.n2-ss-slider .n2-ss-shape-divider-inner{height:100%;transform-origin:center top}.n2-ss-slider .n2-ss-shape-divider-bottom .n2-ss-shape-divider-inner{position:absolute;bottom:0;left:0;width:100%;transform-origin:center bottom}.n2-ss-slider .n2-ss-shape-divider svg{display:block;height:100%;width:100%}.n2-ss-slider .n2-ss-shape-divider-top{top:0}.n2-ss-slider .n2-ss-shape-divider-bottom{bottom:0}.n2-ss-slider .n2-ss-slide .nextend-slide-bg{position:absolute;top:0;left:0;width:100%;max-width:none!important;height:auto;background:rgba(0,0,0,.002)}.n2-ss-slider video.n2-ow{max-width:none}.n2-ss-slider .n2-ss-item-video-container{overflow:hidden;width:100%;height:100%}.n2-ss-slider .n2-ss-item-video-container video{width:100%;height:100%}.n2-ss-slider .n2-ss-item-iframe-wrapper{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100%}.n2-ss-slider .n2i{vertical-align:top}.n2-ss-slider iframe.n2-ow{max-width:none;display:block}.n2-ss-slider .n2-ss-item-iframe{height:100%}.n2-ss-slider .n2-grabbing{cursor:grabbing!important}.n2-ss-slider .n2-grabbing .n2-ss-slide{pointer-events:none}.n2-ss-slider .n2-ss-item-input-form{display:flex;flex-flow:row}.n2-ss-slider .n2-ss-item-input-form .n2-input{flex:1 1 auto}.n2-ss-slider .n2-ss-item-input-form .n2-form-button{margin:0}.n2-ss-slider form.n2-ow{margin:0;border:0;padding:0}.n2-ss-slider .n2-input{height:auto;width:auto;box-sizing:border-box;margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;font-size:13px;font-family:Arial,serif;box-shadow:none}.n2-ss-slider input.n2-ow:focus{outline:0}.n2-ss-slider input.n2-ow[placeholder]{overflow:hidden;text-overflow:clip}.n2-ss-slider ::-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow:-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow::-webkit-input-placeholder,.n2-ss-slider input.n2-ow::placeholder{color:inherit}.n2-ss-slider table.n2-ow{table-layout:auto;margin:0}.n2-ss-slider .n2-ow .n2-ss-thumbnail-type{width:48px;height:48px;margin-left:-24px;margin-top:-24px;position:absolute;left:50%;top:50%}.n2-ss-slider .n2-ss-section-main-content .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer{display:flex;flex:1 1 auto}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer>.n2-ss-layer-wrapper{display:flex}.n2-ss-slider .n2-ss-layer-row{box-sizing:border-box;display:flex}.n2-ss-slider .n2-ss-layer-row-inner{position:relative;box-sizing:border-box;display:flex;visibility:hidden;width:100%}.n2-ss-slider .n2-ss-layer-row-inner>*{visibility:visible}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer .n2-ss-layer-row{height:auto;width:100%}.n2-ss-slider .n2-ss-layer-row>.n2-ss-layer{box-sizing:border-box;width:1px;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-row .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer[data-sstype=slide]{flex:0 0 auto;position:relative;box-sizing:border-box;width:100%;height:100%;min-height:100%;z-index:2;display:flex;justify-content:center;flex-flow:column}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer--auto:not([data-pm=absolute]){width:auto!important}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer[data-pm=normal]{max-width:calc(100% - var(--margin-right) - var(--margin-left))}.n2-ss-slider .n2-ss-layer[data-sstype=content]{flex:0 0 auto;width:100%;min-height:100%;position:relative;z-index:2;display:flex}.n2-ss-slider .n2-ss-layer-content{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;position:relative;min-height:10px}.n2-ss-slider .n2-ss-section-main-content{flex:1 1 auto;display:flex;justify-content:center;flex-direction:column;min-height:100%;max-width:100%}.n2-ss-slider .n2-ss-layer-with-background{--n2bgimage: none;--n2bggradient: none;background-image:var(--n2bggradient),var(--n2bgimage);background-size:cover,cover;background-repeat:no-repeat,no-repeat;transition:all .3s;transition-property:border-color,background-color,border-radius,box-shadow}.n2-ss-slider .n2-ss-layer[data-sstype=col]{display:flex;flex-flow:column;order:10;flex:0 1 auto}.n2-ss-slider .n2-ss-layer--block>.n2-ss-layer-row>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype=col],.n2-ss-slider .n2-ss-layer--block>.n2-ss-layer-wrapper>.n2-ss-layer-row>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype=col]{flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col{box-sizing:border-box;position:relative;width:100%;height:auto;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col>.n2-ss-layer{flex:0 0 auto}.n2-ss-slider .n2-ss-layer:not([data-sstype=col]){align-self:var(--ssselfalign)}.n2-ss-slider .n2-ss-item-image-content{overflow:hidden;line-height:0}.n2-ss-slider .n2-ss-img-wrapper,.n2-ss-slider .n2-ss-img-wrapper img{line-height:0}.n2-ss-slider .n2-ss-item-image-content img{display:inline-block;max-width:100%}.n2-ss-slider .n2-ss-item-image-content a{display:inline-block}.n2-ss-slider .n2-ss-item-image-content picture{width:100%}.n2-ss-slider img.n2-ss-item-image-area{display:block;width:100%!important;height:100%!important}.n2-ss-slider .n2_ss_video_player{position:relative}.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__placeholder{padding-top:56.25%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio="16:10"] .n2_ss_video_player__placeholder{padding-top:62.5%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio="4:3"] .n2_ss_video_player__placeholder{padding-top:75%}.n2-ss-slider .n2_ss_video_player iframe,.n2-ss-slider .n2_ss_video_player video,.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__cover{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__cover{z-index:2;transform:translate3d(0,0,0)}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]{min-height:50px;height:100%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill] .n2_ss_video_player__placeholder,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>.n2_ss_video_player__placeholder,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>.n2_ss_video_player__placeholder{padding-top:0}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill] video{position:static;height:auto}.n2-ss-slider .n2-ss-layer[data-pm=absolute]>.n2-ss-item>.n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2-ss-layer[data-pm=absolute]>.n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>video{position:static;height:100%}.n2-ss-slider img.n2_ss_video_cover{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover}.n2-ss-slider img.n2_ss_video_play_btn{position:absolute;left:50%;top:50%;z-index:2;width:48px;height:48px;transform:translate(-50%,-50%)}.n2-ss-slider .n2-ss-animated-heading-wrapper,.n2-ss-slider .n2-ss-animated-heading-wrapper *,.n2-ss-slider .n2-ss-highlighted-heading-wrapper,.n2-ss-slider .n2-ss-highlighted-heading-wrapper *{text-decoration:none!important}.n2_clear{clear:both}[data-force-hidden],[data-force-hidden] *{visibility:hidden!important}.n2-ss-slider .n2-ss-reveal-clip{pointer-events:none;visibility:hidden;position:absolute;left:0;top:0;z-index:1000000;width:100%;height:100%;overflow:hidden}.n2-ss-slider .n2-ss-reveal-clip>*{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-slider .n2-widget-html{z-index:10}.n2-ss-slider .n-particles-js-canvas-el{position:absolute;left:0;top:0;width:100%;height:100%;z-index:12}ss-text,ss-word,ss-char{position:relative;display:inline-block}ss-p{display:block}ss3-loader{display:none;place-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100000}ss3-loader:after{content:'';display:block;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:n2-ss-loader-spin 2s linear infinite}@keyframes n2-ss-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}
div#n2-ss-3 .n2-ss-slider-1{display:grid;position:relative}div#n2-ss-3 .n2-ss-slider-2{display:grid;position:relative;overflow:hidden;padding:0;border:0 solid rgba(62,62,62,1);border-radius:0;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1}div#n2-ss-3:not(.n2-ss-loaded) .n2-ss-slider-2{background-image:none !important}div#n2-ss-3 .n2-ss-slider-3{display:grid;grid-template-areas:'cover';position:relative;overflow:hidden;z-index:10}div#n2-ss-3 .n2-ss-slider-3>*{grid-area:cover}div#n2-ss-3 .n2-ss-slide-backgrounds,div#n2-ss-3 .n2-ss-slider-3>.n2-ss-divider{position:relative}div#n2-ss-3 .n2-ss-slide-backgrounds{z-index:10}div#n2-ss-3 .n2-ss-slide-backgrounds>*{overflow:hidden}div#n2-ss-3 .n2-ss-slide-background{transform:translateX(-100000px)}div#n2-ss-3 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:'slide'}div#n2-ss-3 .n2-ss-slider-4>*{grid-area:slide}div#n2-ss-3.n2-ss-full-page--constrain-ratio .n2-ss-slider-4{height:auto}div#n2-ss-3 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px)}div#n2-ss-3 .n2-ss-slide{perspective:1500px}div#n2-ss-3 .n2-ss-slide-active{z-index:21}.n2-ss-background-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}div#n2-ss-3 .nextend-arrow{cursor:pointer;overflow:hidden;line-height:0 !important;z-index:18;-webkit-user-select:none}div#n2-ss-3 .nextend-arrow img{position:relative;display:block}div#n2-ss-3 .nextend-arrow img.n2-arrow-hover-img{display:none}div#n2-ss-3 .nextend-arrow:focus img.n2-arrow-hover-img,div#n2-ss-3 .nextend-arrow:hover img.n2-arrow-hover-img{display:inline}div#n2-ss-3 .nextend-arrow:focus img.n2-arrow-normal-img,div#n2-ss-3 .nextend-arrow:hover img.n2-arrow-normal-img{display:none}div#n2-ss-3 .nextend-arrow-animated{overflow:hidden}div#n2-ss-3 .nextend-arrow-animated>div{position:relative}div#n2-ss-3 .nextend-arrow-animated .n2-active{position:absolute}div#n2-ss-3 .nextend-arrow-animated-fade{transition:background .3s,opacity .4s}div#n2-ss-3 .nextend-arrow-animated-horizontal>div{transition:all .4s;transform:none}div#n2-ss-3 .nextend-arrow-animated-horizontal .n2-active{top:0}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal .n2-active{left:100%}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal .n2-active{right:100%}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal:hover>div,div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-horizontal:focus>div{transform:translateX(-100%)}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal:hover>div,div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-horizontal:focus>div{transform:translateX(100%)}div#n2-ss-3 .nextend-arrow-animated-vertical>div{transition:all .4s;transform:none}div#n2-ss-3 .nextend-arrow-animated-vertical .n2-active{left:0}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical .n2-active{top:100%}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical .n2-active{bottom:100%}div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical:hover>div,div#n2-ss-3 .nextend-arrow-previous.nextend-arrow-animated-vertical:focus>div{transform:translateY(-100%)}div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical:hover>div,div#n2-ss-3 .nextend-arrow-next.nextend-arrow-animated-vertical:focus>div{transform:translateY(100%)}div#n2-ss-3 .n2-ss-slide-limiter{max-width:1200px}div#n2-ss-3 .nextend-arrow img{width:32px}@media (min-width:1200px){div#n2-ss-3 [data-hide-desktopportrait="1"]{display:none !important}}@media (orientation:landscape) and (max-width:1199px) and (min-width:901px),(orientation:portrait) and (max-width:1199px) and (min-width:701px){div#n2-ss-3 [data-hide-tabletportrait="1"]{display:none !important}}@media (orientation:landscape) and (max-width:900px),(orientation:portrait) and (max-width:700px){div#n2-ss-3 [data-hide-mobileportrait="1"]{display:none !important}div#n2-ss-3 .nextend-arrow img{width:16px}}
.eo-tc-page .eo-events-nav-later{float:right}.eo-tc-page .eo-events-nav-earlier{float:left}.eo-tc-page .eo-events-nav{overflow:inherit;margin:10px auto;display:inline}.eo-tc-page nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.eo-tc-event{margin:25px auto}.eo-tc-event .eo-event-header{display:block}.eo-tc-event .eo-event-title{margin-bottom:0}.eo-tc-event .eo-event-date{font-style:italic;display:block;margin:5px 0}.eo-tc-event .eo-event-details{margin-top:0}.eo-event-meta{margin:10px}.eo-tc-event .eo-event-meta{clear:both;list-style:none;float:none;display:inline-block;padding:0}.eo-tc-event .eo-event-content{display:inherit;float:none;margin-left:10px}.eo-event-thumbnail{display:inline;float:left;margin:10px}.fc-button .ui-button-text{line-height:8px!important}.ui-button-text-only .ui-button-text{padding:.4em .8em}.ui-button{margin-left:-1px}.ui-button-icon-only .ui-button-text{padding:.14em}.ui-autocomplete-input{margin:0;padding:.3em 0 .3em .45em}.eo-venue-map{z-index:1000}.eo-venue-map img{max-width:none}body.single-event .eo-event-meta,body.single-event .eo-event-venue-map{float:none;width:100%}@media (min-width:600px){body.single-event .eo-event-meta{width:40%;float:left}body.single-event .eo-event-venue-map{width:40%;float:right}}.eo-upcoming-dates-pipe{margin:auto 5px}.eo-fullcalendar .fc-toolbar{margin-bottom:10px}.eo-fullcalendar,.eo-fullcalendar button{font-size:1em}.eo-fullcalendar .fc-event{font-size:.9em}.eo-fullcalendar .fc-view>table>thead{background:#f2f2f2;font-weight:700;text-align:center}.eo-fullcalendar .fc-view>table>tbody{background:#fff}.eo-fullcalendar-key ul.eo_fullcalendar_key{display:inline-block;font-size:.8em}.eo-fullcalendar-key ul.eo_fullcalendar_key li{display:inline-block;margin:0 3px}.eo-fullcalendar-key span.eo_fullcalendar_key_colour{margin:4px 2px 4px 5px;border:1px solid #DFDFDF;border-radius:4px;font-size:.9em;vertical-align:top;padding:0 6px}.eo-widget-cal-wrap{position:relative}.eo-widget-cal-overlay{position:absolute;height:100%;width:100%}.eo-widget-cal-loading{opacity:.6}.eo-widget-cal-spinner{border-radius:50%;opacity:.9;background:url(//yonago-school.com/wp/wp-content/plugins/event-organiser/css/images/loading-40x40.gif);background-position:center;background-repeat:no-repeat;width:40px;height:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%}.eo-agenda-widget ul{list-style:none;margin:0}.eo-agenda-widget ul li{list-style:none}.eo-agenda-widget .eo-agenda-widget-nav{overflow:hidden;margin-bottom:3px;text-align:right}.eo-agenda-widget .eo-agenda-widget-nav-next,.eo-agenda-widget .eo-agenda-widget-nav-prev{border:1px solid #dfdfdf;cursor:pointer;padding:3px 9px;background:#ececec;margin:3px;color:#21759b;font-size:12px;font-family:Helvetica,Arial,sans-serif;font-weight:700;border-radius:3px}.eo-agenda-widget .eo-agenda-widget-nav-next:hover,.eo-agenda-widget .eo-agenda-widget-nav-prev:hover{background:#ddd}.eo-agenda-widget ul.dates{border-bottom:1px solid #ececec;font-weight:700}.eo-agenda-widget ul.a-date{margin:0}.eo-agenda-widget li.date{border-top:1px solid #ececec;padding:10px 0}.eo-agenda-widget li.event{padding:5px 0 5px 10px;font-weight:400;background:#ececec;border-radius:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;opacity:.75;color:#333;margin:1px 0;position:relative}.eo-agenda-widget li.event:hover{opacity:1;background:#ececec}.eo-agenda-widget li.event .cat{padding:10px 3px;background:0 0;margin-right:5px;height:100%;position:absolute;top:0;left:0}.eo-agenda-widget li.event .meta{font-size:.9em}.eo-agenda-widget li.event a.eo-agenda-event-permalink{display:block;text-decoration:none;color:#333}.eo-agenda-widget li.event a.eo-agenda-event-permalink:hover{text-decoration:none;color:#333}.eo-datepicker table,.eo-datepicker tbody,.eo-datepicker tfoot,.eo-datepicker thead,.eo-datepicker tr,.eo-datepicker tr td,.eo-datepicker tr th{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.eo-datepicker table{border-collapse:collapse;border-spacing:0;width:100%}.eo-datepicker{font-size:14px;background:#fff;border:1px solid #aaa}.eo-datepicker table{font-size:.8em;margin:0}.eo-datepicker td,.eo-datepicker th{margin:0;border:0;padding:1px}.eo-datepicker td a,.eo-datepicker td span,.eo-datepicker th a{background:#fff;border:0;text-decoration:none;display:block;padding:.5em .9em;text-align:right}.eo-datepicker .ui-datepicker-header{background:#ddd;height:30px;text-align:center}.eo-datepicker a.ui-datepicker-next,.eo-datepicker a.ui-datepicker-prev{font-size:1.2em;font-weight:700;display:inline-block;text-decoration:none;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;color:#000}.eo-datepicker .ui-datepicker-next{float:right}.eo-datepicker .ui-datepicker-prev{float:left}.eo-datepicker select.ui-datepicker-month,.eo-datepicker select.ui-datepicker-year{width:45%}.eo-datepicker .ui-datepicker-title{margin:0 2.3em}.eo-datepicker .ui-datepicker-title select{width:auto;border:0;padding:0 5px;box-shadow:none;margin:0 5px;height:30px;color:#000;font-size:1em}.eo-datepicker td a,.eo-datepicker td span,.eo-datepicker th span{display:block;text-align:center}.eo-datepicker .ui-datepicker-calendar .ui-state-active .ui-state-default{background:#eee;position:relative;cursor:pointer;color:#333}.eo-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-hover{color:#000;background:#ddd}.eo-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-highlight{background:#FFFFE0}.eo-datepicker .ui-datepicker-next:hover,.eo-datepicker .ui-datepicker-prev:hover{color:#000;background:#aaa}.eo-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-active,.eo-datepicker .ui-datepicker-calendar .ui-datepicker-current-day.ui-state-active,.eo-datepicker .ui-datepicker-calendar .ui-state-active:hover .ui-state-active,.eo-datepicker .ui-datepicker-calendar a.ui-state-active{background:#eee}#ui-datepicker-div{display:none}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Event Organiser tooltip style */.qtip-eo{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-eo .qtip-titlebar{background-color:#ddd}
.eo-fullcalendar-reset div,.eo-fullcalendar-reset footer,.eo-fullcalendar-reset h2,.eo-fullcalendar-reset header,.eo-fullcalendar-reset table,.eo-fullcalendar-reset tbody,.eo-fullcalendar-reset td,.eo-fullcalendar-reset tfoot,.eo-fullcalendar-reset th,.eo-fullcalendar-reset thead,.eo-fullcalendar-reset tr{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;max-width:none;background:0 0}.eo-fullcalendar-reset .fc-content-skeleton table,.eo-fullcalendar-reset .fc-content-skeleton tbody,.eo-fullcalendar-reset .fc-content-skeleton td,.eo-fullcalendar-reset .fc-content-skeleton th,.eo-fullcalendar-reset .fc-content-skeleton tr,.eo-fullcalendar-reset .fc-content-skeleton tr:nth-child(even),.eo-fullcalendar-reset .fc-content-skeleton tr:nth-child(odd),.eo-fullcalendar-reset .fc-view-container td,.eo-fullcalendar-reset .fc-view-container th,.eo-fullcalendar-reset .fc-view-container tr{margin:0!important;padding:0!important;background:0 0}.eo-fullcalendar-reset.fc-unthemed .fc-today{background:#fcf8e3}.eo-fullcalendar a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;max-width:none}.eo-fullcalendar table{border-collapse:collapse;border-spacing:0}.eo-fullcalendar-loading{background:#fff;position:absolute;z-index:5}.eo-fullcalendar-loading-icon{vertical-align:middle;padding:0 5px 5px 0}.eo-fullcalendar-screen-reader-text{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}@media (max-width:512px){.eo-fullcalendar-responsive .fc-agendaDay-button,.eo-fullcalendar-responsive .fc-agendaWeek-button,.eo-fullcalendar-responsive .fc-basicDay-button,.eo-fullcalendar-responsive .fc-basicWeek-button,.eo-fullcalendar-responsive .fc-month-button{display:none}.eo-fullcalendar-responsive .fc-toolbar h2{text-align:center}}.ui-datepicker{z-index:100!important}.ui-selectmenu-menu{z-index:10!important}/*!
 * FullCalendar v2.2.6 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 * Edits by Stephen Harris for Event Organiser
 */.fc{direction:ltr;text-align:left;-ms-touch-action:none}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-popover .fc-header,.fc-unthemed hr{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-bgevent{background:#8fdf82;opacity:.3;filter:alpha(opacity=30)}.fc-nonbusiness{background:#ccc}.fc-icon{display:inline-block;font-size:2em;line-height:.5em;height:.5em;font-family:"Courier New",Courier,monospace}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700}.fc-icon-left-double-arrow:after{content:"\000AB"}.fc-icon-right-double-arrow:after{content:"\000BB"}.fc-icon-x:after{content:"\000D7"}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}@media print,all and (max-width:400px){.fc button{padding:0 .4em}}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:0;border-bottom-left-radius:0}.fc-state-default.fc-corner-right{border-top-right-radius:0;border-bottom-right-radius:0}.fc button .fc-icon{position:relative;top:.05em;margin:0 .1em}.fc-state-default{background-color:#f5f5f5;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:25px;margin-top:4px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc hr{height:0;margin:0;padding:0 0 2px;border-style:solid;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller>*{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:1em;line-height:1.3;border-radius:0;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:400}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-ltr .fc-day-grid-event.fc-not-start,.fc-rtl .fc-day-grid-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-day-grid-event.fc-not-end,.fc-rtl .fc-day-grid-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-oneline .fc-day-grid-event>.fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-day-grid-event .fc-resizer{position:absolute;top:0;bottom:0;width:7px}.fc-ltr .fc-day-grid-event .fc-resizer{right:-3px;cursor:e-resize}.fc-rtl .fc-day-grid-event .fc-resizer{left:-3px;cursor:w-resize}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.37em;margin-right:.37em}@media print,all and (max-width:601px){.fc-toolbar{margin-bottom:0}.fc-toolbar .fc-center,.fc-toolbar .fc-left{float:inherit;display:block}.fc .fc-toolbar>*>*,.fc-toolbar .fc-right{float:inherit}}@media print,all and (min-width:514px){.fc .fc-toolbar>*>:first-child{margin-left:0;margin-right:0}}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view tbody .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0 2px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:.3;filter:alpha(opacity=30)}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-time-grid .fc-bgevent-skeleton{z-index:3}.fc-time-grid .fc-highlight-skeleton{z-index:4}.fc-time-grid .fc-content-skeleton{z-index:5}.fc-time-grid .fc-helper-skeleton{z-index:6}.fc-slats td{height:1.5em;border-bottom:0}.fc-slats .fc-minor td{border-top-style:dotted}.fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-time-grid .fc-bgevent-container,.fc-time-grid .fc-event-container{position:relative}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-time-grid-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-time-grid-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event>.fc-content{position:relative;z-index:2}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event .fc-resizer{position:absolute;z-index:3;left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event .fc-resizer:after{content:"="}.fc-listMonth-view .fc-week-number,.fc-listWeek-view .fc-week-number .fc-listDay-view .fc-week-number{padding:0 2px;vertical-align:middle}.fc-listDay-view tbody .fc-row,.fc-listMonth-view tbody .fc-row,.fc-listWeek-view tbody .fc-row{min-height:2em}.fc-listDay-view .fc-week-number span,.fc-listMonth-view .fc-week-number span,.fc-listWeek-view .fc-week-number span{line-height:2em}.fc-listDay-view .fc-day-grid-event,.fc-listMonth-view .fc-day-grid-event,.fc-listWeek-view .fc-day-grid-event{margin:0 2px 1px}.fc-listDay-view .fc-row .fc-content-skeleton,.fc-listMonth-view .fc-row .fc-content-skeleton,.fc-listWeek-view .fc-row .fc-content-skeleton{padding-bottom:0}.fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number,.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number,.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number{text-align:left;line-height:2em;border-bottom:1px solid #DBDADA;font-weight:700}.fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left,.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left,.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left{float:left;padding-left:5px}.fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right,.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right,.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right{float:right;padding-right:5px;color:#666}.fc-listDay-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after,.fc-listDay-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before,.fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after,.fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before,.fc-listWeek-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after,.fc-listWeek-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before{line-height:.5em;content:"-";color:#fff;display:block}.eo-fc-datepicker{font-size:14px;background:#fff;border:1px solid #aaa}.eo-fc-datepicker table{font-size:.8em;margin:0}.eo-fc-datepicker td,.eo-fc-datepicker th{margin:0;border:0;padding:1px}.eo-fc-datepicker td a,.eo-fc-datepicker td span,.eo-fc-datepicker th a{text-decoration:none;display:block;padding:.5em .9em;text-align:right}.eo-fc-datepicker .ui-datepicker-header{background:#ddd;height:30px;text-align:center}.eo-fc-datepicker .ui-datepicker-header select{width:auto;background:0 0;border:0;padding:0 5px;box-shadow:none;margin:0 10px;height:30px;color:#000}.eo-fc-datepicker a.ui-datepicker-next,.eo-fc-datepicker a.ui-datepicker-prev{font-size:1.2em;font-weight:700;display:inline-block;text-decoration:none;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;color:#000}.eo-fc-datepicker .ui-datepicker-next{float:right}.eo-fc-datepicker .ui-datepicker-prev{float:left}.eo-fc-datepicker td a,.eo-fc-datepicker td span,.eo-fc-datepicker th span{display:block;text-align:center}.eo-fc-datepicker .ui-datepicker-calendar .ui-state-default{background:#eee;position:relative;cursor:pointer;color:#333}.eo-fc-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-hover{color:#000;background:#ddd}.eo-fc-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-highlight{background:#FFFFE0}.eo-fc-datepicker .ui-datepicker-header select:hover,.eo-fc-datepicker .ui-datepicker-next:hover,.eo-fc-datepicker .ui-datepicker-prev:hover{color:#000;background:#aaa}.eo-fc-datepicker .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-active,.eo-fc-datepicker .ui-datepicker-calendar .ui-state-active:hover .ui-state-active,.eo-fc-datepicker .ui-datepicker-calendar a.ui-state-active{background:#ddd}.eo-fc-datepicker .ui-datepicker-calendar .ui-datepicker-current-day.ui-state-active{background:#eee}@media print{.fc{max-width:100%!important}.fc-event{background:#fff!important;color:#000!important;page-break-inside:avoid}.fc-event .fc-resizer{display:none}.fc-row,hr,tbody,td,th,thead{border-color:#ccc!important;background:#fff!important}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{display:none}.fc tbody .fc-row{height:auto!important;min-height:0!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more,.fc-more-cell{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-popover{display:none}.fc-time-grid{min-height:0!important}.fc-agenda-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{position:static!important;margin:3px 2px!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-day-grid-container,.fc-scroller,.fc-time-grid-container{overflow:visible!important;height:auto!important}.fc-row{border:0!important;margin:0!important}.fc button,.fc-button-group{display:none}}