*{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN", "Hiragino Sans",Meiryo,sans-serif;box-sizing:border-box}.mincho{font-family:kozuka-mincho-pro,serif}.post .rankh4:not(.st-css-no),#side .rankh4:not(.st-css-no),.rankh4:not(.st-css-no),.st-cardlink-card-text,.st-author-profile .st-author-nickname,.st-web-font,.st-step-title,.st-point .st-point-text,.n-entry,h4:not(.st-css-no) .point-in,.cat-itiran p.point,.form-submit,.news-ca,.st-widgets-title,.st-widgets-title span,h4.menu_underh2 span,.st-header-flextitle,.post h2:not(.st-css-no),.post h2:not(.st-css-no) span,.post h3:not(.st-css-no),.post h3:not(.st-css-no) span,.post h2.has-st-regular-font-size,.post h2.has-st-regular-font-size span,.post h3.has-st-regular-font-size,.post h3.has-st-regular-font-size span,.h2modoki,.h3modoki,.entry-title:not(.st-css-no),.post .entry-title:not(.st-css-no){font-weight:normal !important;color:initial;font-size:initial;font-family:initial;margin:initial;padding:initial}body{background:#fff}a:hover{transition:.3s}.colum1:not(.st-lp-wide) .st-content-width,.colum1:not(.st-lp-wide) #st-header-cardlink,.colum1:not(.st-lp-wide) #st-header-under-widgets-box,.colum1:not(.st-lp-wide) #content{width:100%;max-width:100%}.colum1 main{margin:0 auto;width:1000px;max-width:100%;padding:0 10px;background:none !important}.page-header{text-align:center}.page-header>div{padding:45px 0;letter-spacing:.1em;background-size:cover;background-position:50% 50%}@media only screen and (max-width: 767px){.page-header>div{padding:30px 0}}.page-header h1,.page-header span{font-family:kozuka-mincho-pro,serif !important;font-weight:400;color:#fff;font-size:40px}@media only screen and (max-width: 767px){.page-header h1,.page-header span{font-size:22px}}header .descr{display:none}header #st-mobile-logo{text-align:left !important;padding-left:20px !important}header #s-navi dt.trigger{height:80px}header #s-navi dt.trigger .acordion_button{padding-right:20px}header #s-navi dt.trigger .op{color:#fff;background:#2fb2c3}@media only screen and (min-width: 768px){header #header-full #headbox-bg{background:url(/wp-content/themes/affinger-child/img/bg_inner_01.jpg) no-repeat;background-size:cover;background-position:50% 50%}}header #header-full #headbox-bg #st-text-logo h1{display:none}header #header-full #headbox-bg #st-text-logo img{width:auto;height:60px}header #header-full #gazou-wide{background:#2fb2c3}header #header-full #gazou-wide .smanone ul.menu{width:1000px;max-width:100%;padding:8px 10px;margin:0 auto;display:flex;justify-content:space-between}header #header-full #gazou-wide .smanone ul.menu li{border-left:1px solid #fff}header #header-full #gazou-wide .smanone ul.menu li:first-child{width:24%}header #header-full #gazou-wide .smanone ul.menu li:nth-child(2){width:19%}header #header-full #gazou-wide .smanone ul.menu li:nth-child(3){width:19%}header #header-full #gazou-wide .smanone ul.menu li:nth-child(4){width:19%}header #header-full #gazou-wide .smanone ul.menu li:last-child{width:19%}header #header-full #gazou-wide .smanone ul.menu li:hover{background:none}header #header-full #gazou-wide .smanone ul.menu li a{color:#fff;display:block;text-align:center;font-size:14px}header #header-full #gazou-wide .smanone ul.menu li a:hover{color:#f5f5f5;background:none}#contentInner{padding-bottom:0px}.n-entry-t{text-align:center;background:none;border:none;font-family:kozuka-mincho-pro,serif !important;color:#00b7ac !important;font-weight:400 !important;font-size:30px !important;margin:0 0 20px !important}.n-entry-t span{position:relative;text-align:center;background:none;border:none;font-family:kozuka-mincho-pro,serif !important;color:#00b7ac !important;font-weight:400 !important;font-size:30px !important;margin:0 0 20px !important}@media only screen and (min-width: 768px){.post-card-list.is-large-columns-3{display:flex;flex-wrap:wrap;justify-content:space-between}}.post-card-list.is-large-columns-3 .post-card-list-item{padding:10px;box-shadow:0 0 15px #ddd;width:100%}.post-card-list.is-large-columns-3 .post-card-list-item .post-card-date{color:#333 !important;position:inherit;padding:0 !important;width:100%;display:block;text-align:left;right:inherit;font-family:kozuka-mincho-pro,serif !important}.post-card-list.is-large-columns-3 .post-card-list-item .post-card-date i{display:none}@media only screen and (min-width: 768px){.post-card-list.is-large-columns-3 .post-card-list-item{width:31%;padding:20px}}@media only screen and (max-width: 767px){.post-card-list.is-large-columns-3 .post-card-list-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.post-card-list.is-large-columns-3 .post-card-list-item .post-card-image{width:30%}.post-card-list.is-large-columns-3 .post-card-list-item .post-card-body{width:60% !important;padding:10px 20px !important}}.post-card-list.is-large-columns-3 .post-card-list-item a{display:block;font-family:kozuka-mincho-pro,serif !important;font-weight:400 !important}.post-card-list.is-large-columns-3 .post-card-list-item .post-card-body{padding:0}#wrapper:not(.colum1) #content-w,header+#content-w{padding-top:0}body.not-front-page #st-header-under-widgets-box-wrap{display:none}@media only screen and (min-width: 768px){.st-header-under-widgets{background:url(/wp-content/themes/affinger-child/img/top/bg_top_01.jpg) no-repeat;background-size:cover;background-position:50% 0%;height:580px}}@media only screen and (min-width: 768px){.st-header-under-widgets .fv-inner{height:600px;width:1000px;max-width:100%;position:relative;margin:0 auto}}@media only screen and (min-width: 768px){.st-header-under-widgets .fv-inner img{position:absolute;width:60%;height:auto;display:block;top:30%;left:5%}}@media only screen and (max-width: 767px){.st-header-under-widgets .fv-inner img{display:block;width:100%;height:auto}}.home #contentInner{background:url(/wp-content/themes/affinger-child/img/top/bg_wp_01.jpg) no-repeat;background-size:100%}.indexbox{text-align:center;padding:50px 0 0}.indexbox h2{font-family:kozuka-mincho-pro,serif !important;color:#00b7ac !important;font-weight:400 !important;font-size:30px !important;margin:0 0 20px !important}.indexbox h2 span{font-family:kozuka-mincho-pro,serif !important;color:#00b7ac !important;font-weight:400 !important;font-size:30px !important;margin:0 0 20px !important}.indexbox.support p{font-family:kozuka-mincho-pro,serif !important}@media only screen and (max-width: 767px){.indexbox.support p{font-size:14px !important}}.indexbox.support .support-list{display:flex;justify-content:space-between;flex-wrap:wrap}.indexbox.support .support-list a{width:49%;box-shadow:0 0 8px #ddd}@media only screen and (min-width: 768px){.indexbox.support .support-list a{width:23%}}.indexbox.support .support-list a:hover{opacity:.7}.indexbox.news-wrap .news-list{background:#f4f4f4;padding:30px}@media only screen and (max-width: 767px){.indexbox.news-wrap .news-list{padding:10px}}.indexbox.news-wrap .news-list ul{margin:0;padding:10px;background-color:#fff}.indexbox.news-wrap .news-list ul li{padding:10px;margin:0;list-style:none;border-bottom:1px dashed #ccc}.indexbox.news-wrap .news-list ul li a{color:#363636;display:block;text-decoration:none}.indexbox.news-wrap .news-list ul li a dl{display:flex}.indexbox.news-wrap .news-list ul li a dl dt{width:100px;font-family:kozuka-mincho-pro,serif}@media only screen and (max-width: 767px){.indexbox.news-wrap .news-list ul li a dl dt{font-size:14px}}.indexbox.news-wrap .news-list ul li a dl dd{font-family:kozuka-mincho-pro,serif}@media only screen and (max-width: 767px){.indexbox.news-wrap .news-list ul li a dl dd{font-size:14px}}.indexbox.news-wrap .news-list ul li:last-child{border:none}.indexbox.news-wrap .news-list ul li:hover{opacity:.7}.indexbox.footer-cta{text-align:center;margin-bottom:60px}@media only screen and (max-width: 767px){.indexbox.footer-cta p{font-size:13px}}.indexbox.footer-cta a{display:block;margin:0 auto}@media only screen and (max-width: 767px){.indexbox.footer-cta a{max-width:70%}}.indexbox a:hover{opacity:.7}.content-post-slider .post-slide-excerpt,.post-card-list .post-card-excerpt{display:none}.page-id-10 #content{background:none;padding:0 !important}.page-id-10 .colum1 main{width:100%;padding:0}.not-front-page #content{padding:80px 0 0 !important;background:url("/wp-content/themes/affinger-child/img/bg_inner_01.jpg") no-repeat;background-size:100%;background-position:50% 0}@media only screen and (max-width: 767px){.not-front-page #content{padding:60px 0 0 !important}}#breadcrumb{display:none !important}.entry-content>div{margin-bottom:0}.entry-content h2.plain{font-family:kozuka-mincho-pro,serif !important;padding:0 0 20px !important;margin:40px 0 0 !important;font-size:22px !important}@media only screen and (max-width: 767px){.entry-content h2.plain{font-size:20px !important}}.entry-content h2.plain span{font-family:kozuka-mincho-pro,serif !important;font-size:22px !important}@media only screen and (max-width: 767px){.entry-content h2.plain span{font-size:20px !important}}.entry-content h3.plain{font-family:kozuka-mincho-pro,serif !important;padding:0 0 10px !important;margin:20px 0 0 !important;font-size:18px !important}@media only screen and (max-width: 767px){.entry-content h3.plain{font-size:18px !important}}.entry-content h3.plain span{font-family:kozuka-mincho-pro,serif !important;font-size:18px !important}@media only screen and (max-width: 767px){.entry-content h3.plain span{font-size:18px !important}}.entry-content .case{background:#fff;box-shadow:0 0 10px #ccc;border-radius:2px;padding:30px;overflow:hidden;margin-bottom:60px}@media only screen and (max-width: 767px){.entry-content .case{padding:10px}}.entry-content .case h2{border-bottom:none;margin-top:0 !important;color:#2fb2c3 !important;border-left:10px solid !important;font-size:25px !important;line-height:170% !important;padding-left:20px !important}@media only screen and (max-width: 767px){.entry-content .case h2{font-size:18px !important}}.entry-content .case h2 span{font-size:25px !important;color:#2fb2c3 !important;font-family:kozuka-mincho-pro,serif !important}@media only screen and (max-width: 767px){.entry-content .case h2 span{font-size:18px !important}}.entry-content .case .case-about{margin-bottom:40px}@media only screen and (min-width: 768px){.entry-content .case .case-about{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-end}}@media only screen and (min-width: 768px){.entry-content .case .case-about .text{width:49%;padding-left:30px}}.entry-content .case .case-about .text h3{font-family:kozuka-mincho-pro,serif;padding:0 !important;margin:40px 0 20px !important;font-weight:bold;font-size:25px}.entry-content .case .case-about .text p{font-size:18px !important;font-family:kozuka-mincho-pro,serif}@media only screen and (min-width: 768px){.entry-content .case .case-about .img{width:46%}}.entry-content .case .before-after{margin-bottom:40px;background:#efefef;padding:30px 20px}@media only screen and (max-width: 767px){.entry-content .case .before-after{padding:20px 10px}}.entry-content .case .before-after h3{margin-top:0 !important;margin-bottom:5px !important;padding:0 !important;font-family:kozuka-mincho-pro,serif !important}@media only screen and (max-width: 767px){.entry-content .case .before-after h3{margin-bottom:10px !important;font-size:18px !important}}.entry-content .case .before-after p,.entry-content .case .before-after ul li{font-family:kozuka-mincho-pro,serif !important;font-size:18px !important}@media only screen and (max-width: 767px){.entry-content .case .before-after p,.entry-content .case .before-after ul li{font-size:14px !important;margin-bottom:20px}}.entry-content .case .before-after ul{margin-left:0;list-style:none !important}.entry-content .case .before-after ul li{position:relative;padding-left:25px}.entry-content .case .before-after ul li:before{content:"";background-image:url(/wp-content/themes/affinger-child/img/example/minus.png);background-repeat:no-repeat;background-size:17px auto;background-position:0 10px;font-weight:bold;position:absolute;left:0;top:5px;width:20px;height:20px}.entry-content .case .before-after .before{padding-left:20px}@media only screen and (max-width: 767px){.entry-content .case .before-after .before{padding-left:10px}}.entry-content .case .before-after .after{background:#fff;padding:20px}.entry-content .case .before-after .after ul li:before{background-image:url(/wp-content/themes/affinger-child/img/example/plus.png);top:0;height:28px}.entry-content .case .goal{padding-left:40px}@media only screen and (max-width: 767px){.entry-content .case .goal{padding-left:20px;margin-bottom:40px}}.entry-content .case .goal h3{margin-bottom:5px !important;margin-top:0 !important;padding:0 !important;font-family:kozuka-mincho-pro,serif !important}.entry-content .case .goal p,.entry-content .case .goal ul li{font-family:kozuka-mincho-pro,serif !important;font-size:18px !important}@media only screen and (max-width: 767px){.entry-content .case .goal p,.entry-content .case .goal ul li{font-size:14px !important}}@media only screen and (max-width: 767px){.entry-content p.com-first{font-size:14px !important}}.entry-content .comission-cat{background:#fff;background:url(/wp-content/themes/affinger-child/img/hougan.png) repeat;background-size:100%;padding:20px;margin-bottom:40px;box-shadow:0 0 10px #ccc}.entry-content .comission-cat h2{background:#bfebe7 !important;font-family:kozuka-mincho-pro,serif !important;font-size:20px !important;margin:0 0 20px !important;padding:5px 10px !important}.entry-content .comission-cat h2 span{font-family:kozuka-mincho-pro,serif !important;font-size:20px !important}.entry-content .comission-cat dl{display:flex;justify-content:space-between;margin-bottom:10px;font-size:20px !important}@media only screen and (min-width: 768px){.entry-content .comission-cat dl{padding-left:20px}}@media only screen and (max-width: 767px){.entry-content .comission-cat dl{font-size:16px !important;margin-bottom:15px}}.entry-content .comission-cat dl dt{width:300px;font-family:kozuka-mincho-pro,serif !important}@media only screen and (max-width: 767px){.entry-content .comission-cat dl dt{width:50%}}.entry-content .comission-cat dl dd{width:calc(100% - 310px);font-family:kozuka-mincho-pro,serif !important}@media only screen and (max-width: 767px){.entry-content .comission-cat dl dd{width:calc(100% - 50%)}}.entry-content .comission-cat strong{font-family:kozuka-mincho-pro,serif !important;font-size:20px !important;font-weight:normal;padding-left:20px;display:block}@media only screen and (max-width: 767px){.entry-content .comission-cat strong{font-size:16px !important;padding:0}}.entry-content .comission-cat p.info{margin-top:30px !important;background:#f0f0f0 !important;font-size:16px !important;line-height:180% !important;padding:10px !important;font-family:kozuka-mincho-pro,serif !important}@media only screen and (max-width: 767px){.entry-content .comission-cat p.info{font-size:13px !important}}.entry-content .comission-cat:last-child{margin-bottom:60px}.entry-content .about-inner{width:1000px;max-width:100%;margin:0 auto}.entry-content .point{background:url(/wp-content/themes/affinger-child/img/about/bg.jpg) no-repeat;background-size:cover;background-position:50% 50%;padding:100px 10px 60px}.entry-content .point h2{margin:0 0 60px !important;padding:0 !important}.entry-content .point .point-inner{box-shadow:0 0 10px #eee;margin-bottom:40px;background-repeat:no-repeat;background-color:#fff;background-position:0 50%;padding:20px}.entry-content .point .point-inner img{width:100%;height:auto}.entry-content .point .point-inner p.sp{margin-bottom:10px}@media only screen and (min-width: 768px){.entry-content .point .point-inner{padding:50px 20px 50px 300px}}.entry-content .point .point-inner h3{padding:0 !important;margin:0 0 20px !important}@media only screen and (min-width: 768px){.entry-content .point .point-inner{background-image:url(/wp-content/themes/affinger-child/img/about/trz_02_pc.jpg)}}@media only screen and (min-width: 768px){.entry-content .point .point-inner.second{background-image:url(/wp-content/themes/affinger-child/img/about/trz_03_pc.jpg)}}@media only screen and (min-width: 768px){.entry-content .point .point-inner.third{background-image:url(/wp-content/themes/affinger-child/img/about/trz_04_pc.jpg)}}.entry-content .point .point-inner p{font-family:kozuka-mincho-pro,serif !important;font-size:16px !important;line-height:170% !important}@media only screen and (min-width: 768px){.entry-content .point .point-inner p{font-size:18px !important}}@media only screen and (min-width: 768px){.entry-content .philosophy{background:url(/wp-content/themes/affinger-child/img/about/bg2.jpg) no-repeat;background-size:100% auto;background-position:50% 70%;padding:100px 10px 60px}}.entry-content .philosophy .philosophy-inner{background:#fff;border-top:10px solid #2fb2c3;box-shadow:0 0 10px #ccc;padding:20px}.entry-content .philosophy .philosophy-inner p{font-family:kozuka-mincho-pro,serif !important;line-height:170%}@media only screen and (max-width: 767px){.entry-content .philosophy .philosophy-inner p{font-size:18px !important}}.entry-content .philosophy .philosophy-inner h2{text-align:center !important;font-family:kozuka-mincho-pro,serif !important;font-size:30px !important;font-weight:bold !important}.entry-content .philosophy .philosophy-inner h2 span{font-family:kozuka-mincho-pro,serif !important;font-size:30px !important;font-weight:bold !important}.entry-content .philosophy .philosophy-inner .philosophy-img{overflow:hidden;margin-bottom:50px}.entry-content .philosophy .president{background-image:url(/wp-content/themes/affinger-child/img/about/president-bg.png);background-repeat:no-repeat;background-size:cover;padding:20px;margin:0 auto}@media only screen and (max-width: 767px){.entry-content .philosophy .president{padding:10px}}@media only screen and (max-width: 767px){.entry-content .philosophy .president .president-message{margin-bottom:60px}}@media only screen and (min-width: 768px){.entry-content .philosophy .president .president-message{width:90%;display:flex;justify-content:space-between;align-items:flex-end;margin:0 auto}}@media only screen and (min-width: 768px){.entry-content .philosophy .president .president-message .text{width:67%}}@media only screen and (max-width: 767px){.entry-content .philosophy .president .president-message .text .text-inner{display:flex;justify-content:space-between;align-items:center}.entry-content .philosophy .president .president-message .text .text-inner .text-inner-text{width:67%}.entry-content .philosophy .president .president-message .text .text-inner .text-inner-img{width:32%}}.entry-content .philosophy .president .president-message .text h2{background:url(/wp-content/themes/affinger-child/img/logo.png) no-repeat;background-size:auto 100%;background-position:0 0;color:#2fb2c3 !important;padding-left:70px;text-align:left !important;font-size:25px !important;font-weight:normal !important}@media only screen and (max-width: 767px){.entry-content .philosophy .president .president-message .text h2{padding-left:60px;font-size:20px !important;color:#333 !important}}.entry-content .philosophy .president .president-message .text h2 span{color:#2fb2c3 !important;text-align:left !important;font-size:25px !important;font-weight:normal !important}@media only screen and (max-width: 767px){.entry-content .philosophy .president .president-message .text h2 span{font-size:20px !important;color:#333 !important}}.entry-content .philosophy .president .president-message .text p{font-size:14px !important}@media only screen and (max-width: 767px){.entry-content .philosophy .president .president-message .text p{font-size:13px !important}}.entry-content .philosophy .president .president-message .text .sign{text-align:right;display:block;font-size:16px !important}.entry-content .philosophy .president .president-message .img{width:31%}.entry-content .philosophy .president .history{background:#fff}@media only screen and (min-width: 768px){.entry-content .philosophy .president .history{border-left:15px solid #00b7ac}}@media only screen and (min-width: 768px){.entry-content .philosophy .president .history{display:flex;justify-content:space-between}}.entry-content .philosophy .president .history .history-inner{padding:20px 0}@media only screen and (min-width: 768px){.entry-content .philosophy .president .history .history-inner{width:50%}}.entry-content .philosophy .president .history .history-inner dl{display:flex;align-items:center;justify-content:space-between;font-size:13px !important}.entry-content .philosophy .president .history .history-inner dl dt{width:70px;font-family:kozuka-mincho-pro,serif !important;padding:10px 0 10px 10px}.entry-content .philosophy .president .history .history-inner dl dd{border-left:1px solid #ccc;padding:10px;width:calc(100% - 80px);font-family:kozuka-mincho-pro,serif !important}.entry-content .job{padding:0px 0}.entry-content .job h2{text-align:center !important;font-family:kozuka-mincho-pro,serif !important;font-size:30px !important;font-weight:bold !important;margin:0 0 20px !important}@media only screen and (max-width: 767px){.entry-content .job h2{margin:60px 0 0 !important}}.entry-content .job h2 span{font-family:kozuka-mincho-pro,serif !important;font-size:30px !important;font-weight:bold !important}@media only screen and (min-width: 768px){.entry-content .job dl{display:flex;justify-content:space-between;border-bottom:1px dashed #ccc;align-items:center;padding:30px 0}}@media only screen and (max-width: 767px){.entry-content .job dl{padding:20px;margin-bottom:20px;border-bottom:1px solid #CCC}.entry-content .job dl:last-child{margin-bottom:0}}.entry-content .job dl dt{text-align:center}@media only screen and (min-width: 768px){.entry-content .job dl dt{width:290px}}@media only screen and (max-width: 767px){.entry-content .job dl dt{margin-bottom:10px}}.entry-content .job dl dt h3{text-align:center;font-family:kozuka-mincho-pro,serif !important;margin:10px 0 0 !important;padding:0 !important;font-weight:bold !important;font-size:20px !important}.entry-content .job dl dt h3.roumu{color:#659cc7 !important}.entry-content .job dl dt h3.zaimu{color:#d1a862 !important}.entry-content .job dl dt h3.consul{color:#4cb153 !important}@media only screen and (min-width: 768px){.entry-content .job dl dd{width:calc(100% - 300px)}}@media only screen and (min-width: 768px){.entry-content .job dl dd .joblist{display:flex;justify-content:space-between}}.entry-content .job dl dd .joblist ul{margin:0}@media only screen and (max-width: 767px){.entry-content .job dl dd .joblist ul{margin-bottom:0px !important}}@media only screen and (min-width: 768px){.entry-content .job dl dd .joblist ul{width:50%}}.entry-content .job dl dd .joblist ul li{font-family:kozuka-mincho-pro,serif !important;margin-bottom:10px !important}@media only screen and (max-width: 767px){.entry-content .job dl dd .joblist ul li{margin-bottom:0 !important;font-size:16px !important}}.entry-content .job dl dd .joblist ul li span{padding-left:10px;display:block;font-family:kozuka-mincho-pro,serif !important;margin-top:5px}.entry-content .company{padding-top:60px}.entry-content .company h2{text-align:center !important;font-family:kozuka-mincho-pro,serif !important;font-size:30px !important;font-weight:bold !important}.entry-content .company h2 span{font-family:kozuka-mincho-pro,serif !important;font-size:30px !important;font-weight:bold !important}.entry-content .company .about-inner{margin-bottom:60px}.entry-content .company .about-inner dl{margin-bottom:30px;align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.entry-content .company .about-inner dl{margin-bottom:10px}}.entry-content .company .about-inner dl dt{padding:10px 10px 10px 60px;width:200px;border-right:1px solid #333;font-family:kozuka-mincho-pro,serif !important}@media only screen and (max-width: 767px){.entry-content .company .about-inner dl dt{width:110px;padding:10px 20px;font-size:14px !important}}.entry-content .company .about-inner dl dd{padding:10px 10px;font-family:kozuka-mincho-pro,serif !important;width:calc(100% - 220px);line-height:200%}@media only screen and (max-width: 767px){.entry-content .company .about-inner dl dd{width:calc(100% - 110px);padding:10px 20px;font-size:14px !important}}.entry-content .contact{padding:10px;margin-bottom:60px;background-color:#fff}@media only screen and (min-width: 768px){.entry-content .contact{box-shadow:0 0 10px #ccc;padding:60px 60px 0}}.entry-content .contact .red{color:#ff0000}.entry-content .contact strong{font-family:kozuka-mincho-pro,serif !important;font-weight:normal;display:block;margin-top:40px;margin-bottom:10px;font-size:16px}.entry-content .contact textarea{background:#f1f1f1;border:1px solid #CCC !important;border-radius:3px;height:200px}.entry-content .contact .wpcf7-list-item{margin:0 !important;display:block}@media only screen and (max-width: 767px){.entry-content .contact .wpcf7-list-item{font-size:14px !important}}.entry-content .contact .wpcf7-list-item .wpcf7-list-item-label{font-family:kozuka-mincho-pro,serif !important}.entry-content .contact dl{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.entry-content .contact dl dt{width:200px;font-size:13px;font-family:kozuka-mincho-pro,serif !important}@media only screen and (max-width: 767px){.entry-content .contact dl dt{width:40%}}.entry-content .contact dl dt span{font-family:kozuka-mincho-pro,serif !important}.entry-content .contact dl dd{width:calc(100% - 210px)}@media only screen and (max-width: 767px){.entry-content .contact dl dd{width:calc(100% - 41%)}}.entry-content .contact dl dd input[type=text],.entry-content .contact dl dd input[type=email],.entry-content .contact dl dd input[type=tel]{border:1px solid #CCC;border-radius:3px;background:#f1f1f1}@media only screen and (min-width: 768px){.entry-content .contact dl dd input[type=text],.entry-content .contact dl dd input[type=email],.entry-content .contact dl dd input[type=tel]{width:400px !important}}.entry-content input[type=submit]{background:#4e71b1;color:#fff;border-radius:6px;padding:10px 10px !important;width:200px;display:block;margin:0 auto;font-family:kozuka-mincho-pro,serif !important;letter-spacing:.1em;max-width:100%}.entry-content .comnavi{display:flex;flex-wrap:wrap;align-items:center;margin:0 -1% 60px}.entry-content .comnavi a{text-decoration:none;font-family:kozuka-mincho-pro,serif !important;color:#2fb2c3 !important;text-align:center;width:22%;margin-left:1%;margin-right:1%;padding:10px;border-radius:6px;border:1px solid #00b7ac;background-color:#fff;margin-bottom:20px}@media only screen and (max-width: 767px){.entry-content .comnavi a{width:48%;font-size:14px !important}}.entry-content .comnavi a:hover{color:#fff !important;background:#00b7ac}.page-id-16 .job{margin-bottom:60px}.page .post h2:not([class^="is-style-st-heading-custom-"]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no){border-bottom:none !important}.page .post h2:not([class^="is-style-st-heading-custom-"]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no):after{display:none !important}#footer{background-color:#2fb2c3}#footer .footermenust li a{color:#fff}#footer #st-footer-logo-wrapper{display:none}#footer .copyr{color:#fff}@media only screen and (min-width: 768px){.sp{display:none}}@media only screen and (max-width: 767px){.pc{display:none}}
/*# sourceMappingURL=style.css.map */
