/*! 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}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
.download-box{width:250px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;position:relative;margin:1em auto;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.4)}.download-box h1{margin:.5em 0!important}.download-box img.wp-post-image{margin:0;padding:0;display:block;width:100%;-moz-border-radius:0;-webkit-border-radius:0;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.download-box .download-box-content{padding:0 1em 1em}.download-box .download-count{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;color:#777;text-shadow:0 1px 0 rgba(255,255,255,.5);background:#ddd;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.4);position:absolute;top:0;right:0;padding:.6em;width:auto;min-width:1em;font-size:1em;text-align:center;vertical-align:middle;line-height:1em;border:1px solid #bbb;margin:-.5em -.5em 0 0}.download-button{text-align:center;text-decoration:none!important;padding:.75em 1em;color:#fff;display:block;font-size:1.2em;line-height:1.5em;background-color:#09c;background-image:-webkit-linear-gradient(#009fd4,#09c,#0086b2);background-image:-moz-linear-gradient(#009fd4,#09c,#0086b2);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:0 -1px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.4);border:1px solid #0086b2;cursor:pointer}.download-button:hover{color:#fff;background-color:#09c;background-image:-webkit-linear-gradient(#09c,#0086b2);background-image:-moz-linear-gradient(#09c,#0086b2)}.download-button:visited{color:#fff;text-decoration:none}.download-button small{font-size:.8em;opacity:.8;display:block}.filetype-icon{padding-left:19px;background-repeat:no-repeat;background-position:left;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document.png)}.filetype-pdf{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-pdf.png)}.filetype-aif,.filetype-aifc,.filetype-aiff,.filetype-au,.filetype-kar,.filetype-m3u,.filetype-m4r,.filetype-mid,.filetype-midi,.filetype-mp2,.filetype-mp3,.filetype-mpga,.filetype-ra,.filetype-ram,.filetype-rm,.filetype-rpm,.filetype-snd,.filetype-wav,.filetype-wave{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-music.png)}.filetype-avi,.filetype-divx,.filetype-mov,.filetype-movie,.filetype-mp4,.filetype-mpe,.filetype-mpeg,.filetype-mpg,.filetype-mxu,.filetype-qt,.filetype-wmv{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-film.png)}.filetype-7z,.filetype-gz,.filetype-rar,.filetype-sit,.filetype-tar,.filetype-zip{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-zipper.png)}.filetype-csv,.filetype-tsv,.filetype-xls,.filetype-xlsx{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-excel.png)}.filetype-doc,.filetype-docx{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-word-text.png)}.filetype-ai{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-illustrator.png)}.filetype-swf{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-flash-movie.png)}.filetype-bmp,.filetype-djv,.filetype-eps,.filetype-gif,.filetype-ief,.filetype-jpe,.filetype-jpeg,.filetype-jpg,.filetype-pbm,.filetype-pgm,.filetype-png,.filetype-pnm,.filetype-ppm,.filetype-ps,.filetype-ras,.filetype-rgb,.filetype-tif,.filetype-tiff,.filetype-wbmp,.filetype-xbm,.filetype-xpm,.filetype-xwd{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-image.png)}.filetype-psd{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-photoshop.png)}.filetype-ppt,.filetype-pptx{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-powerpoint.png)}.filetype-as,.filetype-css,.filetype-htaccess,.filetype-htm,.filetype-html,.filetype-js,.filetype-php,.filetype-sql,.filetype-xml,.filetype-xsl{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-code.png)}.filetype-rtf,.filetype-rtx{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-text-image.png)}.filetype-txt{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-text.png)}#content nav.download-monitor-pagination,nav.download-monitor-pagination{text-align:center}#content nav.download-monitor-pagination ul,nav.download-monitor-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #eee;border-right:0;margin:1px}#content nav.download-monitor-pagination ul li,nav.download-monitor-pagination ul li{border-right:1px solid #eee;padding:0;margin:0;float:left;display:inline;overflow:hidden}#content nav.download-monitor-pagination ul li a,#content nav.download-monitor-pagination ul li span,nav.download-monitor-pagination ul li a,nav.download-monitor-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}#content nav.download-monitor-pagination ul li a:focus,#content nav.download-monitor-pagination ul li a:hover,#content nav.download-monitor-pagination ul li span.current,nav.download-monitor-pagination ul li a:focus,nav.download-monitor-pagination ul li a:hover,nav.download-monitor-pagination ul li span.current{background:#eee;color:#888}.dlm_widget_downloads ul,.dlm_widget_downloads ul li{list-style:none}
.lastViewedList{list-style-type:none}.lastViewedList li.clearfix{*zoom:1;}.lastViewedList li.clearfix:before,.lastViewedList li.clearfix:after{content:" ";display:table}.lastViewedList li.clearfix:after{clear:both}.lastViewedThumb{float:left;margin:6px 6px 6px 0}.lastViewedThumb img{width:48px;height:auto}.lastViewedTitle{font-weight:700}.lastViewedExcerpt{margin-bottom:18px;display:block}
.articleListWrap .noImage{max-width:300px;display:block}.articleListWrap .noImage:before{content:"";width:100%;height:0;padding:65% 0 0;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/plugins/job_crawling/lib/custom_post/css/../images/noimage.png) no-repeat center;background-size:cover;display:block}.articleListWrap .noImage.sizeThumbnail{max-width:150px}.articleListWrap .noImage.sizeThumbnail:before{padding-top:100%}.articleListWrap .noImage.sizeLarge{max-width:1024px}
@charset "UTF-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li,ol,ul{list-style:none}caption,th{text-align:left}img{vertical-align:top}hr{display:none}a{border:none;outline:none}i.material-icons{background-repeat:no-repeat;background-position:center;background-size:contain;width:1em;height:0;display:inline-block;text-indent:-999px;padding:1em 0 0 0;overflow:hidden}button{outline:none}strong{font-weight:bold}em{font-style:italic}blockquote{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin-left:1em;margin-bottom:1em}.alignleft{float:left;margin-right:1em;margin-bottom:1em}img[class*=attachment-],img[class*=wp-image-]{max-width:100%;height:auto}.clearfix{overflow:hidden;zoom:1}.clearfix:after{content:"";display:block;clear:both}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans CJK JP","Original Yu Gothic","Yu Gothic",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";color:#383838;font-size:100%;background:#ffffff}body.modalActive{overflow:hidden}body.scrollLock{overflow:hidden}a{text-decoration:none;color:inherit;-webkit-transition:all 0.2s;transition:all 0.2s}a:hover{opacity:0.8}img{-webkit-backface-visibility:hidden;backface-visibility:hidden}#container{overflow:hidden}#container img{max-width:100%;height:auto}.inner{max-width:1140px;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width:1100px){.inner{padding:0 3vw}}.inner:after{content:"";width:0;height:0;display:block;clear:both}.pc,.pc_b{display:block!important}@media (max-width:768px){.pc,.pc_b{display:none!important}}.pc_ib{display:inline-block!important}@media (max-width:768px){.pc_ib{display:none!important}}.sp,.sp_b{display:none!important}@media (max-width:768px){.sp,.sp_b{display:block!important}}.sp_ib{display:none!important}@media (max-width:768px){.sp_ib{display:inline-block!important}}.slick-slider{margin:0 0 2rem!important}@media (max-width:768px){.slick-slider{margin:0 0 1rem!important}}.slick-slider .slick-arrow{cursor:pointer;background-color:initial;background-repeat:no-repeat;background-position:center;background-size:cover;border:none;margin:0;width:3.875em;height:0;padding:3.875em 0 0 0;overflow:hidden;display:block;position:absolute;top:50%;-webkit-box-shadow:0 0 0.3em 0.1em rgba(0,0,0,0.1);box-shadow:0 0 0.3em 0.1em rgba(0,0,0,0.1);border-radius:100%;font-size:1rem;z-index:9}@media (max-width:1500px){.slick-slider .slick-arrow{width:2.785em;padding-top:2.785em}}@media (max-width:1140px){.slick-slider .slick-arrow{width:2.875em;padding:2.875em 0 0 0;height:0}}@media (max-width:768px){.slick-slider .slick-arrow{display:none!important}}.slick-slider .slick-arrow:before{content:"";width:0.6em;height:0.6em;border:solid #ff8fb2;border-width:0 0.3em 0.3em 0;position:absolute;top:50%;left:50%;-webkit-transition:all 0.2s;transition:all 0.2s;display:none}.slick-slider .slick-arrow.slick-prev{-webkit-transform:translate(-75%,-50%);transform:translate(-75%,-50%);left:0;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/slider_arrow-prev.png)}.slick-slider .slick-arrow.slick-prev:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}@media (max-width:1140px){.slick-slider .slick-arrow.slick-prev:before{display:block}}.slick-slider .slick-arrow.slick-next{-webkit-transform:translate(75%,-50%);transform:translate(75%,-50%);right:0;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/slider_arrow-next.png)}.slick-slider .slick-arrow.slick-next:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (max-width:1140px){.slick-slider .slick-arrow.slick-next:before{display:block}}.slick-slider .slick-dots{position:absolute;width:100%;left:50%;top:calc(100% + 0.5rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media (max-width:768px){.slick-slider .slick-dots{display:none!important}}.slick-slider .slick-dots>li{cursor:pointer;width:12px!important;height:0!important;padding:12px 0 0 0!important;overflow:hidden!important;display:inline-block!important;margin:5px 4px!important;border-radius:100%!important;border:none!important;background-color:#f2f2f2!important}.slick-slider .slick-dots>li.slick-active{background-color:#ff8fb2!important}.slick-slider .slick-dots>li:hover{background-color:#757575!important}.slick-slider .slick-dots>li button{display:none}.subSlider ul.itemList{white-space:nowrap}.slick-list>li body.single .pageSection .subSlider ul>li{padding:0!important}.slick-list>li body.single .pageSection .subSlider ul>li:before{display:none!important}.globalNav ul.menu>li{margin-bottom:0.5em}.globalNav ul.menu>li a{font-size:0.875em;color:#333333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.globalNav ul.menu>li a:before{content:"";width:1.25em;height:1.25em;display:inline-block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/footer-menu_icon.png) no-repeat center;background-size:contain;margin-right:0.3em}#header{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;z-index:99999;background:#ffffff}#header .inner{position:relative;max-width:1500px}@media (max-width:1140px){#header .inner{width:100%}}@media (max-width:768px){#header .inner{padding-right:0}}#header #siteLogo{width:calc(100% - 300px - 30%);max-width:21.7em;font-size:1em;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:3em;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width:1140px){#header #siteLogo{width:25%}}@media (max-width:768px){#header #siteLogo{height:50px;padding:0;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;margin:0}}#header #siteLogo a{height:100%}#header #siteLogo .siteTitle{display:block;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){#header #siteLogo .siteTitle{background:none;padding:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#header #siteLogo .siteTitle img{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:100%;padding:0.4em;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){#header #siteLogo .siteTitle img{width:auto;height:80%;padding:0}}#header #siteLogo .siteTitle img.pc{background:#ffffff;padding:0.7em 1em 1em;width:100%;height:auto}@media (max-width:1100px){#header #siteLogo .siteTitle img.pc{padding:0.5em}}#header #siteLogo .catch{position:absolute;top:0.2em;left:0;display:block;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center;display:none}#header #siteLogo .catch span{font-size:0.625em;font-weight:normal;color:#999999}@media (max-width:1140px){#header #siteLogo .catch{padding-left:0.5em}}@media (max-width:768px){#header #siteLogo .catch{padding:0 3vw;top:auto;bottom:100%;width:100vw;height:2em;left:0;background:#00aeff;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header #siteLogo .catch span{color:#ffffff;font-size:3.2vw;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}#header #siteLogo img{width:100%;max-width:100%;height:auto}#header .headerSearch{position:absolute;top:50%;right:410px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25%}@media (max-width:768px){#header .headerSearch{display:none}}#header .headerSearch input[type=text]{height:3em;width:100%;padding:0.5em 3.5em 0.5em 0.5em;font-size:0.875em;border:solid 1px #cccccc;border-radius:0.3em;background:#fafafa;-webkit-box-shadow:2px 2px 0 0 #ffffff inset;box-shadow:2px 2px 0 0 #ffffff inset;-webkit-box-sizing:border-box;box-sizing:border-box}#header .headerSearch button{position:absolute;top:0;right:0;bottom:0;width:3em;background:none;border:none;cursor:pointer}#header .headerBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;height:80px}@media (max-width:768px){#header .headerBtn{height:50px}}#header .headerBtn .btn{color:#383838;width:101px;height:50px;display:inline-block;position:relative;border:solid #e1e1e1;border-width:0 1px 0 0;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999}@media (max-width:768px){#header .headerBtn .btn{width:50px;height:50px;border:none}}#header .headerBtn .btn a{cursor:pointer}#header .headerBtn .btn i{position:absolute;top:50%;left:50%;margin-top:-0.15em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2.8em}@media (max-width:768px){#header .headerBtn .btn i{margin-top:0}}#header .headerBtn .btn span{color:#383838;position:absolute;left:0;bottom:-0.3em;display:block;width:100%;text-align:center;font-size:0.75em}@media (max-width:768px){#header .headerBtn .btn span{display:none}}#header .headerBtn .btnSearch{display:none;position:absolute;top:0;right:0}#header .headerBtn .btnSearch i{cursor:pointer}#header .headerBtn .btnSearch i img{display:block}#header .headerBtn .btnSearch input{position:absolute;width:0;opacity:0;right:100%;background:#ffffff;border:solid #1c2d81;border-width:0 1px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999999;height:55px;padding:1em;-webkit-transition:all 0.2s;transition:all 0.2s}#header .headerBtn .btnSearch.active input{width:calc(100vw - 55px);opacity:1}#header .headerBtn .btnPopup i{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/icon-search_bk.png);font-size:2.3125rem}@media (max-width:768px){#header .headerBtn .btnPopup{display:none}}#header .headerBtn .btnHistory{border-width:0 1px}#header .headerBtn .btnHistory i{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/icon-history_bk.png);font-size:2.4375rem}@media (max-width:768px){#header .headerBtn .btnHistory{display:none}}#header .headerBtn .btnFavorite i{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/icon-favorit_bk.png);font-size:2.625rem}@media (max-width:768px){#header .headerBtn .btnFavorite i{font-size:1.875rem}}@media (max-width:768px){#header .headerBtn .btnFavorite{font-size:0.714em}}#header .headerBtn .btnFavorite .fav-count{background:#ff8fb2;color:#ffffff;font-size:0.75em;font-weight:bold;border-radius:100%;position:absolute;top:0.3em;left:63%;display:block;width:1.4em;height:1.4em;text-align:center;line-height:1.5}@media (max-width:768px){#header .headerBtn .btnFavorite .fav-count{top:1.5em;background:#ff8fb2;line-height:1.3}}#header .headerBtn .toggleMenu{cursor:pointer;position:relative;border-width:0;-webkit-transition:all 0.2s;transition:all 0.2s}#header .headerBtn .toggleMenu i{width:100%;max-width:34px;height:3px;border-radius:3px;display:block;background:currentColor;-webkit-transition:all 0.2s;transition:all 0.2s}@media (max-width:768px){#header .headerBtn .toggleMenu i{max-width:24px}}#header .headerBtn .toggleMenu i:after,#header .headerBtn .toggleMenu i:before{content:"";width:100%;height:3px;border-radius:3px;background:currentColor;top:0;left:0;display:block;-webkit-transition:all 0.2s;transition:all 0.2s;position:absolute}#header .headerBtn .toggleMenu i:before{margin-top:-33%}#header .headerBtn .toggleMenu i:after{margin-top:33%}@media (max-width:768px){#header .headerBtn .toggleMenu span{display:none}}#header .headerBtn .toggleMenu.active i{height:0}@media (max-width:768px){#header .headerBtn .toggleMenu.active i{margin-top:0}}#header .headerBtn .toggleMenu.active i:after,#header .headerBtn .toggleMenu.active i:before{margin:0}#header .headerBtn .toggleMenu.active i:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header .headerBtn .toggleMenu.active i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:768px){#header .headerBtn .toggleMenu.active span{display:none}}#header .headerBtn .bgMenu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:99;display:none;opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}@media (max-width:768px){#header .headerBtn .bgMenu.active{opacity:1;display:block}}#header #headerMenu{position:fixed;z-index:999;top:0;left:100%;width:100vw;bottom:0;-webkit-transition:all 0.4s;transition:all 0.4s;overflow:hidden;background:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 0 0 0}#header #headerMenu .navInner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;max-width:80%;max-height:80%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:auto}@media (max-width:768px){#header #headerMenu .navInner{width:90%;max-width:90%;max-height:90%}}#header #headerMenu .subMenu{display:inline-block;vertical-align:top;margin:0 2em 1em;min-width:240px}@media (max-width:768px){#header #headerMenu .subMenu{display:block;margin:0 0 1em}}#header #headerMenu .subMenu>dl{padding:0}#header #headerMenu .subMenu>dl>dt{display:none}#header #headerMenu .subMenu>dl>dd{padding:0;text-align:left}#header #headerMenu .subMenu>dl>dd a{margin-bottom:1em;background-position:0 0.8em}@media (max-width:768px){#header #headerMenu .subMenu>dl>dd a{margin-bottom:0;background-position:0 0.4em;padding:0.4em 0 0.4em 2.3em}}#header #headerMenu .subMenu>dl>dd a span{font-size:1.375em;font-weight:bold}@media (max-width:768px){#header #headerMenu .subMenu>dl>dd a span{font-size:1em}}#header #headerMenu .subMenu>dl>dd a.link-signup{display:block}#header #headerMenu .subMenu .bottom{display:none}#header #headerMenu #headerNav{display:inline-block;vertical-align:top;padding-top:0.6em;margin:0 2em 1em;text-align:left}@media (max-width:768px){#header #headerMenu #headerNav{display:block;margin:0 0 1em}}#header #headerMenu #headerNav ul.menu li{margin-bottom:1em}#header #headerMenu #headerNav ul.menu li a:hover{color:#ff8fb2}#header #headerMenu.active{opacity:1;left:0}@media (max-width:768px){#header #headerMenu.active{left:0}}.searchPopup .hide{display:none}.searchPopup .fixedContents{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;height:90%;max-width:1024px;max-height:800px;background:#ffffff;z-index:999999;border-radius:0.5em;overflow:hidden;-webkit-box-shadow:0 0 0.3em 0.3em rgba(0,0,0,0.1);box-shadow:0 0 0.3em 0.3em rgba(0,0,0,0.1)}.searchPopup .fixedContents .icon:before{content:"";width:1.35em;height:1.35em;display:inline-block;background:no-repeat center;background-size:contain;vertical-align:text-bottom;margin-right:0.3em}.searchPopup .fixedContents .icon.icon-genre:before{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/popup_icon-genre.png)}.searchPopup .fixedContents .icon.icon-genre.active:before{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/popup_icon-genre_active.png)}.searchPopup .fixedContents .icon.icon-area:before{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/popup_icon-area.png)}.searchPopup .fixedContents .icon.icon-area.active:before{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/popup_icon-area_active.png)}.searchPopup .fixedContents .icon.icon-detail:before{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/popup_icon-detail.png)}.searchPopup .fixedContents .icon.icon-detail.active:before{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/popup_icon-detail_active.png)}.searchPopup .fixedContents ul.searchTab>li{display:inline-block}.searchPopup .fixedContents .upper{position:absolute;top:0;left:0;width:100%;height:3.7em;z-index:1;background:#ff8fb2;background:-webkit-gradient(linear,left top,right top,from(#ff8fb2),to(#db2844));background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1)}.searchPopup .fixedContents .upper ul.searchTab{position:absolute;left:2em;bottom:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.searchPopup .fixedContents .upper ul.searchTab>li{color:#ffffff;font-size:0.875em;background:#757575;padding:0.7em;border-radius:0.3em 0.3em 0 0;margin:0 0.1em;width:10.8em;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;cursor:pointer;-webkit-transition:padding 0.2s;transition:padding 0.2s;position:relative}.searchPopup .fixedContents .upper ul.searchTab>li:hover{padding-top:1em}.searchPopup .fixedContents .upper ul.searchTab>li.active{color:#ff8fb2;background:#ffffff;bottom:-1px}.searchPopup .fixedContents .upper .searchPopupClose{font-size:2.3em;cursor:pointer;position:absolute;top:50%;right:0.3em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.searchPopup .fixedContents .upper .searchPopupClose i{display:block;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/icon-close_wh.png);font-size:1.375rem}.searchPopup .fixedContents .bottom{position:absolute;left:0;bottom:0;width:100%;text-align:right;background:#ffffff;padding:1.3em;-webkit-box-sizing:border-box;box-sizing:border-box}.searchPopup .fixedContents .bottom .searchClear{font-size:1em;float:left;height:3em;border:none;background:none;padding:0;color:#ff8fb2;font-weight:bold;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none}.searchPopup .fixedContents .bottom .searchClear span{font-size:0.875em}.searchPopup .fixedContents .bottom ul.searchTab{vertical-align:bottom;color:#ff8fb2;display:inline-block;border:solid 1px currentColor;border-radius:2em;overflow:hidden;margin-right:2em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:max-contents;float:right}.searchPopup .fixedContents .bottom ul.searchTab>li{width:8.5em;height:calc(3em - 2px);display:block;float:left;position:relative;border-right:solid 1px currentColor}.searchPopup .fixedContents .bottom ul.searchTab>li:last-child{border:none}.searchPopup .fixedContents .bottom ul.searchTab>li:before{display:none}.searchPopup .fixedContents .bottom ul.searchTab>li span{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:0.875em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.searchPopup .fixedContents .bottom ul.searchTab>li.active{background:#ffeef4}.searchPopup .fixedContents .bottom .buttonBox{display:inline-block;vertical-align:bottom;float:right}.searchPopup .fixedContents .bottom .buttonBox button{cursor:pointer;font-size:1em;width:13.8em;height:3em;position:relative;border-radius:2em;border:none;color:#ffffff;outline:none;background:#ff8fb2;background:-webkit-gradient(linear,left top,right top,from(#ff8fb2),to(#db2844));background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1);-webkit-transition:all 0.2s;transition:all 0.2s}.searchPopup .fixedContents .bottom .buttonBox button:hover{opacity:0.8}.searchPopup .fixedContents .bottom .buttonBox button span{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.searchPopup .fixedContents .bottom .buttonBox button i.material-icons{position:absolute;top:50 .searchPopup .fixedContents .bottom .buttonBox button i.material-icons;left:0.3em;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/icon-search_wh.png);font-size:1.75rem}.searchPopup .fixedContents ul.searchContents>li{position:absolute;top:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4.6em 1.3em 5.3em;-webkit-transition:all 0.3s;transition:all 0.3s;left:100%;opacity:0;display:block}.searchPopup .fixedContents ul.searchContents>li .contentsTitle{color:#ff8fb2;font-size:1.5em;margin-bottom:0.5em}.searchPopup .fixedContents ul.searchContents>li.close{opacity:0;left:-100%}.searchPopup .fixedContents ul.searchContents>li.active{opacity:1;left:0}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree{position:relative;width:100%;height:calc(100% - 3em);padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap{overflow-y:auto;overflow-x:hidden;height:100%;width:19em}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dt{font-size:1em;font-weight:normal;width:20em;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/popup_tab_arrow.png) no-repeat;background-size:0.6875em auto;background-position:calc(100% - 2em) 50%;border-radius:2em 0 0 2em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.4em 1.2em;position:relative;border:none;cursor:pointer;overflow:hidden}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dt:before{content:"";position:absolute;top:0;right:0;background:#f2f2f2;width:0;height:100%;z-index:-1;-webkit-transition:all 0.2s;transition:all 0.2s}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dt:after{content:"";border-bottom:solid 1px #f2f2f2;position:absolute;bottom:0;left:1em;right:0}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dt:hover{color:#ff8fb2}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dt span{font-size:0.875em;-webkit-transition:all 0.2s;transition:all 0.2s}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dt var.count{display:none}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList{width:20em;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:2em;-webkit-transition:all 0.2s;transition:all 0.2s;overflow:hidden}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList dl{border-radius:2em 0 0 2em;position:relative;overflow:hidden}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList dl:before{content:"";position:absolute;top:0;right:0;background:#f2f2f2;width:0;height:100%;z-index:-1;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList dl dt{border:solid #f2f2f2;border-width:0 0 1px 0;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/popup_tab_arrow.png) no-repeat;background-size:0.6875em auto;background-position:calc(100% - 2em) 50%;font-size:1em;font-weight:normal;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.4em 1.2em;position:relative;cursor:pointer;overflow:hidden}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList dl dt:hover{color:#ff8fb2}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList dl dt span{font-size:0.875em}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList dl dt .count{display:none}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList dl.active:before{width:100%;opacity:1}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>.parentList dl.active dt{color:#ff8fb2}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox.childOnly>dt{display:none}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox.childOnly>.parentList{padding-left:0}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd{display:block;pointer-events:none;opacity:0;position:absolute;top:0;left:19em;height:auto;max-height:100%;right:0;background:#f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0.5em 0.5em 0.5em;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;color:#555555;padding:2em 0 0.5em 2em;overflow-y:auto}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd>ul{display:none}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd>ul.active,.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd>ul.childOnly{display:block}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd ul{padding:0 1em}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd ul:after{content:"";width:0;height:0;display:block;clear:both}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd ul>li{width:50%;margin-bottom:0.5em;float:left;display:block}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd label+ul{padding-top:1em}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd>dl.parentTerm{display:none}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd>dl.parentTerm.active{display:block}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd>dl.parentTerm>dt{display:none}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd>dl.parentTerm>dd{padding:0}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd label input+span{font-size:0.875em;padding-left:1.2em}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd label span.name{display:inline-block}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd label .count{line-height:1.2;padding-top:2px}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd label.checkAll{font-weight:bold}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd label.checkAll .count{top:1px;line-height:1.46;padding-top:0}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox>dd label:hover span:before{border-color:#999999}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox.active>dt{color:#ff8fb2;background-image:none}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox.active>dt:before{width:100%;opacity:1}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>dl.termBox.active>dd{display:block;pointer-events:auto;opacity:1}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>.searchTermList{-webkit-box-sizing:border-box;box-sizing:border-box;width:20em;background:none}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>.searchTermList>li{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.4em 1.2em}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>.searchTermList>li label input+span{font-size:0.875em}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>.searchTermList>li label .count{border:solid 1px #f2f2f2}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>.searchTermList.childOnly{position:absolute;top:0;left:0;width:100%;max-height:100%;overflow-y:auto;background:#f2f2f2;padding:1em 1em 0.5em;border-radius:0.5em}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>.searchTermList.childOnly:after{content:"";width:0;height:0;display:block;clear:both}.searchPopup .fixedContents ul.searchContents>li>.searchTermsTree>.termsWrap>.searchTermList.childOnly>li{width:50%;padding:0;margin-bottom:0.5em;float:left;display:block}.searchPopup .fixedContents ul.searchContents>li var.count{background:#ffffff;font-size:0.75em;line-height:1.46;padding:0 1em;border-radius:1em;margin-left:0.5em;display:inline-block;vertical-align:text-bottom;position:relative;top:-1px}.searchPopup .fixedContents ul.searchContents>li var.count:after{content:"件"}.searchPopup .fixedContents ul.searchContents>li.contents-area>.searchTermsTree>.termsWrap>dl.termBox>dd ul li{width:50%}.searchPopup .searchPopupBg{display:none;position:fixed;background:rgba(0,0,0,0.6);top:0;right:0;bottom:0;left:0;z-index:999998}.searchPopup.active .fixedContents,.searchPopup.active .searchPopupBg{display:block}.bottomRelation{padding:2.5em 0 0;clear:both}@media (max-width:768px){.bottomRelation{padding:1em 0;background:#ffffff}}@media (max-width:768px){.bottomRelation .inner{padding:0}}.bottomRelation dl.relationBox{color:#383838}.bottomRelation dl.relationBox>dt{background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/relation_title_icon.png) no-repeat 0 0.2em;background-size:1.5em auto;padding-left:2em;margin-bottom:1.3em}@media (max-width:768px){.bottomRelation dl.relationBox>dt{background-position:0.2em 0.5em;margin-bottom:0.5em}}.bottomRelation dl.relationBox>dt span{font-size:1.25em;font-weight:bold}@media (max-width:768px){.bottomRelation dl.relationBox>dt span{font-size:0.875em;line-height:2.8}}.bottomRelation dl.relationBox>dd ul li{background:#f2f2f2;width:24%;float:left;margin:0 1.33% 1em 0;border-radius:0.3em;overflow:hidden;-webkit-box-shadow:0 0 0.5em 0.5em rgba(128,128,128,0.05);box-shadow:0 0 0.5em 0.5em rgba(128,128,128,0.05);position:relative}@media (max-width:768px){.bottomRelation dl.relationBox>dd ul li{width:100%;float:none;margin:0 auto 0.75em}}.bottomRelation dl.relationBox>dd ul li:nth-child(4n){margin-right:0}.bottomRelation dl.relationBox>dd ul li figure{position:relative;background:#ffffff;width:100%;height:0;padding:27.5% 0 0 0;margin:0;overflow:hidden}@media (max-width:768px){.bottomRelation dl.relationBox>dd ul li figure{width:39%;padding-top:21.216%;float:left}}.bottomRelation dl.relationBox>dd ul li figure img{position:absolute;top:0;left:0;width:100%;height:100%!important;max-width:none;-o-object-fit:contain;object-fit:contain}.bottomRelation dl.relationBox>dd ul li .comment{padding:0.5em 1.5em;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.bottomRelation dl.relationBox>dd ul li .comment{width:61%;padding:0.5em;float:right}}.bottomRelation dl.relationBox>dd ul li .comment dl{color:#383838}.bottomRelation dl.relationBox>dd ul li .comment dl dt{font-size:1em;font-weight:bold;display:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-bottom:0.5em}@media (max-width:768px){.bottomRelation dl.relationBox>dd ul li .comment dl dt{display:block;font-size:0.75em}}.bottomRelation dl.relationBox>dd ul li .comment dl dd{font-size:0.875em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5}@media (max-width:768px){.bottomRelation dl.relationBox>dd ul li .comment dl dd{font-size:0.625em}}.bottomRelation dl.relationBox>dd ul li .linkSite{position:absolute;top:0;right:0;bottom:0;left:0}.bottomRelation dl.relationBox>dd ul li .linkSite span{display:none}.bottomAbout{padding:2.5em 0 0;clear:both}.bottomRelation+.bottomAbout{padding-top:1.2em}@media (max-width:768px){.bottomAbout{display:none}}.bottomAbout dl{color:#555555}.bottomAbout dl dt{font-size:0.875em;font-weight:bold;margin-bottom:0.8em}.bottomAbout dl dd{font-size:0.75em;line-height:1.8}.bottomLink{padding:2em 0 0 0;margin:0 0 1.1em 0;clear:both}@media (max-width:1100px){.bottomLink{font-size:1.4vw}}@media (max-width:768px){.bottomLink{font-size:inherit;padding:0}}.bottomLink:after{content:"";width:0;height:0;display:block;clear:both}.bottomLink ul{width:48.25%;float:left;background:#f6f6f6;padding:1.3em 1.3em 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.bottomLink ul{width:100vw;float:none;margin:0 0 3em -3vw}}.bottomLink ul:after{content:"";width:0;height:0;display:block;clear:both}.bottomLink ul li{width:48%;float:left;margin:0 4% 1.2em 0}.bottomLink ul li:nth-child(2n){margin-right:0}.bottomLink ul li a{color:#ff8fb2;border:solid 1px currentColor;background:#ffffff;border-radius:0.5em;display:block;text-align:left;position:relative;width:100%;position:relative;height:3.7em}.bottomLink ul li a:after{content:"";width:0;height:0;border-style:solid;position:absolute;top:50%;right:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:0.3em 0 0.3em 0.5em;border-color:transparent transparent transparent currentColor}.bottomLink ul li a span{position:absolute;top:50%;left:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;font-size:1.25em}.bottomLink .wide{width:48.25%;float:right}@media (max-width:768px){.bottomLink .wide{width:100%;float:none}}.bottomLink .wide a{display:block;border-radius:0.5em;position:relative;margin:0 0 1.3em 0}.bottomLink .wide a.signup{background:#ff8fb2;padding:0.9em 3em 0.9em 3.5em}.bottomLink .wide a.signup:after{content:"";width:0;height:0;border-style:solid;position:absolute;top:50%;right:2.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:0.5em 0 0.5em 0.7em;border-color:transparent transparent transparent #ffffff}.bottomLink .wide a.signup span{font-size:1.75em;color:#ffffff;padding-left:4.1em;position:relative;font-weight:bold}.bottomLink .wide a.signup span i{background:#f0ff00;color:#ff8fb2;font-size:1.15em;font-style:normal;font-weight:bold;display:block;width:2.8em;height:2.8em;line-height:2.8;text-align:center;border-radius:100%;position:absolute;left:0;bottom:-0.2em}.bottomLink .wide a.signup span i:after{content:"";width:0;height:0;border-style:solid;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-2px;border-width:0.2em 0 0.2em 0.4em;border-color:transparent transparent transparent #f0ff00;-webkit-transform-origin:-1.4em 0;transform-origin:-1.4em 0;-webkit-transform:rotate(12deg);transform:rotate(12deg)}.bottomLink .wide a.tel{background:#f3f3f3;border:solid 1px #1c2d81;text-align:center;padding:0.6em}.bottomLink .wide a.tel span small{font-size:0.875em;color:#033333;display:block}.bottomLink .wide a.tel span strong{font-size:1.875em;line-height:1.2;color:#1c2d81;font-weight:bold}.bottomLink .wide a.tel span strong:before{content:"";width:0.783em;height:0.854em;display:inline-block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/btn_icon-tel.png) no-repeat center;background-size:contain;vertical-align:middle;margin-right:0.2em}dl.bottomToggleWrap{clear:both;padding:0.6em 0}@media (max-width:1100px){dl.bottomToggleWrap{padding:3vw}}@media (max-width:768px){dl.bottomToggleWrap{display:none;width:50%;float:left;clear:none;border:solid #dcdcdc;border-width:0 0 1px 0;-webkit-box-sizing:border-box;box-sizing:border-box}dl.bottomToggleWrap:nth-of-type(odd){border-width:0 1px 1px 0}}dl.bottomToggleWrap:last-of-type{padding-bottom:2.7em}dl.bottomToggleWrap dt.toggleButton{border-radius:0;border:none;text-align:left;color:#383838;margin:0;padding:1em;position:relative;width:100%;font-size:1.25em;display:none}@media (max-width:768px){dl.bottomToggleWrap dt.toggleButton{display:block}}dl.bottomToggleWrap dt.toggleButton:before{content:"";width:1.6em;height:1.6em;display:block;border-radius:100%;background:#ff8fb2;position:absolute;top:50%;right:0.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}dl.bottomToggleWrap dt.toggleButton:after{content:"";width:0;height:0;border-style:solid;border-width:0.5em 0.3em 0 0.3em;border-color:#ffffff transparent transparent transparent;display:block;position:absolute;top:50%;right:1.3em;-webkit-transform-origin:0.6em 0 0;transform-origin:0.6em 0 0;-webkit-transform:rotate(0deg) translate(50%,-50%);transform:rotate(0deg) translate(50%,-50%);-webkit-transition:all 0.5s;transition:all 0.5s}dl.bottomToggleWrap dt.toggleButton.active:after{-webkit-transform:rotate(180deg) translate(50%,-50%);transform:rotate(180deg) translate(50%,-50%)}dl.bottomToggleWrap dd.toggleTarget{-webkit-transition:all 0.5s;transition:all 0.5s;max-height:none;overflow:visible}@media (max-width:768px){dl.bottomToggleWrap dd.toggleTarget{background:#eff7f9;max-height:0;-webkit-box-shadow:0 6px 6px -6px rgba(0,0,0,0.2) inset;box-shadow:0 6px 6px -6px rgba(0,0,0,0.2) inset}}dl.bottomToggleWrap dd.toggleTarget:before{display:none}dl.bottomToggleWrap dd.toggleTarget label span{-webkit-transition:all 0.2s;transition:all 0.2s;font-size:0.75em;padding:0;border-bottom:solid 1px currentColor}dl.bottomToggleWrap dd.toggleTarget label span:hover{border:none}dl.bottomToggleWrap dd.toggleTarget label span:after,dl.bottomToggleWrap dd.toggleTarget label span:before{display:none}@media (max-width:768px){dl.bottomToggleWrap dd.toggleTarget label span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}label{cursor:pointer}label input[type=checkbox],label input[type=radio]{display:none}label input[type=checkbox]:checked+span,label input[type=radio]:checked+span{color:#383838}label input[type=checkbox]:checked+span:after,label input[type=radio]:checked+span:after{opacity:1}label input+span{line-height:1.25;position:relative;padding:0 0.5em 0 1.6em;display:inline-block}label input+span:before{content:"";width:1em;height:1em;display:block;position:absolute;left:0;top:calc(1.25 / 2 * 1em - 0.5px);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-sizing:border-box;box-sizing:border-box;border:1.5px solid #cccccc}label input+span:after{content:"";display:block;position:absolute;display:block;opacity:0;top:calc(1.25 / 2 * 1em - 0.5px);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s;transition:all 0.2s}label input[type=checkbox]+span:before{border-radius:100%;background:#ffffff}label input[type=checkbox]+span:after{background:#ff8fb2;border:none;border-radius:100%;width:calc(1em / 2);height:calc(1em / 2);margin:0;left:calc(1em / 2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}label input[type=radio]+span:before{border-radius:100%}label input[type=radio]+span:after{width:calc(1em / 2);height:calc(1em / 2);border:none;background:#ff8fb2;border-radius:100%;margin:0;left:calc(1em / 2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}label:hover span:before{border-color:#757575}.searchTermList{padding:0}@media (max-width:768px){.searchTermList{border:none;padding:0}}.searchTermList .inner{max-width:1140px}@media (max-width:768px){.searchTermList .inner{width:100%}}.searchTermList .termListTitle{font-size:0.875em;font-weight:bold;float:left;width:8em}@media (max-width:768px){.searchTermList .termListTitle{display:none}}.searchTermList form{margin-left:8.5em}.searchTermList label{display:inline-block;margin:0 0 0.3em;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.searchTermList label{width:50%;float:left;font-size:1.25em;border:solid #dce6e8;border-width:0 0 1px 0;margin:0;padding:1em 2em 1em 1em}.searchTermList label:nth-of-type(odd){border-width:0 1px 1px 0}}.searchTermList label:after{content:"|";color:#999999;margin:0 0.5em;text-decoration:none}@media (max-width:768px){.searchTermList label:after{content:"";width:0;height:0;display:block;border-style:solid;border-width:0.25em 0 0.25em 0.4em;border-color:transparent transparent transparent #1c2d81;position:absolute;top:50%;right:0.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.searchTermList label:last-of-type:after{display:none}@media (max-width:768px){.searchTermList label:last-of-type:after{display:block}}#footerNavWrap{padding:1.5em 0;background:#ff8fb2}@media (max-width:768px){#footerNavWrap{background:#f6f6f6;padding:1.5em 0 0}}#footerNavWrap .inner{max-width:1140px;position:relative}@media (max-width:768px){#footerNavWrap .inner{width:100%}}#footerNavWrap #footerNav{float:left}#footerNavWrap #footerNav ul{padding-right:12em}@media (max-width:768px){#footerNavWrap #footerNav ul{padding-right:0;text-align:center}}#footerNavWrap #footerNav ul li{display:inline-block}#footerNavWrap #footerNav ul li a{font-size:0.875em;color:#ffffff;line-height:1;display:inline-block;padding:0 0.5em;border:solid currentColor;border-width:0;position:relative}@media (max-width:768px){#footerNavWrap #footerNav ul li a{color:#383838;margin-bottom:1.5em}}#footerNavWrap #footerNav ul li:last-child a{border:none}#footerNavWrap .sns{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12em;text-align:right}@media (max-width:768px){#footerNavWrap .sns{position:relative;top:auto;right:auto;-webkit-transform:translateY(0);transform:translateY(0);width:100%;text-align:center}}#footerNavWrap .sns a{display:inline-block;margin-left:1em}@media (max-width:768px){#footerNavWrap .sns a{margin:0 0.5em 1em}}.subMenu dl{background:#ffffff;padding:1.4em 1.4em 0.5em}.subMenu dl dt{font-size:1.25em;font-weight:bold;text-align:center}.subMenu dl dd{padding:0.6em}.subMenu dl dd a{cursor:pointer;padding:0.6em 0 0.6em 2.3em;color:#383838;display:block;background-repeat:no-repeat;background-position:0 0.5em;background-size:1.6875em auto}.subMenu dl dd a.link-jobs{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-jobs.png)}@media (max-width:768px){.subMenu dl dd a.link-jobs{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-jobs_hover.png)}}.subMenu dl dd a.link-jobs:hover{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-jobs_hover.png)}.subMenu dl dd a.link-lately{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-lately.png)}@media (max-width:768px){.subMenu dl dd a.link-lately{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-lately_hover.png)}}.subMenu dl dd a.link-lately:hover{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-lately_hover.png)}.subMenu dl dd a.link-clips{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-clips.png)}@media (max-width:768px){.subMenu dl dd a.link-clips{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-clips_hover.png)}}.subMenu dl dd a.link-clips:hover{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-clips_hover.png)}.subMenu dl dd a.link-line{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-line.png)}@media (max-width:768px){.subMenu dl dd a.link-line{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-line_hover.png)}}.subMenu dl dd a.link-line:hover{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-line_hover.png)}.subMenu dl dd a.link-signup{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-signup.png)}@media (max-width:768px){.subMenu dl dd a.link-signup{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-signup_hover.png)}}.subMenu dl dd a.link-signup:hover{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/sidefixedlink_icon-signup_hover.png)}.subMenu dl dd a:hover{color:#db2844}.subMenu dl dd a.link-signup{display:none}.subMenu .bottom{background:#f8f5e6;background-size:cover;padding:0.9em 1.2em}.subMenu .bottom a{display:block;max-width:250px;border-radius:0.5em;background:#f03d61;height:3.7em;margin:0 auto;position:relative}.subMenu .bottom a:before{content:"";width:calc(100% - 0.4em);height:calc(50% - 0.2em);border-radius:0 0 0.5em 0.5em;display:block;background:#000000;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;opacity:0.1}.subMenu .bottom a span{position:absolute;z-index:1;top:50%;left:0.6em;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ffffff;font-size:1.125em;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:-0.05em;white-spac:nowrap}.subMenu .bottom a span i{color:#f03d61;font-size:0.77em;font-style:normal;background:#f1f950;vertical-align:middle;display:inline-block;padding:0 0.4em;border-radius:1em;margin:0.2em 0.1em 0 0;letter-spacing:0em}.sideFixedLink{max-width:290px;position:fixed;z-index:9999;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-400px;border-radius:0.5em;overflow:hidden;-webkit-box-shadow:0 0 0.3em 0.3em rgba(128,128,128,0.05);box-shadow:0 0 0.3em 0.3em rgba(128,128,128,0.05);-webkit-transition:all 0.2s;transition:all 0.2s}@media (max-width:768px){.sideFixedLink{display:none}}.sideFixedLink.fixed{right:0}#footer{background:#383838;padding:1.5em 0}@media (max-width:1100px){#footer{padding:0.8em 3vw}}@media (max-width:768px){#footer{padding-top:1em;border:none}}#footer .pageTop{position:fixed;z-index:99;right:3vw;bottom:3vh;width:5.4em;-webkit-transition:all 0.2s;transition:all 0.2s}@media (max-width:1500px){#footer .pageTop{bottom:14em;font-size:0.6em}}@media (max-width:768px){#footer .pageTop{bottom:1em}.bottomFixed #footer .pageTop{bottom:7.5em}}#footer .pageTop a{width:100%;display:block;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.05);box-shadow:0 0 4px 2px rgba(0,0,0,0.05)}#footer .inner{max-width:1140px}@media (max-width:768px){#footer .inner{padding:0 3vw}}#footer .siteData{float:left;width:30.4%;text-align:left}@media (max-width:768px){#footer .siteData{width:100%;float:none;text-align:center;clear:both}}#footer .siteData #siteLogo{display:block;font-size:1em;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1.4em}@media (max-width:768px){#footer .siteData #siteLogo{display:none}}#footer .siteData #siteLogo img{width:100%;max-width:100%;height:auto}#footer .siteData address{font-size:0.875em;color:#666666;display:block}#footer .siteData address span{margin-right:1em}#footer .siteData .sns a{display:inline-block}@media (max-width:768px){#footer .siteData .sns a{width:8%}}#footer .siteData .sns a+a{margin-left:0.4em}@media (max-width:768px){#footer .siteData .sns a+a{margin-left:0.1em}}#footer #footerNav{width:49.5%;float:right}@media (max-width:768px){#footer #footerNav{width:100%;float:none;margin-bottom:1em}}@media (max-width:768px){#footer #footerNav ul.menu{text-align:center;font-size:0}}#footer #footerNav ul.menu>li{width:33.3%;float:left;position:relative}@media (max-width:768px){#footer #footerNav ul.menu>li{font-size:1rem;width:auto;float:none;display:inline-block;margin-bottom:0}}#footer #footerNav ul.menu>li a{color:#ffffff}@media (max-width:768px){#footer #footerNav ul.menu>li a{font-size:0.75em;display:block}}@media (max-width:768px){#footer #footerNav ul.menu>li a:before{display:none}}@media (max-width:768px){#footer #footerNav ul.menu li+li{padding-left:0.5em;margin-left:0.5em}}@media (max-width:768px){#footer #footerNav ul.menu li+li:before{content:"";width:0;height:0.625em;border-left:1px solid #ffffff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#footer #headerNav{width:67%}@media (max-width:768px){#footer #headerNav{display:none}}#footer #copyright{text-align:center;font-size:0.75em;color:#999999;padding:9em 1em 1em}@media (max-width:768px){#footer #copyright{padding:1em}}.searchTermsTree dl.termBox dt{width:100%;background:#f7f7f7;padding:0.1em 0.8em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0.2em;border:#e1e1e1 1px solid;font-weight:bold;font-size:0.875em;color:#666666}.searchTermsTree dl.termBox dd{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5em 0 0.5em 1em}.searchTermsTree ul.searchTermList li{width:24%;display:inline-block}a.keep-btn{min-width:5em;color:#ff8fb2;background:#ffffff;border:solid 1px #cecfd9;border-radius:0.5em}a.keep-btn i{background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/clips_icon-add.png) no-repeat center;background-size:contain;width:1em;height:0;padding:1em 0 0;overflow:hidden;font-size:1.75em;display:inline-block;vertical-align:middle;position:relative;margin-right:0.2em}a.keep-btn span.text{font-size:1em;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}a.keep-btn span.text .keep_name{color:#383838}a.keep-btn.trash-btn{background:#ffffff;color:#bfbfbf;border-color:#f2f2f2}a.keep-btn.trash-btn .keep_name{color:currentColor!important}a.keep-btn.trash-btn i{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/clips_icon-trash.png)}a.keep-btn.large{min-width:7em}a.keep-btn.large span.text{font-size:1em}a.keep-btn.large i{font-size:1.6em;margin-right:0.2em;display:inline-block}a.keep-btn.keeped i:before{content:"list";font-weight:normal;text-shadow:none;background:#ffffff;line-height:0.6;width:0.56em;overflow:hidden;display:block;font-size:0.65em;top:22%;left:65%}a.keep-btn.disabled{pointer-events:none!important;background:#ffffff!important;color:#bfbfbf!important;border-color:#f2f2f2!important}a.keep-btn.disabled .keep_name{color:currentColor!important}.blockList{padding:0;background:none}.blockList ul{margin:0 0 1em}.blockList ul:after{content:"";width:0;height:0;display:block;clear:both}.blockList ul li{width:48%;float:left;margin:0 4% 0.5em 0}@media (max-width:768px){.blockList ul li{width:100%;margin:0 auto 0.7em}}.blockList ul li:nth-child(2n){margin-right:0}.blockList ul li a{display:table;width:100%}.blockList ul li .image,.blockList ul li .text{display:table-cell;vertical-align:middle}.blockList ul li .image{width:8.3em;position:relative;background:none;border-radius:0.3em;overflow:hidden}@media (max-width:768px){.blockList ul li .image{width:26.3%}}.blockList ul li .text{padding-left:0.7em}@media (max-width:768px){.blockList ul li .text .iconList{display:none}}.blockList ul li .text .date{font-size:0.75em;color:#999999;display:block;line-height:1}.blockList ul li .text .title{display:block;font-size:0.875em;font-weight:normal}@media (max-width:768px){.blockList ul li .text .title{font-size:0.75em}}.informationLink{width:100%}@media (max-width:768px){.informationLink{width:100%;float:none}}.informationLink ul li{width:24%;float:left;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0 1.33% 1.2em 0}@media (max-width:768px){.informationLink ul li{width:48.4%;margin:0 3.2% 3.2% 0}}.informationLink ul li:nth-child(4n){margin-right:0}@media (max-width:768px){.informationLink ul li:nth-child(2n){margin-right:0}}.informationLink ul li img{width:100%;height:auto;max-width:none}.pageTitleWrap{height:9.6em;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/page_title_bg.png) no-repeat center;background-position:contain;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.pageTitleWrap{height:6em}}.pageTitleWrap .pageTitle{font-size:1em;text-align:left;color:#ffffff}.pageTitleWrap .pageTitle .text{font-weight:normal;font-size:2.5em}@media (max-width:768px){.pageTitleWrap .pageTitle .text{font-size:1.75em}}.pageTitleWrap .pageTitle .text small{font-size:0.35em;display:block}.singleFixedButtonWrap{font-size:0;position:fixed;z-index:99;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0.5rem 0;bottom:-10rem;width:100%;-webkit-transition:all 0.4s;transition:all 0.4s;text-align:center;background:#ffffff;padding:1rem;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5);border-radius:0.5rem;max-width:1160px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.singleFixedButtonWrap{background:rgba(0,0,0,0.6);padding:0.5rem 0;border-radius:0}}.singleFixedButtonWrap.fixed{bottom:1rem}@media (max-width:768px){.singleFixedButtonWrap.fixed{bottom:0}}.singleFixedButtonWrap .inner{white-space:nowrap;text-align:right;position:relative;padding:0 2.3rem}@media (max-width:768px){.singleFixedButtonWrap .inner{background:none;-webkit-box-shadow:none;box-shadow:none;padding:0 3vw}}.singleFixedButtonWrap dl{font-size:1rem;text-align:left;width:52.5%;position:absolute;top:50%;left:2.3em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.singleFixedButtonWrap dl{display:none}}.singleFixedButtonWrap dl dd,.singleFixedButtonWrap dl dt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.singleFixedButtonWrap dl dt{font-weight:bold}.singleFixedButtonWrap dl dd{font-size:0.875em}.singleFixedButtonWrap .buttonWrap{width:43.3%;float:right}@media (max-width:768px){.singleFixedButtonWrap .buttonWrap{width:100%;float:none}}.singleFixedButtonWrap .buttonBox{font-size:1rem}@media (max-width:1140px){.singleFixedButtonWrap .buttonBox{font-size:1.5vw}}@media (max-width:768px){.singleFixedButtonWrap .buttonBox{font-size:2.5vw;margin:0 0.2em 0}}.singleFixedButtonWrap .buttonBox a{font-size:1rem;width:100%;text-align:center;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;vertical-align:middle;position:relative;height:4.5em;border-radius:0.3em}@media (max-width:768px){.singleFixedButtonWrap .buttonBox a{font-size:2.5vw;height:5.5em}}.singleFixedButtonWrap .buttonBox a>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-sizing:border-box;box-sizing:border-box}.singleFixedButtonWrap .buttonBox a i{font-style:normal}.singleFixedButtonWrap .buttonBox.button-entry{float:right;width:67%;max-width:313px}@media (max-width:768px){.singleFixedButtonWrap .buttonBox.button-entry{max-width:none}}.singleFixedButtonWrap .buttonBox.button-entry a{color:#ffffff;background:#ff6704}.singleFixedButtonWrap .buttonBox.button-entry a span{font-size:1.5em}@media (max-width:768px){.singleFixedButtonWrap .buttonBox.button-entry a span{font-size:1.8em}}.singleFixedButtonWrap .buttonBox.button-keep{float:left;width:28.2%;max-width:130px}@media (max-width:768px){.singleFixedButtonWrap .buttonBox.button-keep{max-width:none}}.singleFixedButtonWrap .buttonBox.button-keep a{color:#1c2d81;background:#ffffff;border:solid 2px currentColor;border-radius:0.2em}.singleFixedButtonWrap .buttonBox.button-keep a span.text{font-size:0.8125em}@media (max-width:768px){.singleFixedButtonWrap .buttonBox.button-keep a span.text{font-size:inherit}}@media (max-width:768px){.singleFixedButtonWrap .buttonBox.button-keep a .keep_name{font-size:1.25em}}.singleFixedButtonWrap .buttonBox.button-keep a .keep_name .keep_note{display:none}.singleFixedButtonWrap .buttonBox.button-keep a .material-icons{font-size:2.4em;display:block;vertical-align:middle}@media (max-width:768px){.singleFixedButtonWrap .buttonBox.button-keep a .material-icons{font-size:2.2em;display:block;margin:0 auto;text-align:center}}.fixedButtonWrap{display:none;font-size:0;border-top:solid 1px #f2f2f2;background:#ffffff;position:fixed;z-index:99;left:0;padding:0.5rem 0;bottom:-10rem;width:100%;-webkit-transition:all 0.4s;transition:all 0.4s;text-align:center}.fixedButtonWrap.fixed{bottom:0}.fixedButtonWrap .inner{white-space:nowrap}.fixedButtonWrap .buttonBox{font-size:1rem;width:40%;display:none;margin:0 0.625em 0}@media (max-width:768px){.fixedButtonWrap .buttonBox{margin:0}}.fixedButtonWrap .buttonBox:first-of-type{margin-left:0}.fixedButtonWrap .buttonBox:last-of-type{margin-right:0}.fixedButtonWrap .buttonBox.button-keep{width:15%}.fixedButtonWrap .buttonBox+.buttonBox{margin-left:2.5%}.fixedButtonWrap .buttonBox a{width:100%;height:0;padding:21.6% 0 0 0;display:block;position:relative;border-radius:0.5em;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.fixedButtonWrap .buttonBox a{padding-top:2.8em}}.fixedButtonWrap .buttonBox a>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-sizing:border-box;box-sizing:border-box}.fixedButtonWrap .buttonBox a i{font-style:normal}.fixedButtonWrap .buttonBox a .free{background:#ffffff;border-radius:100%;text-align:center;font-size:1.06em;width:3.18em;height:3.18em;line-height:3.18;font-weight:bold;display:block;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:0.5em}.fixedButtonWrap .buttonBox a .free:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:6px 9px 0 0;border-color:#ffffff transparent transparent transparent;position:absolute;top:50%;left:100%;margin-left:-1px}@media (max-width:768px){.fixedButtonWrap .buttonBox a .free{width:2.5em;height:2.5em;position:relative;margin:0 auto;-webkit-transform:translateY(0);transform:translateY(0);top:auto;right:auto;line-height:2.5}.fixedButtonWrap .buttonBox a .free:before{display:none}}.fixedButtonWrap .buttonBox a.linkTel{color:#f03d61;background:#ffffff;text-align:center;border:solid 2px #f03d61}.fixedButtonWrap .buttonBox a.linkTel strong{font-size:1.6875em;font-weight:bold;display:block;position:relative}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkTel strong{font-size:1em}}.fixedButtonWrap .buttonBox a.linkTel strong:before{content:"";width:1.26em;height:1em;display:inline-block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/bottom_btn_icon-tel.png) no-repeat center;background-size:contain;vertical-align:baseline;margin-right:0.2em;position:relative;top:0.2em}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkTel strong:before{margin:0 auto}}.fixedButtonWrap .buttonBox a.linkTel small{display:block}.fixedButtonWrap .buttonBox a.linkSignup{color:#ffffff;background:#25b5f9;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#25b5f9),to(#009cff));background:linear-gradient(to right,#25b5f9 1%,#009cff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25b5f9",endColorstr="#009cff",GradientType=1)}.fixedButtonWrap .buttonBox a.linkSignup i{color:#25b5f9}.fixedButtonWrap .buttonBox a.linkSignup small,.fixedButtonWrap .buttonBox a.linkSignup strong{display:block}.fixedButtonWrap .buttonBox a.linkSignup small{font-size:0.875em}.fixedButtonWrap .buttonBox a.linkSignup strong{font-size:1.5em;font-weight:bold}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkSignup strong{font-size:1.8em}}.fixedButtonWrap .buttonBox a.linkConsult{text-align:center;color:#ffffff;background:#ff9a1c;background:-webkit-gradient(linear,left top,right top,color-stop(1%,#ff9a1c),to(#ff8a00));background:linear-gradient(to right,#ff9a1c 1%,#ff8a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff9a1c",endColorstr="#ff8a00",GradientType=1)}.fixedButtonWrap .buttonBox a.linkConsult .free{color:#ff9a1c}.fixedButtonWrap .buttonBox a.linkConsult .balloon{position:absolute;left:100%;bottom:100%;width:9.75em;height:5.7em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -0.5em -1.5em}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkConsult .balloon{left:-10%;margin:0;font-size:1.4em}}.fixedButtonWrap .buttonBox a.linkConsult strong{font-size:1.5em;font-weight:bold}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkConsult strong{font-size:1.8em}}.fixedButtonWrap .buttonBox a.linkEntry{text-align:center;background:#f03d61;color:#ffffff;border:solid 2px #f03d61}.fixedButtonWrap .buttonBox a.linkEntry strong{font-size:1.5em;font-weight:bold}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkEntry strong{font-size:1em}}.fixedButtonWrap .buttonBox a.linkEntry span:before{content:"";width:1.26em;height:1em;display:inline-block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/bottom_btn_icon-entry.png) no-repeat center;background-size:contain;vertical-align:baseline;margin-right:0.2em;position:relative;top:0.1em}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkEntry span:before{margin:0 auto}}.fixedButtonWrap .buttonBox a.linkKeep{min-width:0}.fixedButtonWrap .buttonBox a.linkKeep .keep_name{font-size:1.5em;font-weight:bold}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkKeep .keep_name{font-size:0.6875em;line-height:1;display:block}}.fixedButtonWrap .buttonBox a.linkKeep .keep_name .keep_note{font-size:0.667em}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkKeep .keep_name .keep_note{display:none}}.fixedButtonWrap .buttonBox a.linkKeep .material-icons{font-size:1.8em;vertical-align:text-bottom;margin-right:0.2em}.fixedButtonWrap .buttonBox a.linkKeep .material-icons:before{background:#ffffff}@media (max-width:768px){.fixedButtonWrap .buttonBox a.linkKeep .material-icons{font-size:1.65em;margin:0 auto}}.bottomContents{padding:3.4em 0}@media (max-width:768px){.bottomContents{padding:1em 0}}.bottomContents .pageSection{margin:0 0 2.6em;padding:0}@media (max-width:768px){.bottomContents .pageSection{width:100vw;margin-left:-3vw;margin-bottom:0;padding:1em 3vw}}.bottomContents .pageSection .inner{position:relative}@media (max-width:768px){.bottomContents .pageSection .inner{padding-right:0}}.bottomContents .pageSection .linkMore{display:block;position:absolute;top:0;right:0;font-size:0.875rem;line-height:2.8;color:#db2844;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/bottom_contents_icon-link.png) no-repeat 100% 50%;background-size:1.215em auto;padding-right:1.5em}@media (max-width:768px){.bottomContents .pageSection .linkMore{font-size:0.75rem;line-height:2.2;right:3vw}}.bottomContents .pageSection .secTitle{text-align:left;margin-bottom:1em;background:none;padding:0}.bottomContents .pageSection .secTitle span{padding:0 0 0 1.3em;background-repeat:no-repeat;background-size:auto 1em;background-position:0 50%;font-size:1.5em;display:block}@media (max-width:768px){.bottomContents .pageSection .secTitle span{font-size:1.125em}}.bottomContents .pageSection .slideItem ul.itemList li{padding-top:0;margin-bottom:1.8em}.bottomContents .pageSection .slideItem ul.itemList li .buttonBox .linkDetail{display:none!important}.bottomContents .pageSection .slideItem ul.itemList li .buttonBox .keep-btn{width:100%!important}.bottomContents .pageSection .slideItem ul.itemList li .buttonBox .keep-btn i{margin-right:0.2em!important}.bottomContents .pageSection .slideItem ul.itemList li .buttonBox .keep-btn .keep_name{display:inline-block!important}.bottomContents .pageSection .slideItem ul.itemList li .buttonBox .keep-btn.keeped i{display:none}.bottomContents .pageSection+.pageSection{margin-top:4em}@media (max-width:768px){.bottomContents .pageSection+.pageSection{margin-top:0}}.bottomContents .pageSection#secCompany .secTitle span{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/bottom_contents_icon-company.png)}.bottomContents .pageSection#secRelated .secTitle span{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/bottom_contents_icon-time.png)}.bottomContents .bottomSubmenu{margin-bottom:0.4em}.bottomContents .bottomSubmenu .link{border-bottom:solid 1px #757575}.bottomContents .bottomSubmenu .link:last-of-type{border:none}.bottomContents .bottomSubmenu .link a{display:block;padding:0.4em 0;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/item/archive_submenu_icon-arrow.png) no-repeat 100% 50%;background-size:0.875em auto}.bottomContents .bottomSubmenu .link a .text{font-size:0.75em;color:#383838}.bottomContents .bottomSubmenu .link a .text i{font-size:1.25em;vertical-align:text-bottom}body#home .fixedButtonWrap{display:block}body#home .fixedButtonWrap .button-consult,body#home .fixedButtonWrap .button-signup,body#home .fixedButtonWrap .button-tel{display:inline-block}body#home .fixedButtonWrap .button-entry,body#home .fixedButtonWrap .button-keep{display:none}body.single-item .fixedButtonWrap{display:block}body.single-item .fixedButtonWrap .button-entry,body.single-item .fixedButtonWrap .button-keep,body.single-item .fixedButtonWrap .button-tel{display:inline-block}body.single-item .fixedButtonWrap .button-consult,body.single-item .fixedButtonWrap .button-signup{display:none}.countPosts{font-size:0.875em}.countPosts .totalNumber{font-size:1.714em;color:#f03d61;font-weight:bold}.paginationWrap{margin:1em 0;text-align:right}.paginationWrap ul{font-size:0}.paginationWrap ul li{font-size:1rem;display:inline-block;margin:0 0.2em 0.5em;padding:0!important}.paginationWrap ul li:before{display:none!important}.paginationWrap ul li .pageNum{font-size:0.875em;background:#ffffff;border-radius:0.3em;border:solid 1px #f2f2f2;text-align:center;display:inline-block;min-width:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.7em;color:#383838;-webkit-transition:all 0.2s;transition:all 0.2s;vertical-align:middle}.paginationWrap ul li .pageNum.current,.paginationWrap ul li .pageNum:hover{color:#ffffff;background:#757575}.paginationWrap ul li .pageNum.ellipsis{pointer-events:none;background:none;min-width:0;border:none}.paginationWrap ul li .pageNum.next,.paginationWrap ul li .pageNum.prev{padding:0 1em;background-color:#ffffff;background-repeat:no-repeat;background-position:center;background-size:0.643em auto;border-radius:100%;width:2.143em;height:2.143em;border:solid 1px #dfdfdf}.paginationWrap ul li .pageNum.next span,.paginationWrap ul li .pageNum.prev span{display:none}.paginationWrap ul li .pageNum.prev{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/pagination_icon-prev.png)}.paginationWrap ul li .pageNum.next{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/pagination_icon-next.png)}.paginationWrap ul li.pageEllipsis{margin-left:0;margin-right:0}@media (max-width:768px){.paginationWrap ul li.pageSub{display:none}}.slideItem ul.itemList{margin-bottom:2rem}@media (max-width:768px){.slideItem ul.itemList{margin-bottom:1em}}.slideItem ul.itemList li{position:relative;padding:0;background:#ffffff;-webkit-box-shadow:0 0 0.5em 0em rgba(0,0,0,0.2);box-shadow:0 0 0.5em 0em rgba(0,0,0,0.2);border:none}.slideItem ul.itemList li figure{margin:0}.slideItem ul.itemList li .jobData,.slideItem ul.itemList li .jobText,.slideItem ul.itemList li .keepBox{padding:0 1.2em}@media (max-width:768px){.slideItem ul.itemList li .jobData,.slideItem ul.itemList li .jobText,.slideItem ul.itemList li .keepBox{padding:0}}.slideItem ul.itemList li .iconBox{margin-bottom:0}.slideItem ul.itemList li dl{padding:0}.slideItem ul.itemList li dl dt{margin-bottom:0!important}@media (max-width:768px){.slideItem ul.itemList li dl dt{margin-bottom:0.3em!important}}.slideItem ul.itemList li dl dt span{font-weight:bold;font-size:1rem;color:#383838}.slideItem ul.itemList li dl dd .companyName{margin-bottom:0.5em}.slideItem ul.itemList li dl dd .companyName span{font-size:0.875em}.slideItem ul.itemList li dl dd .copy span{display:inline-block;line-height:1.6;font-size:0.8125em}.slideItem ul.itemList li .jobData{padding-top:0.6em;padding-bottom:0.6em;background:none}.slideItem ul.itemList li .jobData .genre{color:#00aeff;font-weight:bold}.slideItem ul.itemList li .jobData .salary .salaryItem{font-size:0.9375em;font-weight:bold;color:#ff6704}.slideItem ul.itemList li .jobData .salary .salaryItem .type{color:#1c2d81}.slideItem ul.itemList li .jobData .salary .salaryItem .salaryComment{display:none}.slideItem ul.itemList li .jobData .salary .salaryItem:nth-of-type(n+2){display:none}.slideItem ul.itemList li .keepBox{width:100%;height:3em;position:absolute;left:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding-top:0.6em;padding-bottom:0.6em;border-top:solid 1px #e5e5e5}.slideItem ul.itemList li .keepBox .keep-btn i{vertical-align:middle;color:#e0e0e0}.slideItem ul.itemList li .keepBox .keep-btn.keeped i{color:#1c2d81}.slideItem ul.itemList li.hasKeep{padding:0 0 3em}@media (max-width:768px){.slideItem ul.itemList li.hasKeep{padding:0.5em 0 3em}}.slideItem ul.itemList li.keeped:before{content:"";width:1.8em;height:2.5em;display:block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/clips_mark.png) no-repeat top center;background-size:contain;position:absolute;top:0;left:0.5em;z-index:1}@media (max-width:768px){ul.itemList.spScroll{white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;padding-left:3vw;margin-left:-3vw}ul.itemList.spScroll::-webkit-scrollbar{display:none}}.breadcrumbWrap{padding:0.8em}@media (max-width:768px){.breadcrumbWrap{display:none}}.breadcrumbWrap ul.breadcrumbs li{display:inline-block;font-size:0.8125em;color:#383838}.breadcrumbWrap ul.breadcrumbs li:after{content:">";margin:0 0.1em}.breadcrumbWrap ul.breadcrumbs li a{text-decoration:none}.breadcrumbWrap ul.breadcrumbs li:last-child:after{display:none}.breadcrumbWrap ul.breadcrumbs li:last-child span{color:#ff8fb2}body.page#page-company .pageWrap #mainContents,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap,body.page#page-guide .pageWrap #mainContents,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap,body.page#page-privacy .pageWrap #mainContents,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap,body.single .pageWrap #mainContents,body.single .singleWrap #mainContents .pageSection .contentsWrap{line-height:1.85;padding:1em 0 5em}@media (max-width:768px){body.page#page-company .pageWrap #mainContents,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap,body.page#page-guide .pageWrap #mainContents,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap,body.page#page-privacy .pageWrap #mainContents,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap,body.single .pageWrap #mainContents,body.single .singleWrap #mainContents .pageSection .contentsWrap{padding-bottom:0}}body.page#page-company .pageWrap #mainContents .secTitle,body.page#page-company .pageWrap #mainContents h3,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap .secTitle,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap h3,body.page#page-guide .pageWrap #mainContents .secTitle,body.page#page-guide .pageWrap #mainContents h3,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap .secTitle,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap h3,body.page#page-privacy .pageWrap #mainContents .secTitle,body.page#page-privacy .pageWrap #mainContents h3,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap .secTitle,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap h3,body.single .pageWrap #mainContents .secTitle,body.single .pageWrap #mainContents h3,body.single .singleWrap #mainContents .pageSection .contentsWrap .secTitle,body.single .singleWrap #mainContents .pageSection .contentsWrap h3{font-size:1.25em;font-weight:bold;padding:0 0.6em;border-left:solid 5px #ff8fb2;margin:2.6em 0 0.8em}body.page#page-company .pageWrap #mainContents .secTitle:first-of-type,body.page#page-company .pageWrap #mainContents h3:first-of-type,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap .secTitle:first-of-type,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap h3:first-of-type,body.page#page-guide .pageWrap #mainContents .secTitle:first-of-type,body.page#page-guide .pageWrap #mainContents h3:first-of-type,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap .secTitle:first-of-type,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap h3:first-of-type,body.page#page-privacy .pageWrap #mainContents .secTitle:first-of-type,body.page#page-privacy .pageWrap #mainContents h3:first-of-type,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap .secTitle:first-of-type,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap h3:first-of-type,body.single .pageWrap #mainContents .secTitle:first-of-type,body.single .pageWrap #mainContents h3:first-of-type,body.single .singleWrap #mainContents .pageSection .contentsWrap .secTitle:first-of-type,body.single .singleWrap #mainContents .pageSection .contentsWrap h3:first-of-type{margin-top:0}body.page#page-company .pageWrap #mainContents h4,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap h4,body.page#page-guide .pageWrap #mainContents h4,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap h4,body.page#page-privacy .pageWrap #mainContents h4,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap h4,body.single .pageWrap #mainContents h4,body.single .singleWrap #mainContents .pageSection .contentsWrap h4{font-size:1em;line-height:1.75;border:none;position:relative;padding:0 0 0 1.6em;margin:0 0 0.3em}body.page#page-company .pageWrap #mainContents h4:before,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap h4:before,body.page#page-guide .pageWrap #mainContents h4:before,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap h4:before,body.page#page-privacy .pageWrap #mainContents h4:before,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap h4:before,body.single .pageWrap #mainContents h4:before,body.single .singleWrap #mainContents .pageSection .contentsWrap h4:before{content:"";width:1.375em;height:1.375em;display:block;position:absolute;top:3px;left:0;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/icon-balloon.png) no-repeat center;background-size:contain}body.page#page-company .pageWrap #mainContents p,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap p,body.page#page-guide .pageWrap #mainContents p,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap p,body.page#page-privacy .pageWrap #mainContents p,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap p,body.single .pageWrap #mainContents p,body.single .singleWrap #mainContents .pageSection .contentsWrap p{margin-bottom:2em}body.page#page-company .pageWrap #mainContents dl,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap dl,body.page#page-guide .pageWrap #mainContents dl,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap dl,body.page#page-privacy .pageWrap #mainContents dl,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap dl,body.single .pageWrap #mainContents dl,body.single .singleWrap #mainContents .pageSection .contentsWrap dl{margin-bottom:2em}body.page#page-company .pageWrap #mainContents dl dt,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap dl dt,body.page#page-guide .pageWrap #mainContents dl dt,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap dl dt,body.page#page-privacy .pageWrap #mainContents dl dt,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap dl dt,body.single .pageWrap #mainContents dl dt,body.single .singleWrap #mainContents .pageSection .contentsWrap dl dt{font-weight:bold}body.page#page-company .pageWrap #mainContents dl dd ol,body.page#page-company .pageWrap #mainContents dl dd ul,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap dl dd ol,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap dl dd ul,body.page#page-guide .pageWrap #mainContents dl dd ol,body.page#page-guide .pageWrap #mainContents dl dd ul,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap dl dd ol,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap dl dd ul,body.page#page-privacy .pageWrap #mainContents dl dd ol,body.page#page-privacy .pageWrap #mainContents dl dd ul,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap dl dd ol,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap dl dd ul,body.single .pageWrap #mainContents dl dd ol,body.single .pageWrap #mainContents dl dd ul,body.single .singleWrap #mainContents .pageSection .contentsWrap dl dd ol,body.single .singleWrap #mainContents .pageSection .contentsWrap dl dd ul{padding-left:1em}body.page#page-company .pageWrap #mainContents ol,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap ol,body.page#page-guide .pageWrap #mainContents ol,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap ol,body.page#page-privacy .pageWrap #mainContents ol,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap ol,body.single .pageWrap #mainContents ol,body.single .singleWrap #mainContents .pageSection .contentsWrap ol{counter-reset:count;margin-bottom:2em}body.page#page-company .pageWrap #mainContents ol>li,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap ol>li,body.page#page-guide .pageWrap #mainContents ol>li,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap ol>li,body.page#page-privacy .pageWrap #mainContents ol>li,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap ol>li,body.single .pageWrap #mainContents ol>li,body.single .singleWrap #mainContents .pageSection .contentsWrap ol>li{counter-increment:count;padding-left:1em;position:relative}body.page#page-company .pageWrap #mainContents ol>li:before,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap ol>li:before,body.page#page-guide .pageWrap #mainContents ol>li:before,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap ol>li:before,body.page#page-privacy .pageWrap #mainContents ol>li:before,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap ol>li:before,body.single .pageWrap #mainContents ol>li:before,body.single .singleWrap #mainContents .pageSection .contentsWrap ol>li:before{content:counter(count) ".";position:absolute;top:0;left:0}body.page#page-company .pageWrap #mainContents ul>li,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap ul>li,body.page#page-guide .pageWrap #mainContents ul>li,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap ul>li,body.page#page-privacy .pageWrap #mainContents ul>li,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap ul>li,body.single .pageWrap #mainContents ul>li,body.single .singleWrap #mainContents .pageSection .contentsWrap ul>li{padding-left:1em;position:relative}body.page#page-company .pageWrap #mainContents ul>li:before,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap ul>li:before,body.page#page-guide .pageWrap #mainContents ul>li:before,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap ul>li:before,body.page#page-privacy .pageWrap #mainContents ul>li:before,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap ul>li:before,body.single .pageWrap #mainContents ul>li:before,body.single .singleWrap #mainContents .pageSection .contentsWrap ul>li:before{content:"";width:0.2em;height:0.2em;display:block;border-radius:100%;background:currentColor;position:absolute;top:0.95em;left:0.5em}body.page#page-company .pageWrap #mainContents table,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap table,body.page#page-guide .pageWrap #mainContents table,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap table,body.page#page-privacy .pageWrap #mainContents table,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap table,body.single .pageWrap #mainContents table,body.single .singleWrap #mainContents .pageSection .contentsWrap table{width:100%;margin-bottom:2.5em;border-collapse:collapse}body.page#page-company .pageWrap #mainContents table tbody td,body.page#page-company .pageWrap #mainContents table tbody th,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.page#page-guide .pageWrap #mainContents table tbody td,body.page#page-guide .pageWrap #mainContents table tbody th,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.page#page-privacy .pageWrap #mainContents table tbody td,body.page#page-privacy .pageWrap #mainContents table tbody th,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.single .pageWrap #mainContents table tbody td,body.single .pageWrap #mainContents table tbody th,body.single .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.single .singleWrap #mainContents .pageSection .contentsWrap table tbody th{border:solid 1px #dcdcdc;vertical-align:middle;padding:1.3em;line-height:1.9;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){body.page#page-company .pageWrap #mainContents table tbody td,body.page#page-company .pageWrap #mainContents table tbody th,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.page#page-guide .pageWrap #mainContents table tbody td,body.page#page-guide .pageWrap #mainContents table tbody th,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.page#page-privacy .pageWrap #mainContents table tbody td,body.page#page-privacy .pageWrap #mainContents table tbody th,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.single .pageWrap #mainContents table tbody td,body.single .pageWrap #mainContents table tbody th,body.single .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.single .singleWrap #mainContents .pageSection .contentsWrap table tbody th{display:block;width:100%!important}}body.page#page-company .pageWrap #mainContents table tbody th,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.page#page-guide .pageWrap #mainContents table tbody th,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.page#page-privacy .pageWrap #mainContents table tbody th,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap table tbody th,body.single .pageWrap #mainContents table tbody th,body.single .singleWrap #mainContents .pageSection .contentsWrap table tbody th{width:6.5em;background:#eff7f9}body.page#page-company .pageWrap #mainContents table tbody th i,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap table tbody th i,body.page#page-guide .pageWrap #mainContents table tbody th i,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap table tbody th i,body.page#page-privacy .pageWrap #mainContents table tbody th i,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap table tbody th i,body.single .pageWrap #mainContents table tbody th i,body.single .singleWrap #mainContents .pageSection .contentsWrap table tbody th i{vertical-align:text-bottom}body.page#page-company .pageWrap #mainContents table tbody td,body.page#page-company .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.page#page-guide .pageWrap #mainContents table tbody td,body.page#page-guide .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.page#page-privacy .pageWrap #mainContents table tbody td,body.page#page-privacy .singleWrap #mainContents .pageSection .contentsWrap table tbody td,body.single .pageWrap #mainContents table tbody td,body.single .singleWrap #mainContents .pageSection .contentsWrap table tbody td{background:#ffffff}.toggleButton{display:none;font-size:0.875rem;color:#ff8fb2;cursor:pointer;margin-top:3em}.toggleButton span:before{content:"…";vertical-align:middle;position:relative;top:-0.5em}.toggleButton .open{display:block}.toggleButton .close{display:none}.toggleButton.visible{display:block}.toggleButton.active .open{display:none}.toggleButton.active .close{display:block}.toggleTarget{position:relative;overflow:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;max-height:10em}.toggleTarget:before{content:"";width:100%;bottom:0;max-height:3em;height:100%;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);position:absolute;-webkit-transition:all 0.2s;transition:all 0.2s;pointer-events:none;opacity:1;z-index:9;display:none}.toggleTarget.visible:before{display:block}.toggleTarget.active{max-height:9999px!important}.toggleTarget.active:before{opacity:0}.contactButtonWrap{text-align:right;width:60%;float:right}@media (max-width:768px){.contactButtonWrap{width:100%;float:none}}.contactButtonWrap dl{display:inline-block;width:100%;max-width:270px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0.5em}@media (max-width:768px){.contactButtonWrap dl{background:#f1f7fa;text-align:center;padding:1em;max-width:none;margin:0}}.contactButtonWrap dl dt{font-size:1.25em;margin-bottom:1em;display:none}@media (max-width:768px){.contactButtonWrap dl dt{display:block}}.contactButtonWrap dl dd a{width:100%;display:block;height:3.8em;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:solid 2px;border-radius:0.3em;margin:0 0 1em 0.2em}.contactButtonWrap dl dd a span{text-align:center;font-size:1.125em;font-weight:bold;position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contactButtonWrap dl dd a span:before{content:"";width:1.445em;height:1.445em;display:inline-block;margin-right:0.5em;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle}.contactButtonWrap dl dd a.linkTel{background:#ffffff;color:#1c2d81;border-color:#1c2d81}@media (max-width:768px){.contactButtonWrap dl dd a.linkTel{max-width:none;background:#1c2d81;height:auto;padding:1em 0}}.contactButtonWrap dl dd a.linkTel .tap{font-style:normal;background:#ffffff;border-radius:0.2em;color:#1c2d81;padding:1em 0.5em;margin-right:0.5em;vertical-align:bottom;display:none}@media (max-width:768px){.contactButtonWrap dl dd a.linkTel .tap{display:inline-block}}@media (max-width:768px){.contactButtonWrap dl dd a.linkTel span{font-size:2.5em;position:relative;display:inline-block;width:auto;color:#ffffff;top:auto;left:auto;-webkit-transform:translateY(0);transform:translateY(0)}}.contactButtonWrap dl dd a.linkTel span:before{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/btn_icon-tel.png)}@media (max-width:768px){.contactButtonWrap dl dd a.linkTel span:before{width:1em;height:1em;margin-right:0;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/btn_icon-tel_sp.png)}}.contactButtonWrap dl dd a.linkForm{background:#1c2d81;color:#ffffff;border-color:#1c2d81}.contactButtonWrap dl dd a.linkForm span:before{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/btn_icon-contact.png)}.contactButtonWrap dl dd .telTime{font-size:1.25em;display:none}@media (max-width:768px){.contactButtonWrap dl dd .telTime{display:block}}@media (max-width:768px){.contactButtonWrap dl.contactForm{display:none}}.mapOpen{background:#ffffff;color:#fe8b07;font-weight:normal;text-align:center;margin-left:0.5em;line-height:1;padding:0.1em 0.4em;display:inline-block;cursor:pointer;border:solid 1px currentColor}.mapOpen span{font-size:0.8125em}.mapWrap{position:relative}.mapWrap .mapBox{width:100%;height:0;padding:300px 0 0 0;margin-bottom:2em}@media (max-width:768px){.mapWrap .mapBox{padding-top:200px}}.mapWrap .mapBox .map,.mapWrap .mapBox iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}.mapWrap .mapBox iframe{border:none}.mapWrap.fixed .mapBox{position:fixed;top:50%;left:50%;width:80%;height:60%;padding:0;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99999;opacity:0;display:none}.mapWrap.fixed .mapBox .mapClose{position:absolute;top:0;right:0;width:2em;height:2em;display:block;background:#ffffff;border-radius:100%;z-index:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border:solid 1px #cccccc;cursor:pointer}.mapWrap.fixed .mapBox .mapClose:after,.mapWrap.fixed .mapBox .mapClose:before{content:"";width:1em;height:1px;display:block;background:#333333;position:absolute;top:50%;left:50%}.mapWrap.fixed .mapBox .mapClose:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.mapWrap.fixed .mapBox .mapClose:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.mapWrap.fixed .mapBg{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);z-index:99998;opacity:0;display:none}.mapWrap.fixed.active .mapBg,.mapWrap.fixed.active .mapBox{display:block;opacity:1}.tabWrap .tabMenu>li{cursor:pointer}.tabWrap .tabContents>li{display:none}.tabWrap .tabContents>li.active{display:block}body.error404 #contents.pageWrap #mainContents,body.page:not(#page-offices) #contents.pageWrap #mainContents{float:none;width:100%}body.error404 #contents.pageWrap #mainContents .error_text,body.page:not(#page-offices) #contents.pageWrap #mainContents .error_text{margin:2em 0}.partIntroduction{background:#ff8fb2;background:-webkit-gradient(linear,left top,right top,from(#ff8fb2),to(#db2844));background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1);padding:1em 1.25em 1.1em;margin-bottom:1.6em;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media (max-width:768px){.partIntroduction{background:none;padding:1em 0;margin-bottom:0}}.partIntroduction dl.box{display:block;width:100%;max-width:866px;margin:0 auto}@media (max-width:768px){.partIntroduction dl.box{display:inline-block}}.partIntroduction dl.box>dt{margin-bottom:0.5em}.partIntroduction dl.box>dt span{font-size:1.5em;color:#ffffff;font-weight:normal}@media (max-width:768px){.partIntroduction dl.box>dt span{color:#383838;font-size:0.875em;font-weight:bold}}.partIntroduction dl.box>dt span strong{font-size:1.17em;font-weight:bold}@media (max-width:768px){.partIntroduction dl.box>dt span strong{font-size:1em}}.partIntroduction dl.box>dd{background:#ffffff;border-radius:0.5em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.1em 1.25em}@media (max-width:768px){.partIntroduction dl.box>dd{padding:3vw}}.partIntroduction dl.box>dd:after{content:"";width:0;height:0;display:block;clear:both}.partIntroduction dl.box>dd dl{width:49%;max-width:362px}@media (max-width:768px){.partIntroduction dl.box>dd dl{width:100%;float:none!important;margin:0.4em auto}}.partIntroduction dl.box>dd dl:nth-of-type(odd){float:left}.partIntroduction dl.box>dd dl:nth-of-type(2n){float:right}.partIntroduction dl.box>dd dl>dt{white-space:nowrap;margin-bottom:0.5em}@media (max-width:768px){.partIntroduction dl.box>dd dl>dt{display:none}}.partIntroduction dl.box>dd dl>dt small{font-size:0.75em}.partIntroduction dl.box>dd dl>dd a{width:100%;height:4.4em;position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0.5em;-webkit-box-shadow:0 0 0.3em 0.3em rgba(0,0,0,0.1);box-shadow:0 0 0.3em 0.3em rgba(0,0,0,0.1)}@media (max-width:768px){.partIntroduction dl.box>dd dl>dd a{height:3em}}.partIntroduction dl.box>dd dl>dd a:before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.05)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#0d000000",GradientType=0);width:calc(100% - 0.6em);height:calc(100% - 0.6em);border-radius:0 0 0.5em 0.5em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.partIntroduction dl.box>dd dl>dd a:after{content:"";width:1.6em;height:1.6em;display:block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/part_introduction_icon-arrow.png) no-repeat center;background-size:contain;position:absolute;right:0.7em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.partIntroduction dl.box>dd dl>dd a span{text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:0.8em;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#ffffff;font-weight:bold;font-size:1.375em}@media (max-width:768px){.partIntroduction dl.box>dd dl>dd a span{font-size:1em;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.partIntroduction dl.box>dd dl>dd a span i{font-size:0.7636em;font-style:normal;background:#f1f950;width:3em;height:1.3em;border-radius:1em;text-align:center;line-height:1.3;display:inline-block;margin-right:0.5em;position:relative}.partIntroduction dl.box>dd dl>dd a span small{font-size:0.75em}.partIntroduction dl.box>dd dl.signup a{background:#f03d61}.partIntroduction dl.box>dd dl.signup a i{color:#f03d61}.partIntroduction dl.box>dd dl.line a{background:#02b902}.partIntroduction dl.box>dd dl.line a i{color:#02b902}.partIntroduction dl.box>dd dl.line a img{height:1.125em!important;width:auto;vertical-align:text-bottom;position:relative;top:-0.1em}body.single #contents.singleWrap{padding:2em 0 5em}body.single #contents.singleWrap #mainContents .singleSection{padding:2em;background:#ffffff}body.single #contents.singleWrap #mainContents .singleSection .postData{margin-bottom:2em}body.single #contents.singleWrap #mainContents .singleSection .postData time{font-size:0.75em;color:#999999;margin-right:1em}body.single #contents.singleWrap #mainContents .singleSection .postData .iconList{display:inline-block}#contents{padding:0}#contents .contentsAdjustWrap:after{content:"";width:0;height:0;display:block;clear:both}#contents #mainContents{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:calc(100% - 290px - 30px)}#contents #mainContents:after{content:"";width:0;height:0;display:block;clear:both}@media (max-width:1100px){#contents #mainContents{float:none!important;padding-top:1em;margin:0 auto 2em;width:100%;max-width:820px}}#contents #sideContents{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:290px;position:relative;padding-bottom:1em}@media (max-width:1100px){#contents #sideContents{width:100%;float:none;margin-top:2em}}@media (max-width:1100px){#contents #sideContents{margin-top:0}}#contents a.banner{margin-bottom:2em}@media (max-width:768px){#contents a.banner{margin:3.8em 0}}#contents div.itemList .item{font-size:0.875em;padding:0.7em 0 0.7em 1.5em;background-repeat:no-repeat;background-size:1.0625em auto;background-position:0 0.9em;border:solid #efefef;border-width:0 0 1px 0}#contents div.itemList .item:last-of-type{border-width:0}#contents div.itemList .item.icon-company{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/item_icon-company.png)}#contents div.itemList .item.icon-genre{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/item_icon-genre.png)}#contents div.itemList .item.icon-employ{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/item_icon-employ.png)}#contents div.itemList .item.icon-address{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/item_icon-address.png)}#contents div.itemList .item.icon-salary{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/item_icon-salary.png)}#contents div.itemList .item.icon-holiday{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/item_icon-holiday.png)}#contents div.itemList .item.icon-description{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/item_icon-description.png)}#contents div.itemList .item.icon-qualification{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/item_icon-qualification.png)}#contents div.itemList .item.icon-salary .salaryItem{display:block}#contents div.itemList dl.item dt{color:#ff8fb2;width:5em;float:left}#contents div.itemList dl.item dd{margin-left:5.5em}#contents ul.itemList{font-size:0;margin-left:-10px}#contents ul.itemList li{font-size:1rem;border-radius:0.5em;overflow:hidden;border:solid #e7e7e7;border-width:1px 1px 2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 0 1em 10px;vertical-align:top;position:relative}#contents ul.itemList li:nth-child(4){margin-right:0}#contents ul.itemList li figure{width:100%;height:0;padding:64% 0 0 0;display:block;overflow:hidden;position:relative}#contents ul.itemList li figure .noImage,#contents ul.itemList li figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#contents ul.itemList li figure .noImage{background:#eeeeee}#contents ul.itemList li dl{padding:0.7em 1.3em}@media (max-width:768px){#contents ul.itemList li dl{padding:0.5em}}#contents ul.itemList li dl dt{margin-bottom:0.3em}#contents ul.itemList li dl dt span{font-size:0.875em;color:#00aeff}#contents ul.itemList li dl dt span i{font-size:0.857em;color:#383838;font-style:normal;margin-left:0.5em}#contents ul.itemList li dl dd span{line-height:1;font-size:0.875em}#contents ul.itemList li .linkDetail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}#contents ul.itemList li .linkDetail span{display:none}#contents ul.itemList[data-cols="2"] li{width:calc((100% - 10px - 10px * (2 - 1)) / 2)}@media (max-width:768px){#contents ul.itemList[data-cols="2"] li{width:100%}}#contents ul.itemList[data-cols="3"] li{width:calc((100% - 10px - 10px * (3 - 1)) / 3)}@media (max-width:768px){#contents ul.itemList[data-cols="3"] li{width:100%}}#contents ul.itemList[data-cols="4"] li{width:calc((100% - 10px - 10px * (4 - 1)) / 4)}@media (max-width:768px){#contents ul.itemList[data-cols="4"] li{width:100%}}#contents ul.itemList[data-cols="5"] li{width:calc((100% - 10px - 10px * (5 - 1)) / 5)}@media (max-width:768px){#contents ul.itemList[data-cols="5"] li{width:100%}}#contents ul.itemList[data-cols="6"] li{width:calc((100% - 10px - 10px * (6 - 1)) / 6)}@media (max-width:768px){#contents ul.itemList[data-cols="6"] li{width:100%}}@media (max-width:768px){#contents .slick-list{overflow:visible}}#contents ul.itemList.slick-slider li{margin:0}#contents .buttonBox a{text-align:center;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;height:2.5em;vertical-align:middle;position:relative;border-radius:0.3em}#contents .buttonBox a.linkEntry{min-width:6em;color:#ffffff;background:#f03d61}#contents .buttonBox a.linkEntry span{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#contents .buttonBox a.linkDetail{min-width:9em;color:#ffffff;background:#ff8fb2}#contents .buttonBox a.linkDetail span{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#contents .slideItem ul.itemList li{position:relative;padding-bottom:3.2em}@media (max-width:768px){#contents .slideItem ul.itemList li{padding-top:0;padding-bottom:2.8em;margin:0 3vw 1em 0;width:41vw}}#contents .slideItem ul.itemList li .jobImage figure{width:100%;height:0;padding:75% 0 0 0;overflow:hidden;position:relative}#contents .slideItem ul.itemList li .jobImage figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#contents .slideItem ul.itemList li .jobText{padding-bottom:0;position:relative}#contents .slideItem ul.itemList li .jobText .iconBox{position:absolute;top:0;left:1.2em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){#contents .slideItem ul.itemList li .jobText .iconBox{left:0.5em;font-size:0.625em}}#contents .slideItem ul.itemList li .jobText .iconBox span{border:solid 0.15em #ffffff;margin-bottom:0}#contents .slideItem ul.itemList li .jobText dl{padding:1.1em 0 0}@media (max-width:768px){#contents .slideItem ul.itemList li .jobText dl dt{padding:0 0.5em}}#contents .slideItem ul.itemList li .jobText dl dt span{white-space:initial;line-height:1.5;height:3em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1em;color:#383838}@media (max-width:768px){#contents .slideItem ul.itemList li .jobText dl dt span{font-size:0.75em}}#contents .slideItem ul.itemList li .jobData{padding:0.5em 0;margin-bottom:0.5em}@media (max-width:768px){#contents .slideItem ul.itemList li .jobData{padding:0 0.5em}}#contents .slideItem ul.itemList li .jobData .itemList .item{border:none;background-size:1.143em auto;background-position:0 0.1em;line-height:1.5;height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 0 1.4em;margin-bottom:0.1em}@media (max-width:768px){#contents .slideItem ul.itemList li .jobData .itemList .item{font-size:0.75em}}#contents .slideItem ul.itemList li .jobData .itemList .item.icon-company{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/itemlist_icon-company.png)!important}#contents .slideItem ul.itemList li .jobData .itemList .item.icon-genre{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/itemlist_icon-genre.png)!important}#contents .slideItem ul.itemList li .jobData .itemList .item.icon-employ{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/itemlist_icon-employ.png)!important}#contents .slideItem ul.itemList li .jobData .itemList .item.icon-address{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/itemlist_icon-address.png)!important}#contents .slideItem ul.itemList li .copy span{font-size:0.875em;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#contents .slideItem ul.itemList li .buttonBox{padding:0 1.2em;position:absolute;left:0;bottom:0.8em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9}@media (max-width:768px){#contents .slideItem ul.itemList li .buttonBox{padding:0 0.5em}}#contents .slideItem ul.itemList li .buttonBox .keep-btn{width:100%;min-width:0;float:right;height:2.6em;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){#contents .slideItem ul.itemList li .buttonBox .keep-btn{height:2em}}#contents .slideItem ul.itemList li .buttonBox .keep-btn i{margin:0 0.2em 0 0}#contents .slideItem ul.itemList li .buttonBox .keep-btn span.text{font-size:0.875em}#contents .slideItem ul.itemList li .buttonBox .keep-btn .keep_name{color:#383838;font-size:1em;vertical-align:middle}@media (max-width:768px){#contents .slideItem ul.itemList li .buttonBox .keep-btn .keep_name{font-size:0.75em}}#contents .slideItem ul.itemList li .buttonBox .linkDetail{display:none;width:74%;float:left;background:rgb(40,197,234);background:-webkit-gradient(linear,left top,right top,from(rgb(40,197,234)),to(rgb(9,139,198)));background:linear-gradient(to right,rgb(40,197,234) 0%,rgb(9,139,198) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#098bc6",GradientType=1);position:relative;top:auto;right:auto;bottom:auto;left:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;height:2.6em;border-radius:0.3em}@media (max-width:768px){#contents .slideItem ul.itemList li .buttonBox .linkDetail{height:2em}}#contents .slideItem ul.itemList li .buttonBox .linkDetail span{font-size:0.875em;display:block}#contents .slideItem ul.itemList li .buttonBox .linkDetail span:before{content:"";width:1.6em;height:1.43em;display:inline-block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/itemlist_detail_mark.png) no-repeat center;background-size:contain;vertical-align:text-bottom;position:relative;top:0.1em;margin-right:0.5em}#contents .slideItem ul.itemList li .buttonBox .linkEntry{display:none}@media (max-width:768px){#contents .slideItem ul.itemList li .buttonBox .linkEntry{height:2em}}@media (max-width:768px){#contents .slideItem ul.itemList li .buttonBox .linkEntry span{font-size:0.75em}}#contents .bannerLink{background:#eeeeee;padding:0.8em 0.6em 1px;margin-bottom:2em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0.5em}@media (max-width:768px){#contents .bannerLink{width:100vw;margin-left:-3vw;margin-bottom:0;padding:2em 3vw 3.8em}}#contents .bannerLink dl dt{font-size:1rem;border-left:solid 4px #ff8fb2;padding-left:0.6em;margin-bottom:0.5em;position:relative}@media (max-width:768px){#contents .bannerLink dl dt{border:none;text-align:center;font-size:1.5em;padding:0.5em;margin-bottom:1.3em}#contents .bannerLink dl dt:after{content:"";width:4.5em;height:2px;background:#ff8fb2;display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#contents .bannerLink dl dt span{font-weight:bold}@media (max-width:768px){#contents .bannerLink dl dt span{font-size:1.25em}}#contents .bannerLink dl dd ul li{display:block;margin:0 0 0.8em 0;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);box-shadow:0 0 3px 0 rgba(0,0,0,0.1)}#contents .bannerLink dl dd ul li img{width:100%;height:auto;max-width:none}#contents .sideBox{-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1100px){#contents .sideBox{width:32%;vertical-align:top;font-size:1rem;padding:0 0.5em}#contents .sideBox .inner{width:100%}}@media (max-width:768px){#contents .sideBox{width:100%}}#contents .sideBox ul li{position:relative}#contents .sideBox#side-special .sideTitle{color:#ffffff;font-weight:bold;text-align:center;background:#00aeff;border:solid #1c2d81;border-width:2px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0.5em;margin-bottom:1.2em}@media (max-width:768px){#contents .sideBox#side-special .sideTitle{display:none}}#contents .sideBox#side-special ul li{margin-bottom:2em}#contents .sideBox#side-special ul li .linkDetail{position:absolute;top:0;right:0;bottom:0;left:0}#contents .sideBox#side-special ul li .linkDetail span{display:none}#contents .sideBox#side-line{padding:1em 1.2em;background:#00b900;border-radius:0.5em;margin-bottom:2em}#contents .sideBox#side-line .sideTitle{margin-bottom:0.8em;text-align:center}@media (max-width:768px){#contents .sideBox#side-line .sideTitle{text-align:left}}#contents .sideBox#side-line .sideTitle span{font-size:1.375em;color:#ffffff}@media (max-width:768px){#contents .sideBox#side-line .sideTitle span{font-size:2em}}#contents .sideBox#side-line figure{width:6em;height:5.5em;background:#ffffff;margin-bottom:1em;position:relative}@media (max-width:768px){#contents .sideBox#side-line figure{display:none}}#contents .sideBox#side-line figure img{width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain}#contents .sideBox#side-line a{display:block;margin-bottom:0.6em;position:relative;z-index:0}@media (max-width:768px){#contents .sideBox#side-line a{margin-right:5em}}#contents .sideBox#side-line a:before{content:"";width:4.45em;height:7.5em;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/side_line_img01.png) no-repeat center bottom;background-size:contain;position:absolute;bottom:100%;right:0;z-index:0;margin-bottom:-0.5em}@media (max-width:768px){#contents .sideBox#side-line a:before{left:100%;bottom:0;right:auto;margin:0 0 0 0.5em}}#contents .sideBox#side-line a:after{content:"";width:0;height:0;border-style:solid;position:absolute;top:50%;right:0.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:0.5em 0 0.5em 0.7em;border-color:transparent transparent transparent #00b900;z-index:1}@media (max-width:768px){#contents .sideBox#side-line a:after{right:1em}}#contents .sideBox#side-line a span{padding:0.8em;border-radius:2em;text-align:center;display:block;background:#ffffff;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.5);box-shadow:0 2px 0 0 rgba(0,0,0,0.5);color:#00b900;font-weight:bold;font-size:1.125em;position:relative;z-index:1}@media (max-width:768px){#contents .sideBox#side-line a span{font-size:1.5em}}#contents .sideBox#side-line p{font-size:0.8125em;color:#ffffff}@media (max-width:768px){#contents .sideBox#side-line p{text-align:center;font-size:0.875em}}@media (max-width:768px){#contents .sideBox#side-sns{text-align:center}}#contents .sideBox#side-sns .sideTitle{font-size:1.25em;margin-bottom:0.5em}#contents .sideBox#side-sns a{display:inline-block;margin-bottom:0.6em;border-radius:0.3em}@media (max-width:768px){#contents .sideBox#side-sns a{width:48%;margin:0 0.5% 2em;text-align:center}}#contents .sideBox#side-sns a.sns-twitter{background:#1da1f2}#contents .sideBox#side-sns a.sns-line{background:#00b900}#contents .sideBox#side-sns .sns-facebook{display:block;width:100%;height:17.5em;background:#cccccc;position:relative}#contents .sideBox#side-sns .sns-facebook iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}@media (max-width:768px){#contents .sideBox#side-sns .sns-facebook{margin-bottom:2em}}#contents #sideContents .fixedContents.fixedBottom,#contents #sideContents .fixedContents.fixedTop{width:290px;position:fixed}#contents #sideContents .fixedContents.fixedTop{top:1em;bottom:auto}@media (max-width:1100px){#contents #sideContents .fixedContents.fixedTop{position:relative}}#contents #sideContents .fixedContents.fixedBottom{top:auto;bottom:0}@media (max-width:1100px){#contents #sideContents .fixedContents.fixedBottom{position:relative}}#contents #sideContents .fixedContents.scroll{position:absolute}@media (max-width:1100px){#contents #sideContents .fixedContents.scroll{position:relative}}#contents #sideContents .fixedContents.bottom{position:absolute;top:auto;bottom:1em}@media (max-width:1100px){#contents #sideContents .fixedContents.bottom{position:relative}}#contents #sideContents .fixedContents.fixedItem .fixedItem{position:fixed;z-index:9;top:auto;bottom:0}@media (max-width:1100px){#contents #sideContents .fixedContents.fixedItem .fixedItem{position:relative}}#contents #sideContents .sideBanner{border-radius:0.5em;overflow:hidden;margin-bottom:2em;display:inline-block}@media (max-width:768px){#contents #sideContents .sideBanner{display:block;margin:3.8em 0}}#contents a.keep-btn .keep_note{display:none}.iconList.iconType1{font-size:1rem}.iconList.iconType1 span{font-size:0.6875em;text-align:center;color:#1c2d81;background:#eff7f9;display:inline-block;border:solid 1px;border-color:#eff7f9;line-height:1.455em;margin:0 0.2em 0.5em 0;font-weight:bold;padding:0.1455em 0.7275em;vertical-align:middle;border-radius:2.92em;min-width:4.635em}.iconList.iconType1 span.icon-new{background:#f03d61}.iconList.iconType1 span.icon-new:before{content:"";font-size:1.455em;width:2.875em;height:1em;display:block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/itemlist_icon-new.png) no-repeat center;background-size:contain}.iconList.iconType1 span.icon-new i{display:none}.iconList.iconType1 span.icon-recommend{background:#f1f950}.iconList.iconType1 span.icon-recommend:before{content:"";font-size:1.455em;width:3.69em;height:1em;display:block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/itemlist_icon-recommend.png) no-repeat center;background-size:contain}.iconList.iconType1 span.icon-recommend i{display:none}.iconList.iconType1 span.icon-employ{background:#01054a;color:#ffffff}.iconList.iconType1 span.icon-info_ctg{font-size:0.75em;line-height:1;padding:0.3em 0.6em;color:#383838;border:none;background:#f1f950;border-radius:0}.iconList.iconType2 span{color:#ff8fb2;background:none;font-size:0.75em;padding:0.38em 0.5em;margin:0 0.4em 0.2em 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:inline-block;border-radius:0.2em;-webkit-box-shadow:none;box-shadow:none;background:#ffeef4;line-height:1}body.page#page-company .breadcrumbWrap,body.page#page-faq .breadcrumbWrap,body.page#page-guide .breadcrumbWrap,body.page#page-privacy .breadcrumbWrap{background-color:#ffffff}body.page#page-company .pageWrap #mainContents,body.page#page-faq .pageWrap #mainContents,body.page#page-guide .pageWrap #mainContents,body.page#page-privacy .pageWrap #mainContents{padding-top:2.2em}body.page#page-company .pageWrap #mainContents h3,body.page#page-faq .pageWrap #mainContents h3,body.page#page-guide .pageWrap #mainContents h3,body.page#page-privacy .pageWrap #mainContents h3{font-size:1rem;padding:0 0.7em;border-left-width:6px;margin:1.6em 0 0.7em}body.page#page-company .pageWrap #mainContents .pageSection,body.page#page-faq .pageWrap #mainContents .pageSection,body.page#page-guide .pageWrap #mainContents .pageSection,body.page#page-privacy .pageWrap #mainContents .pageSection{font-size:0.875em;line-height:2}body.page#page-company .pageWrap #mainContents .pageSection p,body.page#page-faq .pageWrap #mainContents .pageSection p,body.page#page-guide .pageWrap #mainContents .pageSection p,body.page#page-privacy .pageWrap #mainContents .pageSection p{margin-bottom:1.1em}body.page#page-company .pageWrap #mainContents .pageSection ol,body.page#page-company .pageWrap #mainContents .pageSection ul,body.page#page-faq .pageWrap #mainContents .pageSection ol,body.page#page-faq .pageWrap #mainContents .pageSection ul,body.page#page-guide .pageWrap #mainContents .pageSection ol,body.page#page-guide .pageWrap #mainContents .pageSection ul,body.page#page-privacy .pageWrap #mainContents .pageSection ol,body.page#page-privacy .pageWrap #mainContents .pageSection ul{margin-bottom:3.7em}body.page#page-company .pageWrap #mainContents .pageSection ol li,body.page#page-company .pageWrap #mainContents .pageSection ul li,body.page#page-faq .pageWrap #mainContents .pageSection ol li,body.page#page-faq .pageWrap #mainContents .pageSection ul li,body.page#page-guide .pageWrap #mainContents .pageSection ol li,body.page#page-guide .pageWrap #mainContents .pageSection ul li,body.page#page-privacy .pageWrap #mainContents .pageSection ol li,body.page#page-privacy .pageWrap #mainContents .pageSection ul li{padding-left:1.2em}body.page#page-company .pageWrap #mainContents .pageSection dl,body.page#page-faq .pageWrap #mainContents .pageSection dl,body.page#page-guide .pageWrap #mainContents .pageSection dl,body.page#page-privacy .pageWrap #mainContents .pageSection dl{margin-bottom:0}body.page#page-company .pageWrap #mainContents .pageSection dl dt,body.page#page-faq .pageWrap #mainContents .pageSection dl dt,body.page#page-guide .pageWrap #mainContents .pageSection dl dt,body.page#page-privacy .pageWrap #mainContents .pageSection dl dt{font-size:1rem;line-height:1.85}body.page#page-company .pageWrap #mainContents .pageSection table,body.page#page-faq .pageWrap #mainContents .pageSection table,body.page#page-guide .pageWrap #mainContents .pageSection table,body.page#page-privacy .pageWrap #mainContents .pageSection table{margin:2em 0 6em;border-top:solid 1px #efefef}body.page#page-company .pageWrap #mainContents .pageSection table tbody td,body.page#page-company .pageWrap #mainContents .pageSection table tbody th,body.page#page-faq .pageWrap #mainContents .pageSection table tbody td,body.page#page-faq .pageWrap #mainContents .pageSection table tbody th,body.page#page-guide .pageWrap #mainContents .pageSection table tbody td,body.page#page-guide .pageWrap #mainContents .pageSection table tbody th,body.page#page-privacy .pageWrap #mainContents .pageSection table tbody td,body.page#page-privacy .pageWrap #mainContents .pageSection table tbody th{border-color:#efefef;padding:1.5em;vertical-align:top}body.page#page-company .pageWrap #mainContents .pageSection table tbody th,body.page#page-faq .pageWrap #mainContents .pageSection table tbody th,body.page#page-guide .pageWrap #mainContents .pageSection table tbody th,body.page#page-privacy .pageWrap #mainContents .pageSection table tbody th{width:25%!important;padding-left:9.3%;background:none;border-width:0 0 1px 0}@media (max-width:768px){body.page#page-company .pageWrap #mainContents .pageSection table tbody th,body.page#page-faq .pageWrap #mainContents .pageSection table tbody th,body.page#page-guide .pageWrap #mainContents .pageSection table tbody th,body.page#page-privacy .pageWrap #mainContents .pageSection table tbody th{width:100%!important;padding-left:1.5em;padding-bottom:0;border:none}}body.page#page-company .pageWrap #mainContents .pageSection table tbody td,body.page#page-faq .pageWrap #mainContents .pageSection table tbody td,body.page#page-guide .pageWrap #mainContents .pageSection table tbody td,body.page#page-privacy .pageWrap #mainContents .pageSection table tbody td{border-width:0 0 1px 0}body#page-clips #contents.archiveWrap,body#page-lately #contents.archiveWrap,body.archive #contents.archiveWrap{padding:2em 0 5em}body#page-clips ul.archiveList,body#page-lately ul.archiveList,body.archive ul.archiveList{max-width:870px;margin:0 auto;clear:both}body#page-clips ul.archiveList li,body#page-lately ul.archiveList li,body.archive ul.archiveList li{display:block;width:100%;background:#ffffff;padding:1.8em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0.3em;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);margin:0 0 1.5em 0}@media (max-width:768px){body#page-clips ul.archiveList li,body#page-lately ul.archiveList li,body.archive ul.archiveList li{padding:3vw}}body#page-clips ul.archiveList li:after,body#page-lately ul.archiveList li:after,body.archive ul.archiveList li:after{content:"";width:0;height:0;display:block;clear:both}body#page-clips ul.archiveList li:last-child,body#page-lately ul.archiveList li:last-child,body.archive ul.archiveList li:last-child{margin-bottom:0}body#page-clips ul.archiveList li .archiveImage,body#page-lately ul.archiveList li .archiveImage,body.archive ul.archiveList li .archiveImage{float:left}body#page-clips ul.archiveList li .archiveImage figure,body#page-lately ul.archiveList li .archiveImage figure,body.archive ul.archiveList li .archiveImage figure{margin:0;width:4em;height:auto;padding:0;overflow:hidden;display:block;position:relative;background:#cccccc}body#page-clips ul.archiveList li .archiveImage figure .noImage,body#page-lately ul.archiveList li .archiveImage figure .noImage,body.archive ul.archiveList li .archiveImage figure .noImage{width:100%;height:0;padding:66.7% 0 0 0;background:#eeeeee}body#page-clips ul.archiveList li .archiveData,body#page-lately ul.archiveList li .archiveData,body.archive ul.archiveList li .archiveData{margin-left:5em}body#page-clips ul.archiveList li .archiveData time,body#page-lately ul.archiveList li .archiveData time,body.archive ul.archiveList li .archiveData time{font-size:0.75em;margin-right:1em}body#page-clips ul.archiveList li .archiveData .iconList,body#page-lately ul.archiveList li .archiveData .iconList,body.archive ul.archiveList li .archiveData .iconList{display:inline-block}.researchPanel{border-radius:0.5em;background:#ffffff}.researchPanel .panelTitle{padding:1em 1.4em}.researchPanel .panelTitle span{font-size:1.125em;font-weight:bold}.researchPanel .taxonomyBox{background:#f9f9f9;padding-bottom:2em}.researchPanel .hide{display:none}.researchPanel label{padding:0;margin:0;width:100%}.researchPanel label input[type=checkbox]+span{font-size:0.875em;margin:0.6em 0}.researchPanel label input[type=checkbox]+span:before{border-radius:100%}.researchPanel label input[type=checkbox]+span:after{background:#383838}.researchPanel label span.name{display:inline-block;margin-right:0.5em}.researchPanel label .count{font-size:0.625em;background:#ffffff;border-radius:2em;display:inline-block;line-height:1;padding:0.1em 1em}.researchPanel label .count:after{content:"件"}.researchPanel dl.searchPopupOpen>dt{cursor:pointer}.researchPanel dl.searchPopupOpen>dt span{display:block;position:relative}.researchPanel dl.searchPopupOpen>dt span:after{content:"選択する";font-size:0.625rem;border:solid 1px currentColor;border-radius:0.5em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:7.8em;padding:0.8em 0.3em 0.8em 2.8em;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/researchpanel_icon-select.png) no-repeat 0.8em 50% #ffffff;background-size:1.4em auto;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.researchPanel dl.searchPopupOpen>dd{background:#f9f9f9;padding:0 0.4em 0 1.4em;font-size:0.875em;line-height:2.5}.researchPanel dl.searchPopupOpen>dd>.searchTermsTree{font-size:0}.researchPanel dl.searchPopupOpen>dd label{margin:0;display:inline}.researchPanel dl.searchPopupOpen>dd label input[type=checkbox]+span{display:none;line-height:1.5}.researchPanel dl.searchPopupOpen>dd label input[type=checkbox]:checked+span{display:inline-block;font-size:0.875rem}.researchPanel dl.searchPopupOpen>dd label input[type=checkbox]:checked+span+.count{font-size:0.625rem}.researchPanel dl.searchPopupOpen>dd label.checkAll input[type=checkbox]+span{display:none}.researchPanel dl.searchPopupOpen>dd ul{display:inline}.researchPanel dl.searchPopupOpen>dd ul li{width:100%;display:inline!important}.researchPanel dl.searchPopupOpen>dd dl:before,.researchPanel dl.searchPopupOpen>dd label.checkAll:before{display:none}.researchPanel dl.searchPopupOpen>dd dl dt,.researchPanel dl.searchPopupOpen>dd label.checkAll dt{display:none!important}.researchPanel dl.searchPopupOpen>dd dl dd,.researchPanel dl.searchPopupOpen>dd label.checkAll dd{font-size:0;max-height:none}.researchPanel dl.searchPopupOpen>dd dl dd ul li,.researchPanel dl.searchPopupOpen>dd label.checkAll dd ul li{width:100%}.researchPanel dl.parentTerm{position:relative}.researchPanel dl.parentTerm:before{content:"";width:calc(100% - 2.4em);height:1px;background:#f2f2f2;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.researchPanel dl.parentTerm>dt{padding:0.7em 1.2em;background:#ffffff}.researchPanel dl.parentTerm>dt span{font-size:0.875em;font-weight:bold}.researchPanel dl.parentTerm>dd{background:#f9f9f9;padding:0 0 0 0.95em}.researchPanel dl.selected>dt span:after{content:"設定中";font-size:0.625rem;color:#ffffff;background:#ff8fb2;padding:0.3em 0.5em;margin-left:0.5em;display:inline-block;border-radius:0.3em;line-height:1}.researchPanel dl.searchBox>dt{border-top:solid 1px #f2f2f2;background:#ffffff;padding:1em 1.2em 1em 1.4em}.researchPanel dl.searchBox>dt span{font-size:1em;font-weight:bold}.researchPanel dl.searchBox .parentTerm.picky-popular{background:#cc0000}.researchPanel dl.searchBox .parentTerm.picky-popular>dd dt{display:none}.researchPanel dl.searchBox .parentTerm.picky-popular>dd dd{max-height:9999px}.researchPanel dl.searchBox.search-keyword>dd{padding:1em}.researchPanel dl.searchBox.search-keyword>dd input[type=text]{font-size:0.75rem;display:block;padding:0.8em;border-radius:0.5em;border:solid 1px #cccccc;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.researchPanel dl.searchBox.search-keyword>dd input[type=text]::-webkit-input-placeholder{color:#cccccc}.researchPanel dl.searchBox.search-keyword>dd input[type=text]::-moz-placeholder{color:#cccccc}.researchPanel dl.searchBox.search-keyword>dd input[type=text]:-ms-input-placeholder{color:#cccccc}.researchPanel dl.searchBox.search-keyword>dd input[type=text]::-ms-input-placeholder{color:#cccccc}.researchPanel dl.searchBox.search-keyword>dd input[type=text]::placeholder{color:#cccccc}.researchPanel dl.toggleTerm .termBox>dt,.researchPanel dl.toggleTerm>dt{cursor:pointer;display:block;position:relative;border-radius:0;font-size:1em}.researchPanel dl.toggleTerm .termBox>dt:after,.researchPanel dl.toggleTerm .termBox>dt:before,.researchPanel dl.toggleTerm>dt:after,.researchPanel dl.toggleTerm>dt:before{content:"";position:absolute;top:50%;right:1.2em;width:0.8em;height:1px;display:block;background:currentColor;-webkit-transition:all 0.2s;transition:all 0.2s}.researchPanel dl.toggleTerm .termBox>dt:after,.researchPanel dl.toggleTerm>dt:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.researchPanel dl.toggleTerm .termBox>dd,.researchPanel dl.toggleTerm>dd{max-height:0;overflow:hidden;-webkit-transition:all 0.2s;transition:all 0.2s;padding:0;background:#f9f9f9}.researchPanel dl.toggleTerm .termBox>dd .searchPopupOpen>dt,.researchPanel dl.toggleTerm>dd .searchPopupOpen>dt{border:none}.researchPanel dl.toggleTerm .termBox>dd .searchPopupOpen>dt span,.researchPanel dl.toggleTerm>dd .searchPopupOpen>dt span{font-size:0.875em}.researchPanel dl.toggleTerm .termBox>dd ul,.researchPanel dl.toggleTerm>dd ul{background:#f9f9f9;padding:0 0.4em 0 1.4em;position:relative;margin:0.4em 0}.researchPanel dl.toggleTerm .termBox>dd ul>li,.researchPanel dl.toggleTerm>dd ul>li{width:100%;display:block}.researchPanel dl.toggleTerm .termBox.active>dt:before,.researchPanel dl.toggleTerm.active>dt:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.researchPanel dl.toggleTerm .termBox.active>dt:after,.researchPanel dl.toggleTerm.active>dt:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.researchPanel dl.toggleTerm .termBox.active>dd,.researchPanel dl.toggleTerm.active>dd{max-height:9999px}.researchPanel dl.toggleTerm .termBox>dt{border:none}.researchPanel .buttonBox{text-align:center;background:#383838;border-radius:0 0 0.5em 0.5em;padding:1em 1em 1.3em;position:relative;-webkit-transition:all 0.2s;transition:all 0.2s}.researchPanel .buttonBox:after{content:"";width:0;height:0;display:block;clear:both}.researchPanel .buttonBox .toggleButtonBox{width:2.75em;height:1.4375em;border-radius:0.5em 0.5em 0 0;position:absolute;left:1.2em;bottom:100%;background:#383838;cursor:pointer}.researchPanel .buttonBox .toggleButtonBox:before{content:"";background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/researchpanel_icon-arrow.png) no-repeat 50% 60% #383838;background-size:0.875em auto;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1em;height:1em;-webkit-transition:all 0.2s;transition:all 0.2s}.researchPanel .buttonBox .count{font-size:0.875em;color:#cccccc;margin-bottom:0.5em}.researchPanel .buttonBox .count .post-count-value{font-size:1.714em;color:#f03d61;font-weight:bold}.researchPanel .buttonBox button{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0.5em;text-align:center;box-sizing:border-box;border:none;max-width:244px;margin:0 auto;padding:1.3em;cursor:pointer;height:4.3em;position:relative;outline:none}.researchPanel .buttonBox button span{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:bold;font-size:1.125em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.researchPanel .buttonBox button.searchClear{width:31.5%;float:left;background:#ffffff}.researchPanel .buttonBox button.searchClear span{font-size:0.75em}.researchPanel .buttonBox button.searchSubmit{width:66.5%;float:right;background:#ff8fb2;background:-webkit-gradient(linear,left top,right top,from(#ff8fb2),to(#db2844));background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1)}.researchPanel .buttonBox button.searchSubmit span{color:#ffffff}.fixedItem .researchPanel .buttonBox.hideButton{bottom:-8em!important}.fixedItem .researchPanel .buttonBox.hideButton .toggleButtonBox:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}#fancybox-content,#fancybox-outer,#fancybox-wrap{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.modal-content{position:fixed;display:none;z-index:9999;width:750px;margin:0;padding:0 0 20px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.modal-overlay{z-index:895;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,0.6)}.modal-open{cursor:pointer}.modal-content-innner{position:relative;width:100%}.modal-close{display:block;cursor:pointer;position:absolute;top:-15px;right:-15px;z-index:10003;width:30px;height:30px;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../img/common/fancybox.png) -40px 0px no-repeat;overflow:hidden}.modal-close span{display:block;width:0;height:0;overflow:hidden;position:relative;z-index:-1}.modal-content select{position:relative;z-index:905}.modal-content table{border-collapse:collapse;width:95%;margin:5px auto 20px auto}.modal-content td,.modal-content th{border:solid 1px #ccc;border-right:none;border-left:none;padding:10px;font-size:13px}.modal-content th{text-align:left;width:16%;font-size:14px}.modal-content td p{padding:5px 0 0 15px;background:#eee;margin-bottom:8px}.modal-content td label{width:25%;display:inline-block;padding-bottom:5px}.modal-content td label input{position:relative;top:2px}.modal-content table tr:first-child td,.modal-content table tr:first-child th{border-top:none}.modal-content .search_box_btn{border:0px;background:#339ed8;cursor:pointer;overflow:hidden;padding:0;color:#fff;border-radius:5px;font-size:20px;padding:0.3em 0;width:40%;margin:0 auto;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.25);box-shadow:1px 1px 2px rgba(0,0,0,0.25)}.modal-content .search_box_btn:hover{background:#4cbcf9}.modal-content .search_box_btn i{font-size:30px;position:relative;vertical-align:bottom}.modal-content fieldset{border:none;text-align:center}.modal-content .title_wrapper{border:solid 1px #ddd}.modal-content .title_wrapper h1{background:#f5f3f3;font-size:18px;color:#333;padding:4px 10px;text-align:left}ul li.search_area_child label.ui-corner-all{padding-left:2em}td.side_salary_search input.salary_input,td.side_salary_search select{padding:6px}td.side_salary_search select{width:150px;margin-right:15px}td.side_salary_search input.salary_input{width:150px}.ui-multiselect-checkboxes{height:20vh!important}.disnon{display:none}.search_check_wrapper .page_title{margin-bottom:0;padding-top:7px;padding-bottom:7px}.search_check_wrapper .contents_title{border-top:solid 2px #fff;border-bottom:none;margin-bottom:0;background:#feecde;padding-top:0.5em;padding-bottom:0.5em;color:#666}.search_check_wrapper .page_title a{width:20%;background:-moz-linear-gradient(top,#fdffff,#f0fafc);background:-webkit-gradient(linear,left top,left bottom,from(#fdffff),to(#f0fafc));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#fdffff, endcolorstr=#f0fafc))";background:linear-gradient(to bottom,#fdffff,#f0fafc);zoom:1;font-size:0.9rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:1% 0;margin:1% 0;font-weight:bold;border:solid 1px #d5d5d5;color:#2987ba;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center}.search_check_wrapper .page_title h1{width:63%;font-size:1rem;padding-top:2.5%;text-align:left;font-weight:bold}.search_check_wrapper label{border-top:solid 1px #ddd;background:-moz-linear-gradient(top,#ffffff,#f1f1f1);background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f1f1f1));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#f1f1f1))";background:linear-gradient(to bottom,#ffffff,#f1f1f1);zoom:1;word-break:break-all;padding:0.4em 4%;display:block;font-size:0.9rem}.search_check_wrapper label.area_parent{font-weight:bold;color:#666}.search_check_wrapper .area_child_item span{background:#fff;padding:0;display:block}.search_check_wrapper .area_child_item span label.area_child{background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../img/job/search_line.png) 6% 40% no-repeat;background-size:3% auto;padding:0.4em 4% 0.4em 11%}.search_check_wrapper label.checked{font-weight:bold;color:#ff7080;background:-moz-linear-gradient(top,#fffce4,#fff3be);background:-webkit-gradient(linear,left top,left bottom,from(#fffce4),to(#fff3be));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#fffce4, endcolorstr=#fff3be))";background:linear-gradient(to bottom,#fffce4,#fff3be);zoom:1}.search_check_wrapper .area_child_item span label.area_child.checked{font-weight:bold;color:#ff7080}.search_check_wrapper label input{padding:3%;position:relative;top:2px;margin-right:1%}.search_check_cont{border-bottom:solid 1px #ddd}.search_re{-webkit-appearance:none;margin:5% auto 0 auto;width:60%;text-align:center;background:#339ed8;font-size:1.2rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:3% 0;font-weight:bold;border:none;color:#fff;display:block;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.25);box-shadow:1px 1px 2px rgba(0,0,0,0.25)}.search_about{padding:1% 4%;font-size:0.8rem}.search_check_btn:before{content:"+ ";position:relative;top:-2px}.opened:before{content:"- ";padding:0 2px}.search_check_wrapper .search_salary_cont{padding:4%}.search_check_wrapper .search_salary_cont select{width:100%;margin-bottom:4%}.search_check_wrapper .search_salary_cont input{width:40%}.search_check_wrapper .page_title.top-border-non{border-bottom:none}.search-contents-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1}.search-contents-wrapper header{border-top:none}.search-contents-inner{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.search-contents-wrapper .page_title{margin-bottom:0;padding:0.5em 0}.search-contents-wrapper .backbtn{font-weight:bold;text-align:center;font-size:0.9rem;position:absolute;top:0;left:0;z-index:1;color:#fff;background:#ff8a0c;width:15%;padding:2% 0;line-height:1.7}.search-contents-wrapper .backbtn i{font-size:1rem}.check-box .parent-label{position:relative;padding:1em;border-bottom:solid 1px #ccc}.check-box .parent-label .name{font-size:0.9rem}.check-box .parent-label .select-item li,.check-box .parent-label span.ellipsis{font-size:0.7rem}.check-box .parent-label .ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.check-box .parent-label i{position:absolute;top:50%;right:0;font-size:1.3rem;margin-top:-0.5em;color:#afafaf}.check-box .parent-label .select-item li{display:inline}.check-box .parent-label .select-item li:not(:last-child):after{content:" / "}.check-box .children-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:500;background:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch}.check-box label{padding:1em;border-bottom:solid 1px #ccc;position:relative;font-size:0.9rem}.check-box .children-wrapper label{padding:1em 1em 1em 1.5em}.check-box .children-wrapper label.all{padding:1em}.check-box label input[type=checkbox]{position:absolute;top:50%;right:1em;margin-top:-0.5em}.check-box label var{font-size:0.8rem;color:#666;padding-left:0.2em;font-style:normal}.check-box label var:before{content:"("}.check-box label var:after{content:")"}.check-box .parent-label.checked-label,.check-box label.checked-label{background:rgba(255,138,12,0.2);color:#ff8a0c;font-weight:bold}.check-box .parent-label.checked-label .select-item li,.check-box .parent-label.checked-label span.ellipsis,.check-box label.checked-label var{color:#ff8888;font-weight:normal}#search-salary .search-salary-inner{padding:1em 4%;border-bottom:solid 1px #ccc}#search-salary .search-salary-inner select{width:95%;margin-bottom:0.5em;padding:0.8em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.125em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #666666}#search-salary .search-salary-inner input{width:45%;vertical-align:middle;padding:0.8em;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.125em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #666666}.add-btn-wrapper{background:#f5f3f3;padding:1em 0;border-bottom:solid 1px #ccc}.add-btn{text-align:center;border-radius:5px;background:#339ed8;color:#fff;font-size:0.9rem;font-weight:bold;width:85%;padding:0.5em 0;margin:0 auto}.add-btn i{font-size:1.2rem;padding-right:0.2em;position:relative;vertical-align:middle}.submit-wrapper{position:fixed;z-index:1000;left:0;bottom:0;width:100%;padding:0.2em 0 0.5em 0;text-align:center;background-color:rgba(0,0,0,0.5)}.submit-wrapper .submit-btn{border:#1a87c2 2px solid;background:#339ed8;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2);color:#fff;font-size:1.1rem;border-radius:5px;padding:0.5em 0;width:69%;display:inline-block}.submit-wrapper .submit-btn i{font-size:1.4rem;position:relative;vertical-align:middle}.submit-wrapper .clear-btn{padding:1px;border-radius:5px;width:26%;border:#bcbdbb 1px solid;background:#fff;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2);display:inline-block}.submit-wrapper .clear-btn>span{font-size:0.9rem;padding:0.7em 0;border-radius:5px;color:#13406f;background:-moz-linear-gradient(top,#ffffff,#f1f1f1);background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f1f1f1));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=@top-color, endcolorstr=@bottom-color))";background:linear-gradient(to bottom,#ffffff,#f1f1f1);zoom:1}.submit-wrapper .clear-btn>span i{font-size:1.2rem;padding-right:0.1em;position:relative;vertical-align:middle}.reset .jobdetail-count{line-height:1.4;font-size:0.8rem;color:#fff;padding-bottom:0.2em}.reset .jobdetail-count var{font-size:1.1rem;padding-right:0.25em;font-style:italic;color:#ff8a0c}header.relative{background:#fff;border-bottom:solid 2px #0080c4}header.relative .page_title{background:none;border:none;padding:2%;font-weight:bold;font-size:1rem;position:relative;margin-bottom:0;word-break:break-all;text-align:center}.search-contents-wrapper{top:3.5rem}.search-contents-wrapper .backbtn{font-size:0.9rem;position:absolute;top:0;left:0;z-index:1;color:#fff;background:#ff8a0c;width:15%;padding:2% 0;line-height:1.7}.search-contents-wrapper .backbtn i{vertical-align:middle;font-size:1rem}.block{display:block}
@charset "utf-8";
@charset "UTF-8";body#page-lately .widgettitle{display:none}body#page-clips #container,body#page-lately #container,body.post-type-archive-item #container,body.tax-special #container{background:#f5f4ed}body#page-clips .change_btn,body#page-lately .change_btn,body.post-type-archive-item .change_btn,body.tax-special .change_btn{background:#ffffff;text-align:center;clear:both;padding:1em}body#page-clips .change_btn .search_result_box,body#page-lately .change_btn .search_result_box,body.post-type-archive-item .change_btn .search_result_box,body.tax-special .change_btn .search_result_box{font-size:0.875em}body#page-clips .change_btn .search_result_box td,body#page-clips .change_btn .search_result_box th,body#page-lately .change_btn .search_result_box td,body#page-lately .change_btn .search_result_box th,body.post-type-archive-item .change_btn .search_result_box td,body.post-type-archive-item .change_btn .search_result_box th,body.tax-special .change_btn .search_result_box td,body.tax-special .change_btn .search_result_box th{vertical-align:top;padding-right:1em}body#page-clips .change_btn .search_result_box ul li,body#page-lately .change_btn .search_result_box ul li,body.post-type-archive-item .change_btn .search_result_box ul li,body.tax-special .change_btn .search_result_box ul li{text-align:left}body#page-clips .change_btn>a,body#page-lately .change_btn>a,body.post-type-archive-item .change_btn>a,body.tax-special .change_btn>a{border:solid 2px currentColor;color:#1c2d81;padding:1em;display:block;width:100%;margin:1em auto;border-radius:0.2em;box-sizing:border-box;font-size:1.125em;font-weight:bold}body#page-clips .change_btn .count,body#page-lately .change_btn .count,body.post-type-archive-item .change_btn .count,body.tax-special .change_btn .count{text-align:left}body#page-clips #contents.archiveWrap,body#page-lately #contents.archiveWrap,body.post-type-archive-item #contents.archiveWrap,body.tax-special #contents.archiveWrap{padding:1.4em 0 0}@media (max-width:1100px){body#page-clips #contents.archiveWrap,body#page-lately #contents.archiveWrap,body.post-type-archive-item #contents.archiveWrap,body.tax-special #contents.archiveWrap{padding:0}}body#page-clips #contents.archiveWrap .errorText,body#page-lately #contents.archiveWrap .errorText,body.post-type-archive-item #contents.archiveWrap .errorText,body.tax-special #contents.archiveWrap .errorText{color:#383838;font-size:0.875em;padding:1em;margin:1em 0 3em;background:#ffffff;border-radius:0.5em;line-height:2}body#page-clips #contents.archiveWrap .searchArchiveSp,body#page-lately #contents.archiveWrap .searchArchiveSp,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp,body.tax-special #contents.archiveWrap .searchArchiveSp{background:#f9f9f9;box-shadow:0 0.3em 0.4em 0.2em rgba(0,0,0,0.05);padding:3vw}body#page-clips #contents.archiveWrap .searchArchiveSp ul li,body#page-lately #contents.archiveWrap .searchArchiveSp ul li,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li,body.tax-special #contents.archiveWrap .searchArchiveSp ul li{display:block;width:100%}body#page-clips #contents.archiveWrap .searchArchiveSp ul li+li,body#page-lately #contents.archiveWrap .searchArchiveSp ul li+li,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li+li,body.tax-special #contents.archiveWrap .searchArchiveSp ul li+li{margin-top:0.5em}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a{display:block;background:#ffffff;background-repeat:no-repeat;background-position:calc(100% - 0.8em) 50%;background-size:1.5em auto;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-arrow.png);box-shadow:0 0 0.4em 0.1em rgba(0,0,0,0.05);border-radius:2em}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a .text,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a .text,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a .text,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a .text{box-sizing:border-box;padding:0.8em 2.8em 0.8em 1em;display:flex;align-items:center;font-size:0.875em}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a .text .name,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a .text .name,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a .text .name,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a .text .name{width:6em;box-sizing:border-box;font-weight:bold;border-right:solid 1px #f2f2f2;background-repeat:no-repeat;background-position:0 50%;background-size:1.25em auto;padding-left:1.5em;line-height:1.5;display:block}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a .text .list,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a .text .list,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a .text .list,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a .text .list{width:calc(100% - 7em);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#cccccc;margin-left:1em}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a .text .list i,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a .text .list i,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a .text .list i,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a .text .list i{font-style:normal;color:#353535}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a .text .list i+i,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a .text .list i+i,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a .text .list i+i,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a .text .list i+i{margin-left:0.5em}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a.search-genre .name,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a.search-genre .name,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a.search-genre .name,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a.search-genre .name{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-genre.png)}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a.search-area .name,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a.search-area .name,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a.search-area .name,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a.search-area .name{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-area.png)}body#page-clips #contents.archiveWrap .searchArchiveSp ul li a.search-picky .name,body#page-lately #contents.archiveWrap .searchArchiveSp ul li a.search-picky .name,body.post-type-archive-item #contents.archiveWrap .searchArchiveSp ul li a.search-picky .name,body.tax-special #contents.archiveWrap .searchArchiveSp ul li a.search-picky .name{background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-picky.png)}body#page-clips #contents.archiveWrap #mainContents,body#page-lately #contents.archiveWrap #mainContents,body.post-type-archive-item #contents.archiveWrap #mainContents,body.tax-special #contents.archiveWrap #mainContents{width:calc(100% - 290px - 30px);float:right}@media (max-width:1100px){body#page-clips #contents.archiveWrap #mainContents,body#page-lately #contents.archiveWrap #mainContents,body.post-type-archive-item #contents.archiveWrap #mainContents,body.tax-special #contents.archiveWrap #mainContents{width:100%;float:none;margin-bottom:0}}body#page-clips #contents.archiveWrap #sideContents,body#page-lately #contents.archiveWrap #sideContents,body.post-type-archive-item #contents.archiveWrap #sideContents,body.tax-special #contents.archiveWrap #sideContents{float:left;width:290px}@media (max-width:1100px){body#page-clips #contents.archiveWrap #sideContents,body#page-lately #contents.archiveWrap #sideContents,body.post-type-archive-item #contents.archiveWrap #sideContents,body.tax-special #contents.archiveWrap #sideContents{display:none}}body#page-clips #contents.archiveWrap #sideContents .fixedContents,body#page-lately #contents.archiveWrap #sideContents .fixedContents,body.post-type-archive-item #contents.archiveWrap #sideContents .fixedContents,body.tax-special #contents.archiveWrap #sideContents .fixedContents{width:290px}body#page-clips #contents.archiveWrap .sns,body#page-lately #contents.archiveWrap .sns,body.post-type-archive-item #contents.archiveWrap .sns,body.tax-special #contents.archiveWrap .sns{float:right;margin-top:-3.2em}body#page-clips #contents.archiveWrap .sns a,body#page-lately #contents.archiveWrap .sns a,body.post-type-archive-item #contents.archiveWrap .sns a,body.tax-special #contents.archiveWrap .sns a{width:2.5em;display:inline-block;margin:0 0 0.5em 0.5em}body#page-clips #contents.archiveWrap .pageTitle,body#page-lately #contents.archiveWrap .pageTitle,body.post-type-archive-item #contents.archiveWrap .pageTitle,body.tax-special #contents.archiveWrap .pageTitle{font-size:1.75em;font-weight:bold;margin:0 auto 1.2em;max-width:820px}@media (max-width:768px){body#page-clips #contents.archiveWrap .pageTitle,body#page-lately #contents.archiveWrap .pageTitle,body.post-type-archive-item #contents.archiveWrap .pageTitle,body.tax-special #contents.archiveWrap .pageTitle{font-size:1em;margin-bottom:0}}body#page-clips #contents.archiveWrap .archiveFixed,body#page-lately #contents.archiveWrap .archiveFixed,body.post-type-archive-item #contents.archiveWrap .archiveFixed,body.tax-special #contents.archiveWrap .archiveFixed{background:#ffffff;border-radius:2em;position:relative;max-width:820px;visibility:hidden;height:0;box-sizing:border-box}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed,body#page-lately #contents.archiveWrap .archiveFixed,body.post-type-archive-item #contents.archiveWrap .archiveFixed,body.tax-special #contents.archiveWrap .archiveFixed{background:rgba(204,204,204,0.8);border-radius:0}}body#page-clips #contents.archiveWrap .archiveFixed:after,body#page-lately #contents.archiveWrap .archiveFixed:after,body.post-type-archive-item #contents.archiveWrap .archiveFixed:after,body.tax-special #contents.archiveWrap .archiveFixed:after{content:"";width:0;height:0;display:block;clear:both}body#page-clips #contents.archiveWrap .archiveFixed .countPosts,body#page-clips #contents.archiveWrap .archiveFixed .linkBox,body#page-lately #contents.archiveWrap .archiveFixed .countPosts,body#page-lately #contents.archiveWrap .archiveFixed .linkBox,body.post-type-archive-item #contents.archiveWrap .archiveFixed .countPosts,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox,body.tax-special #contents.archiveWrap .archiveFixed .countPosts,body.tax-special #contents.archiveWrap .archiveFixed .linkBox{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .countPosts,body#page-clips #contents.archiveWrap .archiveFixed .linkBox,body#page-lately #contents.archiveWrap .archiveFixed .countPosts,body#page-lately #contents.archiveWrap .archiveFixed .linkBox,body.post-type-archive-item #contents.archiveWrap .archiveFixed .countPosts,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox,body.tax-special #contents.archiveWrap .archiveFixed .countPosts,body.tax-special #contents.archiveWrap .archiveFixed .linkBox{left:50%;transform:translate(-50%,-50%)}}body#page-clips #contents.archiveWrap .archiveFixed .countPosts,body#page-lately #contents.archiveWrap .archiveFixed .countPosts,body.post-type-archive-item #contents.archiveWrap .archiveFixed .countPosts,body.tax-special #contents.archiveWrap .archiveFixed .countPosts{left:2.8em;margin-top:-0.3em}body#page-clips #contents.archiveWrap .archiveFixed .linkBox,body#page-lately #contents.archiveWrap .archiveFixed .linkBox,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox,body.tax-special #contents.archiveWrap .archiveFixed .linkBox{display:flex;align-items:center;right:2em;box-sizing:border-box}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .linkBox,body#page-lately #contents.archiveWrap .archiveFixed .linkBox,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox,body.tax-special #contents.archiveWrap .archiveFixed .linkBox{width:100%;text-align:center;right:auto;padding:0 3vw}}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link{padding:0.6em 0;line-height:1;display:inline-block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/item/archivefixed_icon-arrow.png) no-repeat 100% 50%;background-size:auto 1em}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link{display:block;width:50%;padding:0 1%;background:none}}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link a,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link a,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link a,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link a{padding-right:1.4em}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link a,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link a,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link a,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link a{background:#ffffff;color:#db2844;border:solid 2px currentColor;border-radius:0.3em;display:block;height:2.5em;position:relative}}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link a span.text,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link a span.text,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link a span.text,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link a span.text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:-webkit-max-content;width:max-content;line-height:1.8}}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link.linkResearch span.text,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link.linkResearch span.text,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link.linkResearch span.text,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link.linkResearch span.text{background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/item/archivefixed_icon-research.png) no-repeat 0 50%;background-size:1.5em auto;padding-left:2em}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .fav-count,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .fav-count,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .fav-count,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .fav-count{font-weight:bold;font-size:0.75em;color:#ffffff;background:#db2844;width:1.7em;height:1.7em;text-align:center;line-height:1.8;display:inline-block;border-radius:100%;margin-right:0.1em}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .fav-count,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .fav-count,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .fav-count,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .fav-count{position:absolute;top:0;left:60%;font-size:0.625em}}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox{position:relative;vertical-align:text-bottom;display:inline-block}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox .icon,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox .icon,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox .icon,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox .icon{display:none}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox .icon,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox .icon,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox .icon,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite .iconBox .icon{display:block;font-size:1.8em;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/item/archivefixed_icon-favorite.png) no-repeat 100% 50%;background-size:1em auto;width:1em;height:0;padding:1em 0 0 0;overflow:hidden}}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite small,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite small,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite small,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite small{font-size:1em}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite small,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite small,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite small,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link.linkFavorite small{display:none}}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link span.text,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link span.text,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link span.text,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link span.text{font-size:0.875em}body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link+.link,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link+.link,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link+.link,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link+.link{border-left:solid 1px #f2f2f2;padding-left:1.5em;margin-left:1.5em}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveFixed .linkBox .link+.link,body#page-lately #contents.archiveWrap .archiveFixed .linkBox .link+.link,body.post-type-archive-item #contents.archiveWrap .archiveFixed .linkBox .link+.link,body.tax-special #contents.archiveWrap .archiveFixed .linkBox .link+.link{padding:0;margin:0;border:none}}body#page-clips #contents.archiveWrap .archiveFixed.fixed,body#page-lately #contents.archiveWrap .archiveFixed.fixed,body.post-type-archive-item #contents.archiveWrap .archiveFixed.fixed,body.tax-special #contents.archiveWrap .archiveFixed.fixed{position:fixed;top:0.5em;display:block;height:4.4em;visibility:visible;width:100%;z-index:99;box-shadow:4px 4px 8px 0 rgba(0,0,0,0.5)}@media (max-width:1140px){body#page-clips #contents.archiveWrap .archiveFixed.fixed,body#page-lately #contents.archiveWrap .archiveFixed.fixed,body.post-type-archive-item #contents.archiveWrap .archiveFixed.fixed,body.tax-special #contents.archiveWrap .archiveFixed.fixed{top:0;left:50%;transform:translateX(-50%)}}body#page-clips #contents.archiveWrap .sorting,body#page-lately #contents.archiveWrap .sorting,body.post-type-archive-item #contents.archiveWrap .sorting,body.tax-special #contents.archiveWrap .sorting{display:inline-block;margin-bottom:1em}body#page-clips #contents.archiveWrap .sorting ul,body#page-lately #contents.archiveWrap .sorting ul,body.post-type-archive-item #contents.archiveWrap .sorting ul,body.tax-special #contents.archiveWrap .sorting ul{padding:0 0.4em}body#page-clips #contents.archiveWrap .sorting ul li,body#page-lately #contents.archiveWrap .sorting ul li,body.post-type-archive-item #contents.archiveWrap .sorting ul li,body.tax-special #contents.archiveWrap .sorting ul li{text-align:center;min-width:9em;display:inline-block;background:#ffffff;color:#00aeff;margin:0 0.4em;border-radius:0.3em 0.3em 0 0;box-shadow:0 -1px 2px 0 rgba(0,0,0,0.2)}body#page-clips #contents.archiveWrap .sorting ul li a,body#page-lately #contents.archiveWrap .sorting ul li a,body.post-type-archive-item #contents.archiveWrap .sorting ul li a,body.tax-special #contents.archiveWrap .sorting ul li a{display:flex;align-items:center;height:2.7em}body#page-clips #contents.archiveWrap .sorting ul li a span,body#page-lately #contents.archiveWrap .sorting ul li a span,body.post-type-archive-item #contents.archiveWrap .sorting ul li a span,body.tax-special #contents.archiveWrap .sorting ul li a span{width:100%;font-weight:bold;font-size:0.9375em}body#page-clips #contents.archiveWrap .sorting select,body#page-lately #contents.archiveWrap .sorting select,body.post-type-archive-item #contents.archiveWrap .sorting select,body.tax-special #contents.archiveWrap .sorting select{background:#ffffff;color:#333333;font-size:0.75em;border:solid 1px #dfdfdf;border-radius:0.2em;padding:0.5em}body#page-clips #contents.archiveWrap .archiveTop,body#page-lately #contents.archiveWrap .archiveTop,body.post-type-archive-item #contents.archiveWrap .archiveTop,body.tax-special #contents.archiveWrap .archiveTop{padding:0;clear:both;margin:0 auto 0.1em;text-align:right;max-width:820px}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveTop,body#page-lately #contents.archiveWrap .archiveTop,body.post-type-archive-item #contents.archiveWrap .archiveTop,body.tax-special #contents.archiveWrap .archiveTop{margin:0 auto 0.5em}}body#page-clips #contents.archiveWrap .archiveTop .countPosts,body#page-clips #contents.archiveWrap .archiveTop .paginationWrap,body#page-clips #contents.archiveWrap .archiveTop .sorting,body#page-lately #contents.archiveWrap .archiveTop .countPosts,body#page-lately #contents.archiveWrap .archiveTop .paginationWrap,body#page-lately #contents.archiveWrap .archiveTop .sorting,body.post-type-archive-item #contents.archiveWrap .archiveTop .countPosts,body.post-type-archive-item #contents.archiveWrap .archiveTop .paginationWrap,body.post-type-archive-item #contents.archiveWrap .archiveTop .sorting,body.tax-special #contents.archiveWrap .archiveTop .countPosts,body.tax-special #contents.archiveWrap .archiveTop .paginationWrap,body.tax-special #contents.archiveWrap .archiveTop .sorting{vertical-align:baseline;display:inline-block;margin:0 0 0.2rem}body#page-clips #contents.archiveWrap .archiveTop .countPosts,body#page-lately #contents.archiveWrap .archiveTop .countPosts,body.post-type-archive-item #contents.archiveWrap .archiveTop .countPosts,body.tax-special #contents.archiveWrap .archiveTop .countPosts{float:left;text-align:left;font-weight:bold}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveTop .countPosts .totalNumber,body#page-lately #contents.archiveWrap .archiveTop .countPosts .totalNumber,body.post-type-archive-item #contents.archiveWrap .archiveTop .countPosts .totalNumber,body.tax-special #contents.archiveWrap .archiveTop .countPosts .totalNumber{font-size:1.286em}}body#page-clips #contents.archiveWrap .archiveTop .sorting,body#page-lately #contents.archiveWrap .archiveTop .sorting,body.post-type-archive-item #contents.archiveWrap .archiveTop .sorting,body.tax-special #contents.archiveWrap .archiveTop .sorting{margin-right:1em}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveTop .sorting,body#page-lately #contents.archiveWrap .archiveTop .sorting,body.post-type-archive-item #contents.archiveWrap .archiveTop .sorting,body.tax-special #contents.archiveWrap .archiveTop .sorting{margin-right:0;margin-top:1em}}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveTop .paginationWrap,body#page-lately #contents.archiveWrap .archiveTop .paginationWrap,body.post-type-archive-item #contents.archiveWrap .archiveTop .paginationWrap,body.tax-special #contents.archiveWrap .archiveTop .paginationWrap{display:none}}body#page-clips #contents.archiveWrap .archiveBottom,body#page-lately #contents.archiveWrap .archiveBottom,body.post-type-archive-item #contents.archiveWrap .archiveBottom,body.tax-special #contents.archiveWrap .archiveBottom{text-align:center;margin-bottom:3em}@media (max-width:768px){body#page-clips #contents.archiveWrap .archiveBottom,body#page-lately #contents.archiveWrap .archiveBottom,body.post-type-archive-item #contents.archiveWrap .archiveBottom,body.tax-special #contents.archiveWrap .archiveBottom{margin-bottom:0}}body#page-clips #contents.archiveWrap .archiveBottom:after,body#page-lately #contents.archiveWrap .archiveBottom:after,body.post-type-archive-item #contents.archiveWrap .archiveBottom:after,body.tax-special #contents.archiveWrap .archiveBottom:after{content:"";width:0;height:0;display:block;clear:both}body#page-clips #contents.archiveWrap .archiveBottom .paginationWrap,body#page-lately #contents.archiveWrap .archiveBottom .paginationWrap,body.post-type-archive-item #contents.archiveWrap .archiveBottom .paginationWrap,body.tax-special #contents.archiveWrap .archiveBottom .paginationWrap{margin:0.5em auto;display:inline-block}body#page-clips #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum,body#page-lately #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum,body.post-type-archive-item #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum,body.tax-special #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum{font-size:0.9375em}body#page-clips #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.next,body#page-clips #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.prev,body#page-lately #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.next,body#page-lately #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.prev,body.post-type-archive-item #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.next,body.post-type-archive-item #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.prev,body.tax-special #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.next,body.tax-special #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.prev{font-size:1.185em}body#page-clips #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.prev,body#page-lately #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.prev,body.post-type-archive-item #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.prev,body.tax-special #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.prev{margin-right:1em}body#page-clips #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.next,body#page-lately #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.next,body.post-type-archive-item #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.next,body.tax-special #contents.archiveWrap .archiveBottom .paginationWrap ul li .pageNum.next{margin-left:1em}body#page-clips #contents.archiveWrap ul.archiveList>li,body#page-lately #contents.archiveWrap ul.archiveList>li,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li,body.tax-special #contents.archiveWrap ul.archiveList>li{font-size:1rem;border-radius:0.5em;position:relative;margin-bottom:1.3em;padding:0;overflow:hidden}body#page-clips #contents.archiveWrap ul.archiveList>li:before,body#page-lately #contents.archiveWrap ul.archiveList>li:before,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li:before,body.tax-special #contents.archiveWrap ul.archiveList>li:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(100% - 2.5em);height:2px;display:block;background:#ff8fb2;background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1)}body#page-clips #contents.archiveWrap ul.archiveList>li>.boxImage,body#page-lately #contents.archiveWrap ul.archiveList>li>.boxImage,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li>.boxImage,body.tax-special #contents.archiveWrap ul.archiveList>li>.boxImage{width:100%;margin-bottom:1em}body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader{padding:1.8em 1.8em 1.3em;border-bottom:solid 1px #f2f2f2;margin:0 auto 0.4em;max-width:calc(100% - (1.3em * 2));box-sizing:border-box}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader{border:none;max-width:none;width:100%;padding:1.5em 1em 0.5em}}body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .iconBox,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .iconBox,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .iconBox,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .iconBox{display:inline-block;margin-right:0.5em;transition:all 0.2s}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .iconBox span,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .iconBox span,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .iconBox span,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .iconBox span{font-size:0.625em}}body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .companyName,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .companyName,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .companyName,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .companyName{font-size:0.875em;display:inline-block;position:relative;top:1px;vertical-align:text-bottom}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .companyName,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .companyName,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .companyName,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .companyName{display:block;margin-bottom:0;font-size:0.75em}}body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .listTitle,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .listTitle,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .listTitle,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .listTitle{display:block;font-size:1.3125em;font-weight:bold;text-align:left;line-height:1.4;margin:0.5em 0 0.8em}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .listTitle,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .listTitle,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .listTitle,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .listTitle{font-size:1em;line-height:1.2;margin:0 0 0.2em}}body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .copy,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .copy,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .copy,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .copy{color:#666666;font-size:0.875em;font-weight:normal;width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0.6em;line-height:1.5}body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .iconList.iconType2 span,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .iconList.iconType2 span,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .iconList.iconType2 span,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .iconList.iconType2 span{padding:0.3em 0.6em}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listHeader .iconList.iconType2 span,body#page-lately #contents.archiveWrap ul.archiveList>li .listHeader .iconList.iconType2 span,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listHeader .iconList.iconType2 span,body.tax-special #contents.archiveWrap ul.archiveList>li .listHeader .iconList.iconType2 span{margin:0 0.2em 0 0}}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail{padding:0 1.8em 1em}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail{padding:0.3em 1em 1em;border-top:solid 1px #daf1f6}}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail:after,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail:after,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail:after,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail:after{content:"";width:0;height:0;display:block;clear:both}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText{width:52%;float:left}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText{width:100%;float:none}}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item{border-style:dotted;border-color:#f2f2f2;overflow:hidden}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item{padding-top:0.2em;padding-bottom:0.2em;background-position:0 0.2em}}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dt,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dt,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dt,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dt{font-weight:bold}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dt,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dt,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dt,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dt{font-size:0.75rem;font-weight:bold;line-height:1.4;width:4em}}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dd,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dd,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dd,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dd{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.5}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dd,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dd,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dd,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item dd{font-size:0.75rem;font-weight:normal;line-height:1.4;margin-left:4.5em}}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-salary .max,body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-salary .min,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-salary .max,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-salary .min,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-salary .max,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-salary .min,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-salary .max,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-salary .min{font-weight:bold}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-description dd,body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-qualification dd,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-description dd,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-qualification dd,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-description dd,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-qualification dd,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-description dd,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxText .itemList dl.item.icon-qualification dd{-webkit-line-clamp:3}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxImage,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxImage,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxImage,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxImage{width:46%;float:right;text-align:center;box-sizing:border-box;padding-top:0.5em}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxImage,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxImage,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxImage,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxImage{width:100%;float:none;display:flex;align-items:center}}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxImage img,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxImage img,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxImage img,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxImage img{width:38.5%;float:left;padding:0;border-radius:0.5em;overflow:hidden}}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail .boxImage .copy,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail .boxImage .copy,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail .boxImage .copy,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail .boxImage .copy{width:61.5%;text-align:left;font-size:0.75em;line-height:1.2;color:#757575;padding-left:0.5em;box-sizing:border-box}}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail table,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail table,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail table,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail table{width:100%;margin-bottom:2.5em;border-collapse:collapse}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail table tbody td,body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail table tbody th,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail table tbody td,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail table tbody th,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail table tbody td,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail table tbody th,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail table tbody td,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail table tbody th{border:solid 1px #dcdcdc;vertical-align:middle;padding:1.3em;line-height:1.5}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail table tbody th,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail table tbody th,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail table tbody th,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail table tbody th{width:5.5em;background:#f9f9f4}body#page-clips #contents.archiveWrap ul.archiveList>li .listDetail table tbody td,body#page-lately #contents.archiveWrap ul.archiveList>li .listDetail table tbody td,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .listDetail table tbody td,body.tax-special #contents.archiveWrap ul.archiveList>li .listDetail table tbody td{background:#ffffff}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox{padding:1.2em;background:#f9f9f9;text-align:center;margin:0 auto}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox{padding:1em}}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox:after,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox:after,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox:after,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox:after{content:"";width:0;height:0;display:block;clear:both}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a{height:3.1em}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a.linkEntry,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a.linkEntry,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a.linkEntry,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a.linkEntry{float:left;width:23.7%;max-width:198px;border-radius:0.3em}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a.linkEntry,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a.linkEntry,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a.linkEntry,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a.linkEntry{width:48%}}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn{width:48%;max-width:244px;box-sizing:border-box}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn .keep_name,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn .keep_name,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn .keep_name,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn .keep_name{font-size:0.875em}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn.keeped i,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn.keeped i,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn.keeped i,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a.keep-btn.keeped i{display:none}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail{width:48%;max-width:244px;border-radius:0.3em;background:#db2844;box-sizing:border-box}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail span,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail span,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail span,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail span{font-size:0.875em}body#page-clips #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail span:before,body#page-lately #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail span:before,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail span:before,body.tax-special #contents.archiveWrap ul.archiveList>li .buttonBox a.linkDetail span:before{content:"";width:1.643em;height:1.43em;display:inline-block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/itemlist_detail_mark.png) no-repeat center;background-size:auto;background-size:contain;vertical-align:text-bottom;position:relative;top:0.1em;margin-right:0.5em}body#page-clips #contents.archiveWrap ul.archiveList>li.crawler .listHeader,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler .listHeader,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler .listHeader,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler .listHeader{margin-bottom:0;border:none}body#page-clips #contents.archiveWrap ul.archiveList>li.crawler .listHeader .listTitle,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler .listHeader .listTitle,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler .listHeader .listTitle,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler .listHeader .listTitle{margin-bottom:0}body#page-clips #contents.archiveWrap ul.archiveList>li.crawler .boxText,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler .boxText,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler .boxText,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler .boxText{width:100%}body#page-clips #contents.archiveWrap ul.archiveList>li.crawler .listDetail,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler .listDetail,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler .listDetail,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler .listDetail{margin-bottom:0;border:none}body#page-clips #contents.archiveWrap ul.archiveList>li.crawler table,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler table,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler table,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler table{margin-bottom:0}body#page-clips #contents.archiveWrap ul.archiveList>li.crawler table tbody td,body#page-clips #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler table tbody td,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler table tbody td,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler table tbody td,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler table tbody th{box-sizing:border-box;padding:0.8em 1em;font-size:0.875em}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li.crawler table tbody td,body#page-clips #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler table tbody td,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler table tbody td,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler table tbody td,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler table tbody th{font-size:0.75em}}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body#page-lately #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.crawler table tbody th,body.tax-special #contents.archiveWrap ul.archiveList>li.crawler table tbody th{width:6em}}body#page-clips #contents.archiveWrap ul.archiveList>li.keeped:after,body#page-lately #contents.archiveWrap ul.archiveList>li.keeped:after,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.keeped:after,body.tax-special #contents.archiveWrap ul.archiveList>li.keeped:after{content:"";width:2.875em;height:3.5em;display:block;background:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/clips_mark.png) no-repeat 0 0;background-size:contain;position:absolute;top:0;left:1.25em;z-index:1}@media (max-width:768px){body#page-clips #contents.archiveWrap ul.archiveList>li.keeped:after,body#page-lately #contents.archiveWrap ul.archiveList>li.keeped:after,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.keeped:after,body.tax-special #contents.archiveWrap ul.archiveList>li.keeped:after{font-size:0.6875em}}body#page-clips #contents.archiveWrap ul.archiveList>li.keeped .iconBox,body#page-lately #contents.archiveWrap ul.archiveList>li.keeped .iconBox,body.post-type-archive-item #contents.archiveWrap ul.archiveList>li.keeped .iconBox,body.tax-special #contents.archiveWrap ul.archiveList>li.keeped .iconBox{margin-left:2em}body#page-clips .bottomContents,body#page-lately .bottomContents,body.post-type-archive-item .bottomContents,body.tax-special .bottomContents{position:relative;z-index:0;padding:3.3em 0;max-width:820px;margin:0 auto}@media (max-width:768px){body#page-clips .bottomContents,body#page-lately .bottomContents,body.post-type-archive-item .bottomContents,body.tax-special .bottomContents{padding:0;background:none}}body#page-clips .bottomContents .bottomContentsBg,body#page-lately .bottomContents .bottomContentsBg,body.post-type-archive-item .bottomContents .bottomContentsBg,body.tax-special .bottomContents .bottomContentsBg{background:#ffffff;position:absolute;width:100vw;height:100%;top:0;bottom:0;margin-right:-50vw;right:calc((100% + 290px + 30px) / 2);z-index:-1}@media (max-width:1100px){body#page-clips .bottomContents .bottomContentsBg,body#page-lately .bottomContents .bottomContentsBg,body.post-type-archive-item .bottomContents .bottomContentsBg,body.tax-special .bottomContents .bottomContentsBg{right:50%}}@media (max-width:768px){body#page-clips .bottomContents .bottomContentsBg,body#page-lately .bottomContents .bottomContentsBg,body.post-type-archive-item .bottomContents .bottomContentsBg,body.tax-special .bottomContents .bottomContentsBg{display:none}}@media (max-width:768px){body#page-clips .bottomContents .pageSection,body#page-lately .bottomContents .pageSection,body.post-type-archive-item .bottomContents .pageSection,body.tax-special .bottomContents .pageSection{padding:2em 0 1em;background:#ffffff}}@media (max-width:768px){body#page-clips .bottomContents .pageSection .secTitle span,body#page-lately .bottomContents .pageSection .secTitle span,body.post-type-archive-item .bottomContents .pageSection .secTitle span,body.tax-special .bottomContents .pageSection .secTitle span{font-size:1.125rem}}@media (max-width:768px){body#page-clips #sideContents,body#page-lately #sideContents,body.post-type-archive-item #sideContents,body.tax-special #sideContents{display:none}}body#page-clips #faverror,body#page-lately #faverror,body.post-type-archive-item #faverror,body.tax-special #faverror{display:none}.spSearchDetail,.spSearchTab{position:fixed;background:#ffffff;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:99999;box-sizing:border-box;padding-bottom:4em;display:none}.spSearchDetail.active,.spSearchTab.active{display:block}.spSearchDetail .inner,.spSearchTab .inner{padding-top:1em;position:initial}.spSearchDetail .searchTitle,.spSearchTab .searchTitle{padding:0.5em 3vw;background:#ff8fb2;background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1)}.spSearchDetail .searchTitle span,.spSearchTab .searchTitle span{font-size:0.875rem;color:#ffffff;font-weight:bold}.spSearchDetail .searchClose,.spSearchTab .searchClose{position:absolute;top:0.5em;right:3vw;color:#ffffff}.spSearchDetail .searchClose i,.spSearchTab .searchClose i{font-size:1em;line-height:1;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/icon-close_wh.png);font-size:0.625rem}.spSearchDetail ul.tabMenu,.spSearchTab ul.tabMenu{display:table;table-layout:fixed;width:100%;border-bottom:solid 1px #f2f2f2}.spSearchDetail ul.tabMenu li,.spSearchTab ul.tabMenu li{text-align:center;display:table-cell;position:relative;padding:1em 0.5em}.spSearchDetail ul.tabMenu li:before,.spSearchTab ul.tabMenu li:before{content:"";width:100%;height:4px;display:block;position:absolute;left:0;bottom:0;display:none;background:#ff8fb2;background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1)}.spSearchDetail ul.tabMenu li span,.spSearchTab ul.tabMenu li span{color:#383838;font-size:0.875rem;font-weight:bold;background-repeat:no-repeat;background-position:0 calc(50% - 2px);background-size:1.25rem auto;display:inline-block;line-height:1.8}.spSearchDetail ul.tabMenu li.active:before,.spSearchTab ul.tabMenu li.active:before{display:block}.spSearchDetail ul.tabMenu li.tab-genre span,.spSearchTab ul.tabMenu li.tab-genre span{padding-left:1.5rem;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-genre.png)}.spSearchDetail ul.tabMenu li.tab-area span,.spSearchTab ul.tabMenu li.tab-area span{padding-left:1.5rem;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-area.png)}.spSearchDetail ul.tabMenu li.tab-picky span,.spSearchTab ul.tabMenu li.tab-picky span{padding-left:1.5rem;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-picky.png)}.spSearchDetail .searchPopup .popupTitle,.spSearchTab .searchPopup .popupTitle{padding:0.5em 3vw;background:#ff8fb2;background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1)}.spSearchDetail .searchPopup .popupTitle span,.spSearchTab .searchPopup .popupTitle span{font-size:0.875rem;color:#ffffff;font-weight:bold}.spSearchDetail .searchPopup ul.popupContentsList>li.popupContents,.spSearchTab .searchPopup ul.popupContentsList>li.popupContents{display:none;position:fixed;background:#ffffff;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:99999}.spSearchDetail .searchPopup ul.popupContentsList>li.popupContents.active,.spSearchTab .searchPopup ul.popupContentsList>li.popupContents.active{display:block}.spSearchDetail .searchPopup .searchTermsTree,.spSearchTab .searchPopup .searchTermsTree{padding:1em 3vw 5em}.spSearchDetail .searchForm,.spSearchTab .searchForm{padding:0 0 4em}.spSearchDetail .searchForm dl.searchBox,.spSearchTab .searchForm dl.searchBox{clear:both;display:block;border-radius:0.3em;padding:0.5em;box-shadow:0 0 0.4em 0.2em rgba(0,0,0,0.05);margin-bottom:1em}.spSearchDetail .searchForm dl.searchBox>dt,.spSearchTab .searchForm dl.searchBox>dt{padding:0}.spSearchDetail .searchForm dl.searchBox>dt span,.spSearchTab .searchForm dl.searchBox>dt span{color:#383838;font-weight:bold;font-size:0.875rem;background-repeat:no-repeat;background-position:0 50%;background-size:1.25em auto;line-height:1.8;display:block}.spSearchDetail .searchForm dl.searchBox>dd label,.spSearchTab .searchForm dl.searchBox>dd label{width:100%;float:none;border:none;position:relative;padding:0.5em}.spSearchDetail .searchForm dl.searchBox>dd label span.name,.spSearchTab .searchForm dl.searchBox>dd label span.name{display:inline-block}.spSearchDetail .searchForm dl.searchBox.search-genre>dt span,.spSearchTab .searchForm dl.searchBox.search-genre>dt span{padding-left:1.5rem;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-genre.png)}.spSearchDetail .searchForm dl.searchBox.search-area>dt span,.spSearchTab .searchForm dl.searchBox.search-area>dt span{padding-left:1.5rem;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-area.png)}.spSearchDetail .searchForm dl.searchBox.search-capacity>dt span,.spSearchDetail .searchForm dl.searchBox.search-license>dt span,.spSearchDetail .searchForm dl.searchBox.search-picky>dt span,.spSearchTab .searchForm dl.searchBox.search-capacity>dt span,.spSearchTab .searchForm dl.searchBox.search-license>dt span,.spSearchTab .searchForm dl.searchBox.search-picky>dt span{padding-left:1.5rem;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/search/search_archive_sp_icon-picky.png)}.spSearchDetail .searchForm dl.popupOpen,.spSearchTab .searchForm dl.popupOpen{position:relative}.spSearchDetail .searchForm dl.popupOpen:before,.spSearchTab .searchForm dl.popupOpen:before{content:"";width:0.5em;height:0.5em;border:solid #db2844;border-width:4px 4px 0 0;position:absolute;top:50%;right:1em;transform:translateY(-50%) rotate(45deg)}.spSearchDetail .searchForm dl.popupOpen:after,.spSearchTab .searchForm dl.popupOpen:after{content:"";width:0;height:0;display:block;clear:both}.spSearchDetail .searchForm dl.popupOpen>dt,.spSearchTab .searchForm dl.popupOpen>dt{width:5em;float:left}.spSearchDetail .searchForm dl.popupOpen>dd,.spSearchTab .searchForm dl.popupOpen>dd{margin-left:5em;padding-right:1.5em}.spSearchDetail .searchForm dl.popupOpen>dd .list,.spSearchTab .searchForm dl.popupOpen>dd .list{display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:0.75rem;color:#666666;line-height:2}.spSearchDetail .searchForm dl.popupOpen>dd .searchTermsTree,.spSearchTab .searchForm dl.popupOpen>dd .searchTermsTree{display:none}.spSearchDetail .searchForm dl.search-employ>dt,.spSearchDetail .searchForm dl.search-keyword>dt,.spSearchDetail .searchForm dl.search-salary>dt,.spSearchTab .searchForm dl.search-employ>dt,.spSearchTab .searchForm dl.search-keyword>dt,.spSearchTab .searchForm dl.search-salary>dt{width:100%;margin-bottom:0.5em}.spSearchDetail .searchForm dl.search-employ>dd:after,.spSearchDetail .searchForm dl.search-keyword>dd:after,.spSearchDetail .searchForm dl.search-salary>dd:after,.spSearchTab .searchForm dl.search-employ>dd:after,.spSearchTab .searchForm dl.search-keyword>dd:after,.spSearchTab .searchForm dl.search-salary>dd:after{content:"";width:0;height:0;display:block;clear:both}.spSearchDetail .searchForm dl.search-employ input[type=text],.spSearchDetail .searchForm dl.search-keyword input[type=text],.spSearchDetail .searchForm dl.search-salary input[type=text],.spSearchTab .searchForm dl.search-employ input[type=text],.spSearchTab .searchForm dl.search-keyword input[type=text],.spSearchTab .searchForm dl.search-salary input[type=text]{font-size:0.75rem;display:block;padding:0.8em;border-radius:0.5em;border:solid 1px #cccccc;width:100%;box-sizing:border-box;outline:none}.spSearchDetail .searchForm dl.search-employ input[type=text]::placeholder,.spSearchDetail .searchForm dl.search-keyword input[type=text]::placeholder,.spSearchDetail .searchForm dl.search-salary input[type=text]::placeholder,.spSearchTab .searchForm dl.search-employ input[type=text]::placeholder,.spSearchTab .searchForm dl.search-keyword input[type=text]::placeholder,.spSearchTab .searchForm dl.search-salary input[type=text]::placeholder{color:#cccccc}.spSearchDetail dl.termBox,.spSearchTab dl.termBox{padding:0 0 0.5em}.spSearchDetail dl.termBox>dt,.spSearchTab dl.termBox>dt{text-align:center;background:none;border:none;padding:0;margin:0 0 0.5em;font-weight:bold}.spSearchDetail dl.termBox>dt span,.spSearchTab dl.termBox>dt span{font-size:0.875rem}.spSearchDetail dl.termBox>dd,.spSearchTab dl.termBox>dd{padding:0}.spSearchDetail dl.termBox.picky-popular>dd dl,.spSearchTab dl.termBox.picky-popular>dd dl{display:inline}.spSearchDetail dl.termBox.picky-popular>dd dl dt,.spSearchTab dl.termBox.picky-popular>dd dl dt{display:none}.spSearchDetail dl.termBox.picky-popular>dd dl dd,.spSearchTab dl.termBox.picky-popular>dd dl dd{display:inline}.spSearchDetail dl.termBox.picky-popular>dd dl ul,.spSearchTab dl.termBox.picky-popular>dd dl ul{display:inline}.spSearchDetail .toggleTerm label,.spSearchTab .toggleTerm label{padding:0.5em;box-sizing:border-box;width:100%;float:none;border-width:1px 0 0 0;border-color:#f2f2f2}.spSearchDetail .toggleTerm label span.text,.spSearchTab .toggleTerm label span.text{display:inline-block;font-size:0.75rem}.spSearchDetail .toggleTerm label i,.spSearchTab .toggleTerm label i{border:none;border-radius:0}.spSearchDetail .toggleTerm ul.searchTermList,.spSearchTab .toggleTerm ul.searchTermList{background:none;padding:0;position:relative;margin:0}.spSearchDetail .toggleTerm ul.searchTermList li,.spSearchTab .toggleTerm ul.searchTermList li{width:100%;display:block;margin:0;padding:0;box-sizing:border-box;float:none}.spSearchDetail .toggleTerm ul.searchTermList li label,.spSearchTab .toggleTerm ul.searchTermList li label{padding-right:2.5em;padding-left:1em}.spSearchDetail .toggleTerm ul.searchTermList li label span.name,.spSearchTab .toggleTerm ul.searchTermList li label span.name{display:inline;margin-right:1em}.spSearchDetail .toggleTerm dl.termBox,.spSearchTab .toggleTerm dl.termBox{clear:both;display:block;border-radius:0.3em;padding:0;box-shadow:0 0 0.4em 0.2em rgba(0,0,0,0.05);margin-bottom:1em}.spSearchDetail .toggleTerm dl.termBox>dt,.spSearchTab .toggleTerm dl.termBox>dt{cursor:pointer;display:block;position:relative;border-radius:0;font-size:1em;color:#555555;text-align:left;padding:0.5em 2.5em 0.5em 0.5em;margin:0}.spSearchDetail .toggleTerm dl.termBox>dt:after,.spSearchDetail .toggleTerm dl.termBox>dt:before,.spSearchTab .toggleTerm dl.termBox>dt:after,.spSearchTab .toggleTerm dl.termBox>dt:before{content:"";position:absolute;top:50%;right:1.2em;width:0.8em;height:1px;display:block;background:currentColor;transition:all 0.2s}.spSearchDetail .toggleTerm dl.termBox>dt:after,.spSearchTab .toggleTerm dl.termBox>dt:after{transform:rotate(90deg)}.spSearchDetail .toggleTerm dl.termBox>dt .text,.spSearchTab .toggleTerm dl.termBox>dt .text{display:block;text-align:left;font-weight:bold}.spSearchDetail .toggleTerm dl.termBox>dt .childList,.spSearchTab .toggleTerm dl.termBox>dt .childList{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.spSearchDetail .toggleTerm dl.termBox>dt .childList span,.spSearchTab .toggleTerm dl.termBox>dt .childList span{font-weight:normal;font-size:0.75rem}.spSearchDetail .toggleTerm dl.termBox>dt .childList span+span:before,.spSearchTab .toggleTerm dl.termBox>dt .childList span+span:before{content:"・"}.spSearchDetail .toggleTerm dl.termBox>dd,.spSearchTab .toggleTerm dl.termBox>dd{max-height:0;overflow:hidden;transition:all 0.2s;padding:0;background:none;border-top:solid 1px #f2f2f2}.spSearchDetail .toggleTerm dl.termBox.active>dt:before,.spSearchTab .toggleTerm dl.termBox.active>dt:before{transform:rotate(180deg)}.spSearchDetail .toggleTerm dl.termBox.active>dt:after,.spSearchTab .toggleTerm dl.termBox.active>dt:after{transform:rotate(0deg)}.spSearchDetail .toggleTerm dl.termBox.active>dd,.spSearchTab .toggleTerm dl.termBox.active>dd{max-height:9999px}.spSearchDetail .toggleTerm dl.termBox.checked>dt,.spSearchTab .toggleTerm dl.termBox.checked>dt{background:#f5f4ed}.spSearchDetail .count,.spSearchTab .count{display:inline-block;color:#db2844;font-size:0.75rem}.spSearchDetail .count:after,.spSearchTab .count:after{content:"件"}.spSearchDetail label,.spSearchTab label{position:relative;display:flex;align-items:center}.spSearchDetail label:after,.spSearchTab label:after{display:none!important}.spSearchDetail label input:checked+span+i,.spSearchTab label input:checked+span+i{background:#f5f4ed;border-color:transparent}.spSearchDetail label span.text,.spSearchTab label span.text{font-size:0.75rem}.spSearchDetail label i,.spSearchTab label i{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px #cccccc;border-radius:0.5em;z-index:-1}.spSearchDetail ul.searchTermList:after,.spSearchTab ul.searchTermList:after{content:"";width:0;height:0;display:block;clear:both}.spSearchDetail ul.searchTermList li,.spSearchTab ul.searchTermList li{width:48%;margin:0 4% 0.5em 0;float:left}.spSearchDetail ul.searchTermList li:nth-child(2n),.spSearchTab ul.searchTermList li:nth-child(2n){margin-right:0}.spSearchDetail .salaryWrap input,.spSearchDetail .salaryWrap select,.spSearchTab .salaryWrap input,.spSearchTab .salaryWrap select{font-size:0.75rem;display:inline-block;padding:0.8em;border-radius:0.5em;border:solid 1px #cccccc;background:#ffffff;width:100%;box-sizing:border-box;margin:0 0 0.5em;outline:none}.spSearchDetail .salaryWrap input::placeholder,.spSearchDetail .salaryWrap select::placeholder,.spSearchTab .salaryWrap input::placeholder,.spSearchTab .salaryWrap select::placeholder{color:#cccccc}.spSearchDetail .salaryWrap select,.spSearchTab .salaryWrap select{width:100%;-webkit-appearance:button;appearance:button}.spSearchDetail .salaryWrap input,.spSearchTab .salaryWrap input{width:calc((100% - 2em) / 2)}.spSearchDetail .salaryWrap i,.spSearchTab .salaryWrap i{display:inline-block;font-style:normal;width:1.5em;text-align:center}.spSearchDetail .searchButton,.spSearchTab .searchButton{position:fixed;left:0;bottom:0;width:100%;box-sizing:border-box;padding:0.5em 3vw;background:#ffffff;box-shadow:0 0 0.4em 0.2em rgba(0,0,0,0.05)}.spSearchDetail .searchButton button,.spSearchTab .searchButton button{position:relative;height:3.85em;border-radius:0.5em;border:solid 1px;outline:none}.spSearchDetail .searchButton button .text,.spSearchTab .searchButton button .text{font-size:0.875rem;width:-webkit-max-content;width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:bold}.spSearchDetail .searchButton button .text i,.spSearchTab .searchButton button .text i{font-style:normal}.spSearchDetail .searchButton button.searchClear,.spSearchTab .searchButton button.searchClear{color:#757575;float:left;width:31.5%;background:#ffffff;border-color:#cccccc}.spSearchDetail .searchButton button.searchSubmit,.spSearchTab .searchButton button.searchSubmit{float:right;width:66.5%;background:#ff8fb2;background:linear-gradient(to right,#ff8fb2 0%,#db2844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8fb2",endColorstr="#db2844",GradientType=1);border-color:#db2844;color:#ffffff}.spSearchDetail .searchButton button.searchSubmit i.material-icons,.spSearchTab .searchButton button.searchSubmit i.material-icons{vertical-align:middle;margin-right:0.2em;background-image:url(https://sp-ao.shortpixel.ai/client/q_glossy,ret_img/https://hamamatsu-shizuoka-kaigokyujin.com/wp-content/themes/hamamatsu-shizuoka-kaigokyujin/css/../images/common/icon-search_wh.png);font-size:1rem}