@charset "utf-8";@font-face{font-family:'icomoon';src:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/fonts/icomoon.eot?j5hqmw);src:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/fonts/icomoon.eot?j5hqmw#iefix) format('embedded-opentype'),url(//kyouei-bestlife.com/wp-content/themes/best_life/images/fonts/icomoon.ttf?j5hqmw) format('truetype'),url(//kyouei-bestlife.com/wp-content/themes/best_life/images/fonts/icomoon.woff?j5hqmw) format('woff'),url(//kyouei-bestlife.com/wp-content/themes/best_life/images/fonts/icomoon.svg?j5hqmw#icomoon) format('svg');font-weight:400;font-style:normal}html,body{-webkit-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;box-sizing:border-box;word-break:break-all}:focus{outline:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}img,img a,img a:hover{border:0;margin:0;padding:0}body{text-align:center;font:100% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";margin:0;padding:0}a:link,a:visited{text-decoration:none;color:#06c;outline:none}a:hover{text-decoration:none;color:#c00}a:active{text-decoration:none;color:#c00;background-color:transparent}table{border-collapse:collapse}caption,th,td{font-weight:400;text-align:left}th,td{border-collapse:collapse;line-height:1.8}table.default_table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:1em}table.default_table th,table.default_table td{padding:7px 20px;text-align:left;vertical-align:top;border-collapse:collapse;border-spacing:0;box-sizing:border-box;border:1px solid #ddd}table.default_table th{background-color:#f9f9f9}table.default_table tr td:last-child,table.cell3 tr td:nth-child(2){border-top:0;border-bottom:0}table.default_table tr:last-child td:last-child{border-bottom:1px solid #ddd}.clear{clear:both}.none{display:none}strong{font-weight:700}.smp,.pc{text-align:left}header{width:100%;position:relative;box-shadow:0 10px 10px -7px #ccc}.home header{background-image:none}#header{width:100%;position:relative}#wrapper{background-color:rgba(255,255,255,1)}#content{width:100%;margin:0 auto;padding-bottom:50px}#home #content{width:100%;padding-bottom:0}#sidebar{width:100%;background-color:rgba(255,255,255,1)}footer,#footer{width:100%;overflow:hidden;margin:0 auto;background-color:rgba(193,183,73,.1)}.entry{width:100%;overflow:hidden;padding:30px 15px}.archive .entry{padding-left:0;padding-right:0}p{line-height:1.8;margin:0 0 1em;padding:0}.bold,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}header.headline{padding:0 15px 24px;box-sizing:border-box;background:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/bg_h01.svg) no-repeat 50% 100%;background-size:auto 26px;box-shadow:none;overflow:hidden}header.headline h1{font-size:120%;text-align:center}.entry h1,.entry h2{border-bottom:1px solid #392315;background:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/bg_h02.svg) no-repeat 0 50%;background-size:auto 1.6em;margin-bottom:1em;padding:.5em 0 .3em 3.5em}#reform .entry h2{border-bottom:0}.entry h3{border-bottom:1px dashed #603813;background:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/bg_h03.svg) no-repeat 0 50%;background-size:auto 1.6em;margin-bottom:1em;padding:.5em 0 .3em 2.5em}.entry h4,.entry h5,.entry h6{margin-bottom:1em;color:#603813}.entry .extracts h3{border-bottom:0;background-image:none;padding:.5em 0 .3em}img{max-width:100%;height:auto;margin:0 auto;padding:0}ul li{list-style:disc;line-height:1.8}ol li{list-style:decimal;line-height:1.8}li{margin-bottom:.5em}.comment-reply-title{font-size:120%;margin-bottom:1em}th,td{display:block}.wp-caption{width:auto}.wp-caption a{display:block;width:100%}.wp-caption-text{line-height:normal;margin:5px auto 1em;text-align:center;color:#000}.wp-caption img,.alignnone img{display:block;max-width:100%;margin:0}.wp-caption-text:before{content:"▲";display:inline-block;margin-right:2px;color:#00a9ff}.gallery-caption{color:#707070;color:rgba(51,51,51,.7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:none}blockquote{margin:.5em 0;padding:1em 2em;background-color:rgba(193,183,73,.1);border-radius:10px}.desc{width:100%;margin-bottom:20px;padding:10px 80px 0 20px;font-size:14px;text-shadow:1px 1px 3px rgba(255,255,255,.95)}@media print,screen and (max-width:320px){.desc{font-size:10px;padding-right:70px}}@media print,screen and (max-width:360px){.desc{padding-right:70px}}#header h1{text-align:center;position:relative;z-index:1}#header h1 img{display:block;margin:0 auto;width:140px;height:auto}.home #header h1 img{width:200px}.headerInner{width:100%;position:relative;z-index:1}.headerDesc{width:80%;margin:30px auto}.headerDesc img{display:block;width:100%;margin:0 auto}.headerIcon{margin:0 auto;padding:10px 0;width:80%}.headerIcon li{margin:0;padding:3% 0;list-style:none}.headerIcon li img{display:block;margin:0;width:auto;height:30px}.slideContainer{width:100%}#mov{width:100%;position:relative}#mov video{display:block;width:100%;margin:0 auto}.openBtn{position:absolute;top:10px;right:10px;z-index:11;display:block;width:46px;height:46px;cursor:pointer;margin:0;background:rgba(0,0,0,.75)}.openBtn span{display:block;position:absolute;width:80%;border-bottom:solid 3px #fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;right:10%}.openBtn span:nth-child(1){top:8px}.openBtn span:nth-child(2){top:16px}.openBtn span:nth-child(3){top:24px}.closeBtn span:nth-child(1){top:21px;right:10%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.closeBtn span:nth-child(2),.closeBtn span:nth-child(3){top:21px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.openBtn:after{display:block;width:100%;font-size:10px;line-height:10px;content:"MENU";position:absolute;bottom:2px;right:0;color:#fff;text-align:center;font-family:"MS Serif","New York","serif";opacity:1}.closeBtn:after{display:none;opacity:0}#gnavContainer{background-color:rgba(255,255,255,.85);display:none;margin:0;width:100%;height:100%;position:fixed;top:0;left:0;z-index:10}#menu-gnav{margin:0;padding:80px 0 0;display:flex;flex-wrap:wrap;justify-content:center}#menu-gnav li{list-style:none;margin:0 0 5%;padding:5%;width:50%;box-sizing:border-box}#menu-gnav li img{display:block;margin:0 auto}#menu-gnav a{box-sizing:border-box;display:block;width:100%}.comments-area{padding-top:50px}.comments-title{margin-bottom:1em}.commentlist{width:100%;margin:0;padding:0}.children{padding:30px 0}.commentlist li{list-style:none;width:100%;margin:0 0 30px;padding:1em;border:1px solid #ddd;border-radius:5px}.children li{margin:0 0 10px}#respond{padding:50px 0 0}.searchRes{padding:30px 0;border-bottom:1px dotted #ccc}.searchRes:first-child{padding-top:0}.ttl{font-weight:700}.widget ul{margin:0;padding:0}.widget li{list-style:none;margin:0 0 1px;padding:0}.widget li a{box-sizing:border-box;display:block;width:100%;padding:.5em 1em;background-color:#e9e9e9;color:#000}.footerNav{width:100%;overflow:hidden;padding:5% 0}.footerNav ul{margin:0;padding:0}.footerNav ul li{list-style:none;margin:0;padding:0;width:100%}.footerNav ul li a{display:block;width:90%;padding:2% 5%;color:#000}.footerNav ul li a:before{content:"";width:19px;height:14px;display:inline-block;margin-right:10px;background:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/bg_h03.svg) no-repeat 0 0;background-size:auto 14px}.footerNav .sub-menu{padding-left:1em}.footerNav a{display:block;width:100%;padding:15px;color:#000}.footerLogo{width:100%;overflow:hidden;padding:5% 0;background-color:rgba(255,255,255,1)}.footerLogo div{padding:5%}.footerLogo div p strong,.footerLogo div h4{font-weight:400}.footerLogo div p{margin-bottom:0}.footerLogo div h4{font-size:140%}.footerLogo div h4 span{padding-left:1em;font-size:50%}.footerLogo address{font-style:normal;padding:2% 5%}.footerLogo address span{display:block}#footer .footerLogo ul{margin:0 5%;padding:0}#footer .footerLogo li{list-style:none;margin:0;padding:2% 0}#footer .footerLogo li span{padding-left:5px;font-size:90%}.copyright{margin:0;height:30px;line-height:30px;text-align:center}#footer .footerLogo li a{color:#000;padding-left:.5em}#ptop{display:none;width:40px;height:65px;margin:0;position:fixed;bottom:10px;right:5px;z-index:10;cursor:pointer}#ptop img{display:block;max-width:100%;height:auto;margin:0}.navigation{width:100%;overflow:hidden;padding:100px 0 0;text-align:center}.navigation div{display:block;width:50%}.nav-links{width:200px;margin:0 auto}.nav-previous{float:left}.nav-next{float:right}.nav-subtitle i{font-size:200%}.navigation a{display:inline-block;vertical-align:middle;height:42px;line-height:42px;color:#000}.navigation a:hover{color:#c00}.pagination{width:96%;overflow:hidden;margin:0 auto;padding:50px 0 30px}.pagination span,.pagination a{display:inline-block;width:34px;height:34px;line-height:34px;margin:0 2px 2px 0;border-radius:3px;text-align:center}.pagination span{background-color:#000;color:#fff}.pagination a{background-color:#eee;color:#000}.pagination a:hover{background-color:#c00;color:#fff}.pagination .pCount{display:block;width:100%;height:20px;line-height:20px;margin-bottom:.5em;border-bottom:1px dotted #ddd;background-color:transparent;color:#ccc}.nav-links .icon-forward1,.nav-links .icon-forward1{text-align:center;vertical-align:middle}#breadcrumb{padding:10px 15px;margin:0 auto;max-width:1000px;font-size:12px}.page-links{padding-top:50px}.cat{margin:0;padding:0 15px 15px;display:inline-flex;flex-wrap:wrap}.cat li{list-style:none;margin:0 2px 2px 0;padding:0;display:inline-block}.cat li a{display:block;box-sizing:border-box;width:100%;padding:.5em 1em;background-color:rgba(193,183,73,.2);color:#000;border-radius:3px}.cat li.current-cat a,.cat li.current-cat a:hover{background-color:#603813;color:#fff}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search],select,textarea{vertical-align:middle;width:100%;line-height:30px;height:30px;padding:1px 5px;border:1px solid #d4d4d7;border-radius:3px;font-size:100%;color:#555;background:#fcfcfc;box-sizing:border-box}select{width:auto}textarea{height:auto;line-height:1.8;width:100%}input.w-pages{width:60px}span.plan span.plan span,span.times span.w-times span{display:block}span.plan span.plan span span,span.times span.w-times span span{display:inline}input[type=submit],input[type=reset],input[type=button]{margin-top:10px;margin-right:3px;padding:6px 20px;border:0;border-radius:3px;line-height:1.5;font-size:120%;background-color:#ddd;color:#000;cursor:pointer}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#000;color:#fff}*:first-child+html input[type=submit]{padding:3px}.inquiry{width:100%;margin:auto;border-collapse:collapse;border-spacing:0}.inquiry th,.inquiry td{width:100%;border-collapse:collapse;border-spacing:0}.inquiry th span{color:red;padding-left:1em}.inquiry td{padding-bottom:1.5em}.inquiry td input{margin-bottom:2px}@media print,screen and (min-width:768px){.wpcf7{width:800px}}.archive_thumb{border-bottom:1px dotted #ddd;border-top:1px dotted #ddd}.archive_thumb .inner{width:100%;overflow:hidden}.archive_thumb .inner:nth-child(even){background-color:#f9f9f9}.thumbnails{float:left;width:40%;overflow:hidden;position:relative}.extracts{float:right;width:60%;position:relative}.thumbnails span img{display:block;width:100%;height:auto;margin:0}.thumbnails span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;overflow:hidden}.extracts h3,.extracts p{margin:0;padding:10px!important;font-size:14px;font-weight:400}.extracts p{line-height:1em;padding-top:1em}.archive_thumb_single .inner{width:100%;overflow:hidden;margin-bottom:1em}.archive_thumb_single .thumbnails{float:left;width:40%;overflow:hidden;position:relative}.archive_thumb_single .extracts{float:right;width:60%;position:relative}.archive_thumb_single .thumbnails span img{display:block;width:100%;height:auto;margin:0}.archive_thumb_single .thumbnails span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;overflow:hidden}.archive_thumb_single .extracts h3{margin:0;padding:0 10px;font-size:14px;font-weight:400}.archive_thumb_single .extracts ul{margin:0;padding:0 10px}.archive_thumb_single .extracts ul li{list-style:none;margin:0 0 5px;padding:0;font-size:12px}.archive_thumb_single .extracts ul li span{display:inline-block;width:3em}.archive_thumb a,.archive_thumb_single a{display:block;width:100%;color:#392315}.btn{width:100%;overflow:hidden;margin:8px 0;padding:0 0 5px}.btn a{display:inline-block;line-height:1;padding:10px 20px 8px;border:1px solid rgba(193,183,73,.5);border-radius:5px;box-shadow:0 3px 6px -3px #999;color:#000;background-color:#f6f6f6}.btn a:before,.btn a:after{content:" - ";display:inline-block;margin-right:5px;vertical-align:middle}.btn a:hover{background-color:#603813;color:#fff;border:1px solid #603813;box-shadow:1px 2px 5px #000}.btn a:before{margin-right:5px}.btn a:after{margin-left:5px}.pdf,.excel,.word{padding-left:30px}.pdf{background:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/icon_pdf.png) no-repeat 0 50%;background-size:24px}.excel{background:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/icon_excel.png) no-repeat 0 50%;background-size:24px}.word{background:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/icon_word.png) no-repeat 0 50%;background-size:24px}.homeInfo{width:100%;overflow:hidden;padding:30px 0}.homeInfo div{margin:0 5%}.homeEvent{width:100%;overflow:hidden;margin:0 auto 50px;padding:50px 0 0}.homeGoods{width:100%;overflow:hidden;margin:0 auto 100px;padding:20px 0}.homeEvent h2,.homeGoods h2,.homeWorks h2,.homeInfo h2{padding:0 15px 26px;box-sizing:border-box;background:url(//kyouei-bestlife.com/wp-content/themes/best_life/images/bg_h01.svg) no-repeat 50% 100%;background-size:auto 26px;box-shadow:none;overflow:hidden;text-align:center;font-family:Georgia,"Times New Roman",Times,"serif";color:#382c2e;margin-bottom:1em}.homeInfo h2{color:#c00}.homeInfo h2:before{background-color:#c00}.homeWorks{width:100%;overflow:hidden;margin:0 auto;padding:30px 0 0}@media screen and (max-width:359px){.blog_old li{font-size:80%}.home_bannerBtn a{font-size:100%;padding-left:120px}}.homeMenu{padding:30px 0}.homeMenu .flexbox{width:100%;overflow:hidden;text-align:center}.homeMenu .flexbox div{margin-bottom:1px;padding:30px 15px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.homeMenu .flexbox div:last-child{margin-bottom:0}#company .entry table{width:100%;border-collapse:separate;border-spacing:1px;margin-bottom:1em;background-color:rgba(193,183,73,.2)}#company .entry table td{border:1px solid #fff;display:table-cell;padding:5px;vertical-align:top;background-color:#fff}#company .entry table tr td:first-child{width:100px;background-color:transparent}.companyData{margin-bottom:30px}.myMap{position:relative;width:100%;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;clear:both}.myMap iframe,.myMap object,.myMap embed{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto}.txtUndercontainer{margin-bottom:5px!important}.underline{font-weight:700;padding:0 3px;background:linear-gradient(transparent 60%,#f9d3e3 60%)}ul.btn_inquiry{width:300px;margin:0 auto;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-between}ul.btn_inquiry li{list-style:none;margin:0;padding:3%;width:50%;box-sizing:border-box}ul.btn_inquiry li img{display:block;width:100%;height:auto;margin:0}@media print,screen and (min-width:768px){.alignleft{float:left;margin:0 2em 1em 0}.alignright{float:right;margin:0 0 1em 2em}th,td{display:table-cell}table.default_table tr td:last-child,table.cell3 tr td:nth-child(2){border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:0}table.cell3 tr td:nth-child(3){border-right:1px solid #ddd;border-left:0}table.default_table tr td:last-child{border-right:1px solid #ddd}table.default_table tbody th,table.cell3 tbody th{width:200px}.pc{min-width:1000px}header{overflow:hidden;height:400px}.home header{overflow:visible;height:auto}#header{margin-bottom:0;height:100%}#content{width:1000px;background-color:rgba(255,255,255,1)}#sidebar{width:240px;float:right}footer{background-color:#fff}.entry{width:100%;overflow:hidden;padding:0 15px}.single #wrapperInner{width:1000px;margin:0 auto;overflow:hidden}.single #content{width:720px;float:left}.single-event #content{width:100%;float:none}#content header.headline{text-align:center;height:auto!important;font-size:150%;margin-bottom:3em;padding-top:1em}#reform .entry h2,#privacy-policy .entry h2{font-size:140%;margin-top:2em}#reform .entry h2:first-child,#privacy-policy .entry h2:first-child{margin-top:0}.entry h1,.entry h2{font-size:140%}.entry h3,.entry h4,.entry h5,.entry h6{font-size:120%}.desc{width:100%;margin-bottom:20px;padding:10px 80px 0 20px;font-size:14px;text-shadow:1px 1px 3px rgba(255,255,255,.95)}@media print,screen and (max-width:320px){.desc{font-size:10px;padding-right:70px}}@media print,screen and (max-width:360px){.desc{padding-right:70px}}#header h1 img{width:200px}.home #header h1 img{width:280px}.headerDesc{width:400px;margin:0 0 0 -200px;position:absolute;top:54%;left:50%}.headerDesc img{display:block;width:100%;margin:0 auto}.headerIcon{width:280px;padding:0;position:absolute;top:10px;right:10px;z-index:1}.headerIcon li{padding:5px 0}.headerIcon li{display:block}.headerIcon li img{height:36px}.slideContainer{position:fixed;top:0;left:0;z-index:-1;min-width:1000px}.slideContainer img{width:100%;height:auto}#mov{position:fixed;top:0;left:0;z-index:-1}.smpBtn,.openBtn,.closeBtn{display:none}#gnavContainer{background-color:transparent!important;display:block;position:absolute;z-index:0}#menu-gnav{width:100%;margin:0 auto;padding:0;background-color:rgba(255,255,255,.75);position:absolute;bottom:0;left:0;z-index:1}#menu-gnav li{margin:0;padding:20px 10px;width:auto;display:block}#menu-gnav li img{width:auto;height:60px}#menu-gnav a{position:relative;display:block;width:100%}.widget{margin-bottom:30px}.widget li{margin:0 0 3px}.widget li a{padding:.5em 1em;background-color:transparent;color:#603813;border:1px dotted #603813}.widget li a:hover{background-color:rgba(193,183,73,.3);color:#603813}.widget .children{margin-top:1em}.footerNav{width:1000px;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start}.footerNav ul{width:32%;margin:0 2% 0 0;padding:3% 0}.footerNav ul:nth-child(3n){margin-right:0}.footerNav ul li{margin:0 0 1em}.footerNav ul li:last-child{margin:0}.footerNav ul li ul{width:100%;padding-left:1em}.footerNav ul li a{padding:0}.footerNav ul li a:hover{color:red}.footerLogo{padding:50px 10px;background-color:rgba(193,183,73,.2);display:flex;flex-wrap:wrap;justify-content:center}.footerLogo div,.footerLogo address,#footer .footerLogo ul{margin:0;padding:0 2em}.footerLogo div h4{font-size:140%}.footerLogo div h4 span{font-size:60%}.footerLogo address span{display:block;margin-bottom:.5em}#footer .footerLogo li{margin-bottom:.5em;padding:0;line-height:normal}.copyright{margin:0;height:30px;line-height:30px;text-align:center}#footer .footerLogo li a:hover{color:red}#ptop{width:80px;height:auto;padding:20px 0;bottom:30%;right:3%}#ptop img{width:40px;margin:0 auto}#ptop:hover{background-color:rgba(0,0,0,.15);-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.cat{padding:1em 0}.cat li a:hover{background-color:#603813;color:#fff}table.inquiry th,table.inquiry td{padding-top:0!important;vertical-align:top}.inquiry th{width:30%}.inquiry td{width:70%}.inquiry tfoot td{padding-top:2em}#breadcrumb{padding-left:0;padding-right:0;font-size:100%}.archive_thumb{border:0;width:1000px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start}.archive_thumb .inner{width:320px;margin:0 20px 50px 0}.archive_thumb .inner:nth-child(3n){margin-right:0}.archive_thumb .inner:nth-child(even){background-color:transparent}.thumbnails,.extracts{float:none;width:100%}.extracts h3,.extracts p{font-size:100%}.extracts h3{padding:.5em 0}.extracts p{text-align:center;font-size:70%;width:5em;height:5em;line-height:5em;background-color:#f6f6f6;border-radius:2.5em;padding:0!important;margin:0 auto}.archive_thumb_single .inner{width:700px;margin:0 auto 50px}.archive_thumb_single .thumbnails{width:200px}.archive_thumb_single .extracts{width:480px}.archive_thumb_single .extracts h3{margin-bottom:1em;padding:0 .5em;font-size:120%;border-bottom:1px solid #fff;box-shadow:0 10px 10px -7px #ccc}.archive_thumb_single .extracts ul{padding:0 .5em}.archive_thumb_single .extracts ul li{margin:0 0 10px;font-size:100%}.archive_thumb_single a:hover{color:#603813;transition:all .2s}.archive_thumb_single a:hover h3,.archive_thumb_single a:hover ul li:last-child{color:#c00}.archive_thumb a:hover .extracts p{background-color:rgba(255,0,4,.2);transition:all .3s}.homeGoods .extracts,.post-type-archive-goods .archive_thumb .extracts,.tax-cat_goods .archive_thumb .extracts{padding-top:10px}.noimg{width:60%;margin:0 auto;padding:50px 0}.noimg img{display:block;width:100%}.pdf,.excel,.word{height:42px;line-height:42px;padding-left:50px;background-size:42px}.homeInfo{margin:0;padding:80px 0 0;background-color:rgba(193,183,73,.01)}.homeInfo div{margin:0 auto 80px;width:700px}.homeEvent{margin:0;padding:100px 0}.homeGoods{margin:0;padding:100px 0}.homeWorks{padding:100px 0}.homeEvent h2,.homeFeature h2,.homeGoods h2,.homeWorks h2,.homeInfo h2{width:700px;margin:0 auto 2em;font-size:160%}.homeMenu{padding:0;background-color:rgba(193,183,73,.1)}.homeMenu .flexbox{display:flex;flex-wrap:nowrap;justify-content:flex-start}.homeMenu .flexbox div{margin:0;padding:20px 0;background-position:0 50%;background-size:50% auto;width:50%}.homeMenu .flexbox div:last-child{margin-bottom:0}.homeMenu .flexbox div p{padding-left:50%}.companyContainer{width:100%;display:flex;justify-content:space-between}.companyData{width:48%}#company .entry table{width:100%}#company .entry table tr td:first-child{width:120px}ul.btn_inquiry{width:600px}ul.btn_inquiry li{padding:0 5% 5%}}@media print,screen and (min-width:1024px){a:hover{-webkit-transition:all .1s linear;transition:all .1s linear}a:hover img{opacity:.7;-webkit-transition:all .2s linear;transition:all .2s linear}.headerInner h1 a:hover img{opacity:.3}#menu-gnav a:hover{-webkit-transition:all .2s linear;transition:all .2s linear}.home_bannerBtn a:hover{-webkit-transition:all .2s linear;transition:all .2s linear}.archive_thumb a .thumbnails span{transition:all .3s}.archive_thumb a:hover .thumbnails span{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;transition:all .5s}}@media print,screen and (min-width:1280px){.home #header h1 img{width:340px}.homeMenu .flexbox div{padding:80px 0}}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.mr0{margin-right:0 !important}.mt5{margin-top:5px !important}.mb5{margin-bottom:5px !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.pl0{padding-left:0 !important}.pr0{padding-right:0 !important}.borderNon{border:0}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{display:inline-block;margin-right:5px}.icon-icon_magnifier:before{content:"\e943"}.icon-icon_x_circle_thin:before{content:"\e900"}.icon-icon_x_circle_4:before{content:"\e901"}.icon-icon_x_circle_3:before{content:"\e903"}.icon-icon_x:before{content:"\e904"}.icon-icon_plus_circle_thin:before{content:"\e905"}.icon-icon_plus_circle:before{content:"\e906"}.icon-icon_plus:before{content:"\e907"}.icon-icon_minus_circle_thin:before{content:"\e908"}.icon-icon_minus_circle_1:before{content:"\e909"}.icon-icon_minus_circle_2:before{content:"\e90a"}.icon-icon_minus:before{content:"\e90b"}.icon-icon_arrow_up_circle_thin:before{content:"\e90c"}.icon-icon_arrow_top_circle_2:before{content:"\e90d"}.icon-icon_arrow_top_circle_1:before{content:"\e90e"}.icon-icon_arrow_top:before{content:"\e90f"}.icon-icon_arrow_down_circle_thin:before{content:"\e910"}.icon-icon_arrow_bottom_circle_2:before{content:"\e911"}.icon-icon_arrow_bottom_circle_1:before{content:"\e914"}.icon-icon_arrow_bottom:before{content:"\e915"}.icon-icon_arrow_right_circle_thin:before{content:"\e916"}.icon-icon_arrow_left_circle_2:before{content:"\e917"}.icon-icon_arrow_left_circle_1:before{content:"\e918"}.icon-icon_arrow_left:before{content:"\e919"}.icon-icon_arrow_left_circle_thin:before{content:"\e91a"}.icon-icon_arrow_right_circle_2:before{content:"\e91b"}.icon-icon_arrow_right_circle_1:before{content:"\e91c"}.icon-icon_arrow_right:before{content:"\e91d"}.icon-icon_user_1:before{content:"\e91e"}.icon-icon_tree_4:before{content:"\e91f"}.icon-icon_tree_3:before{content:"\e920"}.icon-icon_tree_2:before{content:"\e921"}.icon-icon_tree_1:before{content:"\e922"}.icon-icon_leaf:before{content:"\e923"}.icon-icon_handshake_2:before{content:"\e924"}.icon-icon_handshake_1:before{content:"\e926"}.icon-icon_file_2:before{content:"\e927"}.icon-icon_file_1:before{content:"\e928"}.icon-icon_bubble_2:before{content:"\e929"}.icon-icon_bubble_1:before{content:"\e92a"}.icon-icon_award:before{content:"\e92b"}.icon-icon_calendar_2:before{content:"\e92c"}.icon-icon_calendar_1:before{content:"\e936"}.icon-icon_fax:before{content:"\e937"}.icon-icon_phone:before{content:"\e938"}.icon-icon_email:before{content:"\e939"}.icon-icon_email_thin:before{content:"\e93a"}.icon-home:before{content:"\e902"}.icon-pencil:before{content:"\e925"}.icon-pen:before{content:"\e93c"}.icon-image:before{content:"\e93b"}.icon-images:before{content:"\e93d"}.icon-camera:before{content:"\e93e"}.icon-headphones:before{content:"\e941"}.icon-music:before{content:"\e93f"}.icon-play:before{content:"\e912"}.icon-film:before{content:"\e913"}.icon-connection:before{content:"\e942"}.icon-file-text:before{content:"\e92d"}.icon-profile:before{content:"\e940"}.icon-file-empty:before{content:"\e92e"}.icon-files-empty:before{content:"\e92f"}.icon-file-text2:before{content:"\e930"}.icon-file-picture:before{content:"\e931"}.icon-file-music:before{content:"\e932"}.icon-file-play:before{content:"\e933"}.icon-file-video:before{content:"\e934"}.icon-file-zip:before{content:"\e935"}.icon-location:before{content:"\e947"}.icon-calendar:before{content:"\e953"}.icon-printer:before{content:"\e954"}.icon-display:before{content:"\e956"}.icon-mobile:before{content:"\e958"}.icon-tablet:before{content:"\e95a"}.icon-download:before{content:"\e960"}.icon-upload:before{content:"\e961"}.icon-undo:before{content:"\e965"}.icon-redo:before{content:"\e966"}.icon-clipboard:before{content:"\e9b8"}.icon-link:before{content:"\e9cb"}.icon-plus:before{content:"\ea0a"}.icon-minus:before{content:"\ea0b"}.icon-cross:before{content:"\ea0f"}.icon-checkmark:before{content:"\ea10"}.icon-checkmark1:before{content:"\ea11"}.icon-play1:before{content:"\ea15"}.icon-pause:before{content:"\ea16"}.icon-stop:before{content:"\ea17"}.icon-previous:before{content:"\ea18"}.icon-next:before{content:"\ea19"}.icon-backward:before{content:"\ea1a"}.icon-forward:before{content:"\ea1b"}.icon-play2:before{content:"\ea1c"}.icon-pause1:before{content:"\ea1d"}.icon-stop1:before{content:"\ea1e"}.icon-backward1:before{content:"\ea1f"}.icon-forward1:before{content:"\ea20"}.icon-first:before{content:"\ea21"}.icon-last:before{content:"\ea22"}.icon-previous1:before{content:"\ea23"}.icon-next1:before{content:"\ea24"}.icon-volume-high:before{content:"\ea26"}.icon-volume-mute:before{content:"\ea2a"}.icon-volume-increase:before{content:"\ea2b"}.icon-volume-decrease:before{content:"\ea2c"}.icon-loop:before{content:"\ea2e"}.icon-arrow-up:before{content:"\ea32"}.icon-arrow-right:before{content:"\ea34"}.icon-arrow-down:before{content:"\ea36"}.icon-arrow-left:before{content:"\ea38"}.icon-arrow-up1:before{content:"\ea3a"}.icon-arrow-right1:before{content:"\ea3c"}.icon-arrow-down1:before{content:"\ea3e"}.icon-arrow-left1:before{content:"\ea40"}.icon-circle-up:before{content:"\ea41"}.icon-circle-right:before{content:"\ea42"}.icon-circle-down:before{content:"\ea43"}.icon-circle-left:before{content:"\ea44"}.icon-sort-alpha-asc:before{content:"\ea48"}.icon-sort-alpha-desc:before{content:"\ea49"}.icon-checkbox-unchecked:before{content:"\ea53"}.icon-facebook:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-feed:before{content:"\ea9b"}.icon-feed1:before{content:"\ea9c"}.icon-youtube:before{content:"\ea9e"}.icon-dropbox:before{content:"\eaae"}
html.fancybox-active:not(.fancybox-allowscroll),html.fancybox-active:not(.fancybox-allowscroll) body{touch-action:none;overscroll-behavior:none;-webkit-overflow-scrolling:auto;overflow:hidden;}html.fancybox-active:not(.fancybox-allowscroll) body{margin-right:var(--vertical-scrollbar);margin-bottom:var(--horizontal-scrollbar);}html.fancybox-active:not(.fancybox-allowscroll) body.rtl{margin-right:0;margin-left:var(--vertical-scrollbar);}#fancybox-loading,#fancybox-loading div,#fancybox-overlay,#fancybox-wrap *,#fancybox-wrap *::before,#fancybox-wrap *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#fancybox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:111100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;z-index:111101;display:none;outline:none!important;}#fancybox-outer{position:relative;width:100%;height:100%;box-shadow:0 0 20px #111;-moz-box-shadow:0 0 20px #111;-webkit-box-shadow:0 0 20px #111;background:#fff;}#fancybox-content{position:relative;width:100%;height:100%;overflow:hidden;z-index:111102;border:0 solid #fff;background:#fff;background-clip:padding-box;}#fancybox-content>*{max-width:100%;max-height:100%;-webkit-overflow-scrolling:touch;}#fancybox-error{color:#444;padding:14px;margin:0;}#fancybox-frame,#fancybox-img{width:100%;height:100%;border:none;}#fancybox-img{padding:0;margin:0;line-height:0;vertical-align:top;max-width:none!important;max-height:none!important}#fancybox-frame{display:block;z-index:0}.fancy-ico{position:absolute;width:48px;height:48px;border-radius:50%;}.fancy-ico span{display:block;position:relative;left:12px;top:12px;width:24px;height:24px;border-radius:50%;background:#000;border:2px solid white;box-shadow:0 0 4px #000;transition:transform .25s ease-in-out;}#fancybox-close:hover span,#fancybox-next:hover span,body.rtl #fancybox-prev:hover span{transform:rotate(360deg);}#fancybox-prev:hover span,body.rtl #fancybox-next:hover span{transform:rotate(-360deg);}#fancybox-close{top:-24px;right:-24px;cursor:pointer;z-index:111105;display:none;}#fancybox-close span::after,#fancybox-close span::before{content:'';position:absolute;top:9px;left:4px;width:12px;height:2px;background-color:#fff;}#fancybox-close span::before{transform:rotate(45deg);}#fancybox-close span::after{transform:rotate(-45deg);}#fancybox-prev,#fancybox-next{top:50%;margin-top:-24px;cursor:pointer;z-index:111102;display:none;}#fancybox-next,body.rtl #fancybox-prev{left:auto;right:-24px;}#fancybox-prev,body.rtl #fancybox-next{left:-24px;right:auto;}#fancybox-prev span::after,#fancybox-next span::after{content:'';position:absolute;top:6px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;}#fancybox-prev span::after,body.rtl #fancybox-next span::after{transform:rotate(-135deg);left:7px;}#fancybox-next span::after,body.rtl #fancybox-prev span::after{transform:rotate(45deg);left:initial;right:7px;}#fancybox-title-wrap{z-index:111104;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background-color:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;font-weight:600;}.fancybox-title-over{position:absolute;width:100%;bottom:0;left:0;color:#fff;text-align:left;}body.rtl .fancybox-title-over{text-align:right}.fancybox-title-over #fancybox-title{padding:10px;background:rgba(0,0,0,.6);display:block;}.fancybox-title-float{text-align:center;}.fancybox-title-float #fancybox-title{display:table;margin:-12px auto;height:24px;padding:0 15px;line-height:20px;font-size:14px;color:#fff;background:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 0 4px #000;position:relative;z-index:111104;}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:rgba(0,0,0,.9);border-radius:5px;cursor:pointer;overflow:hidden;z-index:111104;display:none;}#fancybox-loading div{transform-origin:20px 20px;animation:fancybox-loading 1.2s linear infinite;}#fancybox-loading div::after{content:'';display:block;position:absolute;top:7px;left:19px;width:2px;height:7px;border-radius:20%;background:#fff;}#fancybox-loading div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s;}#fancybox-loading div:nth-child(2){transform:rotate(30deg);animation-delay:-1s;}#fancybox-loading div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s;}#fancybox-loading div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s;}#fancybox-loading div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s;}#fancybox-loading div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s;}#fancybox-loading div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s;}#fancybox-loading div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s;}#fancybox-loading div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s;}#fancybox-loading div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s;}#fancybox-loading div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s;}#fancybox-loading div:nth-child(12){transform:rotate(330deg);animation-delay:0s;}@keyframes fancybox-loading{0%{opacity:1}100%{opacity:0}}.fancybox-hidden{display:none;}#fancybox-content .fancybox-hidden,#fancybox-tmp .fancybox-hidden{display:revert;}