@charset "UTF-8";#hd-box{position:relative;padding:10% 0 4%;width:100%;overflow:hidden}#hd-box:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}#guide #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1594966971/header/hd-guide-bg_s4hynk.jpg") center center/cover no-repeat}#construction-results #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1594966920/header/hd-construction-results-bg_ciz1np.jpg") center center/cover no-repeat}#catalogs #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1618228486/header/hd-catalogs-bg_e9apst.jpg") center center/cover no-repeat}#company #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1637921719/header/hd-company-bg_kr7ain.jpg") center center/cover no-repeat}#profile #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1637920536/header/hd-profile-bg_urx8om.jpg") center center/cover no-repeat}#athlete #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,q_50,w_1280/v1746607827/header/hd-athlete-support-bg-250507.jpg") center center/cover no-repeat}#simulation #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1644996752/header/hd-simulation-bg_msqpp4.jpg") center center/cover no-repeat}#customer-reviews #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1650867806/header/hd-reviews-bg.jpg_m8kvfz.jpg") center center/cover no-repeat}#other #hd-box,#search #hd-box,#faq #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1594966981/header/hd-other-bg_b3ecrz.jpg") center center/cover no-repeat}#faq.page-id-32231 #hd-box,#services.page-id-103 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1745573843/header/faq-sound-measurement-bg-250425.jpg") center center/cover no-repeat}#faq.page-id-32230 #hd-box,#product-details.page-id-15923 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1744962887/header/hd-faq-for-compressor-unit-bg-250418.jpg") center center/cover no-repeat}#products #hd-box,#product-details #hd-box,#services #hd-box,#blog #hd-box,#single #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1594979729/header/hd-products-bg_uozsfo.jpg") center center/cover no-repeat}#product-details.page-id-19702 #hd-box,#product-details.page-id-19716 #hd-box,#product-details.page-id-19728 #hd-box,#product-details.page-id-82 #hd-box,#product-details.page-id-21252 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1597729923/header/hd-grace-bg_niq2tm.jpg") center center/cover no-repeat}#product-details.page-id-24875 #hd-box,#product-details.page-id-24914 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1597729923/header/hd-zero-bg_a0qope.jpg") center center/cover no-repeat}#product-details.page-id-26012 #hd-box,#product-details.page-id-26013 #hd-box,#product-details.page-id-26014 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1679035366/hd-master-bg_ldu7lh.jpg") center center/cover no-repeat}#employment #hd-box,#contact #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1729058229/header/hd-employment-bg.jpg") center center/cover no-repeat}#blog.category-for-industrial #hd-box,#blog.category-industrial-other #hd-box,#blog.category-machine-tool #hd-box,#blog.category-wall #hd-box,#blog.category-soundproof-room #hd-box,#single #hd-box.for-industrial,#single #hd-box.industrial-other,#single #hd-box.machine-tool,#single #hd-box.wall,#single #hd-box.soundproof-room{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1594966950/header/hd-for-industrial-bg_cwgjoj.jpg") center center/cover no-repeat!important}#blog.category-for-housing #hd-box,#blog.category-outodoor-unit #hd-box,#blog.category-residence #hd-box,#blog.category-housing-other #hd-box,#single #hd-box.for-housing,#single #hd-box.outodoor-unit,#single #hd-box.residence,#single #hd-box.housing-other{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1594966940/header/hd-for-housing-bg_btuq5b.jpg") center center/cover no-repeat!important}#blog.category-for-sound #hd-box,#blog.category-studio #hd-box,#blog.category-audio-room #hd-box,#blog.category-audio-others #hd-box,#single #hd-box.for-sound,#single #hd-box.studio,#single #hd-box.audio-room,#single #hd-box.audio-others{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50,w_1280/v1594966960/header/hd-for-sound-bg_os4sfg.jpg") center center/cover no-repeat!important}@media screen and (min-width:1280px){#guide #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1594966971/header/hd-guide-bg_s4hynk.jpg") center center/cover no-repeat}#construction-results #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1594966920/header/hd-construction-results-bg_ciz1np.jpg") center center/cover no-repeat}#catalogs #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1618228486/header/hd-catalogs-bg_e9apst.jpg") center center/cover no-repeat}#company #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1637921719/header/hd-company-bg_kr7ain.jpg") center center/cover no-repeat}#profile #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1637920536/header/hd-profile-bg_urx8om.jpg") center center/cover no-repeat}#athlete #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1746607827/header/hd-athlete-support-bg-250507.jpg") center center/cover no-repeat}#simulation #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1644996752/header/hd-simulation-bg_msqpp4.jpg") center center/cover no-repeat}#customer-reviews #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1650867806/header/hd-reviews-bg.jpg_m8kvfz.jpg") center center/cover no-repeat}#products #hd-box,#product-details #hd-box,#services #hd-box,#blog #hd-box,#single #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1594979729/header/hd-products-bg_uozsfo.jpg") center center/cover no-repeat}#product-details.page-id-19702 #hd-box,#product-details.page-id-19716 #hd-box,#product-details.page-id-19728 #hd-box,#product-details.page-id-82 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1597729923/header/hd-grace-bg_niq2tm.jpg") center center/cover no-repeat}#product-details.page-id-26012 #hd-box,#product-details.page-id-26013 #hd-box,#product-details.page-id-26014 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1679035366/hd-master-bg_ldu7lh.jpg") center center/cover no-repeat}#other #hd-box,#search #hd-box,#faq #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1594966981/header/hd-other-bg_b3ecrz.jpg") center center/cover no-repeat}#faq.page-id-32231 #hd-box,#services.page-id-103 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1745573843/header/faq-sound-measurement-bg-250425.jpg") center center/cover no-repeat}#faq.page-id-32230 #hd-box,#product-details.page-id-15923 #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1744962887/header/hd-faq-for-compressor-unit-bg-250418.jpg") center center/cover no-repeat}#employment #hd-box,#contact #hd-box{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1729058229/header/hd-employment-bg.jpg") center center/cover no-repeat}#blog.category-for-industrial #hd-box,#blog.category-industrial-other #hd-box,#blog.category-machine-tool #hd-box,#blog.category-wall #hd-box,#blog.category-soundproof-room #hd-box,#single #hd-box.for-industrial,#single #hd-box.industrial-other,#single #hd-box.machine-tool,#single #hd-box.wall,#single #hd-box.soundproof-roomx{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1594966950/header/hd-for-industrial-bg_cwgjoj.jpg") center center/cover no-repeat!important}#blog.category-for-housing #hd-box,#blog.category-outodoor-unit #hd-box,#blog.category-residence #hd-box,#blog.category-housing-other #hd-box,#single #hd-box.for-housing,#single #hd-box.outodoor-unit,#single #hd-box.residence,#single #hd-box.housing-other{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1594966940/header/hd-for-housing-bg_btuq5b.jpg") center center/cover no-repeat!important}#blog.category-for-sound #hd-box,#blog.category-studio #hd-box,#blog.category-audio-room #hd-box,#blog.category-audio-others #hd-box,#single #hd-box.for-sound,#single #hd-box.studio,#single #hd-box.audio-room,#single #hd-box.audio-others{background:url("https://res.cloudinary.com/djqomxpfi/image/upload/c_scale,f_auto,q_50/v1594966960/header/hd-for-sound-bg_os4sfg.jpg") center center/cover no-repeat!important}}#hd-box .hd-title{position:relative;z-index:2}#hd-box .hd-title h1{min-width:60%;font-weight:700;color:#fff;text-align:right;font-size:1.8rem;transform:translateY(-32px)}#hd-box .hd-title h2{font-size:.85rem;color:#fff;transform:translateY(32px);padding:8px 0}#hd-box .hd-title h1{transform:translateY(0)}#hd-box .hd-title h2{transform:translateY(0)}@media screen and (min-width:768px){#hd-box .hd-title h1{width:320px;font-size:3.2rem;letter-spacing:.1px}#hd-box .hd-title h1.jp{width:auto;font-size:2.2rem}#hd-box .hd-title h2{font-size:1rem}}@media screen and (max-width:992px){#hd-box .hd-nav.container{max-width:100%;padding:0}}@media print{#hd-box .hd-nav{display:none}}#hd-box .hd-nav ul{justify-content:between;margin-top:32px;position:relative;z-index:2;overflow-x:auto;white-space:nowrap;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-left:8px;-ms-overflow-style:none;scrollbar-width:none}#hd-box .hd-nav ul::-webkit-scrollbar{display:none}#hd-box .hd-nav ul li{margin:0 4px;text-align:center;flex:0 0 60%;scroll-snap-align:start}#hd-box .hd-nav ul li a{display:block;color:#fff;padding:8px;font-size:.8rem;transition:all .5s ease;position:relative;border:1px solid #fff;text-decoration:none}@media screen and (min-width:992px){#hd-box .hd-nav ul li a{border:none;font-size:.9rem}#hd-box .hd-nav ul li a:after{content:'';position:absolute;bottom:-8px;width:20%;height:1px;left:50%;transform:translateX(-50%);background-color:#fff}#hd-box .hd-nav ul li a::after:hover{opacity:.6}#hd-box .hd-nav ul{overflow-x:unset;white-space:normal;overflow-scrolling:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:none;scroll-padding-left:0;scroll-snap-align:none}#hd-box .hd-nav ul li{flex:none;width:15%}}#hd-box .hd-nav ul li:first-child{padding:0 0 0 8px}#hd-box .hd-nav ul li:last-child{padding:0 8px 0 0}@media screen and (min-width:992px){#hd-box .hd-nav ul li:first-child{padding:0}#hd-box .hd-nav ul li:last-child{padding:0}}.breadcrumb{margin:16px auto;background-color:transparent!important;padding:0 8px!important}.breadcrumb .home{text-indent:-9999px;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/common/icon-official.svg) center center/cover no-repeat;display:block;width:20px;height:20px;margin-right:8px}.breadcrumb a{color:#000}.breadcrumb a:hover{text-decoration:none}.breadcrumb a,.breadcrumb span{font-size:.9rem;padding:0 4px;line-height:1.6}.page figure{position:relative}.page figure figcaption{position:absolute;width:100%;bottom:0;padding:8px;z-index:3;font-size:.85rem;color:#fff;background:rgba(0,0,0,.6);margin-bottom:0!important}#products .product-box{margin:0 -8px;overflow:hidden}#products .product-list{background:#fff;margin:8px;border:1px solid #f3f3f3;box-shadow:1px 1px 5px 1px #f3f3f3;border-radius:5px;overflow:hidden}#products .product-list.panel,#products .product-list.package{width:calc(50% - 16px)}@media screen and (min-width:576px){#products .product-list.package{width:100%;min-height:208px}}@media screen and (min-width:768px),print{#products .product-list.package{width:calc(50% - 16px);max-height:248px}#products .product-list.panel{width:calc((100%/3) - 16px)}}@media screen and (min-width:992px){#products .product-list.panel{width:calc(25% - 16px)}}#products .product-list-img{width:100%;overflow:hidden}#products .product-list-img.panel,#products .product-list-img.package{position:relative;top:0;left:0;height:0;padding-top:56.25%}#products .product-list-img.panel img,#products .product-list-img.package img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}@media screen and (min-width:576px),print{#products .product-list-img.package{position:relative;top:0;left:0;padding-top:0;height:100%;width:50%}}#products .product-list-img span.notes{position:absolute;top:8px;right:8px;font-size:.85rem}#products .product-list-img span.hexagon{position:absolute;top:8px;right:8px;font-size:.8rem;display:block;width:64px;height:74px;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/hexagon-bg.svg) 0 0/cover no-repeat;color:#fff;vertical-align:middle;text-align:center;padding:17px 0}#products .product-list-header{padding:16px;overflow:hidden}@media screen and (min-width:576px),print{#products .product-list-header.package{width:50%}}#products .product-list-header h1{font-size:1rem;text-align:center;line-height:1.6}#products .product-list-header h1 a{font-weight:700;color:#000}#products .product-list-header h1 a:hover{text-decoration:none}@media screen and (min-width:768px){#products .product-list-header h1 a{font-size:1.2rem}}@media screen and (min-width:992px){#products .product-list-header h1 a{font-size:1.4rem}}#products .product-list-header p.summary{line-height:1.6;overflow:hidden}#products .product-list-header p.summary a{font-size:.85rem;text-decoration:none}@media screen and (min-width:576px){#products .product-list-header p.summary a{font-size:1rem}}#products .banner{display:block;margin:24px auto;max-width:320px}@media screen and (min-width:768px){#products .banner{max-width:100%}}#company .ceo-box .svg-txt,#company .ceo-box .ceo-pic{width:100%;max-width:320px}@media screen and (min-width:768px){#company .ceo-box .svg-txt{width:calc(65% - 16px);max-width:100%}#company .ceo-box .ceo-pic{width:calc(35% - 16px)}}#company .ceo-box .svg-txt img{width:100%;height:auto}#company .ceo-box .ceo-pic img{display:block}#company .ceo-box .ceo-pic img.thumb{width:100%;height:auto;margin-bottom:16px}#company .ceo-box .ceo-pic img.name{width:80%;height:auto;margin:0 0 0 auto}#company .movie-wrap{position:relative;width:100%;margin:0 auto;height:0;padding:0;padding-top:57.25%}#company .movie-wrap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#company .movie-tit{max-width:600px;margin:0 auto}#company .movie-tit h1{text-align:center;font-size:1rem;padding:8px 0}#company .movie-tit p{font-size:.9rem}#company .story-content .sub-title,#employment .overview-content .sub-title{color:#4f7464}#company .story-content{position:relative;width:100%;overflow:hidden}#company .story-content:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:0}#company .story-content:before{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/com-story-bg.jpg) center center/cover no-repeat}#company .story-content:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9);z-index:1}@media screen and (min-width:1280px){#company .story-content:before{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/com-story-bg@2x.jpg) center center/cover no-repeat}}#company .story-box{position:relative;z-index:3;overflow:hidden}@media screen and (min-width:768px){#company .story-box{margin:0 -8px}#company .story-box .story-box-inner{width:calc(50% - 16px)}}#company .philosophy-head,#employment .department-head{position:relative;height:100%;width:100%}@media screen and (min-width:768px){#company .philosophy-head,#employment .department-head{height:320px}}#company .philosophy-head .mission-bg,#company .philosophy-head .vision-bg,#employment .department-head .bg{position:absolute;top:0;left:0;width:100%;height:100%}#company .philosophy-head .mission-bg:before,#company .philosophy-head .vision-bg:before,#employment .department-head .photo-bg:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:1}#company .philosophy-head .mission-bg:before{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/com-mission-bg.jpg) center center/cover no-repeat}#company .philosophy-head .vision-bg:before{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/com-vision-bg.jpg) center center/cover no-repeat}#employment .department-head.solution .photo-bg:before{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/emp-solution-bg.jpg) center center/cover no-repeat}#employment .department-head.production .photo-bg:before{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/emp-produciton-bg.jpg) center center/cover no-repeat}#employment .department-head.general .photo-bg:before{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/emp-general-bg.jpg) center center/cover no-repeat}#company .philosophy-head .mission-bg:after,#company .philosophy-head .vision-bg:after,#employment .department-head .photo-bg:after{position:absolute;content:'';top:0;left:0;width:100vw;height:100%;background:#000;opacity:.4;z-index:2}@media screen and (min-width:768px){#company .philosophy-head .mission-bg:after,#company .philosophy-head .vision-bg:after,#employment .department-head .photo-bg:after{opacity:.3}}#company .philosophy-head .philosophy-box,#employment .department-head .department-box{position:relative;top:0;left:0;width:100%;height:100%;color:#fff;z-index:3}#company .philosophy-head .philosophy-title,#employment .department-head .department-title{position:relative;top:0;left:0;z-index:3}#company .philosophy-head .philosophy-title-bg,#employment .department-head .department-title-bg{display:block;position:absolute;top:98%;left:0;width:100%;height:16px;z-index:2}#company .philosophy-head .philosophy-title-bg{background:#547868}#employment .department-head.solution .department-title-bg.color-bg{background:#002060}#employment .department-head.production .department-title-bg.color-bg{background:#00b0f0}#employment .department-head.general .department-title-bg.color-bg{background:#92d050}#company .philosophy-head .philosophy-title,#employment .department-head .department-title{width:100%;padding:24px 8px 0}#company .philosophy-head .philosophy-summary,#employment .department-head .department-summary{width:100%;padding:8px 8px 24px}@media screen and (min-width:768px){#company .philosophy-head .philosophy-title-bg,#employment .department-head .department-title-bg{width:49%;top:0;left:0;height:100%;opacity:.6}#company .philosophy-head .philosophy-title,#company .philosophy-head .philosophy-summary,#employment .department-head .department-title,#employment .department-head .department-summary{width:50%;padding:40px}}#company .philosophy-head .philosophy-summary p,#employment .department-head .department-summary p{margin:0}#company .philosophy-head .philosophy-title h2,#employment .department-head .department-title h2{font-family:'Roboto','Noto Sans JP',sans-serif;text-transform:capitalize;margin-bottom:16px}#company .philosophy-head .philosophy-title h2{font-size:2.6rem}#employment .department-head .department-title h2{font-size:1.8rem}#company .philosophy-head .philosophy-title h2 small,#employment .department-head .department-title h2 small{display:block;font-size:1rem;margin-top:16px}#company .philosophy-head .philosophy-title h3,#employment .department-head .department-title h3{font-size:1.2rem;line-height:1.6;margin-bottom:16px}@media screen and (min-width:768px){#company .philosophy-head .philosophy-title h2{font-size:2.8rem}#employment .department-head .department-title h2{font-size:2.2rem}}.fadein-overlay.scrollin{animation:anime .6s ease-in-out}@keyframes anime{0{transform:translate(-100%,0);opacity:0}40%{transform:translate(90%,0);opacity:.4}41%{transform:translate(100%,0);opacity:0}42%{transform:translate(-100%,0);opacity:.4}60%{transform:translate(-60%,0);opacity:0}100%{transform:translate(0,0);opacity:1}}.fadein-content{opacity:0;transform:translate(-10%,0);transition:all 1.5s ease-in-out}.fadein-content.scrollin{opacity:1;transform:translate(0,0)}.fadein-content.scrollin.delay{transition-delay:.2s}#company .protection-list,#company .action-list,#employment .value-list{margin:0 -16px;overflow:hidden}#company .protection-list li,#company .action-list li,#employment .value-list li{width:calc(100% - 32px);margin:8px;overflow:hidden}#employment .value-list li{padding:24px;border-radius:16px;position:relative;border:1px solid #1e88a8}@media screen and (min-width:768px){#company .protection-list li{width:calc((100%/3) - 32px)}#employment .value-list li{width:calc((100%/2) - 32px)}#company .action-list li{width:calc((100%/4) - 32px);margin:8px}}#company .action-list li h3,#company .protection-list li dl dt,#employment .value-list li dl dt{font-size:1.2rem;margin-bottom:16px;text-align:center;font-weight:700}#company .action-list li h3{color:#1e88a8}#company .protection-list li dl dt{color:#1e88a8}#employment .value-list li dl dt{color:#da3878}#company .protection-list li dl dd,#employment .value-list li dl dd{font-size:.9rem}#company .protection-list li img,#company .action-list li img,#employment .value-list li img{width:80px;height:80px;display:block;margin:16px auto}#company .main-title .sdgs-logo{max-width:560px;width:100%;height:auto}#company .sdgs-box{border-radius:16px;padding:16px}#company .sdgs-box.box01{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/sdgs-04-bg.svg) 40% 80%/320px auto no-repeat,url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/sdgs-08-bg.svg) 90% 20%/240px auto no-repeat,#fff}#company .sdgs-box.box02{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/sdgs-03-bg.svg) 30% 70%/480px auto no-repeat #fff}#company .sdgs-box.box03{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/sdgs-12-bg.svg) 80% 20%/400px auto no-repeat #fff}#company .sdgs-box .sdgs-icon{padding:32px;flex-basis:40%}#company .sdgs-box .sdgs-comment{flex-basis:60%}#company .sdgs-box img{height:auto;width:50%;margin:8px}#company .sdgs-box .target{font-style:italic}#company .sdgs-box .target dt,#company .sdgs-box .target dd p{font-size:.85rem}#company .sdgs-box .target04 dt{color:#c60f28}#company .sdgs-box .target08 dt{color:#970b31}#company .sdgs-box .target03 dt{color:#00973b}#company .sdgs-box .target12 dt{color:#d39200}#company .sdgs-box .efforts{font-style:normal}#company .sdgs-box .efforts dt{color:#517767}@media screen and (min-width:768px){#company .sdgs-box{border-radius:50px;padding:40px}#company .sdgs-box img{height:auto;max-width:160px;width:100%;margin:8px}}#employment .overview-box{padding:24px 0 0;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/common/icon-shizuka.svg) left -60% top 5%/300px no-repeat #fff;position:relative;overflow:hidden;z-index:1}@media screen and (min-width:768px){#employment .overview-box{padding:80px 0 0;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/common/icon-shizuka.svg) left -16% top -10%/500px no-repeat #fff}}#employment .overview-box:after{content:"";position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.95}#employment .overview-box .goal-content,#employment .overview-box .candidates-content{position:relative;z-index:3}#employment .overview-box .goal-content h2{font-size:clamp(1.4rem, 0.707rem + 2.96vw, 2.6rem);font-family:"Zen Antique",serif;font-weight:500;font-style:normal;position:relative}#employment .overview-box .goal-content h2:before,#employment .overview-box .goal-content h2:after{content:'';position:absolute;top:50%;display:inline-block;width:8px;height:1px;background-color:#000}@media screen and (min-width:768px){#employment .overview-box .goal-content h2:before,#employment .overview-box .goal-content h2:after{width:100px}}@media screen and (min-width:1024px){#employment .overview-box .goal-content h2:before,#employment .overview-box .goal-content h2:after{width:200px}}#employment .overview-box .goal-content h2:before{left:0}#employment .overview-box .goal-content h2:after{right:0}#employment .overview-box .goal-content small{font-size:.9rem;display:block}#employment .overview-box .goal-content h3.underline{background:linear-gradient(transparent 70%,#ff0 30%);display:inline-block;margin-inline:auto;font-size:1.4rem}#employment .overview-box .goal-content .summary{width:auto}#employment .overview-box .goal-content .carousel{display:none}@media screen and (min-width:768px){#employment .overview-box .goal-content h3.underline{font-size:1.8rem}#employment .overview-box .goal-content .summary,#employment .overview-box .goal-content .carousel{width:48%;display:block}#employment .overview-box .goal-content .carousel img{height:auto;width:100%}}.candidates-box{padding:24px 0 60px;position:relative;z-index:2}.candidates-box .swiper-slide{aspect-ratio:16/9;max-width:600px;transition:all .5s ease}.candidates-box .swiper-slide img{height:auto;width:100%}.candidates-box .swiper-slide-active{z-index:2}@media screen and (min-width:768px){.candidates-box .swiper-slide-active{transform:scale(1.1)}.candidates-box{padding:64px 0 120px}}.candidates-box .swiper-pagination,.candidates-box .swiper-button-next,.candidates-box .swiper-button-prev{display:block}.candidates-box .swiper-button-next,.candidates-box .swiper-button-prev{top:90%;width:auto}.candidates-box .swiper-button-next:after,.candidates-box .swiper-button-prev:after{font-size:24px;color:#bbb}@media screen and (min-width:768px){.candidates-box .swiper-button-next:after,.candidates-box .swiper-button-prev:after{font-size:36px}}.candidates-box .movie-box{aspect-ratio:16/9;overflow:hidden}.candidates-box .movie-box .thumb{position:relative;width:100%;height:100%;z-index:2;cursor:pointer}.candidates-box .movie-box .thumb:after{content:"";display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:48px;height:48px;z-index:3;cursor:pointer;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-play.svg) 0 0/contain no-repeat}.candidates-box .movie-box .thumb img{height:auto;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.candidates-box .movie-box .player-wrap{position:relative;width:100%;height:100%}.candidates-box .movie-box .player-wrap .player{position:absolute;top:0;left:0;z-index:1;width:100% !important;height:100% !important}#profile .com-content{background:#fff}#profile .com-content .sub-title{font-size:1.4rem}@media screen and (min-width:768px){#profile .com-content .sub-title{font-size:1.5rem;margin:0 auto}}#profile .perform-table-div p{padding:16px;border-bottom:1px solid #ccc}#profile .access-map{position:relative;width:100%;padding-top:52.5%}#profile .access-map iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#profile .media-list{width:100%;margin:24px 0;padding:0;border:none}#profile .media-list th{border:none;width:160px;vertical-align:top}#profile .media-list td{border:none;padding:8px;margin:0}#profile .media-list td p{padding:0}#profile .media-list td dl dt{font-weight:400}#profile .award-list ul{list-style:none;margin:0;padding:0}#profile .award-list ul li{padding:16px;margin:0}#profile .award-list ul li p{padding:0}#profile .award-list ul li a{text-decoration:underline}#product-details .product-header{margin:0 -8px;overflow:hidden}#product-details .product-header .thumb-box,#product-details .product-header .detail-box{margin:8px;height:56.25%}#product-details .product-header .detail-box h2{font-size:1.8rem;font-weight:700}#product-details .product-header .detail-box p.description{color:#377866;font-weight:700}@media screen and (min-width:768px){#product-details .product-header .thumb-box{margin:1px}#product-details .product-header .thumb-box,#product-details .product-header .detail-box{width:calc(50% - 16px)}#product-details .product-header .detail-box h2{font-size:2.4rem}}#product-details .product-header .detail-box .sub-title span{font-size:2rem;font-weight:700;display:inline-block;vertical-align:top;margin:4px 0 0 8px}#product-details .shop-list>div{background:#fff}#product-details .shop-list img{display:block;margin:0 auto 40px;width:100%;height:auto;max-width:360px;border:1px solid #bbb}#product-details .link-btn.sp a{border:1px solid #253f81;color:#253f81}#product-details .link-btn.az a{border:1px solid #ff6200;color:#ff6200}#product-details .link-btn.rt a{border:1px solid #bf0000;color:#bf0000}#product-details .link-btn.sh a{border:1px solid #6c3478;color:#6c3478}#product-details .link-btn a:hover{color:#fff;border:1px solid #fff}#product-details .app-list dl{margin:8px;width:136px}@media screen and (min-width:768px){#product-details .app-list dl{width:50% - 16px}}#product-details .app-list dl dt{position:relative;background:#fff;border-radius:50%;overflow:hidden;width:120px;height:120px;margin:0 auto}#product-details .app-list dl dt img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);width:80%;height:auto}#product-details .app-list dl dd{text-align:center;font-weight:700;padding:8px}#product-details ul.perf-list{overflow:hidden;margin:0 -4px}#product-details ul.perf-list li{padding:8px;color:#fff;background:#517767;border-radius:8px;margin:4px;text-align:center;width:calc(100%/3 - 8px);display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){#product-details ul.perf-list li{width:120px}}#product-details .option-box{margin:0 -8px;overflow:hidden}#product-details .option-list{margin:8px}@media screen and (min-width:768px){#product-details .option-list{width:calc(100%/3 - 16px)}}#product-details .option-box h2{padding:0 0 16px}#product-details .proven-list dt{margin-bottom:.5rem}#product-details .proven-list dd{margin-bottom:1rem}#product-details .proven-list ul{margin:0 -8px;overflow:hidden}#product-details .proven-list li{list-style:none;margin:8px;width:104px;height:104px;border-radius:50%;background:#fff;overflow:hidden;position:relative}#product-details .proven-list li img{width:84px;height:84px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#services .services-header,#services .sample-box{margin:0 -8px;overflow:hidden}#services .services-header .thumb-box,#services .services-header .detail-box,#services .sample-box .thumb-box,#services .sample-box .detail-box{margin:8px;height:56.25%}@media screen and (min-width:768px){#services .services-header .thumb-box,#services .services-header .detail-box,#services .sample-box .thumb-box,#services .sample-box .detail-box{width:calc(50% - 16px)}}#services .services-header .detail-box h2{font-size:1.8rem;font-weight:700}#services .services-header .detail-box p.description{color:#377866;font-weight:700}#services .services-header .detail-box .sub-title span{font-size:2rem;font-weight:700;display:inline-block;vertical-align:top;margin:4px 0 0 8px}#services .measurement-list{margin:0 -8px;overflow:hidden}#services .measurement-list li{width:calc((100%/2) - 16px);margin:8px}@media screen and (min-width:768px){#services .measurement-list li{width:calc((100%/3) - 16px)}}#services .measurement-list li dl dt{font-size:1.2rem;margin-bottom:8px;text-align:center;font-weight:700}#services .measurement-list li dl dt{color:#4f7464}#services .measurement-list li dl dd{font-size:.9rem;text-align:center}#services .measurement-list li img.icon{width:80px;height:80px;display:block;margin:16px auto}#services .measurement-list li dl dd button{display:block;margin:24px auto;border:none;padding:8px 16px;color:#fff;text-align:center;background:#4f7464;border-radius:4px}#services .measurement-list li figure{width:50%}#services .measurement-list li figure img{display:block;width:100%;height:auto}#construction-results .category-box #place{overflow:hidden}#construction-results .category-box #place ul li.industry00{display:block;top:10%;left:25%}#construction-results .category-box #place ul li.industry01{top:37%;left:0}#construction-results .category-box #place ul li.industry02{top:45%;left:35%}#construction-results .category-box #place ul li.industry03{top:15%;left:58%}#construction-results .category-box #place ul li.industry04{top:48%;left:66%}#construction-results .category-box #place ul li.housing00{display:block;top:18%;left:60%}#construction-results .category-box #place ul li.housing01{top:47%;left:66%}#construction-results .category-box #place ul li.housing02{top:28%;left:35%}#construction-results .category-box #place ul li.housing03{top:50%;left:13%}#construction-results .category-box #place ul li.acoustic00{top:24%;left:30%}#construction-results .category-box #place ul li.acoustic01{top:7%;left:60%;display:block}#construction-results .category-box #place ul li.acoustic02{top:50%;left:12%;display:block}#construction-results .category-box #place ul li.acoustic03{top:50%;left:65%;display:block}@media screen and (min-width:768px){#construction-results .category-box #place ul li.industry00{display:block;top:5%;left:25%}#construction-results .category-box #place ul li.industry01{top:32%;left:12%}#construction-results .category-box #place ul li.industry02{top:42%;left:42%}#construction-results .category-box #place ul li.industry03{top:10%;left:65%}#construction-results .category-box #place ul li.industry04{top:43%;left:68%}#construction-results .category-box #place ul li.housing00{display:block;top:12%;left:65%}#construction-results .category-box #place ul li.housing01{top:45%;left:66%}#construction-results .category-box #place ul li.housing02{top:21%;left:42%}#construction-results .category-box #place ul li.housing03{top:42%;left:24%}#construction-results .category-box #place ul li.acoustic00{top:22%;left:42%}#construction-results .category-box #place ul li.acoustic01{top:10%;left:60%;display:block}#construction-results .category-box #place ul li.acoustic02{top:45%;left:25%;display:block}#construction-results .category-box #place ul li.acoustic03{top:45%;left:68%;display:block}}#construction-results .category-box #place.on ul li.industry01{animation-delay:.15s}#construction-results .category-box #place.on ul li.industry02{animation-delay:.3s}#construction-results .category-box #place.on ul li.industry03{animation-delay:.45s}#construction-results .category-box #place.on ul li.industry04{animation-delay:.6s}#construction-results .category-box #place.on ul li.housing00{animation-delay:.15s}#construction-results .category-box #place.on ul li.housing01{animation-delay:.3s}#construction-results .category-box #place.on ul li.housing02{animation-delay:.45s}#construction-results .category-box #place.on ul li.housing03{animation-delay:.6s}#construction-results .category-box #place.on ul li.acoustic00{animation-delay:.15s}#construction-results .category-box picture img{height:auto;width:100%;aspect-ratio:20/13}@media screen and (min-width:768px){#construction-results .category-box picture{width:88%}}#construction-results .location-list{text-align:center;margin:8px;overflow:hidden}#construction-results .location-list h3{font-size:1.2rem;padding:8px 0;color:#517767}#construction-results .location-list p{text-align:left}#construction-results .location-list img{display:block;width:auto;height:120px;margin:8px auto}#construction-results .location-list .link-btn a{border:1px solid #3c3a3a;font-weight:700;border-radius:20px;display:block;margin:8px auto;padding:8px}#construction-results .btn-box{overflow:hidden;margin:0 -8px}#construction-results .btn-box button{display:block;font-weight:700;text-decoration:none;background:#595959;margin:8px 0;width:100%}@media screen and (min-width:768px){#construction-results .btn-box button{margin:0 8px}}#construction-results .btn-box button a{color:#fff;display:block;padding:8px;text-decoration:none}#construction-results .btn-box button a:hover{opacity:inherit}#construction-results .btn-box button a:after{content:'';display:inline-block;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-download-white.svg) center center/contain no-repeat;width:16px;height:16px;margin-left:8px}#construction-results .link-btn01{border:5px solid #4acfff}#construction-results .link-btn01:hover{background:#4acfff}#construction-results .link-btn02{border:5px solid #e7b53e}#construction-results .link-btn02:hover{background:#e7b53e}#construction-results .link-btn03{border:5px solid #6eca6b}#construction-results .link-btn03:hover{background:#6eca6b}#construction-results .link-btn04{border:5px solid #d685c8}#construction-results .link-btn04:hover{background:#d685c8}#construction-results h2 a{font-size:inherit}#construction-results h2.pdf a:after{content:'';display:inline-block;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-download.svg) center center/contain no-repeat;width:16px;height:16px;margin-left:8px}#construction-results h2.pdf a:hover{color:#000}#faq dl.qa-list{line-height:1.8}#faq dl.qa-list dd{margin-bottom:32px}#faq dl.qa-list dt{margin:8px 0 16px;font-size:1.2rem}#faq dl.qa-list dt,#faq dl.qa-list dd{padding:0 0 0 2rem}#faq dl.qa-list dt{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/faq-q.svg) top 8px left/1.4rem no-repeat}#faq dl.qa-list dd{background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/faq-a.svg) top 4px left/1.4rem no-repeat}#faq dl.qa-list dd ul{background:#fff;padding:16px!important;border:1px solid #ccc}#faq dl.qa-list dd li{list-style:none;text-indent:-1rem;margin-left:1rem}#faq dl.qa-list dd li a{text-decoration:underline}#faq dl.qa-list dd figure img{display:block;margin:0 auto;width:100%;height:auto;max-width:640px}#contact #mail-form .alert-dark{background-color:#f2f2f2}#contact #mail-form .alert{border-radius:0}#contact #mail-form dl{margin-bottom:2rem}#contact #mail-form dt{margin:8px 0;font-size:1.1rem;padding:8px 0}#contact #mail-form dd{padding:8px 0;margin-bottom:1rem}#contact #mail-form #mail-btn div{margin:0 auto 16px}#contact #mail-form #mail-btn div input{width:100%}@media screen and (min-width:768px){#contact #mail-form #mail-btn div{width:300px}}#contact .mw_wp_form_confirm #contact .note,#contact .mw_wp_form_input #mail-btn .back{display:none}#contact #mail-form input[type=text],#contact #mail-form input[type=email],#contact #mail-form textarea,#contact #mail-form select{border-radius:2px;border:1px solid #ddd;font-size:1.1rem;padding:2px;box-sizing:border-box;width:100%}#contact #mail-form input[type=number]{max-width:100px}#contact #mail-form .tel input{width:auto;margin:0 0 8px}#contact #mail-form .survey select{margin:0 0 8px}#contact #mail-form .size-l input,#contact #mail-form .size-m input,#contact #mail-form .size-s input{width:100%}@media screen and (min-width:768px){#contact #mail-form .size-l input{width:70%}#contact #mail-form .size-m input{width:50%}#contact #mail-form .size-s input{width:10%}}#contact #mail-form textarea{width:100%;height:300px}#contact #mail-form input[type=submit]{color:#fff;background-color:#dc3545;border-color:#dc3545;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent;padding:.5rem .75rem;line-height:1.25;border-radius:.25rem;font-size:1.2rem}#contact #mail-form input[type=submit]:hover{background-color:#bf2f3d;border-color:#bf2f3d}#contact .mw_wp_form_confirm .note,#contact .mw_wp_form_confirm .check span{display:none}#contact .horizontal-item{display:block;margin-left:0}@media screen and (min-width:768px){#contact .horizontal-item{display:inline}#contact .horizontal-item+.horizontal-item{margin-left:10px}}#contact .mw_wp_form .check{position:relative;width:100%}#contact .mw_wp_form .check span.agree{font-weight:700;margin-left:24px}#contact .mw_wp_form .check a{text-decoration:underline;color:#000}#contact .checkbox-input{display:none}#contact .mw_wp_form .checkbox-input+span{cursor:pointer;position:absolute;top:0;left:40px;margin:0;padding:0 24px 0;line-height:1.6}#contact .wpcf7-acceptance .checkbox-input+span{cursor:pointer;margin:0;padding:0 8px 0;line-height:1.6;font-weight:700}#contact .wpcf7-acceptance .checkbox-input+span a{margin-right:8px;color:inherit}#contact .checkbox-input+span:before{content:"";display:block;position:absolute;top:4px;left:0;width:16px;height:16px;border:none;background-color:#fff;border:1px solid #ddd;border-radius:2px}#contact .checkbox-input+span:after{content:"";display:block;position:absolute;top:3px;left:5px;width:5px;height:13px;transform:rotate(40deg);border-bottom:3px solid #dc000c;border-right:3px solid #dc000c;opacity:0}#contact .checkbox-input:checked+span:after{opacity:1}#contact .check .wpcf7-list-item,#contact .check label{display:inline}.contact-box{margin:0 0 8px;border:3px solid #517767;padding:16px;text-align:center;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-telope.svg) right -10% top -50px/480px auto no-repeat #fff;width:auto;box-sizing:border-box;overflow:hidden;width:100%}.contact-box h3{border:none!important;font-size:1.1rem}.contact-box h4{font-size:clamp(1.2rem, 0.836rem + 1.82vw, 2.2rem);position:relative;max-width:480px}.contact-box h4:before,.contact-box h4:after{position:absolute;content:'';top:calc(50% - 1px);display:inline-block;width:40px;height:2px;border-top:2px solid #3c3a3a}.contact-box h4:before{left:0}.contact-box h4:after{right:0}@media screen and (min-width:768px){.contact-box h4:before,.contact-box h4:after{top:calc(50% - 1.5px);height:3px;border-top:3px solid #3c3a3a}}.contact-box .tel-no{margin-bottom:16px;overflow:hidden}.contact-box .tel-no a{font-size:2rem;display:block;text-decoration:none;color:#000;text-align:center}.contact-box .tel-no a:before{display:inline-block;content:'';width:32px;height:32px;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-tel.svg) center center/32px 32px no-repeat;margin:8px;vertical-align:top}.contact-box p{text-align:center!important;padding-bottom:0}.contact-box ul{margin:0!important;padding:0!important}.contact-box ul li{list-style:none;text-align:center}.contact-box ul li a{color:#1e88a8;border:1px solid #1e88a8;padding:8px;display:block;text-decoration:none;margin:16px 0 0;background:#fff}.contact-box ul li a:hover{color:#fff;padding:8px;background:#1e88a8}.contact-box-personal{margin:0 0 40px;padding:40px 24px;border:3px solid #517767;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-telope.svg) right -10% top -50px/480px auto no-repeat #fff;width:auto;box-sizing:border-box;overflow:hidden;width:100%}.contact-box-personal *{font-size:clamp(1.1rem, 1.027rem + 0.36vw, 1.3rem)}@media screen and (min-width:768px){.contact-box{margin:0 0 24px;border:5px solid #517767;padding:16px;text-align:center;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-telope.svg) 98% -50px/500px auto no-repeat #fff}.contact-box h3{font-size:1.8em!important;margin-bottom:16px;margin-top:0;font-weight:700}.contact-box .tel-no{margin:0 auto}.contact-box .tel-no a{font-size:5.1rem;letter-spacing:.2rem;padding:12px 8px 16px}.contact-box .tel-no a:before{width:80px;height:80px;margin:22px 16px;background:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-tel.svg) center center/80px 80px no-repeat}.contact-box ul li{width:100%}.contact-box ul li a{font-size:1.2em;margin:8px;padding:8px}.contact-box-personal{border:5px solid #517767;padding:80px 40px}}#contact.privacy-policy h2{font-weight:700;margin-bottom:2rem}#contact.privacy-policy ul,#contact.privacy-policy p{margin-bottom:3rem}.mail-flow{max-width:640px;margin:40px auto;display:grid;grid-template-columns:1fr 1fr 1fr}.mail-flow svg{display:block;max-width:48px;height:auto;margin:0 auto}.mail-flow div{position:relative;fill:#00833b}.mail-flow p{text-align:center;margin:0;color:#00833b}.mail-flow div:after{position:absolute;z-index:-1;top:24px;left:68%;width:64%;height:4px;content:'';background-color:#00833b;border-radius:80px}.mail-flow div:last-child:after{display:none}.mail-flow .two,.mail-flow .three{fill:#ccc}.mail-flow .two:after{background-color:#ccc}.mail-flow .two p,.mail-flow .three p{color:#ccc}.mail-flow.confirm .two,.mail-flow.complete .two,.mail-flow.complete .three{fill:#00833b}.mail-flow.confirm .two p,.mail-flow.complete .two p,.mail-flow.complete .three p{color:#00833b}.mail-flow.confirm .two:after,.mail-flow.complete .two:after{background-color:#00833b}#athlete .athlete-tmb{overflow:hidden;text-align:center;max-width:720px}#athlete .athlete-tmb img{height:auto;width:100%}#sidebar{border-top:1px solid #ddd;width:100%;padding:16px}#sidebar ul li{line-height:1.6}#sidebar ul li a{display:block;text-decoration:none}#sidebar ul>li{font-size:1.2rem}#sidebar ul{margin-bottom:30px;list-style-type:none}#sidebar ul.category-list,#sidebar ul.category-case{margin:0 8px}#sidebar ul.category-list>li{width:calc(50% - 16px)}#sidebar ul.category-list>li>a,#sidebar ul.category-case>li>a{color:#517566}#sidebar ul.category-list>li>a,#sidebar ul.category-case>li>a{font-weight:700;padding-bottom:8px}#sidebar ul.category-case>li>ul{display:flex;flex-wrap:wrap}#sidebar ul.category-case>li>ul>li{font-size:1.2rem;width:calc(100%/2 - 16px)}#sidebar ul.category-case>li>ul>li>a{font-weight:700;padding-bottom:8px}@media screen and (min-width:768px){#sidebar ul.category-list>li,#sidebar ul.category-case>li>ul>li{width:calc(100%/3 - 16px)}}#sidebar ul.year-list li{margin:0 8px}.pagination{display:flex;justify-content:center}.wp-pagenavi{clear:both;text-align:center;overflow:hidden;padding:40px 16px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.wp-pagenavi a,.wp-pagenavi span{color:#7e7e7e;background-color:#fff;border:solid 1px #ddd;padding:8px 15px;margin:0 2px;white-space:nowrap;border-radius:3px;transition:.2s ease-in-out;text-align:center;text-decoration:none;font-size:.8rem}.wp-pagenavi a:hover{color:#fff;background-color:#7e7e7e;border-color:#7e7e7e}.wp-pagenavi span.current{color:#fff;background-color:#517566;border-color:#517566;font-weight:700}@media screen and (min-width:768px){.flow-list ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}.flow-list ul li{position:relative;display:block;background-color:#fff;border:1px solid #1e88a8;border-radius:40px;margin:40px 0;list-style:none;color:#1e88a8;text-align:center;padding:16px 0}@media screen and (min-width:768px){.flow-list ul li{width:calc(100% / 8);margin:20px;max-width:72px;height:360px;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;text-align:center;padding:16px 24px}}.flow-list ul li:before{position:absolute;display:block;content:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/guide-arrow-777.svg);width:24px;height:24px;top:56px;left:calc(50% - 12px);list-style:none}.flow-list ul li:first-child:before{display:none}@media screen and (min-width:768px){.flow-list ul li:before{top:48%;left:-32px;transform:rotate(-90deg)}}.prof-sns-link li{margin:16px;height:40px}.prof-sns-link li img{height:100%;width:auto}ul.list,ol.list{list-style-position:outside;margin:0 0 0 32px}ul.list li,ol.list li{padding:8px;font-size:1.1rem}ul.list.check li{list-style-image:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-check.svg)}ul.list.good li{list-style-image:url(//www.hitori-shizuka.jp/wp/wp-content/themes/shizuka-co/css/../images/page/icon-thumb.svg)}table{background:#fff}table a:hover{text-decoration:none}table td{line-height:1.6}.alert{padding:8px}.company-tbl th,.company-tbl td,.athlete-tbl th,.athlete-tbl td,.career-tbl th,.career-tbl td,.job-desc-tbl th,.job-desc-tbl td{padding:16px;line-height:1.6}.athlete-tbl th,.athlete-tbl td{vertical-align:top}.company-tbl .year,.job-desc-tbl th,.job-desc-tbl td{width:100%;display:block}.company-tbl .month{width:16%}@media screen and (min-width:768px){.company-tbl .year,.job-desc-tbl th{width:20%;display:table-cell}.job-desc-tbl td{width:80%;display:table-cell}.company-tbl .month{width:8%}}.job-desc-tbl td li{text-indent:-1.4em;padding-left:1.4em}.athlete-tbl{border-top:10px solid #4f7464}.athlete-tbl td.name{width:100%}.athlete-tbl td h2{font-size:2rem;text-align:center;font-weight:700}.athlete-tbl td h2 small{font-size:1rem;display:block}.career-tbl{border-top:1px solid #dee2e6}.career-tbl td dl:last-child{margin-bottom:0}.career-tbl td dt{margin-bottom:8px}.career-tbl td dd:last-child{margin-bottom:0}.products-tbl th{text-align:center}.guide-tbl th,.guide-tbl td{text-align:center}.sound-measurement-tbl th,.sound-measurement-tbl td{width:calc(100%/3);text-align:center;vertical-align:middle}.sound-measurement-tbl td small{font-size:.75em}.comparison-tbl th{background:#c8c8c9;font-size:.9rem}.comparison-tbl td{font-size:.85rem}.comparison-tbl th,.comparison-tbl td{text-align:center}.comparison-tbl td img{max-width:80px;height:auto}.employment-tbl td p:last-child{padding-bottom:0}.tool-tbl{background-color:#f2f2f2;width:100%;table-layout:fixed}.tool-tbl th{vertical-align:top}.tool-tbl th,.tool-tbl td{padding:8px;border:none;display:block}.tool-tbl th{font-size:1.1rem;margin:8px 0}.tool-tbl td{margin-bottom:1rem}.bg-fill{background-color:#4F7464!important;color:#fff}.tool-tbl td .note{margin:1rem 0}.tool-tbl td textarea{margin-top:1rem}@media print{.bg-fill{color:#000}}.tool-tbl td .tool-tbl-inner{width:100%;table-layout:fixed;background:0 0}.tool-tbl td .tool-tbl-inner th{font-weight:400;width:10%;font-size:1rem}.tool-tbl td .tool-tbl-inner th,.tool-tbl td .tool-tbl-inner td{padding:8px;border:none;display:inline-block;vertical-align:middle;margin:0}#simulator .illust-box{margin:0 auto;text-align:center}#simulator .illust-box img,#simulator .illust-box svg{height:auto;width:100%;max-width:900px}#fbuilder span.uh{display:none!important}.cp_cff_13 #fbuilder *{font-family:inherit!important}#fieldname7_1,#fieldname4_2,#fieldname7_3{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:24px}#fieldname7_1 input.field,#fieldname4_2 input.field,#fieldname7_3 input.field{width:80%!important;margin:0 0 16px}.fieldname8_1,.fieldname5_2,.fieldname8_3{margin-bottom:40px}.fieldname6_1 *,.fieldname6_2 *,.fieldname7_2 *,.fieldname6_3 *{font-size:1.2rem!important;margin-bottom:24px}#simulator .arrow.blink-on{animation:blinking 1s linear infinite}#simulator .vibes01{animation:shake .1s linear 0s infinite}#simulator .vibes02{animation:shake .1s linear .2s infinite}#simulator .vibes03{animation:shake .1s linear .4s infinite}#simulator .vibes04{animation:shake .1s linear .6s infinite}#simulator #wave01{opacity:0;animation:blinking02 3.2s linear 0s infinite}#simulator #wave02{opacity:0;animation:blinking02 3.2s linear .5s infinite}#simulator #wave03{opacity:0;animation:blinking02 3.2s linear 1s infinite}#simulator #wave04{opacity:0;animation:blinking02 3.2s linear 1.5s infinite}#simulator #wave05{opacity:0;animation:blinking02 3.2s linear 2s infinite}#simulator #wave06{opacity:0;animation:blinking02 3.2s linear 2.5s infinite}#simulator #wave07{opacity:0;animation:blinking02 3.2s linear 3s infinite}#simulator #wave08{opacity:0;animation:blinking02 3.2s linear 3.5s infinite}#simulator #wave09{opacity:0;animation:blinking02 3.2s linear 4s infinite}@keyframes shake{0%{transform:translateX(0)}40%{transform:translateX(-2px)}80%{transform:translateX(2px)}100%{transform:translateX(0)}}@keyframes blinking{0%,100%{opacity:1}50%{opacity:0}}@keyframes blinking02{0%,53%{opacity:0}54%,70%{opacity:1}}.modal-dialog-center{padding-top:40%}