@import url(https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;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:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Proxima Nova";src:url("font/Proxima Nova Bold.otf");font-weight:700}@font-face{font-family:"Lora";src:url(font/Lora-Regular.ttf);font-weight:400}@font-face{font-family:"LoraBold";src:url(font/Lora-Bold.ttf);font-weight:700}@font-face{font-family:"LoraItalic";src:url(font/Lora-Italic.ttf);font-style:italic}@font-face{font-family:"LoraBoldItalic";src:url(font/Lora-BoldItalic.ttf);font-style:italic;font-weight:700}.services-page .slider-area{margin-bottom:60px}@media (max-width:1024px){.services-page .slider-area{margin:0 auto 60px;width:80%}}.services-page .slider-area .services-pagination{margin-bottom:75px;text-align:center}@media (max-width:880px){.services-page .slider-area .services-pagination{margin-bottom:30px}}.services-page .slider-area .services-pagination .swiper-pagination-bullet{background:0 0;color:#48403d;display:inline-block;font-family:"Proxima Nova";font-size:12px;height:auto;letter-spacing:1.2px;margin:15px 30px;opacity:1;text-transform:uppercase;vertical-align:middle;width:auto}@media (max-width:880px){.services-page .slider-area .services-pagination .swiper-pagination-bullet{display:block}}.services-page .slider-area .services-pagination .swiper-pagination-bullet:active,.services-page .slider-area .services-pagination .swiper-pagination-bullet:focus,.services-page .slider-area .services-pagination .swiper-pagination-bullet:hover{outline:none}.services-page .slider-area .services-pagination .swiper-pagination-bullet-active{color:#d2985e}.services-page .slider-area .services-slider,.services-page .slider-area .swiper-slide{height:auto}.services-page .slider-area .swiper-slide,.services-page .slider-area .swiper-slide .txt-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.services-page .slider-area .swiper-slide{width:100%}@media (max-width:1024px){.services-page .slider-area .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.services-page .slider-area .swiper-slide .txt-slide{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:13px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;padding-left:152px;padding-right:20px}@media (max-width:1024px){.services-page .slider-area .swiper-slide .txt-slide{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:30px;padding-left:0;width:100%}}.services-page .slider-area .swiper-slide .txt-slide .title-box{font-family:"Proxima Nova";font-size:14px;margin-bottom:20px;padding-left:40px;position:relative;text-transform:uppercase}.services-page .slider-area .swiper-slide .txt-slide .title-box:before{background:#d7a370;content:" ";display:block;position:absolute;height:4px;left:0;top:2px;width:18px}.services-page .slider-area .swiper-slide .txt-slide .title-box p{margin-bottom:15px}.services-page .slider-area .swiper-slide .txt-slide .title-box span{display:block;height:80px;width:100%}.services-page .slider-area .swiper-slide .txt-slide .txt-wrap{height:100%;max-width:520px;width:100%}@media (max-width:1024px){.services-page .slider-area .swiper-slide .txt-slide .txt-wrap{max-width:100%}}@media (min-width:1366px){.services-page .slider-area .swiper-slide .txt-slide .txt-wrap{position:relative}}.services-page .slider-area .swiper-slide .txt-slide .txt-box{line-height:27px;margin-bottom:75px}@media (min-width:1366px){.services-page .slider-area .swiper-slide .txt-slide .txt-box{margin-top:0}}@media (max-width:880px){.services-page .slider-area .swiper-slide .txt-slide .txt-box{margin-bottom:35px}}.services-page .slider-area .swiper-slide .txt-slide .txt-box p{margin-top:27px}.services-page .slider-area .swiper-slide .txt-slide .txt-box p:first-child,.services-page .slider-area .swiper-slide .txt-slide .txt-box-area li dl:first-child,.services-page .slider-area .swiper-slide .txt-slide .txt-box-area li:first-child{margin-top:0}.services-page .slider-area .swiper-slide .txt-slide .minutes{font-family:"Proxima Nova";font-size:14px;letter-spacing:1px;padding-left:42px;position:relative;text-transform:uppercase}.services-page .slider-area .swiper-slide .txt-slide .minutes:before{background:#d7a370;content:" ";display:block;position:absolute;height:4px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px}.services-page .slider-area .swiper-slide .txt-slide .price{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#d7a370;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:36px;font-style:italic;font-weight:700;padding-left:20px}.services-page .slider-area .swiper-slide .txt-slide .price .currency{font-size:25px}.services-page .slider-area .swiper-slide .txt-slide .txt-box-area{line-height:27px}.services-page .slider-area .swiper-slide .txt-slide .txt-box-area li{margin-top:70px}.services-page .slider-area .swiper-slide .txt-slide .txt-box-area li dl{margin-top:20px}.services-page .slider-area .swiper-slide .txt-slide .txt-box-area dl{max-width:520px}@media (max-width:1024px){.services-page .slider-area .swiper-slide .txt-slide .txt-box-area dl{max-width:100%}.services-page .slider-area .swiper-slide .txt-slide .txt-box-area dl br{display:none}}.services-page .slider-area .swiper-slide .txt-slide .txt-box-area dl dt{color:#686868;font-weight:700}.services-page .slider-area .swiper-slide .txt-slide .detail-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:20px}.services-page .slider-area .swiper-slide .txt-slide .detail-box>*{width:100%}.services-page .slider-area .swiper-slide .txt-slide .detail-box ul,.services-page .slider-area .swiper-slide .txt-slide .detail-box ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:880px){.services-page .slider-area .swiper-slide .txt-slide .detail-box ul{display:block}}.services-page .slider-area .swiper-slide .txt-slide .detail-box ul li{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%}@media (max-width:880px){.services-page .slider-area .swiper-slide .txt-slide .detail-box ul li{display:inline-block;margin-top:20px;margin-right:40px;width:auto}}.services-page .slider-area .swiper-slide .txt-slide .detail-box ul.triple li{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:33.33333%}@media (max-width:880px){.services-page .slider-area .swiper-slide .txt-slide .detail-box ul.triple li{width:auto}}.services-page .slider-area .swiper-slide .txt-slide .detail-box ul.triple .price{padding-left:25px}.services-page .slider-area .swiper-slide .img-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0;text-align:right;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:46.77891654465593%}@media (max-width:1024px){.services-page .slider-area .swiper-slide .img-slide{width:100%}}.services-page .slider-area .swiper-slide .img-slide .img{display:block;width:100%}.services-page .slider-area .swiper-slide .img-slide .img img{display:inline-block;height:auto;width:100%}.lang-jp .services-page .slider-area .swiper-slide .txt-full .title-box:before,.lang-jp .services-page .slider-area .swiper-slide .txt-slide .title-box:before{top:6px}.lang-jp .services-page .slider-area .swiper-slide .txt-full .title-box,.lang-jp .services-page .slider-area .swiper-slide .txt-slide .title-box{margin-top:-4px;font-size:20px;font-weight:700}.lang-jp .services-page .slider-area .swiper-slide .txt-full .title-box span,.lang-jp .services-page .slider-area .swiper-slide .txt-slide .title-box span{display:none}.lang-jp .services-page .slider-area .swiper-slide .txt-slide .txt-box-area dl dt{font-size:16px}