﻿@import url(//use.fontawesome.com/releases/v5.6.3/css/all.css);@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}select{-moz-appearance:none;-webkit-appearance:none;text-indent:0.01px;text-overflow:'';appearance:none;border-radius:0;border:0;margin:0;padding:0;background:none transparent;vertical-align:middle;color:inherit;box-sizing:content-box}select::-ms-expand{display:none}em{font-style:normal}main{display:block}html,body{height:100%;width:100%}html{font-size:125%}@media only screen and (max-width: 1023px){html{font-size:87.5%}}body{background:#fff;font-size:1em;font-family:YakuHanJPs,"Noto Sans JP",sans-serif;font-weight:400;color:#000;line-height:2;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.025em}@media only screen and (max-width: 1023px){body{line-height:1.85}}a{word-break:break-all;text-decoration:none;color:#000}a:hover{text-decoration:none;color:#0F9956}a:visited,a:active{text-decoration:none}.is-hidden{display:none}.pc-hidden{display:none}*{box-sizing:border-box}img{vertical-align:bottom}@media only screen and (max-width: 1023px){.sp-hidden{display:none}.pc-hidden{display:block}body{min-width:0}.sp-scroll{width:100%;overflow-x:auto}}h1,h2,h3,h4,h5,h6{line-height:1.5;letter-spacing:.05em}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:"industry",sans-serif;font-weight:600;letter-spacing:0}h1{font-size:2.8rem;font-weight:700}@media only screen and (max-width: 1023px){h1{font-size:1.8rem}}h2{font-size:2.2rem;font-weight:700}@media only screen and (max-width: 1023px){h2{font-size:1.6rem}}h3{font-size:1.6rem;font-weight:700}@media only screen and (max-width: 1023px){h3{font-size:1.35rem}}h4{font-size:1.2rem;font-weight:700}@media only screen and (max-width: 1023px){h4{font-size:1.15rem}}h5{font-size:1rem;font-weight:700}h6{font-size:.8rem;font-weight:700}@media only screen and (max-width: 1023px){h6{font-size:.85rem}}.txtLarge{font-size:1.2rem}@media only screen and (max-width: 1023px){.txtLarge{font-size:1.15rem}}.txtSmall{font-size:.8rem}@media only screen and (max-width: 1023px){.txtSmall{font-size:.85rem}}.txtXsmall{font-size:.7rem}@media only screen and (max-width: 1023px){.txtXsmall{font-size:.8rem}}.txtXxsmall{font-size:.6rem}@media only screen and (max-width: 1023px){.txtXxsmall{font-size:.7rem}}.txtBold{font-weight:bold}.txtRight{text-align:right}.list,.list__circle,.list__philosophy,.list__num,.list__link,.list__link__2colum{display:block}.list li,.list__circle li,.list__philosophy li,.list__num li,.list__link li,.list__link__2colum li{padding:0 0 1em 0;position:relative}.list li::before,.list__circle li::before,.list__philosophy li::before,.list__num li::before,.list__link li::before,.list__link__2colum li::before{position:absolute;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;left:-1.3em;top:1em;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media only screen and (max-width: 1023px){.list li::before,.list__circle li::before,.list__philosophy li::before,.list__num li::before,.list__link li::before,.list__link__2colum li::before{left:-1em}}.list li:last-child,.list__circle li:last-child,.list__philosophy li:last-child,.list__num li:last-child,.list__link li:last-child,.list__link__2colum li:last-child{padding:0}.list__circle{padding-inline-start:45px}@media only screen and (max-width: 1023px){.list__circle{padding-inline-start:26px}}.list__circle li::before{content:'';width:10px;height:10px;background-color:#E62233;border-radius:50%}@media only screen and (max-width: 1023px){.list__circle li::before{width:5px;height:5px}}.list__philosophy{padding-inline-start:40px}@media only screen and (max-width: 1023px){.list__philosophy{padding-inline-start:27px}}.list__philosophy li::before{content:'一、';left:-2em}.list__num{counter-reset:item;padding-inline-start:52px}@media only screen and (max-width: 1023px){.list__num{padding-inline-start:32px}}.list__num li::before{counter-increment:item;content:counter(item) ".";left:-1.8em}.list__link,.list__link__2colum{padding-inline-start:0;line-height:1.5}@media only screen and (max-width: 1023px){.list__link,.list__link__2colum{padding-inline-start:0}}.list__link li,.list__link__2colum li{padding:20px 0 20px 25px;border-bottom:1px solid #D9D9D9;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}@media only screen and (max-width: 1023px){.list__link li,.list__link__2colum li{padding:20px 0 20px 18px}}.list__link li:first-child,.list__link__2colum li:first-child{border-top:1px solid #D9D9D9}.list__link li::before,.list__link__2colum li::before{content:'';left:0;top:calc(20px + .75rem);background:url(/assets/images/common/arrow-triangle_green.svg) left center no-repeat;height:20px;width:20px}@media only screen and (max-width: 1023px){.list__link li::before,.list__link__2colum li::before{height:14px;width:14px;background-size:70%}}.list__link li a,.list__link__2colum li a{font-weight:bold;color:#000;transition:all 0.3s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:all 0.3s cubic-bezier(0.8, 0, 0.3, 1)}.list__link li a:hover,.list__link__2colum li a:hover{color:#E62233;text-decoration:none !important}.list__link li:last-child,.list__link__2colum li:last-child{padding:20px 0 20px 25px}@media only screen and (max-width: 1023px){.list__link li:last-child,.list__link__2colum li:last-child{padding:20px 0 20px 18px}}.list__link li.noicon,.list__link__2colum li.noicon{padding-bottom:0;font-weight:700}.list__link li.noicon::before,.list__link__2colum li.noicon::before{background:none}.list__link li dl,.list__link__2colum li dl{width:100%}.list__link li dl dt,.list__link__2colum li dl dt{padding-bottom:20px}.list__link li dl dd,.list__link__2colum li dl dd{padding-left:20px}.list__link li dl li:last-child,.list__link__2colum li dl li:last-child{border-bottom:none}.list__link__2colum{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.list__link__2colum li{width:calc(50% - 40px)}@media only screen and (max-width: 1023px){.list__link__2colum li{width:100%}}.list__link__2colum li:nth-child(odd){margin-right:80px}@media only screen and (max-width: 1023px){.list__link__2colum li:nth-child(odd){margin-right:0}}.list__link__2colum li:nth-child(2){border-top:1px solid #D9D9D9}@media only screen and (max-width: 1023px){.list__link__2colum li:nth-child(2){border-top:none}}.moreBtn{position:relative;margin:40px auto 0;display:flex}@media only screen and (max-width: 1023px){.moreBtn{margin:30px auto 0}}.moreBtn a{display:inline-block;margin:0 auto;line-height:1.5;max-width:315px;padding:20px 80px;border:5px solid #0F9956;border-radius:20px;text-decoration:none;text-align:center;vertical-align:middle;font-weight:bold;transition:background 0.3s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:background 0.3s cubic-bezier(0.8, 0, 0.3, 1)}@media only screen and (max-width: 1023px){.moreBtn a{border-width:4px;border-radius:15px;padding:16px 24px}}.moreBtn a:hover{color:#fff;background:#0F9956}.searchBtn{position:relative;margin:40px auto 0;display:flex}@media only screen and (max-width: 1023px){.searchBtn{margin:30px auto 0}}.searchBtn input{-webkit-appearance:none;color:#fff;background:#000;font-size:1rem;border:5px solid #fff;border-radius:20px;display:inline-block;margin:0 auto;line-height:1.5;max-width:315px;padding:20px 80px;outline:0;text-decoration:none;text-align:center;vertical-align:middle;font-weight:bold;transition:background 0.3s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:background 0.3s cubic-bezier(0.8, 0, 0.3, 1)}@media only screen and (max-width: 1023px){.searchBtn input{border-width:4px;border-radius:15px;padding:16px 24px}}.searchBtn input:hover{color:#fff;background:#0F9956;border:5px solid #0F9956}.blankLink::after{content:url(/assets/images/common/icon-external.svg);display:inline-block;-webkit-transform:scale(1);transform:scale(1);vertical-align:baseline;margin-left:.3em;transform-origin:bottom left}.arrowRed{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.arrowRed::before{content:'';display:inline-block;-webkit-transform:scale(1);transform:scale(1);margin-right:5px;background:url(/assets/images/common/arrow-triangle.svg) left center no-repeat;height:20px;width:20px}footer .arrowRed::before,.gnav .arrowRed::before{-webkit-transform:scale(0.5);transform:scale(0.5)}.pdfLink::after{background:url(/assets/images/common/icon-pdf.svg) right center no-repeat;content:'';display:inline-block;-webkit-transform:scale(1);transform:scale(1);vertical-align:baseline;margin-left:.3em;transform-origin:bottom left;height:20px;width:32px}@media only screen and (max-width: 1023px){.pdfLink::after{height:14px;width:22px;background-size:100%}}.table,.table--01{width:100%;font-size:0.7rem}.table--01 thead{border-top:1px solid #D9D9D9;border-left:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;background:#fff;font-weight:bold}.table--01 thead tr th{padding:15px 20px;text-align:center;border-right:1px solid #D9D9D9;vertical-align:middle}@media only screen and (max-width: 1023px){.table--01 thead tr th{padding:15px;font-size:.85rem}}.table--01 tbody{border-left:1px solid #D9D9D9}.table--01 tbody tr{border-bottom:1px solid #D9D9D9}.table--01 tbody tr td{padding:15px 20px;text-align:left;border-right:1px solid #D9D9D9;vertical-align:middle}@media only screen and (max-width: 1023px){.table--01 tbody tr td{padding:15px;font-size:.85rem}}.table--01 tbody tr:nth-child(even){background:#F2F2F2}.clubmember .table--01 td:first-child{width:30%}@media only screen and (max-width: 1023px){.clubmember .table--01 td:first-child{width:20%}}@media only screen and (max-width: 1023px){.scroll_table{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}}.mB_01{margin:0 auto 80px !important}@media only screen and (max-width: 1023px){.mB_01{margin:0 auto 30px !important}}.mB_02{margin:0 auto 40px !important}@media only screen and (max-width: 1023px){.mB_02{margin:0 auto 20px !important}}.mB_03{margin:0 auto 20px !important}@media only screen and (max-width: 1023px){.mB_03{margin:0 auto 10px !important}}.mB_00{margin:0 auto !important}.mT_01{margin:80px auto 0 !important}@media only screen and (max-width: 1023px){.mT_01{margin:30px auto 0 !important}}.mT_02{margin:40px auto 0 !important}@media only screen and (max-width: 1023px){.mT_02{margin:20px auto 0 !important}}.mT_03{margin:20px auto 0 !important}@media only screen and (max-width: 1023px){.mT_03{margin:10px auto 0 !important}}.mT_00{margin:0 auto !important}.breadcrumb{width:100%;height:56px;padding:0 80px 0;background:#fff;border-top:1px solid #D9D9D9;position:relative;z-index:9999}@media only screen and (max-width: 1023px){.breadcrumb{height:42px;padding:0 0 0 8%}}.breadcrumb ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:.7rem;font-weight:bold;color:#E62233;max-width:1600px;margin:0 auto}@media only screen and (max-width: 1023px){.breadcrumb ul{overflow-x:auto;overflow-y:hidden;font-size:.8rem;max-width:none}}.breadcrumb ul li{padding-right:20px;line-height:0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}@media only screen and (max-width: 1023px){.breadcrumb ul li{padding-right:10px;height:42px;-webkit-overflow-scrolling:touch}}.breadcrumb ul li a{color:#000;width:max-content;transition:all 0.3s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:all 0.3s cubic-bezier(0.8, 0, 0.3, 1)}.breadcrumb ul li a:hover{color:#E62233}.breadcrumb ul li span{width:max-content}.breadcrumb ul li::after{content:url(/assets/images/common/breadcrumb_arrow.png);vertical-align:middle;padding-left:20px}@media only screen and (max-width: 1023px){.breadcrumb ul li::after{content:url(/assets/images/common/breadcrumb_arrow_sp.png);padding-left:10px}}.breadcrumb ul li:last-child::after{opacity:0}.panel{display:none;margin-bottom:40px}@media only screen and (max-width: 1023px){.panel{margin-bottom:30px}}.btnAcd{display:block;width:100%;cursor:pointer;border-top:5px #0F9956 solid;position:relative;background:url(/assets/images/common/icon-accordion-open.svg) no-repeat 50%;background-position-x:calc(100% - 20px);transition:background 0.3s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:background 0.3s cubic-bezier(0.8, 0, 0.3, 1)}@media only screen and (max-width: 1023px){.btnAcd{background:url(/assets/images/common/icon-accordion-open-sp.svg) no-repeat 50%;background-position-x:calc(100% - 10px)}}.btnAcd.open-accordion{background:url(/assets/images/common/icon-accordion-close.svg) no-repeat 50%;background-position-x:calc(100% - 20px)}@media only screen and (max-width: 1023px){.btnAcd.open-accordion{background:url(/assets/images/common/icon-accordion-close-sp.svg) no-repeat 50%;background-position-x:calc(100% - 10px)}}.btnAcd::before{position:absolute;top:-5px;left:0;content:'';width:5px;height:5px;background:#000}.btnAcd::after{position:absolute;top:-5px;left:0;content:'';width:100%;height:5px;background:#000;transform:scale(0, 1);transform-origin:left top;transition:transform 0.3s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:transform 0.3s cubic-bezier(0.8, 0, 0.3, 1)}.btnAcd:hover::after{transform:scale(1, 1)}.btnAcd h2{display:block;width:100%;height:100%;padding:40px 0;margin-bottom:0 !important;position:relative;z-index:1}@media only screen and (max-width: 1023px){.btnAcd h2{padding:15px 20px 10px 0}}.btnAcd h2::before{position:absolute;top:-5px;right:0;content:'';width:10px;height:5px;background:#fff}.btnAcd h2::after{position:absolute;top:-5px;right:0;content:'';width:5px;height:5px;border-radius:50%;background:#E62233}.contentlabels{margin:0 auto 80px}@media only screen and (max-width: 1023px){.contentlabels{margin:0 auto 60px;padding:0 8%}}.snsbox{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center}@media only screen and (max-width: 1023px){.snsbox{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}}.snsbox li{margin-left:5px;display:flex}.snsbox li.fb>div{display:flex}.clearFix{zoom:1}.clearFix:after{content:"";clear:both;height:0;display:block;visibility:hidden}.mgnL5{margin-left:5px}.mgnL10{margin-left:10px}.mgnL15{margin-left:15px}.mgnL20{margin-left:20px}.mgnL25{margin-left:25px}.mgnL30{margin-left:30px}.mgnL35{margin-left:35px}.mgnL40{margin-left:40px}.mgnL45{margin-left:45px}.mgnL50{margin-left:50px}.mgnL55{margin-left:55px}.mgnL60{margin-left:60px}.mgnR5{margin-right:5px}.mgnR10{margin-right:10px}.mgnR15{margin-right:15px}.mgnR18{margin-right:18px}.mgnR20{margin-right:20px}.mgnR25{margin-right:25px}.mgnR30{margin-right:30px}.mgnR35{margin-right:35px}.mgnR40{margin-right:40px}.mgnR45{margin-right:45px}.mgnR50{margin-right:50px}.mgnR55{margin-right:55px}.mgnR60{margin-right:60px}.mgnR150{margin-right:150px}.mgnT5{margin-top:5px}.mgnT10{margin-top:10px}.mgnT15{margin-top:15px}.mgnT20{margin-top:20px}.mgnT25{margin-top:25px}.mgnT30{margin-top:30px}.mgnT35{margin-top:35px}.mgnT40{margin-top:40px}.mgnT45{margin-top:45px}.mgnT50{margin-top:50px}.mgnT55{margin-top:55px}.mgnT60{margin-top:60px}.mgnT70{margin-top:70px}.mgnT80{margin-top:80px}.mgnT90{margin-top:90px}.mgnT100{margin-top:100px}.mgnB5{margin-bottom:5px}.mgnB10{margin-bottom:10px}.mgnB15{margin-bottom:15px}.mgnB20{margin-bottom:20px}.mgnB25{margin-bottom:25px}.mgnB30{margin-bottom:30px}.mgnB35{margin-bottom:35px}.mgnB40{margin-bottom:60px}.mgnB45{margin-bottom:45px}.mgnB50{margin-bottom:50px}.mgnB55{margin-bottom:55px}.mgnB60{margin-bottom:60px}.mgnB70{margin-bottom:70px}.mgnB80{margin-bottom:80px}.mgnB90{margin-bottom:90px}.mgnB100{margin-bottom:100px}.mgnAuto{margin:0 auto}.pd10{padding:10px}.pd15{padding:15px}.pd20{padding:20px}.pd30{padding:30px}.pd40{padding:40px}.pd60{padding:60px}.w100{width:100px}.w260{width:260px}.w298{width:298px}.w350{width:350px}.w435{width:435px}.w468{width:468px}.w510{width:510px;width:510px}.w690{width:690px}.fltL{float:left}.fltR{float:right}.tbInner{float:left;font-size:12px}.positionR{position:relative}.txtBig18{font-size:18px;font-weight:bold;font-size:18px;font-weight:bold}.txtIndent1_5em{text-indent:1.5em}.txtIndent1_7em{text-indent:1.7em}.txtIndent5em{text-indent:5em}.overLap{overflow:hidden;width:656px}.txtRed{color:#C5344B;font-weight:bold}.txtRed2{color:red;font-weight:bold}.txtRed2 a{color:red;font-weight:bold;text-decoration:underline}.txtRed2 a:hover{color:red;font-weight:bold;text-decoration:none}.txtBold{font-weight:bold}.w221{width:221px}.w258{width:258px}.w320{width:320px}.w500{width:500px}.w535{width:535px}.w756{width:756px}.w920{width:920px}.w980{width:980px}.borderT{border-top:#ccc solid 1px}.bgColorE9{background:#E9E9E9}.txtColBlue{color:#5cbccb}.txtColPink{color:#f586bf}.txtColGreen{color:#5aca78}.txtColYellow{color:#c4bf37}.txtColOrange{color:#f66a39}html body{background:url(/common/img/bg.png) no-repeat center top fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body{width:100%;color:#000;line-height:1.5;font-size:13px;position:relative;font:13px "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;text-align:center;-webkit-text-size-adjust:100%}body a{color:#59bbca;text-decoration:none}body a:visited{color:#59bbca;text-decoration:none}body a:hover,body a:active{color:#68dbed;text-decoration:none}body *{font-family:'Noto Sans Japanese', sans-serif}h1,h2,h3,h4,h5,h6,p{line-height:150%}h1{font-family:'Noto Sans Japanese', sans-serif;font-weight:900;font-size:60px}h2{font-family:'Noto Sans Japanese', sans-serif;font-weight:700;font-size:42px;letter-spacing:0.4em}h3,h4,h5,h6{font-family:'Noto Sans Japanese', sans-serif;font-weight:700;letter-spacing:0.2em}p{font-family:'Noto Sans Japanese', sans-serif;font-size:14px}h1{font-size:158.5%;line-height:160%;letter-spacing:0.5em;font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif}.disp_pc{display:block}.disp_sp{display:none}.btn_nav{border:none;font-family:inherit;font-size:inherit;color:#24c9ff;background:none;cursor:pointer;padding:25px 80px;display:inline-block;margin:15px 30px;text-align:center;letter-spacing:1px;font-weight:700;outline:none;position:relative}.btn-1b .back{width:100%;height:0%;position:absolute;top:0px;left:0px;z-index:1;background:#24c9ff}.btn-1b .text{z-index:2;width:100%;top:18px;position:absolute;left:0px;color:#24c9ff}.btn-1b:hover .text{color:#fff}.fixed{position:fixed;top:0;width:100%;z-index:9999;text-align:center;box-shadow:0px 0px 2px 0px #ccc;-webkit-box-shadow:0px 0px 2px 0px #ccc;-moz-box-shadow:0px 0px 2px 0px #ccc}.nav{background:#FFFFFF;width:100%;float:right}.nav ul{display:table;margin:0 auto;padding:0}.nav ul li{display:table-cell;width:25%;text-align:center;vertical-align:middle;font-weight:bold}.nav ul li a{color:#24c9ff}.nav.fixed{background-color:rgba(255,255,255,0.95)}#loading{width:100vw;height:100vh;background-color:#fff;position:fixed;top:0;left:0;z-index:999999;transition:all 1.2s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:all 1.2s cubic-bezier(0.8, 0, 0.3, 1);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.spinner{width:70px;height:90px;position:relative}.spinner img{width:100%;transform:scale(1);transform-origin:center center;transition:transform 0.6s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:transform 0.6s cubic-bezier(0.8, 0, 0.3, 1)}.spinner img.zoom{transform:scale(150)}.spinner svg{width:100%;transform:scale(1);transform-origin:center center;transition:transform 0.6s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:transform 0.6s cubic-bezier(0.8, 0, 0.3, 1)}.spinner svg.zoom{transform:scale(150)}.spinner #bar{display:block;margin-top:90px;width:100%;height:1px;background:#000;transform:scale(0, 1);transform-origin:left top;transition:transform 0.3s cubic-bezier(0.8, 0, 0.3, 1);-webkit-transition:transform 0.3s cubic-bezier(0.8, 0, 0.3, 1)}.spinner #bar.start{transform:scale(1, 1)}.loaded{opacity:0;visibility:hidden}


/* inview
---------------------------------------------------------------------------*/

.fade-mv {
	opacity: 0;
	transform: translateY(60px);
	transition: opacity 1s ease, transform 1s ease;
}

.fade-mv.mv {
	 opacity:1;
	 transform:translateY(0px)
	}

.fade-mv_x {
	opacity: 0;
	transform: translateX(-100px);
	transition: opacity 1s ease, transform 1s ease;
}

.fade-mv_x.mv_x {
	opacity: 1;
	transform: translateX(0px);
}

@media only screen and (max-width: 767px) {
.mv_x{
		transform: translateY(0px);
	}
.fade-mv_x{
		transform: translateX(0);
		transform: translateY(60px);
	}
}
