@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,figure,input,textarea,p,blockquote,th,td,form,h1,h2,h3,h4,h5,h6{margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,strong{font-weight:400;font-size:100%}table{border-spacing:0}fieldset{border:0}img{margin:0;padding:0;border:0;vertical-align:top}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}q:before,q:after{content:""}abbr,acronym{border:0}a{transition:all .3s;text-decoration:none}a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7}header,footer,nav,section,article,figure,aside{display:block}html{overflow-y:scroll}body{font:16px/28px "メイリオ","ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;letter-spacing:.1em;line-height:1.8}body#index{background:0 0}#footerWrap{background:#ddd url(//atsuita.com/cms/wp-content/themes/ver03/img/footer_bg.jpg) top repeat-x}article{padding:70px 0;background:url(//atsuita.com/cms/wp-content/themes/ver03/img/article_bg.jpg) bottom repeat-x}#wrap{width:100%}.header-wrapper,footer,h1,article div,.pan{width:100%;max-width:980px;margin:0 auto;position:relative}.fl{display:-webkit-box;display:-ms-flexbox;display:flex}.fl-wr{-ms-flex-wrap:wrap;flex-wrap:wrap}.fl-bt{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pc{display:block}.sp{display:none}h1{font-size:12px;color:#fff;text-align:left}header{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/child_bg.png) no-repeat top center}#index header{background:0 0}header h1{padding:10px 0 0 30px}header .ttl2{width:360px}header .ttl2 h2{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#fff;font-size:22px;padding-left:10px}header .ttl2 div{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:18px;font-weight:400;color:#fff;padding-top:4px;padding-left:10px;border-top:1px solid #007a1f}.sp-header-tel-wrapper{display:none}.wrapper{width:970px;margin:0 auto}.inner-wrapper{max-width:980px;width:98%;margin:0 auto}.breadcrumb{margin-top:20px;margin-left:1em;margin-right:1em;font-size:12px;z-index:10}.breadcrumb a{text-decoration:none}.breadcrumb li{padding:0 10px;display:inline-block;vertical-align:middle;list-style-type:none}.breadcrumb li:first-child{padding:0}.breadcrumb li:before{content:">\a0\a0"}.breadcrumb li:first-child:before{content:""}footer{padding-bottom:20px}footer .pan{margin-top:0}footer .pan li:nth-child(2):before{content:""}footer .pagetop{position:absolute;z-index:1500;top:0;right:0}footer .logo{margin-bottom:10px}footer .copy{font-size:85%;color:#333}footer p{text-align:center}footer nav{padding:6px 0}footer nav{margin-bottom:20px}footer nav{font-size:12px}header .logo{padding-left:30px}.language{display:inline-block;margin-top:10px}.language a{color:#fff;text-decoration:none;display:block;padding-left:15px;padding-right:5px;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/img/language_bg.png);background-repeat:no-repeat;background-position:5px center;background-color:#007a1f}.recruit{display:inline-block;margin-top:10px;margin-right:1em;width:120px}.recruit a{color:#fff;text-decoration:none;display:block;padding-left:15px;padding-right:5px;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/img/language_bg.png);background-repeat:no-repeat;background-position:5px center;background-color:#007a1f}header .tel{margin-top:20px}header .ttl2{margin:0 0 35px 30px}header nav ul li a{transition:.1s all;color:#fff}#nav.fixed .nav_fixed_item{background:#676767}#index .index_costdown_nav{padding-top:30px}.nav-inner{width:98%;margin:0 auto;max-width:980px}#index .nav-inner h2{margin-top:100px;font-size:20px}#index p.summary{width:100%;margin:30px 0;font-size:14px}#index .index-nav li{width:20%}#indexr .index-nav li img{width:100%}#index .index-nav p{background-color:#676767;text-align:center;font-size:13px;letter-spacing:.8px;padding:2px 0;font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#index .index-nav li:hover p{transition:all .3s}#index .index-nav li:hover p{opacity:.8}#index .index-nav p{border-left:1px solid #fff}#index .hatarakigai{width:100%;margin-bottom:2em;margin-top:4em}#index .hatarakigai{width:100%}#index .hatarakigai_log{width:130px;margin-right:3%}#index .hatarakigai_log img{width:100%}#index .hatarakigai_text h3{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:28px !important;margin-top:.5em;line-height:140%;margin-bottom:.5em}#index .hatarakigai_text p{font-size:14px !important}#index .hatarakigai_text p.annotation{margin-left:1.5em}#index .hatarakigai_text p.annotation:before{content:"※";margin-left:-1.5em}#index .hatarakigai_text .annotation_link:before{content:"■";color:#007a1f}#index .hatarakigai_text .annotation_link a{text-decoration:underline;color:#007a1f}@media screen and (max-width:980px){#index .hatarakigai{margin-top:2em}#index .hatarakigai_log{width:10%;margin-right:3%}#index .hatarakigai_text{width:87%}}@media screen and (max-width:768px){#index .index-nav img{width:100%;height:auto}#index .hatarakigai_text h3{font-size:22px !important;margin-top:.5em}}@media screen and (max-width:520px){#index .hatarakigai{width:96%;margin:2em auto}#index .hatarakigai_text h3{font-size:16px !important;margin-top:.2em}}.nav2 ul li a{color:#fff}.nav2 dl,.nav2.costdown dl{display:flex;flex-direction:column;font-size:20px;padding:20px 18px 10px;height:180px}.nav2 dt{font-weight:700}.nav2 dd,.nav2.costdown dd{margin-top:10px;font-size:14px;padding:0 14px 16px 0}.nav2 .index_costdown_nav li.arrow-left,nav.costdown li .arrow-left{position:relative;display:inline-block;vertical-align:middle}.nav2 .metal,.nav2.costdown .metal{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_01_off.jpg) no-repeat}.nav2 .metal:hover,.nav2.costdown .metal:hover{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_01_on.jpg) no-repeat}.nav2 .boiler,.nav2.costdown .boiler{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_02_off.jpg) no-repeat}.nav2 .boiler:hover,.nav2.costdown .boiler:hover{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_02_on.jpg) no-repeat}.nav2 .processing,.nav2.costdown .processing{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_03_off.jpg) no-repeat}.nav2 .processing:hover,.nav2.costdown .processing:hover{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_03_on.jpg) no-repeat}.gnav{transition:all .3s;display:flex;border:1px solid #fff;border-right:none}.gnav .menu-item{width:20%;text-align:center;border-left:1px solid #fff;z-index:200;font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;background-color:#676767}#nav ul li:last-child{border-right:1px solid #fff}.gnav .menu-item label{position:relative;line-height:40px;background-color:#676767;width:100%;height:100%;display:inline-block;color:#fff;font-size:14px;cursor:pointer}.menu-checkbox,.menu-child-checkbox{display:none}.gnav li .child{position:absolute;width:20%}.gnav li li{height:0;overflow:hidden;transition:.5s;background-color:#918e8e;text-align:left;line-height:40px;padding:0 5px}.gnav li img{width:70%}.gnav li a{display:block}.gnav li li a{font-size:14px;display:block}.gnav li li span{font-size:8px;margin-left:4px}.gnav li:hover .child>ul>li{height:40px;overflow:visible;border-bottom:1px solid #fff}.gnav li:hover .child>ul>li:hover{background-color:#676767}.gnav .nav_contact{background-color:#008837}.gnav .nav_contact a{display:block;width:100%;padding:6px 0}@media screen and (max-width:900px){.gnav .nav_contact a{padding:10px 0}}.gnav li .child ul{margin-top:1px}#nav.fixed{position:fixed;width:100%;top:0;left:0;z-index:300}.nav_fixed_item{display:none}#nav.fixed .nav_fixed_item{display:flex;justify-content:center;align-items:center}.index_costdown_nav li{width:33.333%}#index h2.sp-ttl{display:none}.item{background:linear-gradient(#fff,#f2f2f2)}.item h2{font-size:20px}.item p{margin-top:30px;display:inline-block;text-align:left;font-size:80%}.mb2{margin-bottom:2em}.item p.summary{font-size:14px}.item section{padding:0 16px}.item section p{width:32.8%;position:relative;background:#eee}.item section p strong{position:absolute;top:25px;left:15px;font-size:20px;color:#fff}.item p .detail_btn{background-color:#008837;color:#fff;font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:16px;padding:4px 25px}p.detail_btn_center{width:100%;text-align:center;margin-top:0}.item section p a{color:#333}.item section p img{width:100%;height:auto}.item section p span{padding:8px;display:block}.item section p.bg-p{background:0 0}article.news{background:url(//atsuita.com/cms/wp-content/themes/ver03/./img/article_bg.jpg) bottom repeat-x}.news div{max-width:918px;width:90%;padding:30px;border:#ddd solid 1px;background:#f8f8f8}.news table{margin-top:10px;width:100%}.news th,.news td{padding:20px 0 10px;vertical-align:top;border-bottom:#ddd solid 1px}.news th{width:200px;padding-right:40px}.news td a{text-decoration:underline}.news .blog{margin-top:40px}.fb_iframe_widget{width:100%;padding:30px 0;text-align:center;background:#f8f8f8 url(//atsuita.com/cms/wp-content/themes/ver03/img/article_bg.jpg) bottom repeat-x}.facebook{margin:2em auto;text-align:center}.detail{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/article_bg.jpg) bottom repeat-x}.detail .fl.example div{width:30%;margin:0 20px 0 0}.detail .fl.example div:nth-of-type(3n){margin:0}.detail .fl.example div img{width:100%;height:auto}.commonLink a{text-decoration:none;color:#333}.commonLink ul{width:100%;margin:0 auto}.commonLink li{padding:0 95px;text-align:center}.commonLink .ttl{font-size:20px;font-weight:700}.commonLink p{margin-top:20px;text-align:center}.commonLink p a img{width:100%}.commonLink p .detail_btn{background-color:#008837;color:#fff;font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:16px;padding:4px 25px}@media all and (-ms-high-contrast:none){.commonLink p .detail_btn{padding-top:8px}}.commonLink .summary{padding:0 10px;text-align:left;font-size:14px}.sp-commonLink{display:none}.main-visual-box{position:relative}.main-visual-slider{position:relative;width:100%;margin:0 auto;background:#fff}.main-visual-item{position:absolute;width:100%}.main-visual-item div{width:100%;opacity:0;height:700px;-moz-animation:imgTrans 24s infinite;-webkit-animation:imgTrans 24s ease-in infinite;animation:imgTrans 24s infinite}#mv1 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_01.jpg) no-repeat center center/cover;-moz-animation-delay:0s;-webkit-animation-delay:0s;animation-delay:0s}#mv2 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_02.jpg) no-repeat center center/cover;-moz-animation-delay:4s;-webkit-animation-delay:4s;animation-delay:4s}#mv3 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_03.jpg) no-repeat center center/cover;-moz-animation-delay:8s;-webkit-animation-delay:8s;animation-delay:8s}#mv4 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_04.jpg) no-repeat center center/cover;-moz-animation-delay:12s;-webkit-animation-delay:12s;animation-delay:12s}#mv5 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_05.jpg) no-repeat center center/cover;-moz-animation-delay:16s;-webkit-animation-delay:16s;animation-delay:16s}#mv6 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_06.jpg) no-repeat center center/cover;-moz-animation-delay:20s;-webkit-animation-delay:20s;animation-delay:20s}@media screen and (max-width:768px){#mv1 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_01_sm.jpg) no-repeat center center/cover}#mv2 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_02_sm.jpg) no-repeat center center/cover}#mv3 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_03_sm.jpg) no-repeat center center/cover}#mv4 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_04_sm.jpg) no-repeat center center/cover}#mv5 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_05_sm.jpg) no-repeat center center/cover}#mv6 div{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_mv_06_sm.jpg) no-repeat center center/cover}}@-webkit-keyframes imgTrans{0%{opacity:0}7%{opacity:1}18%{opacity:1}25%{opacity:0}100%{opacity:0}}@-moz-keyframes imgTrans{0%{opacity:0}7%{opacity:1}18%{opacity:1}25%{opacity:0}100%{opacity:0}}@keyframes imgTrans{0%{opacity:0}7%{opacity:1}18%{opacity:1}25%{opacity:0}100%{opacity:0}}@media screen and (max-width:1100px){.gnav .menu-item label,#nav .gnav li.menu-item a{font-size:13px}nav ul li a{font-size:12px;letter-spacing:0em}.pan,.detail .fl{width:98%}.wrapper{width:100%}}@media screen and (max-width:980px){.item section p strong{font-size:18px}}@media screen and (max-width:900px){.gnav .menu-item label,#nav .gnav li.menu-item a{font-size:12px}.item section p strong{font-size:15px;top:20px}header nav .index_costdown_nav li .btn,nav.costdown li .btn,header nav dd,nav.costdown dd{font-size:13px}header nav .index_costdown_nav li.arrow-left:before,nav.costdown li .arrow-left:before{width:12px;height:12px;border-top:3px solid #fff;border-right:3px solid #fff}}@media screen and (max-width:800px){.gnav .menu-item label,#nav .gnav li.menu-item a{font-size:11px}nav ul li a{font-size:10px;letter-spacing:0em}}@media screen and (max-width:768px){.fl-column-rv-md{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fl-col-md{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pc{display:none}.sp{display:block}header{padding-top:300px}#index header{padding:0;background-color:#fff}#index header #nav{display:block}.main-visual-item div{height:450px;margin-top:50px}.index_costdown_nav li{border:.2px solid #fff}.nav2 dl,.nav2.costdown dl{padding:40px 18px;height:100%;font-size:16px}.nav2 .index_costdown_nav li .btn,nav.costdown li .btn,.nav2 dd,.nav2costdown dd{display:none}.nav2 .index_costdown_nav li.arrow-left:before,.nav2.costdown li .arrow-left:before{top:48%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff}header .sp-fix-wrapper{position:fixed;z-index:1400;top:0}header .sp-fix-wrapper{width:100%;box-shadow:0 2px 4px rgba(111,111,111,.5)}header h1{background-color:#007a1f;padding:2px 0 2px 10px}header .tel,header .language,header .recruit{display:none}header .logo{padding-left:0;margin-top:0}header .logo img{width:100%;height:auto;padding:4px 0 10px 10px}header .logo-wrapper{position:absolute}#nav.fixed{position:static}header .ttl2{width:auto;margin:0;position:absolute;top:-150px;left:50%;transform:translateX(-50%)}header .ttl2 div{text-align:center}header .ttl2 h2{font-size:18px}header .ttl2 div{font-size:14px}.gnav{display:block;overflow:hidden;width:100%;position:fixed;top:71px;left:0;height:0;z-index:1000;box-shadow:0 2px 2px rgba(0,0,0,.3);transition:all .3s;border:none}.gnav .menu-item{margin:0}#nav.fixed .nav_fixed_item{display:none}.gnav li .child{position:static}.menu-checkbox:checked~.gnav{height:auto}.menu-checkbox:checked~.gnav .menu-item a,.menu-checkbox:checked~.gnav .menu-item label{border-bottom:1px solid #e8e8e8;height:40px}.gnav .menu-item{transition:all .3s;width:100%;background:#fff}.gnav .menu-item a,.gnav .menu-item label{transition:all .3s;height:0}.menu-checkbox:checked~.menu-checkbox-label span:nth-child(1),.menu-checkbox:checked~.menu-checkbox-label span:nth-child(2){transform:rotate(-45deg);left:4px;top:20px}.menu-checkbox:checked~.menu-checkbox-label span:nth-child(3){left:4px;top:20px;transform:rotate(45deg)}.menu-checkbox-label{position:fixed;right:10px;top:10px;width:50px;height:50px;margin:0;z-index:1500}.menu-checkbox-label span{position:absolute;width:36px;display:block;height:4px;right:10px;border-radius:4px;background:#c2c2c2;transition:all .3s}.menu-checkbox-label span:nth-child(1){top:10px}.menu-checkbox-label span:nth-child(2){top:22px}.menu-checkbox-label span:nth-child(3){top:34px}.gnav .menu-item label{text-align:left;padding-left:30px}.menu-checkbox:checked~.gnav .menu-item label span:after,.menu-checkbox:checked~.gnav .menu-item label span:before{position:absolute;content:"";display:block;transition:all .3s;width:14px;height:3px;border-radius:4px;background:#0f6248}.gnav li .child{width:100%;position:static;z-index:300}.gnav li:hover .child>ul>li{height:0;border:none}.menu-checkbox:checked~.gnav .menu-child-checkbox:checked~.child li{height:40px;border-bottom:1px solid #eee}.menu-checkbox:checked~.gnav .menu-item label span:after,.menu-checkbox:checked~.gnav .menu-item label span:before{position:absolute;content:"";display:block;transition:all .3s;width:14px;height:3px;border-radius:4px;background:#fff}.gnav li .child ul{border:none}.gnav li li{padding:0 10px 0 40px}.gnav .menu-item label span:after{top:56%;right:20px;transform:rotate(-45deg)}.gnav .menu-item label span:before{top:33%;right:20px;transform:rotate(45deg)}.gnav li:hover .child>ul>li{height:0;overflow:hidden}.gnav .menu-child-checkbox:checked+label span:after{transform:rotate(45deg);top:46%;right:28px}.gnav .menu-child-checkbox:checked+label span:before{top:45%;transform:rotate(135deg)}.sp-header-tel-wrapper{display:block;position:fixed;right:70px;top:34px}.sp-header-tel-wrapper a{width:33px;display:inline-block}.sp-header-tel-wrapper a img{width:100%;height:auto}header nav dt{font-size:16px}.pan{margin-top:0}article{width:98%;margin:0 auto;padding:0}#index h2,#index p.summary,.item h2,.item p.summary{display:none}#index h2.sp-ttl{display:block;margin:35px 0 10px;padding-left:10px;font-weight:700;border-left:2px solid #008837}#index .index-nav li{width:100%;border:#ddd solid 1px;position:relative;display:inline-block;vertical-align:middle}#index .index-nav li:before{content:"";position:absolute;top:50%;bottom:0;right:12px;width:6px;height:6px;border-top:2px solid #008837;border-right:2px solid #008837;-webkit-transform:rotate(45deg);transform:rotate(45deg) translateX(-50%);vertical-align:middle}#index .index-nav p{width:calc(100% - 70px);border:none;background-color:#fff;color:#333;text-align:left;padding-left:10px;font-size:16px;line-height:54px;font-family:"メイリオ","ヒラギノ角ゴ Pro W4","Hiragino Kaku Gothic Pro",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#index .index-nav li a{display:-webkit-box;display:-ms-flexbox;display:flex}#index .index-nav li a img{width:70px;height:100%}.item{background:0 0}.item section{padding:0}.item section p{width:49.5%;margin-top:4px}.item section p strong{font-size:16px}.item section p span{display:none}.news{margin-top:30px}.news div{width:98%;margin:0 auto;padding:18px}h3.sp-ttl{font-weight:700;border-left:#008837 solid 2px;padding-left:10px}.news table th,.news table td{display:block}.news table th{border:none;padding:0;margin:10px 0 0;font-size:14px}.news table td{padding:0}#fb-wrapper{max-width:500px;width:98%;margin:30px auto 0}.fb_iframe_widget{background:0 0}.fb-page{width:100%}#fb-wrapper>.fb-page>span,#fb-wrapper iframe{width:100% !important}.commonLink{display:none}.sp-commonLink{display:-webkit-box;display:-ms-flexbox;display:flex}.sp-commonLink div{width:50%;margin:0;text-align:center}.sp-commonLink div a{font-size:14px;display:inline-block;padding:20px 0 20px 10px;color:#000;background-color:#f9f9f9;width:100%}.sp-commonLink div a:hover{background-color:#ede7e7}.sp-commonLink .qa a{border-right:1px solid #d7d7d7}.sp-commonLink a:before{content:"";display:inline-block;width:12px;height:12px;margin-right:5px}.sp-commonLink .qa a:before{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/qaIcon.png) no-repeat center center/12px 12px}.sp-commonLink .inq a:before{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/inqIcon.png) no-repeat center center/12px 12px}footer nav,footer .pagetop{display:none}footer .logo{padding:20px 0}#footerWrap{background:#ddd}footer .copy{font-size:80%;padding-bottom:20px}}@media screen and (max-width:600px){header h1{font-size:0px}.main-visual-item div{height:380px}header nav dt{font-size:13px}header nav .index_costdown_nav li.arrow-left:before,nav.costdown li .arrow-left:before{width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff}.item section p strong{font-size:14px;top:20px}}@media screen and (max-width:770px){header .logo img{width:60%}}@media screen and (max-width:600px){.nav2 dl,.nav2.costdown dl{font-size:14px}}@media screen and (max-width:480px){header .logo{width:180px;margin-top:4px}header .logo img{width:100%}.sp-header-tel-wrapper a img{width:90%;height:auto}header h1{font-size:0px}.sp-header-tel-wrapper a{width:26px}.nav2 dt,.nav2.costdown dd{font-size:10px}.nav2 dl,.nav2.costdown dl{padding:40px 8px}.item section p strong{font-size:11px;top:14px}}@media screen and (max-width:380px){.sp-header-tel-wrapper{top:20px}}@media screen and (max-width:320px){header .logo img{width:160px;margin-top:3px}.sp-header-tel-wrapper{right:50px}}.detail .side{width:240px}.detail .side .side-ttl{margin-bottom:20px}.detail .side dd{position:relative}.detail .side span{position:absolute;top:15px;left:20px}.detail .side a{margin-top:1px;display:block;text-decoration:none;color:#fff;font-size:12px}.detail .cts{width:calc(100% - 240px)}.cts-top-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.cts h2{font-weight:700;font-size:20px}.detail h2{margin:20px 0}.detail .cts h2{margin:0 0 20px}.detail .cts .left-image{width:31%;max-width:226px}.detail .cts .left-image img{width:100%}.detail .cts .left-image p{padding-top:.5em;font-size:12px}.detail .cts .right-text{width:65%}.cts div{padding-bottom:1em}.cts .work-con .fl div p{padding-top:.5em;font-size:12px}.cts .pdf-btn a{font-size:16px;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/img/pdf.png);background-repeat:no-repeat;background-position:10px center;border:1px solid #ccc;padding:10px;width:300px;display:block;border-radius:5px;font-weight:700;color:#000;padding-left:55px;margin:1em 0 0}.cts .work-con h3{font-size:22px !important;padding-left:0;border-bottom:1px solid #000;margin-bottom:1em}.item-list-btn a{font-size:16px !important;border:1px solid #000;display:block;padding:10px;margin:0 auto;width:300px;text-align:center;margin-top:2em;color:#000}@media screen and (max-width:768px){.detail .cts{width:98%;margin-top:2em}.cts h2{border-left:4px solid #008837;padding-left:5px}.cts-top-box{display:block}.cts-top-box .left-image{float:left;margin:0 20px 20px 0;clear:both}.detail .cts .right-text{width:100%}.detail .side{width:95%;margin-bottom:40px}.detail .side .side-ttl{margin:40px 0 20px 10px;padding-left:10px;border-left:3px solid #007a1f;font-weight:700}.detail .side span{top:50%;left:23px;transform:translateY(-50%)}.side .side-item{width:46%;margin:0}.side .side-item img{width:100%}}@media screen and (max-width:768px){.detail .fl.example div{margin:auto}.detail .fl.example div:nth-of-type(3n){margin:auto}}@media screen and (max-width:600px){.detail .fl.example div{width:46%}.detail .cts .left-image p,.cts .example p{font-size:14px}.detail .cts .right-text{font-size:14px}.detail .side span{font-size:11px}.pan{font-size:10px}.pan li{padding:0}}.message p{margin-top:20px;padding:0 10px;font-size:14px}.message img{width:100%;height:auto}.message .name{margin-top:20px;text-align:right}.company .img{margin-top:20px}.company .img img{height:auto}.company ul{margin-top:20px;text-align:center}.company li{display:inline-block;/display:inline}nav.com-nav{width:100%}nav.com-nav ul{width:100%;height:auto;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}nav.com-nav li{width:24%;height:46px;border:1px solid #ccc;background:#fff}nav.com-nav li:last-child{border:1px solid #ccc}.com-nav li p{width:100%;color:#000;font-size:16px;font-weight:700;text-align:center;font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition-duration:.5s;text-align:left;padding-left:15px}.com-nav li a{border-left:3px solid #008837;display:inherit;text-decoration:none;height:26px;margin:10px 0 0 15px}.companyDetail .img img{width:25%;max-width:100%;margin-left:10px;float:right}.companyDetail .img-sp{display:none}.companyDetail table{width:100%}.companyDetail .clearfix table{width:100%;font-size:14px;margin-top:50px}.companyDetail h2,.companyDetail h3{margin:40px 0 20px}.companyDetail th,.companyDetail td{padding:10px;border-bottom:#ccc dotted 1px}.companyDetail th{width:100px;background:#eee}.companyDetail .list{width:100%;padding:30px;border:#ddd solid 1px;font-size:14px;background:#efefef;display:flex}.companyDetail .list ul{width:100%;display:inline-block;vertical-align:top}.companyDetail iframe{width:100%;height:300px}@media screen and (max-width:920px){.company img{width:100%}}@media screen and (max-width:768px){nav.com-nav li{width:48%;margin-bottom:10px}.companyDetail img{max-width:100%}.companyDetail .img{display:none}.companyDetail .img-sp{display:block;padding:2% 0}.companyDetail .clearfix table{width:100%}.companyDetail iframe{width:100%;height:200px}}@media screen and (max-width:640px){.companyDetail .list{display:block}}@media screen and (max-width:460px){.com-nav li p{font-size:14px}.companyDetail th,.companyDetail td{width:100%;display:block;font-size:14px}}.philosophy .img,.philosophy .summary{margin-top:20px}.philosophy .summary{margin-bottom:1em;padding:0 10px;font-weight:700;font-size:17px;font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.philosophy .summary li{margin-top:10px}@media screen and (max-width:768px){.philosophy .summary{font-size:16px}}@media screen and (max-width:480px){.philosophy .summary{margin-bottom:.5em;font-size:14px}}.takumi nav,.takumi h2,.takumi h3{margin-top:40px}.takumi table{width:100%;padding:0;margin-top:20px}.takumi td{padding-left:2%;line-height:300%}.takumi td span{display:block;font-size:125%;margin-bottom:20px}@media screen and (max-width:768px){.takumi img{max-width:100%;height:auto}.takumi td{padding-left:2%;line-height:160%}}@media screen and (max-width:480px){.takumi th{width:100%;height:auto;display:block;text-align:center;padding:2% 4%}.takumi td{width:100%;line-height:140%;padding:2% 4%;display:block;font-size:14px}.takumi table{margin-top:5px}}.best .ttl{margin-bottom:40px}.best dd{margin:10px 0 40px;padding:0 10px;font-size:14px}.best img{max-width:100%;height:auto}.best p{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:20px}@media screen and (max-width:480px){.best p{font-size:16px}}.quality p{margin-top:40px}.quality .summary{padding:0 10px;font-size:14px}.quality img{max-width:100%}h2,.ttl{font-weight:700}h3,.ttl{font-size:20px !important;font-weight:700}.equipment h3{margin-top:40px;padding:0 10px}.equipment p{margin-top:40px;padding:0 10px;font-size:14px}.equipment table{width:100%;margin-top:10px;border-top:#ccc solid 1px;border-left:#ccc solid 1px;font-size:14px}.equipment th,.equipment td{padding:5px 10px;border-right:#ccc solid 1px;border-bottom:#ccc solid 1px}.equipment th{background:#eee}.equipment ul.img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.equipment ul.img li{width:32%;margin:1.6% 2% 1.6% 0}.equipment ul.img li:nth-child(3n){margin-right:0}.equipment ul.img img{max-width:100%}@media screen and (max-width:768px){.equipment table{width:98%;font-size:14px;margin:0 auto}.equipment ul.img li{width:48%;margin:1%}.equipment ul.img li:nth-child(3n){margin:1%}}@media screen and (max-width:460px){.equipment th,.equipment td{padding:1.2%}}@media screen and (max-width:640px){.propose .summary{font-size:14px}.propose dt strong{top:13.5px;font-size:14px}.propose dd{margin-top:10px}}.costdownMetal p,.costdownBoiler p,.costdownProcessing p,.costdownMetal dd,.costdownBoiler dd,.costdownProcessing dd,.costdownMetal dt,.costdownBoiler dt,.costdownProcessing dt,.costdownMetal td,.costdownBoiler td,.costdownProcessing td,.costdownBoiler .case li,.costdownMetal h2,.costdownBoiler h2,.costdownProcessing h2,.costdownMetal h3,.costdownBoiler h3,.costdownProcessing h3{padding:0 1%}.costdownMetal div,.costdownBoiler div,.costdownProcessing div{margin-top:-85px;padding-top:85px}.costdownMetal .ttl,.costdownBoiler .ttl,.costdownProcessing .ttl{margin-bottom:40px;font-size:20px;font-weight:700}.costdownMetal h2,.costdownBoiler h2,.costdownProcessing h2,.costdownMetal h3,.costdownBoiler h3,.costdownProcessing h3{margin-top:60px;margin-bottom:40px;font-size:20px;font-weight:700}.costdownMetal img,.costdownBoiler img,.costdownProcessing img{max-width:100%}.costdownMetal div .con{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_costdown_metal.png) top right no-repeat}.costdownBoiler div .con{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_costdown_boiler.png) top right no-repeat}.costdownProcessing div .con{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/bg_costdown_processing.png) top right no-repeat}.costdownMetal .case,.costdownBoiler .case{font-size:18px;color:red}.costdownMetal .case td,.costdownBoiler .case li{padding-right:20px;padding-bottom:10px}.costdownMetal dd{margin-bottom:20px}.costdownMetal .example{margin:0 auto}.costdownMetal .example td{padding:0 20px;vertical-align:top}.costdownMetal .example td img{margin-bottom:5px}.costdownBoiler .img{text-align:center}.costdownBoiler .img ul{margin-top:55px;margin-right:20px;display:inline-block}.costdownBoiler .img li{margin-bottom:130px}.costdownBoiler .img img{display:inline-block}.costdownMetal .summary,.costdownBoiler .summary,.costdownProcessing .summary{text-align:left}@media screen and (max-width:1024px){.costdownMetal div,.costdownBoiler div,.costdownProcessing div{background-position:right 0 top 70px}}@media screen and (max-width:800px){.costdownMetal .example td img{width:100%;height:auto}}@media screen and (max-width:768px){.costdownMetal div,.costdownBoiler div,.costdownProcessing div{background-size:50%}}@media screen and (max-width:480px){.costdownMetal div .con{background:0 0}.costdownBoiler div .con{background:0 0}.costdownProcessing div .con{background:0 0}.costdownMetal p,.costdownBoiler p,.costdownProcessing p,.costdownMetal dd,.costdownBoiler dd,.costdownProcessing dd,.costdownMetal dt,.costdownBoiler dt,.costdownProcessing dt,.costdownMetal td,.costdownBoiler td,.costdownProcessing td,.costdownBoiler .case li{font-size:14px}.costdownMetal h2,.costdownBoiler h2,.costdownProcessing h2,.costdownMetal h3,.costdownBoiler h3,.costdownProcessing h3{margin-top:40px;margin-bottom:20px;font-size:16px}.costdownMetal .case td,.costdownBoiler .case li{display:block;padding-right:0;padding-bottom:10px}.costdownMetal .example tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.costdownMetal .example td{width:100%;padding:0}}.sub nav{margin-top:5em;background-image:none}.sub nav .metal,nav.costdown .metal{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_01_off.jpg) no-repeat}.sub nav .metal:hover,nav.costdown .metal:hover{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_01_on.jpg) no-repeat}.sub nav .boiler,nav.costdown .boiler{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_02_off.jpg) no-repeat}.sub nav .boiler:hover,nav.costdown .boiler:hover{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_02_on.jpg) no-repeat}.sub nav .processing,nav.costdown .processing{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_03_off.jpg) no-repeat}.sub nav .processing:hover,nav.costdown .processing:hover{background:url(//atsuita.com/cms/wp-content/themes/ver03/img/navi_03_on.jpg) no-repeat}.sub nav ul li a{transition:.1s all;color:#fff}.sub nav .index_costdown_nav li.arrow-left,nav.costdown li .arrow-left{position:relative;display:inline-block;vertical-align:middle}.sub nav dd,nav.costdown dd{margin-top:10px;font-size:14px;padding:0 14px 16px 0}.sub nav dl,nav.costdown dl{display:flex;flex-direction:column;font-size:20px;padding:20px 18px 10px;height:180px}@media screen and (max-width:900px){.sub nav .index_costdown_nav li .btn,nav.costdown li .btn,.sub nav dd,nav.costdown dd{font-size:13px}.sub nav .index_costdown_nav li.arrow-left:before,nav.costdown li .arrow-left:before{width:12px;height:12px;border-top:3px solid #fff;border-right:3px solid #fff}}@media screen and (max-width:768px){.sub .index_costdown_nav li{border:.2px solid #fff}.sub nav dl,nav.costdown dl{padding:40px 18px;height:100%}.sub nav .index_costdown_nav li .btn,nav.costdown li .btn,.sub nav dd,nav.costdown dd{display:none}.sub nav .index_costdown_nav li.arrow-left:before,nav.costdown li .arrow-left:before{top:48%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff}.sub nav dt{font-size:16px}.sub nav dt{font-weight:700}}@media screen and (max-width:540px){.facebook img{width:100%;height:auto}.sp-header-tel-wrapper{top:20px}}@media screen and (max-width:480px){.sub nav dt{font-size:10px}}.propose dl,.propose h2,.propose .img,.propose .summary{width:100%;margin-top:40px}.propose .summary{margin-bottom:40px}.propose dt{width:100%;height:50px;padding:1%;margin-top:20px;cursor:pointer;position:relative;background:url(//atsuita.com/cms/wp-content/themes/ver03/img/propose_subttl.png?001) left center no-repeat;background-size:100%}.propose dt strong{position:absolute;top:10px;left:20px}.propose dd{margin-top:20px;padding:0 20px 20px;font-size:14px}.propose .btn{width:170px;height:auto;display:block;text-align:center;background:#008837;padding:3px 10px;margin:20px auto 0;transition:.3s}.propose .btn:hover{opacity:.7}.propose .btn a{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#fff;display:block}@media screen and (max-width:980px){.propose img{width:100%;height:auto}}@media screen and (max-width:640px){.propose .summary{font-size:14px}.propose dt strong{top:13.5px;font-size:14px;font-weight:700;left:0;position:static}.propose dt{background:0 0;background-color:#e5e5e5;font-weight:700;height:auto}.propose dd{margin-top:10px}}.work-list .ttl{padding:0}.cp_ipselect{overflow:hidden;width:100%;margin:2em auto;text-align:center}.cp_ipselect select{width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:0 0;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;font-size:18px}.cp_ipselect select::-ms-expand{display:none}.cp_ipselect.cp_sl02{position:relative;border:1px solid #bbb;border-radius:2px;background:#fff}.cp_ipselect.cp_sl02:before{position:absolute;top:1.2em;right:.9em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;pointer-events:none}.cp_ipselect.cp_sl02:after{position:absolute;top:0;right:2.5em;bottom:0;width:1px;content:'';border-left:1px solid #bbb}.cp_ipselect.cp_sl02 select{padding:8px 38px 8px 8px;color:#666}.work-list-con{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.work-list-con div{margin:0;position:static}.work-list-con .pro-item{width:23.5%;margin-bottom:30px;margin-right:2%;text-align:center;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.work-list-con .pro-item img{width:230px;height:170px;object-fit:cover}.work-list-con .pro-item:nth-child(4n){margin-right:0}.work-list-con .pro-item a{color:#000;display:block;padding-bottom:5px}.work-list-con h3{margin-top:10px;font-size:13px !important;font-weight:700;line-height:140%;padding:0 5px}.work-list-con h4{font-size:16px;padding:0 5px}@media screen and (max-width:1000px){.work-list-con .pro-item img{width:100%}}@media screen and (max-width:768px){.work-list-con .pro-item img{height:100px}}@media screen and (max-width:480px){.work-list-con .pro-item{width:49%;margin-right:0}.work-list-con .pro-item img{height:120px}.work-list-con .pro-item:nth-child(odd){margin-right:2%}}.work h2{color:#007a1f;border-bottom:2px solid #007a1f;padding-left:0}.work .ca{padding-bottom:2em}.work .ca li{float:left;width:24.2%;margin-right:.8%;margin-bottom:.5em}.work .ca li:last-child{margin-right:0}.work .ca li a{display:block;background:#000;text-align:center;padding:5px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:13px}.work .img-box{text-align:center}.work .img-box img{border:1px solid #ccc}.work .custom-thumb{margin-bottom:40px;margin-top:15px}.work .custom-thumb a{margin-right:12px}.work .custom-thumb a:nth-child(6n){margin-right:0}.work .work-con{margin-top:2em;margin-bottom:3em}.detail .work h3{font-size:22px !important;padding-left:0;border-bottom:1px solid #000;margin-bottom:1em}.work .work-con img{float:left;margin-right:2em;margin-bottom:1em}.work .work-con strong{font-weight:700}.work .work-con em{font-style:italic}.work .work-con blockquote{position:relative;border:1px solid #8bc0b8;padding:40px;margin-top:3em}.work .work-con blockquote:before{position:absolute;font-family:'FontAwesome';content:'\f10d';font-size:20px;color:#8bc0b8;top:10px;left:10px}.work .work-con blockquote:after{position:absolute;font-family:'FontAwesome';content:'\f10e';font-size:20px;color:#8bc0b8;right:10px;bottom:10px}.work .work-con blockquote cite{display:block;font-size:.8rem;text-align:right;color:#d4ded7;padding-right:20px}.work .work-con h2{font-weight:700;font-size:22px}.work .work-con ul{padding-top:10px;padding-bottom:10px}.work .work-con li{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/img/li-bg.png);background-repeat:no-repeat;background-position:left 12px;padding-left:18px;margin-bottom:10px}.work .work-con ol{padding-left:1.5em}.work .work-con ol li{list-style-position:outside;list-style-type:decimal;background-image:none;padding-left:0}.work .work-con table{border-collapse:separate;border-spacing:0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%;margin-top:1em;margin-bottom:1em}.work .work-con th{font-weight:700;background-color:#000;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;color:#fff}.work .work-con td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;line-height:160%}.work .work-con p{margin-bottom:2em}.work .pdf-btn a{font-size:16px;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/img/pdf.png);background-repeat:no-repeat;background-position:10px center;border:1px solid #ccc;padding:10px;width:300px;display:block;border-radius:5px;font-weight:700;color:#000;padding-left:55px;margin:0 0 3em}@media screen and (max-width:980px){.work .img-box img{width:100%;height:auto}}.qa dl{margin-top:40px}.qa dt,.qa dd{padding:10px;padding-left:25px;border-bottom:#ddd solid 1px}.qa dt{border-top:#ddd solid 1px;background:url(//atsuita.com/cms/wp-content/themes/ver03/img/q_bg.png) left 15px no-repeat}.qa dd{margin-bottom:30px;background:#fff4ff url(//atsuita.com/cms/wp-content/themes/ver03/img/a_bg.png) left 15px no-repeat}.inq h2,.inq h3,.inq .img{margin-top:40px}.fb_iframe_widget{width:100%;padding:30px;text-align:center;background:#f8f8f8 url(//atsuita.com/cms/wp-content/themes/ver03/img/article_bg.jpg) bottom repeat-x}@media screen and (max-width:480px){.fb_iframe_widget{padding:30px 0}}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1;}.work .category{height:auto;width:100%;margin:0 0 50px}.work .category li{height:46px;float:left;width:23.4%;margin:1.4% 2% 1.4% 0;background:#dedede;position:relative;border:1px solid #dedede;transition:.3s}.work .category li:nth-child(5n){margin-left:0}.work .category li:nth-child(4n){margin-right:0}.work .category li:after{content:" ";width:7px;height:7px;border:1px solid;border-color:#000 #000 transparent transparent;transform:rotate(45deg);position:absolute;right:15px;top:18px}.work .category li:hover{border:1px solid #000}.work .category li a{display:block;padding:0 10px;color:#000;font-size:16px;line-height:46px}@media screen and (max-width:640px){.work .category{margin:20px 1% 1%;width:98%}.work .category li{width:47%;max-width:none;height:46px;margin:1.5%;transition:.3s}}@media screen and (max-width:460px){.work .category li{width:97%;height:40px;margin:1.5%;transition:.3s}.work .category li:after{content:" ";width:5px;height:5px;transform:rotate(45deg);position:absolute;right:15px;top:15px}.work .category li a{font-size:15px;line-height:40px}}.glossary .glos-con h3{font-size:18px !important;padding-left:0;margin-bottom:1em;border-bottom:none}.glossary .glos-con ul{width:100%}.work .glos-con li{border-bottom:1px solid #dedede}.work .glos-con .img-con{width:100%;position:relative}.work .glos-con .img-con:after{content:" ";width:0;height:0;right:20px;border-left:10px solid #707070;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;margin-top:15px}.glossary .img-con img{max-width:100%;position:absolute;top:0;left:0}.work .glos-con li .img-con a{width:100%;display:block;color:#000;font-size:16px;line-height:140%;padding:15px 5px;text-decoration:underline}.work .glos-con li .img-con a:hover{background-color:#ccc}.work .glos-con .commonLink p{text-align:center}@media screen and (max-width:640px){.glossary .glos-con h3{font-size:16px !important;padding-left:0;margin:2em 0 1em}.work .glos-con li .img-con a{width:77%;margin-left:180px;font-size:15px;padding:10% 30px 0 2%}.work .glos-con .img-con:after{content:" ";width:0;height:0;right:20px;top:40%;border-left:10px solid #707070;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute}}@media screen and (max-width:460px){.work .glos-con .img-con{width:100%;height:auto;background:#fff;margin:30px auto;position:relative;padding-bottom:30px}.work .glos-con .img-con:after{content:" ";width:0;height:0;right:5%;top:170px;border-left:10px solid #707070;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute}.glossary .img-con img{width:85%;max-width:200px;left:19%}.work .glos-con li .img-con a{width:100%;margin-left:0;display:block;color:#000;font-size:15px;line-height:140%;padding:170px 13% 0 5%}}.work p.overview{line-height:140%;padding:0 0 40px}.work-con{width:98%;margin:0 1%}.work-con:last-child{padding-bottom:50px}.detail .glossary .work-con h3{font-size:20px !important;padding-left:0;border-bottom:none;margin-bottom:1em}.work-con li{font-size:16px;line-height:200%}@media screen and (max-width:640px){.detail .glossary .work-con h3{font-size:18px !important;margin-bottom:.5em}.work-con li{font-size:15px;line-height:140%}}#wp_page_numbers,#wp_page_numbers ul,#wp_page_numbers li,#wp_page_numbers a{font-size:100%}#wp_page_numbers{margin:0;width:100%;text-align:center;padding:0;clear:both;padding-bottom:4em;padding-top:4em}#wp_page_numbers ul{width:760%;margin-bottom:10px;padding:0;margin-top:0;margin-right:0;margin-left:0;text-align:center;display:inline}#wp_page_numbers li{margin:2px;padding:0;display:inline}#wp_page_numbers a{padding:5px;padding-left:10px;padding-right:10px;margin-left:2px;margin-right:2px;margin-bottom:5px;color:#333;display:inline;text-align:center;border:1px solid #c1c1c1;background-color:#fff;text-decoration:none}#wp_page_numbers li a:hover{text-decoration:underline;background-color:#ccc;border-color:#072134}#wp_page_numbers li.active_page a{border-color:#072134;background-color:#f1f1f1}#wp_page_numbers li.active_page a:hover{color:#000;text-decoration:underline;background-color:#f1f1f1}#wp_page_numbers li.page_info{display:inline;padding:3px;padding-left:5px;padding-right:5px;margin-right:2px;color:#666;font-size:11px;border:1px solid #bfbfbf}.news th{width:220px;padding-right:5px}span.b_category{width:80px;height:20px;color:#fff;font-size:13px;font-weight:500;padding:3.5px 5px;margin-left:15px}span.b_category.info{background-color:#008837}span.b_category.blog{background-color:#676767}span.b_category.works{background-color:#000}span.b_category.example{background-color:#882f00}@media screen and (max-width:768px){.news table th{border:none;padding:0;margin:10px 0 5px;font-size:14px}span.b_category{margin-left:5px;font-size:12.5px}}.recruit_hatarakigai{width:100%;margin-top:3em;margin-bottom:4em}.recruit_hatarakigai_logo{width:130px}.recruit_hatarakigai_logo img{width:100%}.recruit_hatarakigai h2{font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:20px}.detail .recruit_hatarakigai h2{margin:0 0 20px}.recruit_hatarakigai_text{width:800px}.recruit_hatarakigai_text p.annotation{margin-left:1.5em}.recruit_hatarakigai_text p.annotation:before{content:"※";margin-left:-1.5em}.recruit_hatarakigai_text .annotation_link{margin-top:1em}.recruit_hatarakigai_text .annotation_link:before{content:"■";color:#007a1f}.recruit_hatarakigai_text .annotation_link a{text-decoration:underline;color:#007a1f}.recruit_list .ttl{padding:0}.recruit_list .cp_ipselect{overflow:hidden;width:30%;margin:2em 0;text-align:center}.recruit_list .cp_ipselect select{width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:0 0;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;font-size:18px}.recruit_list .cp_ipselect select::-ms-expand{display:none}.recruit_list .cp_ipselect.cp_sl02{position:relative;border:1px solid #bbb;border-radius:2px;background:#fff}.recruit_list .cp_ipselect.cp_sl02:before{position:absolute;top:1.2em;right:.9em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;pointer-events:none}.recruit_list .cp_ipselect.cp_sl02:after{position:absolute;top:0;right:2.5em;bottom:0;width:1px;content:'';border-left:1px solid #bbb}.recruit_list .cp_ipselect.cp_sl02 select{padding:8px 38px 8px 8px;color:#666}.recruit_list_con{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.recruit_list_con div{margin:0;position:static}.recruit_list_con .pro-item .card{font-size:80%}.recruit_list_con .pro-item .card p{margin-bottom:10px}.recruit_list_con .pro-item .detail_btn{width:70%;margin:20px auto 0;text-align:center;background-color:#008837;color:#fff;font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:16px;padding:4px 25px}.recruit_list_con .pro-item{width:48%;margin-bottom:30px;text-align:left;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);padding:2.5%;border-top:1px solid #f1f1f1}.recruit_list_con .pro-item:nth-child(odd){margin-right:4%}.recruit_list_con .pro-item:nth-child(enev){margin-right:0}.recruit_list_con .pro-item table{width:100%}.recruit_list_con .pro-item th{width:30%;text-align:center;background:#eee;border-bottom:#ccc dotted 1px}.recruit_list_con .pro-iteml th,.recruit_list_con .pro-item td{padding:10px;border-bottom:#ccc dotted 1px}.recruit_list_con .pro-item a{color:#000;display:block;padding-bottom:5px}.recruit_list_con h3{margin-top:10px;font-size:13px !important;font-weight:700;line-height:140%;padding:0 5px}.movie iframe{width:100%;height:550px;margin:0 auto}.recruit_list_con h4{font-size:16px;padding:0 5px}@media screen and (max-width:1400px){.movie iframe{width:96%;height:400px}}@media screen and (max-width:1000px){.movie iframe{width:100%;height:350px}.recruit_list{width:98%;margin:0 auto}}@media screen and (max-width:980px){.recruit_hatarakigai_logo{width:15%}.recruit_hatarakigai_text{width:80%}}@media screen and (max-width:768px){.recruit_hatarakigai h2{font-size:18px}.recruit_hatarakigai p{font-size:14px}.movie iframe{width:100%;height:300px}.recruit_list .cp_ipselect{width:50%;margin:1.5em 0}.recruit_list_con .pro-item:nth-child(odd){margin-right:2%}.recruit_list_con .pro-item{width:49%;padding:2%}.recruit_list_con .pro-item .detail_btn{width:100%}}@media screen and (max-width:520px){.recruit_hatarakigai_logo{width:20%}.recruit_hatarakigai_text{width:75%}.recruit_hatarakigai h2{font-size:15px}.recruit_hatarakigai p{font-size:12px}.movie iframe{width:100%;height:200px}.recruit_list .cp_ipselect{width:100%;margin:1em 0}.recruit_list_con{display:block;width:100%}.recruit_list_con .pro-item{width:100%;margin-right:0}.recruit_list_con .pro-item:nth-child(odd){margin-right:2%}}
header{position:relative}header .inner-header{margin-top:0}header .inner-header h1{font-size:12px;margin-top:10px}header .inner-header .logo{float:left;width:387px;margin-top:10px;padding-bottom:15px}header .inner-header .logo a{display:block}header .inner-header .tel{margin-top:10px;padding-bottom:5px;padding-left:25px;color:#000;font-size:22px;font-weight:700;float:right;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/img/tel.png);background-repeat:no-repeat;background-position:left 7px}@media (max-width:768px){header .top-header{padding-top:0}header .inner-header{margin-top:0;position:relative}header .inner-header .logo{float:left;width:44%;margin-top:0;margin-left:15px}header .inner-header .logo a{display:block}header img{width:100%}header .inner-header .logo{width:80%}header .inner-header h1{display:none}header .inner-header .tel{display:none}}.navigation{background:#676767;border:1px solid #fff;width:100%;max-height:42px}.navigation ul{position:relative;display:table;width:100%}.navigation ul li{border-right:1px solid #fff;display:inline-block;width:calc(100%/6);list-style:none}#nav .navigation ul li:nth-child(8){border-right:1px solid #fff}nav li.btn_recruit{border-left:1px solid #fff}.navigation ul li:nth-child(7),.navigation ul li:nth-child(8){border-right:none}#nav .navigation ul li:nth-child(7){border-right:1px solid #fff}#nav .navigation ul li.btn_recruit{background-color:#008837}.navigation ul li a{text-decoration:none;font-size:13px;padding-top:8px;height:38px;display:block;color:#fff;font-weight:700;text-align:center;font-family:"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.navigation ul li:last-child{border-right:none}.navigation ul li:hover{color:#ccc}.navigation ul li:hover .sub-menu{max-height:600px;transition:border 1ms,max-height ease .6s 1ms;z-index:9999}.navigation .sub-menu{position:absolute;width:20%;top:52%;transition:border linear 1ms .5s,max-height ease 0s;overflow:hidden;z-index:1;background:#918e8e;max-height:0px;display:inherit;margin:0;padding:0}#nav .navigation .sub-menu{top:100%}.navigation.fixed .sub-menu{top:100%}.navigation .sub-menu ul{margin:0;padding:0}.navigation .sub-menu li a{text-align:left;font-weight:400;margin:0;padding:8px;background:#918e8e}.navigation .sub-menu li span{font-size:8px;margin-left:4px}.navigation .sub-menu li:last-child{float:left}.navigation.fixed{position:fixed;width:100%;top:0;left:0;background:#676767;z-index:9999;display:block}.navigation.fixed ul li{width:calc(89%/8)}#nav .navigation.fixed ul li{width:calc(89%/8)}#nav .navigation ul li{width:calc(100%/9)}.navigation .sub-menu li{border-bottom:1px solid #bfbfbf !important;display:block;width:100%;margin:0;padding:0;border-right:none}#nav .navigation .sub-menu li{border-bottom:1px solid #bfbfbf !important;display:block;width:100%;margin:0;padding:0;border-right:none}#nav .navigation.fixed ul .sub-menu li{border-bottom:1px solid #bfbfbf !important;display:block;width:100%;margin:0;padding:0;border-right:none}.navigation.fixed ul li:nth-child(2){margin-left:11%}#nav .navigation.fixed ul li:nth-child(2){margin-left:0}.navigation .nav_fixed_item{display:none}.navigation.fixed ul li:nth-child(8){border-right:1px solid #fff}#nav .navigation.fixed ul li:nth-child(8){width:12%}#nav .navigation.fixed ul .sub-menu li:nth-child(8){width:100%}.navigation.fixed .btn_recruit{background-color:#008837}#nav .navigation.fixed .nav_contact{width:13%}.navigation li img{width:54%}.navigation.fixed .sub-menu li{width:100%}.navigation.fixed .sub-menu li:nth-child(2){margin-left:0}.navigation.fixed .nav_fixed_item{position:absolute;display:inline-block;justify-content:center;align-items:center}@media screen and (max-width:900px){.navigation ul li a{font-size:11px}}@media screen and (min-width:2000px){.navigation li img{width:32%}}@media all and (-ms-high-contrast:none){.navigation li img{width:40%}.navigation ul li{width:15.5%}.navigation ul{width:102%}}@supports (-ms-ime-align:auto){.navigation ul li{width:15.5%}.navigation ul{width:102%}}@media all and (-ms-high-contrast:none){.navigation ul li a{padding-top:10px}}@media all and (-ms-high-contrast:none){.navigation.fixed ul li{width:12%}#nav .navigation ul li{width:12%}#nav .navigation.fixed ul li{width:11.5%}#nav .navigation.fixed ul li:nth-child(2){margin-left:0;width:13%}#nav .navigation.fixed .sub-menu li:nth-child(2){margin-left:0;width:100%}#nav .navigation.fixed .nav_contact{margin-left:-6px}.navigation .sub-menu{margin-left:-8px}.navigation .sub-menu li a{padding:10px}}@supports (-ms-ime-align:auto){.navigation.fixed ul li{width:12%}#nav .navigation ul li{width:12%}#nav .navigation.fixed ul li{width:11.5%}#nav .navigation.fixed ul li:nth-child(2){margin-left:0;width:13%}#nav .navigation.fixed .sub-menu li:nth-child(2){margin-left:0;width:100%}#nav .navigation.fixed .nav_contact{margin-left:-6px}.navigation .sub-menu{margin-left:-8px}.navigation .sub-menu li a{padding:10px}}@media all and (-ms-high-contrast:none){.navigation.fixed .nav_contact{margin-left:-.35%}}
#cts{width:960px;margin:0 auto;padding:20px 0;line-height:1.5;zoom:1}#cts:before,#cts:after{content:"";display:table}#cts:after{clear:both}#cts a{color:#333;text-decoration:underline}#cts article{width:640px;float:left;background:0 0}#side{width:260px;float:right}@media screen and (max-width:1000px){#cts{width:96%;padding:2% 0}#cts article{width:60%}}@media screen and (max-width:768px){#cts article{width:100%;float:none}#side{width:100%;float:none;margin-bottom:2em}}#blogInfo{width:630px;margin-bottom:20px;padding:5px;font-size:85%;color:#666;background:#eee}#blogInfo ul{margin:0 !important;/zoom:1}#blogInfo ul:before,#blogInfo ul:after{content:"";display:table}#blogInfo ul:after{clear:both}#blogInfo li{padding-left:20px;margin-right:15px;margin-left:5px !important;list-style:none !important;float:left;background:0 0}#blogInfo a{color:#666}#blogInfo a:hover{color:#333}#blogInfo li:first-child{background:url(//atsuita.com/cms/wp-content/themes/ver03/images/icon_cal.png) 0 2px no-repeat}#blogInfo li:nth-child(2){background:url(//atsuita.com/cms/wp-content/themes/ver03/images/icon_cat.png) 0 2px no-repeat}#blogInfo li:last-child{background:url(//atsuita.com/cms/wp-content/themes/ver03/images/icon_tag.png) 0 2px no-repeat}@media screen and (max-width:1000px){#blogInfo{width:100%}}img.attachment-post-thumbnail{margin-right:15px;float:left}a.more-link{margin-left:480px;padding:2px 20px 5px 10px;text-align:right;text-decoration:none;font-size:85%;color:#333;display:block;background:url(//atsuita.com/cms/wp-content/themes/ver03/images/arrow_next.png) no-repeat right top}a.more-link:hover{color:#999}#navBelow{margin:40px 0 0;overflow:auto}#cts h1{padding:5px 10px 4px;border:none;font-size:135%;color:#fff;background:#008837}#cts .title{margin-top:40px;padding:0;border:none;font-size:135%;background:#008837}#cts .title{margin-top:30px}#cts article .title:first-child{margin-top:0}#cts .title a{padding:5px 10px 4px;display:block;text-decoration:none;color:#fff}#cts h1 a:hover,#cts .title a:hover{color:#999}#post{padding:0 10px}#post h2,#post h3,#post h4,#post h5,#post h6{margin:30px 0 10px}#post h2{padding-bottom:10px;border-bottom:5px solid #ccc;font-size:160%}#post h3{font-size:140%}#post h4{font-size:120%}#post h5{font-size:110%}#post p{margin-bottom:20px}#post em{font-style:italic}#post code{font-family:"Courier New",Courier,monospace;color:#06c}#post img{margin:20px 0;padding:3px;border:1px #ccc solid;background:#fff}#post img.wp-smiley{margin:0;padding:0;border:none;background:0 0}#post blockquote{margin:20px 0;padding:10px;border-left:#ddd solid 5px;font-style:italic;background:#eee}#post blockquote p{margin:0}#post div.wp-caption{margin:20px 0}#post div.wp-caption img{margin:0}#post div.wp-caption p{font-size:85%}#post ul,#post ol{margin:20px 0}#post ul li{margin-left:20px;list-style:url(//atsuita.com/cms/wp-content/themes/ver03/images/arrow_list.png)}#post ol li{margin-left:20px;list-style:decimal outside}.singleFt{margin-top:50px;padding:20px;border:#ddd solid 5px}.singleFt:after{display:table;content:"";clear:both}.singleFt .img{margin-right:20px;float:left}.singleFt .logo,.singleFt .btn{margin-top:20px;text-align:center}#comments{margin-top:20px;padding:10px 0 10px 10px;border-top:#ddd solid 1px;clear:both}.commentlist{margin-bottom:30px}.commentlist li{padding:15px 0 0 55px;border-top:#ddd solid 1px;position:relative}.commentlist .avatar{margin:0 16px 0 0;padding:3px;position:absolute;top:15px;left:0;border:#ddd solid 1px;background:#fff}.commentlist .comment-meta{margin-bottom:10px}.commentlist .comment-meta a{text-decoration:none;font-size:85%;color:#999}.commentlist .comment-meta a:hover{color:#ccc}.commentlist p{margin-bottom:15px}.commentlist .reply a{padding:2px 10px;position:absolute;top:15px;right:0;text-decoration:none;font-size:85%;color:#333;background:#ddd}.commentlist .reply a:hover{color:#999}#respond h3{padding:10px 0 10px 10px;border-bottom:#ddd solid 1px;border-top:#ddd solid 1px}#commentform{margin-top:20px}#commentform p{clear:both}#commentform label{margin:10px 5px;font-size:85%}#commentform input[type=text],#commentform textarea{width:100%;margin:5px 0 10px}#commentform input[type=text]:focus,#commentform textarea:focus{border:1px solid #06c}#side h4{margin:30px 0 10px;padding:5px 0 3px 10px;background:#eee}#side h4:first-child{margin-top:0}#side li{margin-left:10px}#footer h4{height:42px;padding-left:15px;background:url(//atsuita.com/cms/wp-content/themes/ver03/images/bg_footer_title.png) no-repeat}.widget-container a{text-decoration:none}.widget-container li{margin-left:20px;list-style:url(//atsuita.com/cms/wp-content/themes/ver03/images/arrow_list.png)}#wp-calendar{width:100%}#wp-calendar caption{padding-bottom:4px;text-align:left;font-size:14px;font-weight:700;color:#222}#wp-calendar thead{font-size:11px}#wp-calendar tbody{color:#aaa}#wp-calendar td{padding:3px 0 2px;text-align:center;background:#f5f5f5}#wp-calendar .pad{background:0 0}#next{text-align:right}input[type=text],textarea{width:60%;padding:5px;border:#ccc solid 1px;color:#666;background:-moz-linear-gradient(top,#eee,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#fff))}input[type=submit]{padding:4px 10px;border:1px solid #ccc;color:#666;cursor:pointer;background:-moz-linear-gradient(top,#eee,#ccc);background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ccc))}
@charset "UTF-8";@charset "UTF-8";div#mfp_phase_confirm{display:none;padding:15px}div#mfp_phase_confirm table{width:100%;border:solid 1px #eee;box-shadow:0px 0px 10px #999;-webkit-box-shadow:0px 0px 10px #999;-moz-box-shadow:0px 0px 10px #999;margin:0 auto 20px auto}div#mfp_phase_confirm table tr th,div#mfp_phase_confirm table tr td{padding:5px 10px;font-size:12px}div#mfp_phase_confirm table tr th{text-align:right}.thanks{padding:200px 0;text-align:center}form#mailform{margin:20px auto 0px auto;padding:0}form#mailform label{cursor:pointer;text-decoration:underline;display:block;padding:5px;margin-bottom:1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}label.label_true{background-color:#ffe;border:solid 1px #ccc;text-decoration:none}label.label_false{background-color:none;border:none;text-decoration:underline;background-image:none}div#mailfrom_hidden_object{width:1px;height:1px;overflow:hidden}div#mailfrom_hidden_object input{margin:10px}div#mfp_closed{display:none}div.mfp_disp{display:none}div#input_time_disp{padding:10px}div#expires_time_disp{padding:10px;text-align:center}div#expires_time_disp strong{font-size:18px;color:#c00}div#limit_disp{padding:10px;text-align:center}div#limit_disp strong{font-size:24px;color:#c00}img.must{width:30px;height:16px;float:left;margin:0 0 0 5px}div.mfp_err{width:300px;text-align:left;margin:5px 0 0;padding:3px 0 5px 17px;color:red;font-size:12px;line-height:normal;display:none;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_error.gif);background-repeat:no-repeat;background-position:0 1px}input.mfp{padding:2px}textarea.mfp{padding:5px}div.mfp_buttons{margin-top:20px;padding:0;text-align:center}div.mfp_buttons ul{width:360px;height:60px;overflow:hidden;margin:0 auto 0px auto}div.mfp_buttons ul li{width:180px;height:60px;overflow:hidden;float:left}div.mfp_phase_buttons{height:60px}input.mfp_phase_next{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_next.gif);float:right}input.mfp_phase_prev{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_prev.gif);float:left}input.mfp_phase_next,input.mfp_phase_prev{width:200px;height:60px;overflow:hidden;text-indent:-5000px;border:none;border-style:none;cursor:pointer}input#button_mfp_goconfirm{width:180px;height:60px;overflow:hidden;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_goconfirm.png);border:none;border-style:none;cursor:pointer}input#button_mfp_gosend{width:180px;height:60px;overflow:hidden;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_gosend.gif);border:none;border-style:none;cursor:pointer}input#button_mfp_gocancel{width:180px;height:60px;overflow:hidden;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_gocancel.gif);border:none;border-style:none;cursor:pointer}input#button_mfp_reset{width:180px;height:60px;overflow:hidden;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_reset.png);border:none;border-style:none;cursor:pointer}input#button_mfp_goconfirm:hover,input#button_mfp_reset:hover{background-position:0 -60px}.reset_over{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_reset_over.png)}.reset_out{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_reset.png)}.confirm_over{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_confirm_over.png)}.confirm_out{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_confirm.png)}table.mailform{width:100%;padding:10px}table.mailform tr th{padding:7px 0;border-bottom:solid 1px #ccc;font-weight:400;font-size:12px;text-align:right;width:230px}table.mailform tr th span{font-size:10px;color:#999;display:block}table.mailform tr td{padding:7px 10px;border-bottom:solid 1px #ccc;font-size:12px}table.mailform tr td ul li,table.mailform tr td ul,table.mailform tr td ol,table.mailform tr td ol li{list-style:none;margin:0;padding:0}table.mailform tr td ul li{float:left;padding:0 10px 0 0}table.mailform tr td p,table.mailform tr td div,table.mailform tr td span{clear:both}ul.confirm_layer{width:720px;padding:0;margin:0}ul.confirm_layer li{width:720px;list-style:none;float:left;overflow:hidden;text-align:center;margin:0;padding:0}li.confirm_middle{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_table_background.png?wide);_background:0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mfp_table_background.png',sizingMethod='scale')}li.confirm_top{height:33px;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_table_top.png?wide);_background:0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mfp_table_top.png',sizingMethod='scale')}li.confirm_bottom{height:33px;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_table_bottom.png?wide);_background:0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mfp_table_bottom.png',sizingMethod='scale')}div#disabled_submit{width:1px;height:1px;overflow:hidden}div#disabled_submit input{margin:10px}table.infield{width:660px;margin:0 auto 0px auto}table.infield tr th{padding:5px;margin:0;text-align:right;font-size:12px;width:150px;border-bottom:solid 1px #ccc;color:#232323}table.infield tr td{padding:5px;border-bottom:solid 1px #ccc}table.infield tr td p{text-align:left;font-size:12px;line-height:1.5em;border-left:solid 2px #ccc;padding:5px 0 5px 10px;margin:0}.mfp_color{background-color:#e8eef9}div#confirmWindow{filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;width:100%;height:100%;margin:0;overflow:hidden;z-index:1;position:fixed !important;position:absolute;top:0;left:0;visibility:hidden;background-color:#000;font-size:12px;text-align:center;_top:expression(document.documentElement && document.documentElement.scrollTop || document.body && body.scrollTop || 0 + 0 + 'px')}div#confirmBody{width:1px;visibility:hidden;position:absolute;z-index:10;text-align:center;margin:0 auto 0px auto}div#confirmBody div.mfp_title{color:#fff;margin:0 auto 0px auto;width:294px;height:33px;padding-top:10px}div.buttons{margin:0 auto 0px auto}div#twex{margin:0;overflow:hidden;z-index:100;position:absolute;top:0;left:0;display:none;text-align:center;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.60}img#loading_proccess_image{position:absolute;z-index:1000}dl.mailform{padding:0 15px;margin:0}dl.mailform dt{float:left;width:180px;clear:both;font-size:12px;text-align:right;font-weight:400;padding:5px 0 0;margin:0}dl.mailform dt span{display:block;font-size:10px;color:#999}dl.mailform dd{padding:10px 10px 15px 190px;border-bottom:solid 1px #ccc;font-size:12px;margin:0}dl.mailform dd ul,dl.mailform dd ol{margin:0;padding:0}dl.mailform dd ul li,dl.mailform dd ol li{list-style:none;margin:0;padding:0}dl.mailform dd ul li{padding:0 10px 0 0}div.mfp_phase_section{display:none;padding:2px 2px 15px;margin:10px 5px;border:solid 1px #eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0px 0px 5px #999;-moz-box-shadow:0px 0px 5px #999;box-shadow:0px 0px 5px #999;clear:both}p.mfp_caption{margin:10px}input.mfp_phase_ui{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;padding:3px;margin:5px 15px}h3.mfp_phase_title{background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_h3.png);padding:5px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:21px;margin:0 0 10px;color:#fff;text-shadow:1px 1px 1px #000}ol.mfp_phase_input_proccess{margin:15px;height:40px}ol.mfp_phase_input_proccess li{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px 10px;margin:5px;float:left;font-weight:bolder}li.mfp_phase_disabled{-webkit-box-shadow:1px 1px 4px #999;-moz-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999;background-color:#ccc;border:solid 1px #999}li.mfp_phase_current{-webkit-box-shadow:1px 1px 4px #999;-moz-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999;color:#fff;text-shadow:1px 1px 1px #000;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_h3.png);border:solid 1px #fff;background-color:#fee}div#mfp_progress{margin:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:solid 1px #ccc;overflow:hidden;text-align:left;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_progress_disabled.jpg);position:relative;height:30px}p#mfp_progress_bar_text{z-index:10;position:absolute;top:5px;left:0;width:100%;color:#fff;font-weight:bolder;text-shadow:1px 1px 2px #000;font-size:10px;text-align:center}div#mfp_progress_bar{position:absolute;top:0;left:0;width:0;height:30px;background-image:url(//atsuita.com/cms/wp-content/themes/ver03/inq/commons/../images/mfp_progress.jpg);overflow:hidden}.mfp_colored{background-color:#f6f7f9}input,select,textarea{border:solid 1px #ccc;border-radius:3px;box-shadow:0px 0px 5px #ccc inset;padding:3px 8px;margin:2px;vertical-align:middle}button{border-radius:5px;padding:5px 10px;border:solid 1px #ccc;background:gradient(linear,center top,center bottom,from(#eee),to(#ccc));background:-webkit-gradient(linear,center top,center bottom,from(#eee),to(#ccc));background:-moz-linear-gradient(top,#eee,#ccc);background:-ms-linear-gradient(top,#eee 0%,#ccc 100%);text-shadow:0px 2px 0px #fff;font-size:18px;cursor:pointer;outline:none}.file input{border:none;border-radius:0;box-shadow:none;padding:3px 8px;margin:2px;vertical-align:middle}table.mailform tr th{font-weight:700}.inq2 table.mailform tr:nth-child(even){background-color:#f6f7f9}.inq2 input{border-radius:5px;padding:5px 10px;border:solid 1px #ccc;background:gradient(linear,center top,center bottom,from(#eee),to(#ccc));background:-webkit-gradient(linear,center top,center bottom,from(#eee),to(#ccc));background:-moz-linear-gradient(top,#eee,#ccc);background:-ms-linear-gradient(top,#eee 0%,#ccc 100%);text-shadow:0px 2px 0px #fff;font-size:18px;cursor:pointer;outline:none}.inq2 .error_messe{color:red}.inq2 h2{text-align:center}@media screen and (max-width:480px){table.mailform tr th{width:100%;text-align:left}.inq textarea{width:100%}.inq .mfp{width:100%}.inq form{padding-bottom:1em}.inq .img img{width:100%;height:auto}.inq table{width:100%}.inq th{width:100%;display:block}.inq td{width:100%;display:block}}