@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;700&family=Roboto+Condensed&display=swap");article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;zoom:1}html{overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,ul{margin:0;padding:0}body,button,input,select,textarea{font-size:100%}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}ul,ol{margin:0;padding:0}dd{margin:0}nav ul,nav ol{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button{cursor:pointer;-webkit-appearance:button}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}img,abbr,acronym,fieldset{border:0}li{list-style:none}img{vertical-align:top;font-size:0;line-height:0}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ie6_error,.no_script{background:#f66;padding:100px;text-align:center;font-size:150%;color:#333}.flt{float:left}.flr{float:right}.txt_l,td.txt_l,.txt_l td{text-align:left}.txt_r,td.txt_r,.txt_r td{text-align:right}.txt_c,td.txt_c,.txt_c td{text-align:center}.valign_t,td.valign_t,.valign_t td{vertical-align:top}.valign_m,td.valign_m,.valign_m td{vertical-align:middle}.valign_b,td.valign_b,.valign_b td{vertical-align:bottom}.clear{clear:both}.clearfix{zoom:1}.clearfix:before{content:"";display:block}.clearfix:after{content:"";display:block;clear:both}.img_bd{border:solid 1px #e8e8e8}.c_red{color:#ff3425}html{width:100%}body{font-family:"Noto Serif JP",serif,"Noto Sans JP","メイリオ",Meiryo,Helvetica,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;color:#383838;font-size:16px;font-weight:400;line-height:1.8;text-align:left;letter-spacing:1px}@media screen and (max-width:767px){body{font-size:15px}}.win body{font-family:"Noto Serif JP",serif,"Noto Sans JP","メイリオ",Meiryo,Helvetica,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif}a{text-decoration:none;color:#383838;-webkit-transition:.3s;transition:.3s}a:link,a:active,a:visited{text-decoration:none}.opacity{-webkit-transition:.3s;transition:.3s}.opacity:hover{opacity:.5}img{max-width:100%;height:auto}img[src$=".svg"]{max-width:100%;width:100%;height:auto}.pc{display:inherit}@media screen and (max-width:767px){.pc{display:none}}.sp{display:none}@media screen and (max-width:767px){.sp{display:inherit}}#container_wrap{overflow:hidden;min-width:1000px;position:relative}@media screen and (max-width:767px){#container_wrap{min-width:1px}}.inner,.inner_lv4,.inner_lv3,.inner_lv2,.inner_all{position:relative;z-index:3;max-width:1500px;width:100%;margin:0 auto;padding:0 15px}.inner:after,.inner_lv4:after,.inner_lv3:after,.inner_lv2:after,.inner_all:after{content:"";display:block;clear:both}.inner_all{padding:0;max-width:100%}.inner_lv2{max-width:1300px}.inner_lv3{max-width:900px}.inner_lv4{max-width:1000px}#main{float:right;width:75%}@media screen and (max-width:767px){#main{float:none;width:100%;margin-bottom:5%}}#sub{float:left;width:19%}@media screen and (max-width:767px){#sub{float:none;width:100%}}#top_main{width:100%;padding:0;margin:0 0 50px}#top_left{width:50%;float:left}#top_right{width:50%;float:right}.section_lv1{padding:9.3rem 0 0}@media screen and (max-width:767px){.section_lv1{padding:4rem 0 0}}.section_lv2{padding:9.3rem 0}@media screen and (max-width:767px){.section_lv2{padding:4rem 0}}.section_lv2_2{padding:9.3rem 0}@media screen and (max-width:767px){.section_lv2_2{padding:4rem 0 0}}.section_lv2_3{padding:9.3rem 0}@media screen and (max-width:767px){.section_lv2_3{padding:2rem 0 3rem}}.section_contact{padding:3.7rem 0}@media screen and (max-width:767px){.section_contact{padding:3rem 0}}.section_lv3{padding:0 0 9.3rem}@media screen and (max-width:767px){.section_lv3{padding:0 0 3rem}}.article img{max-height:600px;height:auto;width:auto;margin:10px auto}header{position:absolute;z-index:999;width:100%;padding:1rem 0 1rem}@media screen and (max-width:767px){header{padding:1.7rem 0 1.5rem}}header.fixed{position:fixed;z-index:999;top:0;width:100%;background-color:rgba(0,0,0,.5);display:block;z-index:100;padding:1rem 0 1rem}.header_box{width:100%;max-width:1500px;padding:0 15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_ttl img.logo{width:370px}@media screen and (max-width:1500px){.header_ttl img.logo{width:300px}}@media screen and (max-width:767px){.header_ttl img.logo{width:200px}}#header_right{margin-right:380px}@media screen and (max-width:1500px){#header_right{margin-right:350px}}@media screen and (max-width:1200px){#header_right{margin-right:240px}}@media screen and (max-width:767px){#header_right{margin-right:0}}#gnavi ul{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}@media screen and (max-width:767px){#gnavi ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;text-align:left;width:80%;margin:0 auto 2rem}}#gnavi ul li{margin-right:2.1rem;position:relative}@media screen and (max-width:1500px){#gnavi ul li{margin-right:1rem}}@media screen and (max-width:1200px){#gnavi ul li{margin-right:.5rem}}@media screen and (max-width:767px){#gnavi ul li{margin-right:0}}#gnavi ul li a{display:inline-block;color:#fff;position:relative;padding:0 5px;padding-bottom:6px;width:120px;text-align:left;font-family:"Roboto Condensed",sans-serif}#gnavi ul li a:before{position:absolute;display:block;content:"";width:100%;height:1px;background-color:#fff;left:0;bottom:0}@media screen and (max-width:1500px){#gnavi ul li a{width:110px;font-size:.8rem}}@media screen and (max-width:1200px){#gnavi ul li a{width:100px}}@media screen and (max-width:767px){#gnavi ul li a{width:auto;white-space:nowrap;text-align:center;color:#000;font-size:1.2rem;font-weight:700;font-family:"Noto Sans JP",sans-serif}}#gnavi ul li a:hover{opacity:.6}#gnavi ul>li.sub_nav_li:hover:after{bottom:0}#gnavi ul>li.sub_nav_li>a{position:relative;padding-right:1.5rem}#gnavi ul>li.sub_nav_li>a:after{position:absolute;display:block;content:"";top:48%;right:0;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li>a:after{display:none}}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li>a{display:none}}#gnavi ul>li.sub_nav_li label{display:none}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li label{display:inline-block;padding:0;font-weight:700;position:relative;font-size:1.2rem;font-family:"Noto Sans JP",sans-serif;padding-right:1rem}}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li label:before{position:absolute;display:block;content:"";top:48%;right:0;width:7px;height:7px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}}#gnavi ul>li.sub_nav_li input{display:none}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li input:checked~ul{display:block}}@media screen and (max-width:767px) and (max-width:767px){#gnavi ul>li.sub_nav_li input:checked+label:before{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}}@media screen and (min-width:768px){#gnavi ul>li.sub_nav_li:hover:after{display:block}}@media screen and (min-width:768px){#gnavi ul>li.sub_nav_li:hover ul.sub_nav{display:block}}#gnavi ul>li.sub_nav_li ul.sub_nav{display:none;width:170%;list-style:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;border-top:none;z-index:3;padding-top:1.5rem;padding-bottom:2rem;background:rgba(0,0,0,.6)}@media screen and (max-width:1500px){#gnavi ul>li.sub_nav_li ul.sub_nav{left:40%}}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li ul.sub_nav{width:80%;position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding-top:1rem;padding-bottom:1rem;margin:.5rem 0 1rem}}#gnavi ul>li.sub_nav_li ul.sub_nav>li{color:#fff;-webkit-transition:.2s;transition:.2s;width:100%;display:block;padding:0 1rem 1rem}#gnavi ul>li.sub_nav_li ul.sub_nav>li:last-of-type{padding:0 1rem}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li ul.sub_nav>li{padding:0 1rem}}#gnavi ul>li.sub_nav_li ul.sub_nav>li>a{padding:0 5px;color:#fff;font-family:"Noto Serif JP",serif;font-size:.9rem;width:100%;display:inline-block;vertical-align:middle}@media screen and (max-width:1500px){#gnavi ul>li.sub_nav_li ul.sub_nav>li>a{width:110%;font-size:.7rem}}@media screen and (max-width:1200px){#gnavi ul>li.sub_nav_li ul.sub_nav>li>a{font-size:.8rem}}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li ul.sub_nav>li>a{padding:10px 5px;text-align:left;width:90%;font-family:"Noto Sans JP",sans-serif}}#gnavi ul>li.sub_nav_li ul.sub_nav>li>a:before{content:"";width:8px;height:8px;border-radius:4px;background:#ccc;position:absolute;top:0;left:0;right:0;margin:0 auto;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s;transition:.3s}#gnavi ul>li.sub_nav_li ul.sub_nav>li>a:hover{opacity:.8}#gnavi ul>li.sub_nav_li ul.sub_nav span.sp_kigou{display:none}@media screen and (max-width:767px){#gnavi ul>li.sub_nav_li ul.sub_nav span.sp_kigou{display:inline-block}}.header_navi{float:right;display:-webkit-box;display:-ms-flexbox;display:flex}.header_navi li{margin-right:20px}.header_navi li:last-child{margin-right:0}.header_contact_wrap{position:absolute;right:calc((100% - 1470px)/2 + 180px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:180px}@media screen and (max-width:1500px){.header_contact_wrap{width:160px;right:175px}}@media screen and (max-width:1200px){.header_contact_wrap{width:120px;right:135px}}@media screen and (max-width:767px){.header_contact_wrap{width:80%;margin:0 auto 1rem;position:static;height:60px;-webkit-transform:none;-ms-transform:none;transform:none}}.header_contact_wrap a.h_contact_button{display:block;background-color:#e50012;width:100%;height:100%;position:relative;border:solid 1px #e50012}@media screen and (max-width:767px){.header_contact_wrap a.h_contact_button{height:100%}}.header_contact_wrap a.h_contact_button>span{position:absolute;color:#fff;-webkit-transition:.3s;transition:.3s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:600;font-family:"Roboto Condensed",sans-serif}@media screen and (max-width:767px){.header_contact_wrap a.h_contact_button>span{font-size:1.1rem}}.header_contact_wrap a.h_contact_button:hover{background-color:rgba(255,255,255,.8)}.header_contact_wrap a.h_contact_button:hover>span{color:#e50012}.header_minicrawler_wrap{position:absolute;right:calc((100% - 1470px)/2);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:180px}@media screen and (max-width:1500px){.header_minicrawler_wrap{width:160px;right:15px}}@media screen and (max-width:1200px){.header_minicrawler_wrap{width:120px}}@media screen and (max-width:767px){.header_minicrawler_wrap{width:80%;margin:0 auto;position:static;height:60px;-webkit-transform:none;-ms-transform:none;transform:none}}.header_minicrawler_wrap a.h_minicrawler_button{display:block;background-color:#005bab;width:100%;height:100%;position:relative;border:solid 1px #005bab}@media screen and (max-width:767px){.header_minicrawler_wrap a.h_minicrawler_button{height:100%}}.header_minicrawler_wrap a.h_minicrawler_button>span{position:absolute;color:#fff;-webkit-transition:.3s;transition:.3s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:600;font-family:"Roboto Condensed",sans-serif;width:100%;text-align:center}@media screen and (max-width:767px){.header_minicrawler_wrap a.h_minicrawler_button>span{font-size:1.1rem}}.header_minicrawler_wrap a.h_minicrawler_button:hover{background-color:rgba(255,255,255,.8)}.header_minicrawler_wrap a.h_minicrawler_button:hover>span{color:#005bab}@media screen and (max-width:767px){.menu-trigger{display:inline-block;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:13px;right:10px;width:50px;height:50px;z-index:10000;background:rgba(255,255,255,.7);color:#000;text-align:center;font-weight:700;cursor:pointer}.menu-trigger span{display:inline-block;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:4;left:0;width:55%;height:1px;background:#000;right:0;margin:auto}.menu-trigger span:nth-of-type(1){top:30%}.menu-trigger span:nth-of-type(2){top:50%}.menu-trigger span:nth-of-type(3){bottom:29%}.menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(20px) rotate(45deg);-ms-transform:translateY(20px) rotate(45deg);transform:translateY(20px) rotate(45deg);top:8%}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-20px) rotate(-45deg);-ms-transform:translateY(-20px) rotate(-45deg);transform:translateY(-20px) rotate(-45deg);bottom:10%}}.menu-trigger p{display:none}@media screen and (max-width:767px){.menu-trigger p{display:block;position:absolute;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:.6rem;font-weight:700;color:#fff}}@media screen and (max-width:767px){#overlay{padding-top:1rem;width:100%;height:0;text-align:center;position:fixed;top:0;right:0;z-index:9999;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;opacity:0;-webkit-transition:.5s;transition:.5s}#overlay.active{height:100%;opacity:1;visibility:visible}}.sp_logo_wrap{max-width:55%;padding-top:.7rem;margin:0 auto 2.5rem}#footer{max-width:1300px;width:100%;margin:0 auto;overflow:hidden;padding:0 15px}.footer_box_wrap{padding:9.3rem 0 3.7rem;width:100%}@media screen and (max-width:767px){.footer_box_wrap{padding:5rem 0 2rem}}.footer_box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.footer_box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer_left{width:40%}@media screen and (max-width:767px){.footer_left{width:100%}}.footer_right{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.footer_right{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.f_navi,.f_navi_sub{width:100%}.f_navi li,.f_navi_sub li{margin-bottom:1rem}.f_navi li:last-of-type,.f_navi_sub li:last-of-type{margin-bottom:0}.f_navi li a,.f_navi_sub li a{position:relative;padding-left:17px;font-family:"Roboto Condensed",sans-serif;font-weight:600}.f_navi li a:before,.f_navi_sub li a:before{position:absolute;content:"";top:50%;left:0;width:5px;height:5px;border-top:1px solid #231815;border-right:1px solid #231815;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:.3s;transition:.3s}.f_navi li a:hover,.f_navi_sub li a:hover{opacity:.6}.f_navi li a:hover:before,.f_navi_sub li a:hover:before{left:5px}.f_navi li p,.f_navi_sub li p{font-weight:600;font-family:"Roboto Condensed",sans-serif}.f_navi_sub{padding-top:1rem}.f_navi_sub li{margin-left:1rem}.f_navi_sub li a{font-family:"Noto Serif JP",serif;font-weight:400}.f_logo{width:330px;margin-bottom:1.8rem}@media screen and (max-width:767px){.f_logo{width:65%}}.f_logo img{width:100%}@media screen and (max-width:767px){.nav_wrap{display:none}}.f_add{line-height:2;font-size:1.2rem}@media screen and (max-width:767px){.f_add{font-size:1rem}}.copy{padding:0 0 1rem;font-size:.8em;text-align:center}@media screen and (max-width:767px){.copy{font-size:.6em}}.section_side{margin-bottom:15%}.section_side:last-child{margin-bottom:0}@media screen and (max-width:767px){.section_side{margin-bottom:10%}}#searchform div{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#searchform div input#search{border:1px solid #333;padding:.5em;border-radius:20px;margin-right:5%;width:100%}#searchform div input#search_btn{border:none;background:0 0;width:24px;height:24px;vertical-align:middle;padding:0;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_serch.svg) no-repeat center/100%;font-size:0}.list_cat{font-size:.8125em;width:90%;margin:0 auto}@media screen and (max-width:767px){.list_cat{font-size:1em}}.list_cat li{margin-bottom:1em}.list_cat li:last-child{margin-bottom:0}.list_cat li a{position:relative;padding-left:13px}.list_cat li a:before{position:absolute;content:"";background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/right_b.svg) no-repeat center/cover;width:5px;height:7px;left:0;top:7px}.list_cat li a:hover{color:#9fa0a0}.list_side li{margin-bottom:7%}.list_side li:last-child{margin-bottom:0}@media screen and (max-width:767px){.list_side li{font-size:1em;margin-bottom:5%}}.list_side li p.date{margin-bottom:.5em;letter-spacing:.15em;font-size:.9375em}.list_side li div.article_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list_side li div.side_img{width:50px;margin-right:10px;height:50px;overflow:hidden;border-radius:5px;border:2px solid #3d352f}@media screen and (max-width:767px){.list_side li div.side_img{width:100px;max-height:100px}}.list_side li div.side_img .wpp-thumbnail{width:100%}.list_side li div.side_desc{font-size:.8125em;width:calc(100% - 60px);line-height:1.5}.main_img{position:relative;z-index:3}.main_img .img_txt_wrap{position:absolute;left:calc((100% - 1300px)/2);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1500px){.main_img .img_txt_wrap{left:10%}}@media screen and (max-width:767px){.main_img .img_txt_wrap{left:2rem}}.main_img .img_txt_wrap .img_txt{line-height:1.35;font-size:9rem;color:#fff;font-weight:300;letter-spacing:30px}@media screen and (max-width:1500px){.main_img .img_txt_wrap .img_txt{letter-spacing:20px;font-size:6rem}}@media screen and (max-width:1200px){.main_img .img_txt_wrap .img_txt{font-size:4rem}}@media screen and (max-width:767px){.main_img .img_txt_wrap .img_txt{line-height:1.4;letter-spacing:15px;font-size:3rem}}.main_img_fixed{margin-top:90.84px}.mainImg_slide{height:100vh;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/main_img_01.jpg) no-repeat center center/cover}@media screen and (max-width:767px){.mainImg_slide{height:100vh}}.oem_figure_01{max-width:850px;margin:0 auto}@media screen and (max-width:1500px){.oem_figure_01{max-width:600px}}#oem_img_04{position:relative;z-index:2;height:700px;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/oem_img_04.jpg) no-repeat center center/cover}@media screen and (max-width:767px){#oem_img_04{display:none}}.sub_main_img{position:relative}.sub_main_img .img_wrap{position:relative;z-index:1}@media screen and (max-width:767px){.sub_main_img .img_wrap img{height:230px}}.sub_main_img .ttl_wrap{position:absolute;z-index:2;top:50%;left:calc((100% - 1500px)/2);white-space:nowrap;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1500px){.sub_main_img .ttl_wrap{left:1rem}}@media screen and (max-width:767px){.sub_main_img .ttl_wrap{left:1rem}}.gmap{height:0;overflow:hidden;padding-bottom:460px;position:relative}@media screen and (max-width:767px){.gmap{padding-bottom:226px}}.gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.6s;transition:.6s}.gmap iframe:hover{-webkit-filter:none;filter:none}.box_two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.box_two{-ms-flex-wrap:wrap;flex-wrap:wrap}}.box_two .box_01{width:40%}@media screen and (max-width:767px){.box_two .box_01{width:100%;margin-bottom:1rem}}.box_two .box_02{width:60%}@media screen and (max-width:767px){.box_two .box_02{width:100%}}.box_two_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box_two_2 .box_01{width:36%}.box_two_2 .box_02{width:60%}.box_two_img,.box_two_img_reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.box_two_img,.box_two_img_reverse{-ms-flex-wrap:wrap;flex-wrap:wrap}}.box_two_img .img_wrap,.box_two_img_reverse .img_wrap{width:50%}@media screen and (max-width:767px){.box_two_img .img_wrap,.box_two_img_reverse .img_wrap{width:100%;margin-bottom:1rem}}.box_two_img .txt_wrap,.box_two_img_reverse .txt_wrap{width:50%;padding-left:4.6rem}@media screen and (max-width:767px){.box_two_img .txt_wrap,.box_two_img_reverse .txt_wrap{width:100%;padding-left:0}}.box_two_img_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.box_two_img_reverse .img_wrap{width:57%}@media screen and (max-width:767px){.box_two_img_reverse .img_wrap{width:100%;margin-bottom:1rem}}.box_two_img_reverse .txt_wrap{width:43%;padding-right:4.6rem;padding-left:0}@media screen and (max-width:767px){.box_two_img_reverse .txt_wrap{width:100%;padding-right:0}}.box_two_crawler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.box_two_crawler{-ms-flex-wrap:wrap;flex-wrap:wrap}}.box_two_crawler .img_wrap{width:50%}@media screen and (max-width:767px){.box_two_crawler .img_wrap{width:100%;margin-bottom:2rem}}.box_two_crawler .txt_wrap{width:50%;position:relative}.box_two_crawler .txt_wrap .point{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:1500px){.box_two_crawler .txt_wrap .point{padding-top:2rem;position:static;-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:767px){.box_two_crawler .txt_wrap .point{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:767px){.box_two_crawler .txt_wrap{width:100%;padding-left:0}}.top_business_section_wrap{position:relative}.top_business_section_wrap:before{position:absolute;content:"";background:#cfe0f1;width:70%;height:calc(70% + 9.3rem);left:0;bottom:0;z-index:0;opacity:.25}@media screen and (max-width:767px){.top_business_section_wrap:before{display:none}}.top_business_wrap{text-align:right;position:relative}@media screen and (max-width:767px){.top_business_wrap{text-align:left}}.top_business_wrap .img_wrap{display:inline-block;position:relative;z-index:0;vertical-align:middle}@media screen and (max-width:1500px){.top_business_wrap .img_wrap{width:60%}}@media screen and (max-width:767px){.top_business_wrap .img_wrap{width:auto}}.top_business_wrap .button_wrap{text-align:left;padding-left:calc((100% - 1500px)/2 + 600px)}@media screen and (max-width:1500px){.top_business_wrap .button_wrap{padding-left:calc((100% - 1200px)/2 + 600px)}}@media screen and (max-width:1200px){.top_business_wrap .button_wrap{padding-left:calc((100% - 1000px)/2 + 600px)}}@media screen and (max-width:767px){.top_business_wrap .button_wrap{padding-left:0}}.top_business_wrap .explanation_box_wrap{display:block;position:absolute;bottom:0;left:calc((100% - 1500px)/2);width:600px;background-color:#fff;z-index:2;text-align:left}@media screen and (max-width:1500px){.top_business_wrap .explanation_box_wrap{left:calc((100% - 1200px)/2)}}@media screen and (max-width:1200px){.top_business_wrap .explanation_box_wrap{left:calc((100% - 1000px)/2)}}@media screen and (max-width:767px){.top_business_wrap .explanation_box_wrap{width:100%;padding:2rem 15px 0;position:static}}.top_business_wrap .explanation_box_wrap .explanation_box{position:relative;width:100%}.top_business_wrap .explanation_box_wrap .explanation_box .txt_wrap{padding:6rem 5rem 6rem 6rem}@media screen and (max-width:1500px){.top_business_wrap .explanation_box_wrap .explanation_box .txt_wrap{padding:5rem 4rem 5rem 5rem}}@media screen and (max-width:1200px){.top_business_wrap .explanation_box_wrap .explanation_box .txt_wrap{padding:9% 8% 9% 9%}}@media screen and (max-width:767px){.top_business_wrap .explanation_box_wrap .explanation_box .txt_wrap{padding:0;margin-bottom:2rem}}.top_business_wrap .explanation_box_wrap .explanation_box .txt_wrap .explanation_box_number{font-size:1.1rem;font-family:"Roboto Condensed",sans-serif;color:#005bab;position:relative;padding-left:55px;margin-bottom:3.7rem}@media screen and (max-width:1500px){.top_business_wrap .explanation_box_wrap .explanation_box .txt_wrap .explanation_box_number{margin-bottom:5%}}@media screen and (max-width:767px){.top_business_wrap .explanation_box_wrap .explanation_box .txt_wrap .explanation_box_number{margin-bottom:1.5rem}}.top_business_wrap .explanation_box_wrap .explanation_box .txt_wrap .explanation_box_number:before{position:absolute;content:"";background:#005bab;width:45px;height:1px;left:0;top:50%}.top_business_wrap_reverse{position:relative}.top_business_wrap_reverse .img_wrap{display:inline-block;position:relative;z-index:0;vertical-align:middle}@media screen and (max-width:1500px){.top_business_wrap_reverse .img_wrap{width:60%}}@media screen and (max-width:767px){.top_business_wrap_reverse .img_wrap{width:auto}}.top_business_wrap_reverse .button_wrap{position:relative;z-index:3;text-align:right;padding-right:calc((100% - 1500px)/2 + 600px)}@media screen and (max-width:1500px){.top_business_wrap_reverse .button_wrap{padding-right:calc((100% - 1200px)/2 + 600px)}}@media screen and (max-width:767px){.top_business_wrap_reverse .button_wrap{padding-right:0}}.top_business_wrap_reverse .explanation_box_wrap{display:block;position:absolute;bottom:0;right:calc((100% - 1500px)/2);width:600px;background-color:#fff;z-index:2;text-align:left}@media screen and (max-width:1500px){.top_business_wrap_reverse .explanation_box_wrap{right:calc((100% - 1200px)/2)}}@media screen and (max-width:767px){.top_business_wrap_reverse .explanation_box_wrap{width:100%;padding:2rem 15px 0;position:static}}.top_business_wrap_reverse .explanation_box_wrap .explanation_box{position:relative;width:100%}.top_business_wrap_reverse .explanation_box_wrap .explanation_box .txt_wrap{padding:6rem 5rem 6rem 6rem}@media screen and (max-width:1500px){.top_business_wrap_reverse .explanation_box_wrap .explanation_box .txt_wrap{padding:5rem 4rem 5rem 5rem}}@media screen and (max-width:1200px){.top_business_wrap_reverse .explanation_box_wrap .explanation_box .txt_wrap{padding:9% 8% 9% 9%}}@media screen and (max-width:767px){.top_business_wrap_reverse .explanation_box_wrap .explanation_box .txt_wrap{padding:0;margin-bottom:2rem}}.top_business_wrap_reverse .explanation_box_wrap .explanation_box .txt_wrap .explanation_box_number{font-size:1.1rem;font-family:"Roboto Condensed",sans-serif;color:#005bab;position:relative;padding-left:55px;margin-bottom:3.7rem}@media screen and (max-width:1500px){.top_business_wrap_reverse .explanation_box_wrap .explanation_box .txt_wrap .explanation_box_number{margin-bottom:5%}}@media screen and (max-width:767px){.top_business_wrap_reverse .explanation_box_wrap .explanation_box .txt_wrap .explanation_box_number{margin-bottom:1.5rem}}.top_business_wrap_reverse .explanation_box_wrap .explanation_box .txt_wrap .explanation_box_number:before{position:absolute;content:"";background:#005bab;width:45px;height:1px;left:0;top:50%}.text_wrap{font-size:1.25rem}@media screen and (max-width:1500px){.text_wrap{font-size:1rem}}@media screen and (max-width:1200px){.text_wrap{font-size:.8rem}}@media screen and (max-width:767px){.text_wrap{font-size:.9rem}}.marker_blue{background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,transparent),color-stop(75%,#c1e0ff));background:linear-gradient(transparent 75%,#c1e0ff 75%);font-weight:700}.f_box_contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.f_box_contact{-ms-flex-wrap:wrap;flex-wrap:wrap}}.f_box_contact>div{position:relative}.f_box_contact>div:after{position:absolute;content:"";background:rgba(35,24,21,.3);width:1px;height:170px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media screen and (max-width:767px){.f_box_contact>div:after{display:none}}.f_box_contact>div:last-of-type:after{display:none}.f_box_contact .box_01{width:35%;padding:0 3rem 0 0}@media screen and (max-width:1500px){.f_box_contact .box_01{padding:0 1rem 0 0}}@media screen and (max-width:767px){.f_box_contact .box_01{width:100%;padding:0;margin-bottom:1rem}}.f_box_contact .box_02{width:30%;padding:0 3rem}@media screen and (max-width:1500px){.f_box_contact .box_02{padding:0 1rem}}@media screen and (max-width:767px){.f_box_contact .box_02{width:100%;padding:0;margin-bottom:1rem}}.f_box_contact .box_03{width:35%;padding:0 0 0 3rem}@media screen and (max-width:1500px){.f_box_contact .box_03{padding:0 0 0 1rem}}@media screen and (max-width:767px){.f_box_contact .box_03{width:100%;padding:0}}.f_tel{line-height:1.4}.f_tel>span{padding-left:.5rem;display:inline-block;color:#005bab;font-family:"Roboto Condensed",sans-serif;font-size:2rem;letter-spacing:3px}.f_tel a{display:inline-block;padding-left:.5rem;font-family:"Roboto Condensed",sans-serif;font-size:2rem;color:#005bab;letter-spacing:3px}.oem_figure_wrap{position:relative;padding-bottom:13%}@media screen and (max-width:767px){.oem_figure_wrap{padding-bottom:0}}@media screen and (max-width:767px){.oem_figure_wrap .img_wrap{margin-bottom:2rem}}.oem_figure_wrap .img_wrap img{width:100%}.oem_figure_wrap .txt_wrap{position:absolute;bottom:0;right:0;width:660px;text-align:right}@media screen and (max-width:767px){.oem_figure_wrap .txt_wrap{text-align:left;position:static;width:100%}}.product_image_wrap,.product_image_wrap_03,.product_image_wrap_02,.product_image_wrap_01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media screen and (max-width:767px){.product_image_wrap,.product_image_wrap_03,.product_image_wrap_02,.product_image_wrap_01{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product_image_wrap:before,.product_image_wrap_03:before,.product_image_wrap_02:before,.product_image_wrap_01:before{position:absolute;content:"";background:#005bab;width:60%;right:0;bottom:0;z-index:0}@media screen and (max-width:767px){.product_image_wrap:before,.product_image_wrap_03:before,.product_image_wrap_02:before,.product_image_wrap_01:before{display:none}}.product_image_wrap .img_wrap,.product_image_wrap_03 .img_wrap,.product_image_wrap_02 .img_wrap,.product_image_wrap_01 .img_wrap{max-width:1200px;position:relative;z-index:1}@media screen and (max-width:767px){.product_image_wrap .img_wrap,.product_image_wrap_03 .img_wrap,.product_image_wrap_02 .img_wrap,.product_image_wrap_01 .img_wrap{padding-bottom:0 !important}}.product_image_wrap .img_wrap:before,.product_image_wrap_03 .img_wrap:before,.product_image_wrap_02 .img_wrap:before,.product_image_wrap_01 .img_wrap:before{content:"";position:absolute;font-size:2rem;font-family:"Roboto Condensed",sans-serif;color:#005bab;top:20%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1500px){.product_image_wrap .img_wrap:before,.product_image_wrap_03 .img_wrap:before,.product_image_wrap_02 .img_wrap:before,.product_image_wrap_01 .img_wrap:before{font-size:1rem}}.product_image_wrap .img_wrap:after,.product_image_wrap_03 .img_wrap:after,.product_image_wrap_02 .img_wrap:after,.product_image_wrap_01 .img_wrap:after{content:"";position:absolute;background-color:#005bab;width:47px;height:1px;right:-47px;top:20%}@media screen and (max-width:1500px){.product_image_wrap .img_wrap,.product_image_wrap_03 .img_wrap,.product_image_wrap_02 .img_wrap,.product_image_wrap_01 .img_wrap{max-width:1000px}}@media screen and (max-width:1200px){.product_image_wrap .img_wrap,.product_image_wrap_03 .img_wrap,.product_image_wrap_02 .img_wrap,.product_image_wrap_01 .img_wrap{max-width:800px}}.product_image_wrap .img_wrap img,.product_image_wrap_03 .img_wrap img,.product_image_wrap_02 .img_wrap img,.product_image_wrap_01 .img_wrap img{width:100%}.product_image_wrap .txt_wrap,.product_image_wrap_03 .txt_wrap,.product_image_wrap_02 .txt_wrap,.product_image_wrap_01 .txt_wrap{position:relative;z-index:2;color:#fff;padding-bottom:5rem;padding-left:4rem;padding-right:1rem;font-size:1.25rem}@media screen and (max-width:1500px){.product_image_wrap .txt_wrap,.product_image_wrap_03 .txt_wrap,.product_image_wrap_02 .txt_wrap,.product_image_wrap_01 .txt_wrap{font-size:1rem}}@media screen and (max-width:767px){.product_image_wrap .txt_wrap,.product_image_wrap_03 .txt_wrap,.product_image_wrap_02 .txt_wrap,.product_image_wrap_01 .txt_wrap{width:80%;padding:1.5rem 1rem !important;background-color:#005bab}}.product_image_wrap_01:before{height:350px}@media screen and (max-width:1500px){.product_image_wrap_01:before{height:320px}}.product_image_wrap_01 .img_wrap{padding-bottom:5rem}.product_image_wrap_01 .img_wrap:before{content:"SKIN CARE";right:-212px}@media screen and (max-width:1500px){.product_image_wrap_01 .img_wrap:before{right:-145px}}.product_image_wrap_01 .txt_wrap{padding-bottom:5rem}.product_image_wrap_02:before{height:430px}@media screen and (max-width:1500px){.product_image_wrap_02:before{height:380px}}.product_image_wrap_02 .img_wrap{padding-bottom:11rem}.product_image_wrap_02 .img_wrap:before{content:"HEALTHY FOOD & \a DRINK";white-space:pre;right:-315px;line-height:1.2}@media screen and (max-width:1500px){.product_image_wrap_02 .img_wrap:before{right:-192px}}.product_image_wrap_02 .txt_wrap{padding-bottom:4rem}.product_image_wrap_03:before{height:430px}@media screen and (max-width:1500px){.product_image_wrap_03:before{height:380px}}.product_image_wrap_03 .img_wrap{padding-bottom:17.5rem}.product_image_wrap_03 .img_wrap:before{content:"TECHNOLOGY";right:-253px}@media screen and (max-width:1500px){.product_image_wrap_03 .img_wrap:before{right:-164px}}.product_image_wrap_03 .txt_wrap{padding-bottom:4rem}@media screen and (max-width:1500px){.product_image_wrap_03 .txt_wrap{padding-bottom:2rem}}.alliance_img_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.alliance_img_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.alliance_img_wrap .img_wrap{width:43%;position:relative;z-index:2}@media screen and (max-width:767px){.alliance_img_wrap .img_wrap{width:100%}}.alliance_img_wrap .img_wrap img{width:100%}@media screen and (max-width:767px){.alliance_img_wrap .img_wrap img{height:290px}}.alliance_img_wrap .txt_wrap{width:57%;position:relative;z-index:2}@media screen and (max-width:767px){.alliance_img_wrap .txt_wrap{width:100%;margin-bottom:3rem}}.alliance_img_wrap .txt_wrap .text_data{position:absolute;padding:0 8rem;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.alliance_img_wrap .txt_wrap .text_data{width:calc(100% - 30px);margin:0 auto;position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding:2rem 1.5rem;background-color:rgba(255,255,255,.7)}}.about_text_wrap_01{position:relative}.about_text_wrap_01:before{content:"";position:absolute;left:calc((100% - 900px)/2);top:15px;width:45px;height:1px;background:#005bab}@media screen and (max-width:767px){.about_text_wrap_01:before{top:-1.4rem;left:15px;width:20px}}.about_text_wrap_01:after{content:"PHILOSOPHY";position:absolute;left:calc((100% - 900px)/2 + 60px);top:0;font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;color:#005bab}@media screen and (max-width:767px){.about_text_wrap_01:after{top:-2.25rem;left:45px}}.header_img_about_2_wrap{padding-bottom:6rem;position:relative;margin-bottom:8rem}@media screen and (max-width:767px){.header_img_about_2_wrap{padding-bottom:0;margin-bottom:3rem}}.header_img_about_2_wrap .ttl_wrap{width:67%;position:absolute;right:0;bottom:0;background-color:#fff;padding:5rem}@media screen and (max-width:767px){.header_img_about_2_wrap .ttl_wrap{position:static;width:100%;padding:2rem 1rem}}.header_img_about_2_wrap .ttl_wrap>div{position:relative;padding-top:5rem}@media screen and (max-width:767px){.header_img_about_2_wrap .ttl_wrap>div{padding-top:2rem}}.header_img_about_2_wrap .ttl_wrap>div:before{content:"";position:absolute;left:0;top:15px;width:45px;height:1px;background:#005bab}@media screen and (max-width:767px){.header_img_about_2_wrap .ttl_wrap>div:before{top:13px}}.header_img_about_2_wrap .ttl_wrap>div:after{content:"ENVIRONMENTAL INITIATIVES";position:absolute;left:60px;top:0;font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;color:#005bab}@media screen and (max-width:767px){.header_img_about_2_wrap .ttl_wrap>div:after{font-size:1rem}}.header_img_about_2_wrap .ttl_wrap>div .text{font-size:1.3rem}@media screen and (max-width:767px){.header_img_about_2_wrap .ttl_wrap>div .text{font-size:.8rem}}.crawler_image_wrap,.crawler_image_wrap_04,.crawler_image_wrap_03,.crawler_image_wrap_02,.crawler_image_wrap_01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;padding-bottom:3%}@media screen and (max-width:767px){.crawler_image_wrap,.crawler_image_wrap_04,.crawler_image_wrap_03,.crawler_image_wrap_02,.crawler_image_wrap_01{-ms-flex-wrap:wrap;flex-wrap:wrap}}.crawler_image_wrap .img_wrap,.crawler_image_wrap_04 .img_wrap,.crawler_image_wrap_03 .img_wrap,.crawler_image_wrap_02 .img_wrap,.crawler_image_wrap_01 .img_wrap{max-width:1200px;position:relative;z-index:1}@media screen and (max-width:767px){.crawler_image_wrap .img_wrap,.crawler_image_wrap_04 .img_wrap,.crawler_image_wrap_03 .img_wrap,.crawler_image_wrap_02 .img_wrap,.crawler_image_wrap_01 .img_wrap{padding-bottom:0 !important}}@media screen and (max-width:1500px){.crawler_image_wrap .img_wrap,.crawler_image_wrap_04 .img_wrap,.crawler_image_wrap_03 .img_wrap,.crawler_image_wrap_02 .img_wrap,.crawler_image_wrap_01 .img_wrap{max-width:1000px}}@media screen and (max-width:1200px){.crawler_image_wrap .img_wrap,.crawler_image_wrap_04 .img_wrap,.crawler_image_wrap_03 .img_wrap,.crawler_image_wrap_02 .img_wrap,.crawler_image_wrap_01 .img_wrap{max-width:800px}}.crawler_image_wrap .img_wrap img,.crawler_image_wrap_04 .img_wrap img,.crawler_image_wrap_03 .img_wrap img,.crawler_image_wrap_02 .img_wrap img,.crawler_image_wrap_01 .img_wrap img{width:100%}.crawler_image_wrap .txt_wrap,.crawler_image_wrap_04 .txt_wrap,.crawler_image_wrap_03 .txt_wrap,.crawler_image_wrap_02 .txt_wrap,.crawler_image_wrap_01 .txt_wrap{width:883px;position:absolute;z-index:2;padding:3.7rem;font-size:1.25rem;background-color:#fff;bottom:0;right:calc((100% - 1300px)/2)}@media screen and (max-width:1500px){.crawler_image_wrap .txt_wrap,.crawler_image_wrap_04 .txt_wrap,.crawler_image_wrap_03 .txt_wrap,.crawler_image_wrap_02 .txt_wrap,.crawler_image_wrap_01 .txt_wrap{font-size:1rem}}@media screen and (max-width:767px){.crawler_image_wrap .txt_wrap,.crawler_image_wrap_04 .txt_wrap,.crawler_image_wrap_03 .txt_wrap,.crawler_image_wrap_02 .txt_wrap,.crawler_image_wrap_01 .txt_wrap{position:static;width:100%;padding:1.5rem 1rem !important;font-size:1rem}}.crawler_image_wrap_04{padding-bottom:15%}.mini_crawler_img_wrap{max-width:630px;margin:0 auto 1rem}@media screen and (max-width:767px){.mini_crawler_img_wrap{width:80%;margin:0 auto 2rem}}.mini_crawler_img_wrap>img{width:100%}.about_txt_wrap{position:relative;padding-top:4.6rem}@media screen and (max-width:767px){.about_txt_wrap{padding-top:4rem}}.about_txt_wrap:before{content:"";position:absolute;top:12px;left:0;width:45px;height:1px;background:#fff}@media screen and (max-width:767px){.about_txt_wrap:before{top:11px}}.about_txt_wrap:after{content:"BEHAVIORAL GUIDELINES";position:absolute;left:60px;top:0;font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;color:#fff}@media screen and (max-width:767px){.about_txt_wrap:after{font-size:1rem}}.top_banner_wrap{display:none;margin:0 0 0 auto;width:1300px;position:relative;padding-bottom:4rem}@media screen and (max-width:767px){.top_banner_wrap{width:100%;margin:0 auto;padding-bottom:0;padding-top:2rem}}.top_banner_wrap:before{content:"MINI \a CHLORER";white-space:pre;position:absolute;left:-185px;bottom:0;font-family:"Roboto Condensed",sans-serif;font-size:7rem;line-height:1;color:#f3f7fb}@media screen and (max-width:1500px){.top_banner_wrap:before{left:0}}@media screen and (max-width:767px){.top_banner_wrap:before{content:"MINI CHLORER";font-size:3.3rem;bottom:auto;top:0}}.top_banner_wrap>a{display:block;margin:0 0 0 auto;width:1100px;position:relative}@media screen and (max-width:767px){.top_banner_wrap>a{width:100%;margin:0 auto}}.top_banner_wrap>a img{width:100%}.top_banner_wrap>a:hover{opacity:.6}.top_banner_wrap>a .txt_wrap{position:absolute;right:2rem;bottom:1rem;font-weight:700;color:#005bab;line-height:1.3}@media screen and (max-width:767px){.top_banner_wrap>a .txt_wrap{text-align:right;right:1rem;bottom:0}}.top_banner_wrap>a .txt_wrap .txt_s{font-size:1.4rem}@media screen and (max-width:767px){.top_banner_wrap>a .txt_wrap .txt_s{font-size:.8rem}}.top_banner_wrap>a .txt_wrap .txt_l{font-size:1.9rem}@media screen and (max-width:767px){.top_banner_wrap>a .txt_wrap .txt_l{font-size:1rem}}.top_banner_wrap>a .txt_wrap .txt_l>span{font-size:2.8rem}@media screen and (max-width:767px){.top_banner_wrap>a .txt_wrap .txt_l>span{font-size:1.3rem}}.mangrove_box_01{position:relative;padding-bottom:5rem}@media screen and (max-width:767px){.mangrove_box_01{padding-bottom:0}}@media screen and (max-width:767px){.mangrove_box_01 .img_wrap{margin-bottom:1rem}}.mangrove_box_01 .txt_wrap{width:50%;position:absolute;bottom:0;left:0}@media screen and (max-width:767px){.mangrove_box_01 .txt_wrap{width:100%;position:static}}.list_strengths_wrap{margin-bottom:5.3rem}@media screen and (max-width:767px){.list_strengths_wrap{margin-bottom:3rem}}.list_strengths{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.list_strengths{-ms-flex-wrap:wrap;flex-wrap:wrap}}.list_strengths>li{width:31.3333333333%}@media screen and (max-width:767px){.list_strengths>li{width:100%;margin-bottom:2rem}}.list_strengths>li:last-of-type{margin-bottom:0}.list_strengths>li .img_wrap img{width:100%}.list_strengths>li .txt_wrap{position:relative;width:100%;height:260px;background-color:#fff}@media screen and (max-width:1500px){.list_strengths>li .txt_wrap{height:220px}}@media screen and (max-width:767px){.list_strengths>li .txt_wrap{height:auto}}.list_strengths>li .txt_wrap .txt_dec{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:2rem}@media screen and (max-width:767px){.list_strengths>li .txt_wrap .txt_dec{position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding:1rem}}.list_strengths>li .txt_wrap .txt_dec .ttl{text-align:center;font-size:1.7rem;margin-bottom:2rem}@media screen and (max-width:1500px){.list_strengths>li .txt_wrap .txt_dec .ttl{font-size:1.2rem;margin-bottom:1rem}}@media screen and (max-width:767px){.list_strengths>li .txt_wrap .txt_dec .ttl{margin-bottom:1rem;font-size:1.1rem}}.list_strengths>li .txt_wrap .txt_dec .txt{font-size:1.25rem}@media screen and (max-width:1500px){.list_strengths>li .txt_wrap .txt_dec .txt{font-size:1rem}}@media screen and (max-width:767px){.list_strengths>li .txt_wrap .txt_dec .txt{font-size:.9rem}}.list_serch>li{margin-bottom:3rem}@media screen and (max-width:767px){.list_serch>li{margin-bottom:2rem}}.list_serch>li:last-of-type{margin-bottom:0}.list_serch>li>a{font-size:1.2rem}@media screen and (max-width:767px){.list_serch>li>a{font-size:1rem}}.list_news{border-top:solid #d7d7d7 1px;padding-top:1.5rem}.list_news>li{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:solid #d7d7d7 1px}.list_news>li:last-of-type{margin-bottom:0}.list_news>li>a{padding:0 2rem;display:block}.list_news>li>a>span.date{display:block;font-family:"Roboto Condensed",sans-serif;color:#d7d7d7;font-size:1.15rem}.list_news>li>a .data_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.list_news>li>a .data_wrap .ttl{font-size:1.15rem;font-weight:700;margin-right:1rem}.list_news>li>a .data_wrap p{font-size:1rem}.list_news>li>a:hover{opacity:.6}.list_about>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18rem}@media screen and (max-width:767px){.list_about>li{margin-bottom:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}.list_about>li:last-of-type{margin-bottom:0}.list_about>li:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.list_about>li .img_wrap{width:45%}@media screen and (max-width:767px){.list_about>li .img_wrap{width:100%;margin-bottom:1rem}}.list_about>li .img_wrap img{width:100%}.list_about>li .txt_wrap{width:55%}@media screen and (max-width:767px){.list_about>li .txt_wrap{width:100%}}.list_about>li .txt_wrap .history{width:55%;right:0;bottom:0;position:absolute;padding-left:5.6rem;padding-right:calc((100% - 1300px)/2)}@media screen and (max-width:1500px){.list_about>li .txt_wrap .history{padding:0 1rem}}@media screen and (max-width:767px){.list_about>li .txt_wrap .history{position:static;width:100%;padding:0 1rem}}.list_about>li .txt_wrap .history>div{position:relative;padding-top:4.3rem}@media screen and (max-width:767px){.list_about>li .txt_wrap .history>div{padding-top:4.3rem}}.list_about>li .txt_wrap .history>div:before{content:"";position:absolute;top:15px;left:0;width:45px;height:1px;background:#005bab}.list_about>li .txt_wrap .history>div:after{content:"HISTORY";position:absolute;left:60px;top:0;font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;color:#005bab}.list_about>li .txt_wrap .logo{width:55%;left:0;bottom:0;position:absolute;padding-right:5.6rem;padding-left:calc((100% - 1300px)/2)}@media screen and (max-width:1500px){.list_about>li .txt_wrap .logo{padding:0 1rem}}@media screen and (max-width:767px){.list_about>li .txt_wrap .logo{position:static;width:100%;padding:0 1rem}}.list_about>li .txt_wrap .logo>div{position:relative;padding-top:4.3rem}.list_about>li .txt_wrap .logo>div .logo_wrap{max-width:250px;margin-bottom:4.3rem}@media screen and (max-width:767px){.list_about>li .txt_wrap .logo>div .logo_wrap{max-width:40%;margin:0 auto 2rem}}.list_about>li .txt_wrap .logo>div .logo_wrap>img{width:100%}.list_about>li .txt_wrap .logo>div:before{content:"";position:absolute;top:15px;left:0;width:45px;height:1px;background:#005bab}.list_about>li .txt_wrap .logo>div:after{content:"LOGO";position:absolute;left:60px;top:0;font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;color:#005bab}.list_faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:767px){.list_faq{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2rem}}.list_faq>li{width:100%}@media screen and (max-width:767px){.list_faq>li{width:32%;margin-bottom:2rem}}.list_faq>li a{width:100%;display:block;text-align:center}.list_faq>li a .img_wrap{margin:0 auto .5rem}.list_faq>li a span{position:relative;display:inline-block;font-size:1.2rem;white-space:nowrap}@media screen and (max-width:767px){.list_faq>li a span{font-size:.7rem;white-space:normal}}.list_faq>li a:hover{opacity:.6}.list_faq>li:nth-of-type(1) span{padding-top:104px}@media screen and (max-width:767px){.list_faq>li:nth-of-type(1) span{padding-top:57.7777777778px}}.list_faq>li:nth-of-type(1) span:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:90px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_01.svg) no-repeat center top/contain}@media screen and (max-width:767px){.list_faq>li:nth-of-type(1) span:before{width:50px;height:50px}}.list_faq>li:nth-of-type(2) span{padding-top:104px}@media screen and (max-width:767px){.list_faq>li:nth-of-type(2) span{padding-top:57.7777777778px}}.list_faq>li:nth-of-type(2) span:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:90px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_02.svg) no-repeat center top/contain}@media screen and (max-width:767px){.list_faq>li:nth-of-type(2) span:before{width:50px;height:50px}}.list_faq>li:nth-of-type(3) span{padding-top:80px}@media screen and (max-width:767px){.list_faq>li:nth-of-type(3) span{padding-top:44.4444444444px}}.list_faq>li:nth-of-type(3) span:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:71px;height:71px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_03.svg) no-repeat center top/contain}@media screen and (max-width:767px){.list_faq>li:nth-of-type(3) span:before{width:39.4444444444px;height:39.4444444444px}}.list_faq>li:nth-of-type(4) span{padding-top:80px}@media screen and (max-width:767px){.list_faq>li:nth-of-type(4) span{padding-top:44.4444444444px}}.list_faq>li:nth-of-type(4) span:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:55px;height:72px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_04.svg) no-repeat center top/contain}@media screen and (max-width:767px){.list_faq>li:nth-of-type(4) span:before{width:30.5555555556px;height:40px}}.list_faq>li:nth-of-type(5) span{padding-top:68px}@media screen and (max-width:767px){.list_faq>li:nth-of-type(5) span{padding-top:37.7777777778px}}.list_faq>li:nth-of-type(5) span:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:69px;height:59px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_05.svg) no-repeat center top/contain}@media screen and (max-width:767px){.list_faq>li:nth-of-type(5) span:before{width:38.3333333333px;height:32.7777777778px}}.list_faq>li:nth-of-type(6) span{padding-top:68px}@media screen and (max-width:767px){.list_faq>li:nth-of-type(6) span{padding-top:37.7777777778px}}.list_faq>li:nth-of-type(6) span:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:57px;height:57px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_06.svg) no-repeat center top/contain}@media screen and (max-width:767px){.list_faq>li:nth-of-type(6) span:before{width:31.6666666667px;height:31.6666666667px}}.list_map>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.list_map>li{margin-bottom:2rem}}.list_map>li:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.list_map>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.list_map>li .ttl{background-color:#005bab;color:#fff;width:116px;text-align:center;padding:.1rem 0;font-size:1.2rem;margin-right:2rem}@media screen and (max-width:767px){.list_map>li .ttl{font-size:1rem;margin-bottom:1rem}}.list_map>li .txt{font-size:1.2rem}@media screen and (max-width:767px){.list_map>li .txt{font-size:1rem}}.list_crawler_point>li{margin-bottom:2rem;position:relative}@media screen and (max-width:1500px){.list_crawler_point>li{margin-bottom:1rem}}@media screen and (max-width:767px){.list_crawler_point>li{margin-bottom:1rem}}.list_crawler_point>li:last-of-type{margin-bottom:0}.list_crawler_point>li:nth-of-type(1),.list_crawler_point>li:nth-of-type(3){padding-left:250px}@media screen and (max-width:767px){.list_crawler_point>li:nth-of-type(1),.list_crawler_point>li:nth-of-type(3){padding-left:100px}}.list_crawler_point>li:nth-of-type(1):before,.list_crawler_point>li:nth-of-type(3):before{content:"";position:absolute;left:120px;top:30%;width:45px;height:1px;background:#005bab}@media screen and (max-width:767px){.list_crawler_point>li:nth-of-type(1):before,.list_crawler_point>li:nth-of-type(3):before{top:20px;left:0}}.list_crawler_point>li:nth-of-type(1):after,.list_crawler_point>li:nth-of-type(3):after{content:"";position:absolute;left:180px;top:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;color:#005bab}@media screen and (max-width:767px){.list_crawler_point>li:nth-of-type(1):after,.list_crawler_point>li:nth-of-type(3):after{top:20px;left:60px}}.list_crawler_point>li:nth-of-type(1):after{content:"01"}.list_crawler_point>li:nth-of-type(3):after{content:"03"}.list_crawler_point>li:nth-of-type(2){padding-left:138px}@media screen and (max-width:767px){.list_crawler_point>li:nth-of-type(2){padding-left:100px}}.list_crawler_point>li:nth-of-type(2):before{content:"";position:absolute;left:0;top:30%;width:45px;height:1px;background:#005bab}@media screen and (max-width:767px){.list_crawler_point>li:nth-of-type(2):before{top:20px}}.list_crawler_point>li:nth-of-type(2):after{content:"02";position:absolute;left:60px;top:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;color:#005bab}@media screen and (max-width:767px){.list_crawler_point>li:nth-of-type(2):after{top:20px}}.list_crawler_point>li p{font-size:1.2rem}@media screen and (max-width:767px){.list_crawler_point>li p{font-size:1rem}}.list_crawler_sterilization>li{background-color:#fff;-webkit-box-shadow:0 0 11px rgba(0,0,0,.1);box-shadow:0 0 11px rgba(0,0,0,.1);padding:3rem;position:relative;margin-bottom:2rem}@media screen and (max-width:767px){.list_crawler_sterilization>li{padding:2rem 1rem}}.list_crawler_sterilization>li:last-of-type{margin-bottom:0}.list_crawler_sterilization>li .pdf_button{position:absolute;right:0;bottom:0}@media screen and (max-width:767px){.list_crawler_sterilization>li .pdf_button{padding-top:2rem;position:static}}.list_mini_crawler_attached{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.list_mini_crawler_attached{-ms-flex-wrap:wrap;flex-wrap:wrap}}.list_mini_crawler_attached>li{width:30%;text-align:center}@media screen and (max-width:767px){.list_mini_crawler_attached>li{width:100%;margin-bottom:2rem}}@media screen and (max-width:767px){.list_mini_crawler_attached>li:last-of-type{margin-bottom:0}}.list_mini_crawler_attached>li .img_wrap{margin-bottom:1rem}@media screen and (max-width:767px){.list_mini_crawler_attached>li .img_wrap{width:80%;margin:0 auto 1rem}}.list_introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-3rem}@media screen and (max-width:767px){.list_introduction{margin-bottom:0}}.list_introduction:after{content:"";display:block;width:30%;height:0}.list_introduction>li{width:30%;margin-bottom:3rem}@media screen and (max-width:767px){.list_introduction>li{width:100%;margin-bottom:2rem}}@media screen and (max-width:767px){.list_introduction>li:last-of-type{margin-bottom:0}}.list_introduction>li .img_wrap{margin-bottom:1rem}@media screen and (max-width:767px){.list_introduction>li .img_wrap{width:100%;margin:0 auto 1rem}}.list_introduction>li .txt_wrap{font-weight:1.1rem}.dlist_bnr{background:#333;color:#fff;font-size:1.125em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}@media screen and (max-width:767px){.dlist_bnr{font-size:1em}}.dlist_bnr dt{width:40%}@media screen and (max-width:767px){.dlist_bnr dt{width:100%}}.dlist_bnr dt div.img_eye{height:210px;background-position:center}.dlist_bnr dd{text-align:center;width:60%;padding:3% 5%}@media screen and (max-width:767px){.dlist_bnr dd{width:100%;padding:5%}}.dlist_about{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.dlist_about dt{width:48%;margin-right:4%}.dlist_about dd{width:48%}.table_company{width:100%}.table_company tr:last-of-type th{border-bottom:none}.table_company tr:last-of-type td{border-bottom:none}.table_company th,.table_company td{font-size:1.2rem}@media screen and (max-width:767px){.table_company th,.table_company td{font-size:1rem}}.table_company th{width:20%;font-weight:700;padding:.8rem 1rem;border-bottom:1px solid #000;vertical-align:top}@media screen and (max-width:767px){.table_company th{width:100%;display:block;border-bottom:none;padding:.8rem 1rem 0 !important}}.table_company td{padding:.8rem 1rem;border-bottom:1px solid #000;vertical-align:top}@media screen and (max-width:767px){.table_company td{padding:.5rem 1rem .8rem !important;width:100%;display:block}}.top_ttl_wrap .top_sub_ttl{font-size:1.8rem}@media screen and (max-width:767px){.top_ttl_wrap .top_sub_ttl{font-size:1rem}}.top_ttl_wrap .top_sub_ttl>span{display:inline-block;color:#005bab}.top_ttl{line-height:1.1;font-size:4rem;font-family:"Roboto Condensed",sans-serif;letter-spacing:3px}@media screen and (max-width:1500px){.top_ttl{font-size:3rem}}@media screen and (max-width:767px){.top_ttl{font-size:1.8rem}}.top_ttl>span{display:inline-block;color:#005bab}.top_ttl_sub_ttl{font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){.top_ttl_sub_ttl{font-size:.9rem}}.top_ttl_sub_ttl>span{display:inline-block;color:#005bab}.low_main_ttl_wrap .low_main_ttl,.low_main_ttl_wrap_blue .low_main_ttl{font-size:4rem;font-family:"Roboto Condensed",sans-serif;line-height:1.2;color:#fff;position:relative;padding-bottom:.8rem;margin-bottom:.8rem}@media screen and (max-width:767px){.low_main_ttl_wrap .low_main_ttl,.low_main_ttl_wrap_blue .low_main_ttl{padding-bottom:.5rem;margin-bottom:.5rem;font-size:1.4rem}}.low_main_ttl_wrap .low_main_ttl:before,.low_main_ttl_wrap_blue .low_main_ttl:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff}.low_main_ttl_wrap .sub_ttl,.low_main_ttl_wrap_blue .sub_ttl{font-size:1.8rem;color:#fff;letter-spacing:2px}@media screen and (max-width:767px){.low_main_ttl_wrap .sub_ttl,.low_main_ttl_wrap_blue .sub_ttl{font-size:.8rem}}.low_main_ttl_wrap_blue .low_main_ttl{color:#005bab}.low_main_ttl_wrap_blue .low_main_ttl:before{background:#005bab}.low_main_ttl_wrap_blue .sub_ttl{color:#005bab}.main_ttl{font-size:1.6em;margin:0 0 1em;padding:0 0 .8em;position:relative;font-weight:700}.main_ttl:after{content:"";position:absolute;left:0;bottom:0;width:30px;height:2px;background:#000}.txt_ttl{font-size:1.5em;font-weight:700;border-bottom:2px solid #3d352f;margin-bottom:1em;padding-bottom:.5em}.side_ttl{border-bottom:1px solid #333;font-size:.9375em;margin-bottom:1.5em;padding:0 1em 1em}@media screen and (max-width:767px){.side_ttl{font-size:5vw;padding:0 0 .5em;margin-bottom:1em}}.read_ttl{text-align:center;margin-bottom:1.5em;font-size:1.25em}.ttl_underline{font-size:2rem;font-weight:700;position:relative;padding-bottom:.5rem}@media screen and (max-width:767px){.ttl_underline{font-size:1.2rem}}.ttl_underline:before{content:"";position:absolute;left:0;bottom:0;width:58px;height:1px;background:#005bab}.heading_01{font-size:2.8rem;font-weight:700;line-height:1.5;color:#005bab;letter-spacing:5px}@media screen and (max-width:1500px){.heading_01{font-size:2rem}}@media screen and (max-width:767px){.heading_01{font-size:1.2rem}}.heading_02{font-size:2.5rem;font-weight:700;line-height:1.5;color:#005bab;letter-spacing:5px}@media screen and (max-width:1500px){.heading_02{font-size:1.4rem}}@media screen and (max-width:1200px){.heading_02{font-size:1.1rem}}@media screen and (max-width:767px){.heading_02{font-size:1.2rem}}.heading_03{font-size:2.5rem;line-height:1.5;font-weight:700}@media screen and (max-width:1500px){.heading_03{font-size:1.9rem}}@media screen and (max-width:767px){.heading_03{font-size:1.2rem}}.heading_04{font-size:2.5rem;line-height:1.7}@media screen and (max-width:1500px){.heading_04{font-size:1.9rem}}@media screen and (max-width:767px){.heading_04{font-size:1.2rem}}.heading_05{font-size:2.5rem;line-height:1.7;font-weight:700}@media screen and (max-width:1500px){.heading_05{font-size:1.9rem}}@media screen and (max-width:767px){.heading_05{font-size:1.4rem}}.heading_05>span{display:inline-block}.heading_05 .subttl{display:block !important;font-size:1.8rem}@media screen and (max-width:1500px){.heading_05 .subttl{font-size:1.4rem}}@media screen and (max-width:767px){.heading_05 .subttl{font-size:.9rem}}.heading_06{font-size:3rem}@media screen and (max-width:1500px){.heading_06{font-size:2.2rem}}@media screen and (max-width:767px){.heading_06{font-size:1.3rem}}.heading_sub_01{font-size:1.5rem;font-weight:700}@media screen and (max-width:767px){.heading_sub_01{font-size:1.1rem}}.heading_sub_01>span{display:inline-block;font-size:1.2rem}@media screen and (max-width:767px){.heading_sub_01>span{font-size:.9rem}}.faq_ttl,.faq_ttl_06,.faq_ttl_05,.faq_ttl_04,.faq_ttl_03,.faq_ttl_02,.faq_ttl_01{text-align:center;font-size:2rem;font-weight:700;position:relative}@media screen and (max-width:767px){.faq_ttl,.faq_ttl_06,.faq_ttl_05,.faq_ttl_04,.faq_ttl_03,.faq_ttl_02,.faq_ttl_01{font-size:1.2rem}}.faq_ttl_01{padding-top:104px}@media screen and (max-width:767px){.faq_ttl_01{padding-top:57.7777777778px}}.faq_ttl_01:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:90px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_01.svg) no-repeat center top/contain}@media screen and (max-width:767px){.faq_ttl_01:before{width:50px;height:50px}}.faq_ttl_02{padding-top:104px}@media screen and (max-width:767px){.faq_ttl_02{padding-top:57.7777777778px}}.faq_ttl_02:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:90px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_02.svg) no-repeat center top/contain}@media screen and (max-width:767px){.faq_ttl_02:before{width:50px;height:50px}}.faq_ttl_03{padding-top:80px}@media screen and (max-width:767px){.faq_ttl_03{padding-top:44.4444444444px}}.faq_ttl_03:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:71px;height:71px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_03.svg) no-repeat center top/contain}@media screen and (max-width:767px){.faq_ttl_03:before{width:39.4444444444px;height:39.4444444444px}}.faq_ttl_04{padding-top:80px}@media screen and (max-width:767px){.faq_ttl_04{padding-top:44.4444444444px}}.faq_ttl_04:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:55px;height:72px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_04.svg) no-repeat center top/contain}@media screen and (max-width:767px){.faq_ttl_04:before{width:30.5555555556px;height:40px}}.faq_ttl_05{padding-top:68px}@media screen and (max-width:767px){.faq_ttl_05{padding-top:37.7777777778px}}.faq_ttl_05:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:69px;height:59px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_05.svg) no-repeat center top/contain}@media screen and (max-width:767px){.faq_ttl_05:before{width:38.3333333333px;height:38.3333333333px}}.faq_ttl_06{padding-top:68px}@media screen and (max-width:767px){.faq_ttl_06{padding-top:37.7777777778px}}.faq_ttl_06:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:57px;height:57px;z-index:0;left:50%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_faq_06.svg) no-repeat center top/contain}@media screen and (max-width:767px){.faq_ttl_06:before{width:31.6666666667px;height:31.6666666667px}}.heading_line{font-size:1.5rem;padding-left:60px;display:inline-block;position:relative}@media screen and (max-width:767px){.heading_line{padding-left:50px;font-size:1.1rem}}.heading_line:before{content:"";position:absolute;left:0;top:50%;width:45px;height:1px;background:#000}@media screen and (max-width:767px){.heading_line:before{width:40px}}.section_ttl_wrap_1{position:absolute;top:0;left:60%;font-family:"Roboto Condensed",sans-serif;font-size:7rem;color:#fff;line-height:1;-webkit-transform:translateX(-100%) translateY(-50%);-ms-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}@media screen and (max-width:767px){.section_ttl_wrap_1{font-size:3rem;-webkit-transform:translateX(-100%) translateY(-80%);-ms-transform:translateX(-100%) translateY(-80%);transform:translateX(-100%) translateY(-80%)}}.section_ttl_wrap_2{position:absolute;top:0;left:60%;font-family:"Roboto Condensed",sans-serif;font-size:7rem;color:#f3f7fb;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.section_ttl_wrap_2{font-size:3rem;-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}}.bg_gray{background:#f2f2f2}.bg_gray2{background:#f3f7fb}.bg_white{background:#fff}.bg_black{background:#000}.bg_mainColor{background:#005bab}.bg_mini_crawler{position:relative}.bg_mini_crawler:before{position:absolute;z-index:0;content:"";width:100%;height:925px;top:-2%;left:0;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/bg_mini_crawler.jpg) no-repeat center top/cover}@media screen and (max-width:1500px){.bg_mini_crawler:before{top:-10%}}@media screen and (max-width:767px){.bg_mini_crawler:before{height:300px}}.bg_mini_crawler_02{position:relative}.bg_mini_crawler_02:before{position:absolute;z-index:0;content:"";width:60%;height:100%;top:0;left:0;background:#f3f7fb}.bg_leaf_01{position:relative}.bg_leaf_01:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:572.5px;height:1195.8333333333px;z-index:0;left:5%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_leaf.svg) no-repeat center top/contain}@media screen and (max-width:1500px){.bg_leaf_01:before{width:458px;height:956.6666666667px}}@media screen and (max-width:767px){.bg_leaf_01:before{left:auto;right:15px;width:229px;height:478.3333333333px}}.bg_sub_header_leaf{position:relative}.bg_sub_header_leaf:before{position:absolute;z-index:0;content:"";bottom:0;-webkit-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%);width:572.5px;height:1195.8333333333px;z-index:0;right:5%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_leaf.svg) no-repeat center top/contain}@media screen and (max-width:1500px){.bg_sub_header_leaf:before{width:458px;height:956.6666666667px}}@media screen and (max-width:767px){.bg_sub_header_leaf:before{left:auto;right:15px;width:229px;height:478.3333333333px}}.bg_sub_header_leaf_side{position:relative}.bg_sub_header_leaf_side:before{position:absolute;z-index:0;content:"";bottom:-30%;-webkit-transform:translateY(35%) rotate(-90deg);-ms-transform:translateY(35%) rotate(-90deg);transform:translateY(35%) rotate(-90deg);width:572.5px;height:1195.8333333333px;z-index:0;left:0;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_leaf.svg) no-repeat center top/contain}@media screen and (max-width:1500px){.bg_sub_header_leaf_side:before{width:458px;height:956.6666666667px}}@media screen and (max-width:767px){.bg_sub_header_leaf_side:before{left:auto;right:15px;width:229px;height:478.3333333333px}}.bg_strengths{position:relative}.bg_strengths:after{position:absolute;z-index:0;content:"";bottom:0;width:100%;height:900px;z-index:0;left:0;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/bg_strengths.jpg) no-repeat center top/cover}@media screen and (max-width:1500px){.bg_strengths:after{height:76%}}@media screen and (max-width:767px){.bg_strengths:after{height:80%}}.bg_strengths:before{position:absolute;z-index:0;content:"";top:0;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);width:572.5px;height:1195.8333333333px;z-index:0;right:5%;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/icon_leaf.svg) no-repeat center top/contain}@media screen and (max-width:1500px){.bg_strengths:before{width:458px;height:956.6666666667px}}@media screen and (max-width:767px){.bg_strengths:before{right:auto;left:15px;width:229px;height:478.3333333333px}}.bg_product_01{position:relative}.bg_product_01:after{position:absolute;z-index:0;content:"";width:45%;height:80%;top:9.3rem;right:0;background:rgba(207,224,241,.25)}@media screen and (max-width:767px){.bg_product_01:after{top:4rem}}.bg_product_02{position:relative}.bg_product_02:before{position:absolute;z-index:0;content:"PARTNER";color:rgba(207,224,241,.25);font-size:12rem;font-weight:600;font-family:"Roboto Condensed",sans-serif;top:25%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}@media screen and (max-width:767px){.bg_product_02:before{display:none}}.bg_product_02:after{position:absolute;z-index:0;content:"";width:100%;height:560px;top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background:rgba(207,224,241,.25)}@media screen and (max-width:767px){.bg_product_02:after{display:none}}.bg_about_01{position:relative}.bg_about_01:before{position:absolute;z-index:0;content:"";width:100%;height:30%;left:0;bottom:0;background:#005bab}.bg_about_02{position:relative}.bg_about_02:before{position:absolute;z-index:0;content:"";width:70%;height:45%;right:0;top:0;background:rgba(207,224,241,.25)}@media screen and (max-width:767px){.bg_about_02:before{width:45%;height:90%}}.bg_about_03{position:relative}.bg_about_03:before{position:absolute;z-index:0;content:"";width:75%;height:100%;right:0;top:0;background:rgba(207,224,241,.25)}@media screen and (max-width:767px){.bg_about_03:before{width:45%;height:100%}}.bg_recruitment{position:relative}.bg_recruitment:before{position:absolute;z-index:0;content:"";width:50%;height:calc(90% + 9.3rem);top:-9.3rem;left:0;background:rgba(207,224,241,.25)}.txt_clr_gray{color:#ccc}.txt_clr_white{color:#fff}.txt_clr_black{color:#000}.txt_clr_mainColor{color:#005bab}#page_top{position:fixed;bottom:15px;right:15px;z-index:10;-webkit-transition:.3s;transition:.3s}#page_top>div{position:relative;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:"Roboto Condensed",sans-serif;font-size:25px;font-weight:600}@media screen and (max-width:767px){#page_top>div{font-size:16px}}#page_top>div>span{color:#005bab}#page_top>div:before{position:absolute;content:"";display:block;width:1px;height:100%;top:0;left:0;background:#005bab}@media screen and (max-width:767px){#page_top{right:10px;bottom:50px}}#page_top:hover{opacity:.6}a.more,a.button_red,a.button_red2,a.button,a.button_pdf{display:inline-block;text-align:center;font-size:1.25rem;color:#fff;width:400px;padding:1.5rem 0;background-color:#005bab;border:solid 1px #005bab;position:relative;font-family:"Roboto Condensed","Noto Serif JP",serif}@media screen and (max-width:1500px){a.more,a.button_red,a.button_red2,a.button,a.button_pdf{width:360px}}@media screen and (max-width:767px){a.more,a.button_red,a.button_red2,a.button,a.button_pdf{font-size:1rem;padding:1rem 0;width:100%}}a.more:before,a.button_red:before,a.button_red2:before,a.button:before,a.button_pdf:before{position:absolute;z-index:0;content:"";top:50%;width:67px;height:1px;right:0;background:#fff;-webkit-transition:.3s;transition:.3s}a.more:hover,a.button_red:hover,a.button_red2:hover,a.button:hover,a.button_pdf:hover{background-color:#fff;color:#005bab}a.more:hover:before,a.button_red:hover:before,a.button_red2:hover:before,a.button:hover:before,a.button_pdf:hover:before{background:#005bab;width:77px;right:-20px}a.button,a.button_pdf{background-color:#f6ae00;border:solid 1px #f6ae00;color:#fff}a.button:hover,a.button_pdf:hover{background-color:#fff;color:#f6ae00}a.button:hover:before,a.button_pdf:hover:before{background:#f6ae00;width:77px;right:-20px}a.button_red,a.button_red2{background-color:#e50012;border:solid 1px #e50012;color:#fff}a.button_red:hover,a.button_red2:hover{background-color:#fff;color:#e50012}a.button_red:hover:before,a.button_red2:hover:before{background:#e50012;width:77px;right:-20px}a.button_red2{width:100%}a.button_pdf{width:320px;font-size:1.1rem}@media screen and (max-width:767px){a.button_pdf{width:100%;font-size:1rem}}#list_breadcrumb{font-size:.8rem;padding:.5rem 0;margin:0}@media screen and (max-width:767px){#list_breadcrumb{font-size:.6rem}}.other_image_wrap img{width:100%}.object-fit-img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.object-fit-img2{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;font-family:"object-fit: cover; object-position: bottom;"}.left{text-align:left !important}.right{text-align:right}.center{text-align:center}@media screen and (max-width:767px){.left_sp{text-align:left !important}}@media screen and (max-width:767px){.center_sp{text-align:center !important}}a.link{color:#005bab !important;border-bottom:1px solid #005bab}a.link:hover{opacity:.6}.indent-1{padding-left:1em;text-indent:-1em}.text_small{font-size:.9rem}.position_relative{position:relative}.highlight{font-weight:700;background-color:#ff0}.contact_wrap{position:relative;z-index:3}.list_contact_flow{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-flow:wrap;flex-flow:wrap;max-width:562px;margin:0 auto 60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;font-size:1.0625em}@media screen and (max-width:767px){.list_contact_flow{font-size:.8em;width:280px;margin:0 auto 2rem}}.list_contact_flow:before{position:absolute;content:"";background:#231815;width:480px;height:1px;top:10px;left:0;right:0;margin:auto;z-index:2}@media screen and (max-width:767px){.list_contact_flow:before{width:220px;top:8px}}.list_contact_flow li span{display:block;width:21px;height:21px;border-radius:50%;margin:0 auto 10px;background:#342930}@media screen and (max-width:767px){.list_contact_flow li span{width:16px;height:16px}}.list_contact_flow li.current span{position:relative;z-index:3;background:#005bab}input#zip,input#zip1{width:25% !important}.table_contact{width:100%;position:relative;z-index:3}@media screen and (max-width:767px){.table_contact tr:last-of-type td{margin-bottom:0}}.table_contact tr th{width:30%}@media screen and (max-width:767px){.table_contact tr th{width:100%;display:block}}.table_contact tr th>span{margin-left:1rem;display:inline-block;color:#fff;background-color:#005bab;padding:.3rem .7rem;font-size:.6rem}.table_contact tr td{padding:1rem 1rem 1rem 2rem}@media screen and (max-width:767px){.table_contact tr td{padding:.7rem 0;display:block;margin-bottom:1rem}}.table_contact tr td input,.table_contact tr td textarea{width:100%}.table_contact tr td select{width:auto}.table_contact tr td input[type=radio]{width:auto;margin-right:.2rem}.table_contact tr td input[type=checkbox]{width:auto;margin-right:.2rem}.table_contact tr td label{margin-right:.7rem}.personal_wrap{position:relative;z-index:3;border-top:solid 1px #3e3a39;border-bottom:solid 1px #3e3a39;padding:2rem 1rem}@media screen and (max-width:767px){.personal_wrap{font-size:.8rem}}.personal_wrap .ttl{font-size:1.2rem;font-weight:700;letter-spacing:3px;margin-bottom:.5rem}@media screen and (max-width:767px){.personal_wrap .ttl{font-size:1.1rem}}.contactform{margin-bottom:2em;width:100%}@media screen and (max-width:767px){.contactform{margin-bottom:1em}}.contactform tr{border-bottom:2px dotted #3d352f}.contactform tr:last-child{border-bottom:none}.contactform tr th{padding:1.5em 1em 1em 0;color:#040000;text-align:left;vertical-align:top;width:25%}@media screen and (max-width:767px){.contactform tr th{width:100%;display:block;padding:0 0 .5em}}.contactform tr td{width:75%;padding:1em;text-align:left}@media screen and (max-width:767px){.contactform tr td{width:100%;display:block;padding:0 0 1em}}input,textarea,select{width:100%;padding:1em;border-radius:5px;border:1px solid #383838}textarea{height:250px}span.mwform-tel-field input{width:25% !important}input[type=checkbox]{width:auto;margin-right:.5rem}.submit,.backBtn{max-width:340px;width:90%;margin:0 auto;padding:1.5em;display:block;font-size:1.125em;line-height:1;color:#fff;cursor:pointer;border:none;font-weight:700;background:#231815 url(//tristar-jp.com/wp-content/themes/tristar/css/../images/right_w.svg) no-repeat center right 5%/5px 9px;-webkit-transition:.3s;transition:.3s;letter-spacing:.1em;font-family:"Noto Sans JP",sans-serif}.backBtn{background:#3f3f3f url(//tristar-jp.com/wp-content/themes/tristar/css/../images/right_w.svg) no-repeat center right 5%/5px 9px;margin-top:1.5em}.submit:hover,.backBtn:hover{opacity:.8}.required{font-size:.75em;display:inline-block;margin-left:1em;line-height:1}.wp-pagenavi{margin-top:5%}.wp-pagenavi a{display:inline-block;margin-right:1em}.wp-pagenavi a:hover{color:#9fa0a0}.wp-pagenavi span{display:inline-block;margin-right:1em}.wp-pagenavi span.current{color:#9fa0a0}.m0{margin-bottom:0}.m05{margin-bottom:5px}.m10{margin-bottom:10px}.m15{margin-bottom:15px}.m20{margin-bottom:20px}.m30{margin-bottom:30px}.m40{margin-bottom:40px}.m50{margin-bottom:50px}.m1{margin-bottom:1rem !important}.m2{margin-bottom:2rem !important}.m2_5{margin-bottom:2.5rem !important}@media screen and (max-width:1200px){.m2_5{margin-bottom:2rem !important}}.m3{margin-bottom:3rem !important}.m3_5{margin-bottom:3.5rem !important}.m4{margin-bottom:4rem !important}.m5{margin-bottom:5rem !important}.m6{margin-bottom:6rem !important}.m7{margin-bottom:7rem !important}.m7_5{margin-bottom:7.5rem !important}@media screen and (max-width:767px){.mr0_sp{margin-bottom:0 !important}}@media screen and (max-width:767px){.mr05_sp{margin-bottom:.5rem !important}}@media screen and (max-width:767px){.mr1_sp{margin-bottom:1rem !important}}@media screen and (max-width:767px){.mr1_5_sp{margin-bottom:1.5rem !important}}@media screen and (max-width:767px){.mr2_sp{margin-bottom:2rem !important}}@media screen and (max-width:767px){.mr3_sp{margin-bottom:3rem !important}}@media screen and (max-width:767px){.mr3_5_sp{margin-bottom:3.5rem !important}}@media screen and (max-width:767px){.mr4_sp{margin-bottom:4rem !important}}@media screen and (max-width:767px){.mr5_sp{margin-bottom:5rem !important}}ul.list_pagination{width:100%;margin:5% auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #383838;border-bottom:1px solid #383838;font-size:.875em;padding:2em 0}ul.list_pagination li{width:49%}ul.list_pagination li.prev{margin-right:2%}ul.list_pagination li.prev a{padding-left:20px}ul.list_pagination li.prev a:before{left:0;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/right_b.svg) no-repeat center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}ul.list_pagination li.next{text-align:right}ul.list_pagination li.next a{padding-right:20px}ul.list_pagination li.next a:before{right:0;background:url(//tristar-jp.com/wp-content/themes/tristar/css/../images/right_b.svg) no-repeat center}ul.list_pagination li a{position:relative;display:inline-block}ul.list_pagination li a:before{position:absolute;content:"";width:5px;height:9px;top:10px}.fade-in{opacity:0}.fade-in-before:before{opacity:0}.anm-fade-in{-webkit-animation:anm-fade-in 1.6s ease-in-out forwards;animation:anm-fade-in 1.6s ease-in-out forwards}.anm-fade-in-before:before{-webkit-animation:anm-fade-in 2s ease-in-out forwards;animation:anm-fade-in 2s ease-in-out forwards}.anm-rotation{-webkit-animation:anm-rotation 8s linear infinite normal;animation:anm-rotation 8s linear infinite normal}.anm-top-fade-in{-webkit-animation:anm-fade-in 5s ease-in forwards;animation:anm-fade-in 5s ease-in forwards}.animation_shutter{position:relative;overflow:hidden}.animation_shutter:before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:5}@media screen and (max-width:767px){.animation_shutter:before{display:none}}.animation_shutter:after{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;background-color:#005bab;z-index:4}@media screen and (max-width:767px){.animation_shutter:after{display:none}}.anm_shutter:before{-webkit-animation:anm_shutter .2s .5s ease-in-out forwards;animation:anm_shutter .2s .5s ease-in-out forwards}@media screen and (max-width:767px){.anm_shutter:before{-webkit-animation:none;animation:none}}.anm_shutter:after{-webkit-animation:anm_shutter .2s .9s ease-in-out forwards;animation:anm_shutter .2s .9s ease-in-out forwards}@media screen and (max-width:767px){.anm_shutter:after{-webkit-animation:none;animation:none}}@-webkit-keyframes anm_shutter{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}}@keyframes anm_shutter{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}}@-webkit-keyframes anm-rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes anm-rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes anm-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes anm-fade-in{0%{opacity:0}100%{opacity:1}}.loading{width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;z-index:20000}.loader_wrap{width:120px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.loader_wrap{width:100px}}.accbox label{display:block;padding:1rem;font-weight:700;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;position:relative;background-color:#005bab;color:#fff;font-size:1.2rem;padding-left:5rem}@media screen and (max-width:767px){.accbox label{padding:1rem 2rem 1rem 3rem;font-size:.9rem}}.accbox label:before{position:absolute;content:"";top:50%;right:1rem;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);-webkit-transition:.3s;transition:.3s}@media screen and (max-width:767px){.accbox label:before{right:15px}}.accbox label:after{-webkit-transition:.8s;transition:.8s;position:absolute;content:"Q";top:-2px;left:2rem;font-family:"Roboto Condensed",sans-serif;font-size:40px;color:#fff;z-index:4;font-weight:400}@media screen and (max-width:767px){.accbox label:after{left:1rem;top:.6rem;font-size:1.5rem}}.accbox input{display:none}.accbox>p{display:none}.accbox .accshow{height:0;padding:0;overflow:hidden;opacity:0;-webkit-transition:.8s;transition:.8s;background:rgba(207,224,241,.25);font-size:1.2rem;position:relative}.accbox .accshow:before{-webkit-transition:.8s;transition:.8s;position:absolute;content:"A";top:1.3rem;left:2rem;font-family:"Roboto Condensed",sans-serif;font-size:40px;color:#005bab;z-index:4}@media screen and (max-width:767px){.accbox .accshow:before{top:.6rem;left:1rem;font-size:1.5rem}}@media screen and (max-width:767px){.accbox .accshow{font-size:.9rem}}.cssacc:checked~.accshow{height:auto;padding:2rem 1rem 2rem 5rem;opacity:1}@media screen and (max-width:767px){.cssacc:checked~.accshow{padding:1rem 2rem 1rem 3rem}}.cssacc:checked~label:before{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.accbox_2 label{display:block;padding:1rem;font-weight:700;-webkit-transition:all .3s;transition:all .3s;position:relative;background-color:#005bab;color:#fff;font-size:1.2rem;padding-left:5rem}@media screen and (max-width:767px){.accbox_2 label{padding:1rem 2rem 1rem 3rem;font-size:.9rem}}.accbox_2 label:after{-webkit-transition:.8s;transition:.8s;position:absolute;content:"Q";top:-2px;left:2rem;font-family:"Roboto Condensed",sans-serif;font-size:40px;color:#fff;z-index:4;font-weight:400}@media screen and (max-width:767px){.accbox_2 label:after{left:1rem;top:.6rem;font-size:1.5rem}}.accbox_2 input{display:none}.accbox_2>p{display:none}.accbox_2 .accshow{background:rgba(207,224,241,.25);font-size:1.2rem;position:relative;padding:2rem 1rem 2rem 5rem}.accbox_2 .accshow:before{-webkit-transition:.8s;transition:.8s;position:absolute;content:"A";top:1.3rem;left:2rem;font-family:"Roboto Condensed",sans-serif;font-size:40px;color:#005bab;z-index:4}@media screen and (max-width:767px){.accbox_2 .accshow:before{top:.6rem;left:1rem;font-size:1.5rem}}@media screen and (max-width:767px){.accbox_2 .accshow{font-size:.9rem;padding:1rem 2rem 1rem 3rem}}.tabs{position:relative;z-index:3;width:100%;max-width:1300px;margin:0 auto}.tabs>p{display:none}.tabs_2{padding-bottom:4rem}@media screen and (max-width:767px){.tabs_2{padding-bottom:2rem}}.tab_item:hover,.tab_item_2:hover{opacity:.75}.tab_item_2{width:calc((100% - 2rem)/5);margin-right:.5rem;height:70px;background-color:#fff;line-height:70px;font-size:1rem;text-align:center;display:block;float:left;text-align:center;font-weight:700;border:solid 1px #000;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:767px){.tab_item_2{height:50px;line-height:50px;font-size:.7rem;margin-right:0;border:none;border-right:solid 1px #000;border-bottom:solid 1px #000;width:50%}}.tab_item_2_last{margin-right:0}@media screen and (max-width:767px){.tab_item_2_01{border-top:solid 1px #000;border-left:solid 1px #000}}@media screen and (max-width:767px){.tab_item_2_02{border-top:solid 1px #000}}@media screen and (max-width:767px){.tab_item_2_03{border-left:solid 1px #000}}@media screen and (max-width:767px){.tab_item_2_last{border-left:solid 1px #000}}input[name=tab_item],input[name=tab_item_2]{display:none}.tab_content{clear:both;overflow:hidden;opacity:0;height:0}.tab_content>p{display:none}#tab_01:checked~#content_01,#tab_02:checked~#content_02,#tab_03:checked~#content_03,#tab_04:checked~#content_04,#tab_05:checked~#content_05{opacity:1;height:auto}#tab_02_01:checked~#content_02_01,#tab_02_02:checked~#content_02_02,#tab_02_03:checked~#content_02_03,#tab_02_04:checked~#content_02_04,#tab_02_05:checked~#content_02_05{opacity:1;height:auto}.tabs input:checked+.tab_item,.tabs input:checked+.tab_item_2{background-color:#005bab;color:#fff;position:relative;border:solid 1px #005bab}.tab_content_description{padding-top:5rem;background-color:#fff}@media screen and (max-width:767px){.tab_content_description{padding-top:2rem}}.voice_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.voice_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.voice_wrap .img_wrap{width:42%}@media screen and (max-width:767px){.voice_wrap .img_wrap{width:100%;margin-bottom:1rem}}.voice_wrap .img_wrap .img{margin-bottom:1rem}.voice_wrap .img_wrap .txt{font-size:1.5rem}@media screen and (max-width:767px){.voice_wrap .img_wrap .txt{font-size:1rem}}.voice_wrap .txt_wrap{width:50%}@media screen and (max-width:767px){.voice_wrap .txt_wrap{width:100%;font-size:.8rem}}.swiper-parent{position:relative !important}.swiper-container{width:calc(100% - 200px) !important;padding-bottom:50px !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}@media screen and (max-width:767px){.swiper-container{width:calc(100% - 80px) !important;padding-bottom:40px !important}}.swiper-button-prev,.swiper-button-next{top:calc((100% - 50px)*0.5) !important;margin-top:-22px !important}.section_serch{display:block}@media screen and (max-width:767px){.section_serch{display:block;width:100%}}#form4{position:relative;width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media screen and (max-width:767px){#form4{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:0}}#sbox4{width:calc(100% - (40px + 1rem));height:70px;padding:0 10px;outline:0;background:#fff;border:#fff}@media screen and (max-width:1200px){#sbox4{width:calc(100% - (60px + 1rem))}}@media screen and (max-width:767px){#sbox4{position:static;width:80%}}#sbtn4{height:40px;width:40px;color:#fff;border:none;background:0 0;margin-left:.3rem;margin-right:1rem}@media screen and (max-width:1200px){#sbtn4{height:60px;width:60px}}@media screen and (max-width:767px){#sbtn4{height:50px;width:50px;position:static}}#sbtn4 .fa-search{font-size:20px;position:absolute;top:30%;left:30%}#sbtn4:hover{color:#888}