body {
    font-size: 12px;
    margin: 0px 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#mytrex{
	margin: 0;
	width: 100%;
}
#mytrex_pc{
	margin: 0;
	width: 100%;
}
.rbm_gifa{
	position:relative;
	width: 100%;
	text-align: center;
}
.rbm_gifa img{
	width: 100%;
}
.rbm_gifb{
	position:absolute;
	width: 100%;
	bottom: 1vw;
}
.rbm_gifb img{
	width: 52% !important;
}
.mytrex{
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
}
.mytrex img{
	width: 100%;
}

#mytrex_eye{
	margin: 0;
	width: 100%;
}

#mytrex_eye2{
	margin: 0;
	width: 100%;
}

#mytrex_eye2 img{
	width: 50%;
	float: left;
}

#mytrex_hs{
	margin: 0;
	width: 100%;
}

#mytrex_box{
	margin: 0;
	width: 100%;
}
#mytrex_box{
	width: 100%;
}
.mytrex_fb1{
	width: 100%;
	position:relative;
}
.mytrex_fb1 img{
	width: 100%;
}
.mytrex_fb1_b{	
width: 100%;
position: absolute;
bottom: 6vw;
text-align: center;
}
.mytrex_fb1_b img{	
	width: 60% !important;
}
.mytrex_fb2{
	width: 100%;
	position:relative;
}
.mytrex_fb2 img{
	width: 100%;
}
.mytrex_fb2_b{	
width: 100%;
position: absolute;
bottom: 6vw;
text-align: center;
}
.mytrex_fb2_b img{
	width: 60% !important;
	padding-bottom: 2vw !important;
}


.img_hs {
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
    text-align: center;
}
.img_hs img {
	width: 100%;
}
.img_hs_space{
    padding:15px;
    line-height: 20px;
}


.img_hs2 {
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
}
.img_hs2 img {
	width: 100%;
}
.img_hs_sp {
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
}
.img_hs_sp img {
	width: 100%;
}

#mytrex_ag{
	margin: 0;
	width: 100%;
}
.img_ag {
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
}
.img_ag img {
	width: 100%;
}

.img_ag_space{
    padding:15px;
    line-height: 20px;
}

.img_ag_sp {
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
}
.img_ag_sp img {
	width: 100%;
}

@media screen and (max-width: 767px) {
.mtag_cntns2_1_img1{
	width:100%;
	text-align:center;
    background: #000000;
    padding:20px 0px 20px;
}
.mtag_cntns2_1_img1 img{
	width:70px;
}
.mtag_cntns2_1_table{
    display: none;
}
.mtag_cntns2_1_table_sp{
    width: 100%;
    border:none;
    background: #000000;
    padding:1% 0px 6%;
}
.mtag_cntns2_1_td1{
    width: 25%;
    padding: 10px 1.5% 10px 1.5%;
    vertical-align: bottom;
}
.mtag_cntns2_1_td3{
    width: 100%;
    padding: 5px 1.5% 2px 2%;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0px;
    color:#ffffff;
    text-align: left;
} 
.mtag_cntns2_1_td2{
    width: 25%;
    padding: 0px 1.5% 10px 1.5%;
}
.mtag_cntns2_1_td1 img, .mtag_cntns2_1_td2 img{
    width: 100%;
}
.mtag_cntns2_1_td_text{
    text-align: center;
    width: 100%;
    padding: 10px 0px;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0px;
    color:#ffffff;
}
}
@media screen and (min-width: 768px) {
.mtag_cntns2_1_img1{
	width:100%;
	text-align:center;
    padding: 1.2% 0px;
}
.mtag_cntns2_1_img1 img{
	width:120px;
}
.mtag_cntns2_1_table_sp{
    display: none;
}
.mtag_cntns2_1_table{
    width: 100%;
    border:none;
}
.mtag_cntns2_1_td1{
    width: 25%;
    padding: 10px 1.5% 10px 1.5%;
    vertical-align: bottom;
}
.mtag_cntns2_1_td3{
    width: 100%;
    padding: 10px 1.5% 1.25% 2%;
    font-size: 20px;
    font-weight: normal;
    line-height: 31px;
    letter-spacing: 1px;
    color:#ffffff;
    text-align: left;
} 
.mtag_cntns2_1_td2{
    width: 25%;
    padding: 10px 1.5% 10px 1.5%;
}
.mtag_cntns2_1_td1 img, .mtag_cntns2_1_td2 img{
    width: 100%;
}
.mtag_cntns2_1_td_text{
    text-align: center;
    width: 100%;
    padding: 10px 0px;
    font-size: 17px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 1px;
    color:#ffffff;
}
}
.mtag_cntns_oh{
    width:100%;
    background: #000000;
}
.mtag_cntns_oh1{
    width:50%;
    float: left;
    text-align: center;
    background: #000000;
}
.mtag_cntns_oh1 img{
    width:80%;
}
.mtag_cntns_oh2{
    width:50%;
    float: left;
    text-align: center;
    background: #000000;
}
.mtag_cntns_oh2 img{
    width:80%;
}

@media screen and (max-width: 767px) {
.mtag_cntns12_list{
    padding:30px 0px;
}
td.mtag_cntns12_td1{
    padding: 5px 5px 5px 0px;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0px;
}
td.mtag_cntns12_td2{
    padding: 5px 0px 5px 0px;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0px;
}
}
@media screen and (min-width: 768px) {
.mtag_cntns12_list{
    padding:30px 10px;
}
td.mtag_cntns12_td1{
    padding: 5px;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: 0px;
}
td.mtag_cntns12_td2{
    padding: 5px;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: 0px;
}
.mtag_cntns12_img1{
    padding-right: 2%;
}
}

table.mtag_cntns12_table{
    width: 100%;
    border: none;
}
table.mtag_cntns12_table tr{
    width: 100;
}
td.mtag_cntns12_td1{
    width: 30%;
    color: #171717;
    font-weight: normal;
}
td.mtag_cntns12_td2{
    width: 70%;
    color: #171717;
    font-weight: normal;
}

.mtag_pad_link {
  font-family: "Yu Gothic", YuGothic, Verdana, 'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, sans-serif;
  text-align: center;
  padding-top: 0px;
    padding-bottom: 40px
}
.mtag-btn-border {
  display: inline-block;
  max-width:  200px;
  text-align: left;
  border: 2px solid #ffffff;
  font-size: 14px;
  line-height: 22px;
 letter-spacing: 3px;
  color: #ffffff;
    text-align: center;
  text-decoration: none;
  font-weight: normal;
  padding: 8px 16px;
  border-radius: 4px;
  transition: .4s;
}

.mtag-btn-border:hover {
    color: #FFF;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    border-color: #e7a9c5;
}

.mytrex_eye_blank{
    background: #372927;
    padding:10px;
}

.info_img{
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
}
.info_img img{
	width: 100%;
}

.sp_info_img{
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
}
.sp_info_img img{
	width: 100%;
}



.mte_img_4 img{
	width: 25%;
}


@media (max-width: 768px) {
.sp_img{
	margin: 0;
	width: 100%;
	border: 0;
}
.sp_img img{
	width: 100%;
}
.pc_img{
	display: none;
}
}

@media (min-width: 768px) {
.sp_img{
	display: none;
}
.pc_img{
	margin: 0;
	width: 100%;
	border: 0;
}
.pc_img img{
	width: 100%;
}
}








.sp_item_box1{
	margin: 0;
	width: 50%;
	border: 0;
	float: left;
}
.sp_item_box1 img{
	width: 100%;
}

.sp_item_box1 a:hover{
	opacity: 0.5;
	transition: all 0.8s;
}

.sp_item_box2{
	margin: 0;
	width: 50%;
	border: 0;
	float: left;
}
.sp_item_box2 img{
	width: 100%;
}

.sp_item_box2 a:hover{
	opacity: 0.5;
	transition: all 0.8s;
}

.sp_clear_line{
	clear: both;
	border-bottom: #888 solid 1px;
}
.sp_clear_line2{
	padding:20px 0px;
	clear: both;
	border-bottom: #888 solid 1px;
}

.sp_clear{
	clear: both;
}

.sp_clear_blank_ag{
	clear: both;
	padding:40px;
}
.sp_clear_blank_ag2{
	clear: both;
	padding:10px;
}
.sp_clear_blank{
	clear: both;
	padding:30px;
}

.sp_clear_blank_line{
	clear: both;
	margin-bottom:60px;
	border: 1px solid #666666;
}

.sp_iframe{
      width:100%;
      overflow:auto;
      -webkit-overflow-scrolling:touch;
      display: inline-block;
      margin: 0px 0px;
}

iframe.sixpad_faq{
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

@media (max-width: 768px) {
.sp_iframe{
      height:240px;
	border: 1px solid #666666;
}
}

@media (min-width: 768px) {
.sp_iframe{
      height:400px;
}
}
.sdb_category_img_ttl{
	margin: 0;
	width: 100%;
	border: 0;
	border-bottom: solid 3px #ff0000;
}
.sdb_category_img_ttl img{
	width: 100%;
}
.sdb_category_img_ttl2{
	margin: 0;
	width: 100%;
	border: 0;
	border-bottom: solid 3px #eb6da0;
}
.sdb_category_img_ttl2 img{
	width: 100%;
}
.sdb_category_img_list{
	margin: 0;
	width: 33%;
	border: 0;
	float:left;
	border-right: dotted 1px #999999;
	border-bottom: solid 0px #999999;
}
.sdb_category_img_list img{
	width: 100%;
}
.sdb_category_img_list2{
	margin: 0;
	width: 33%;
	border: 0;
	float:left;
	border-bottom: solid 0px #999999;
}
.sdb_category_img_list2 img{
	width: 100%;
}

.sdb_category_img3{
	margin: 0;
	width: 100%;
	border: 0;
	border-bottom: solid 0px #999999;
}
.sdb_category_img3 img{
	width: 100%;
}



#sp_side_bnr_left{
padding: 0px;
}

#sp_side_bnr_left img{
    width: 100%;
}

#sp_side_bnr_left img:hover{
    opacity: 0.8 ;
}

/* MYTREX Angel */
.mtag_img1{
    width: 100%;
    padding: 0;
}
.mtag_img1 img{
    width: 100%;
}
.mtag_img1s{
    width: 100%;
    padding: 50px 0px 0px 0px;
}
.mtag_img1s img{
    width: 100%;
}
.mtag_text1{
    padding:10% 10px;
    font-size: 26px;
    line-height: 44px;
    letter-spacing: 0px;
    text-align: center;
    color: #ffffff;
    font-weight: normal;
}

/* item MYTREX Angel */
/* i6 bs,X〜 */
@media screen and (min-width:370px) and (max-width:600px) {
.mtag_text1{
    padding:10% 10px !important;
    font-size: 26px !important;
    line-height: 44px !important;
    letter-spacing: 2px !important;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mtag_text1{
    padding:10% 10px !important;
    font-size: 26px !important;
    line-height: 44px !important;
    letter-spacing: 2px !important;
}
}

.mtag_img2{
    margin: 0px 15px;
}
.mtag_img2 img{
    width: 100%;
}
.mtag_text2{
    padding:5px 10px;
    text-align: center;
    color: #ffffff;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 2px;
    font-weight: normal;
}
.mtag_text3{
    padding:12% 10px 12%;
}
.mtag_text3_2{
    padding:8% 10px 8%;
}
.mtag_text3_3{
    padding:12% 10px 8%;
}
.mtag_text3_ttl{
    padding:0px 0px;
    text-align: center;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-size: 34px;
    line-height: 50px;
    letter-spacing: 3px;
    font-weight: 800;
}
.mtag_text3_sub{
    padding:0px 0px 0px 0px;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    line-height: 33px;
    letter-spacing: 2px;
    font-weight: normal;
}
/* item MYTREX Angel */
/* i6 bs,X〜 */
@media screen and (min-width:370px) and (max-width:600px) {
.mtag_text3_sub{
    letter-spacing: 4px !important;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mtag_text3_sub{
    letter-spacing: 4px !important;
}
}
.mtag_text3_ttl2{
    padding:0px 0px;
    text-align: center;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-size: 24px;
    line-height: 34px;
    letter-spacing: 4px;
    font-weight: 800;
}
.mtag_text3_sub2{
    padding:10px 0px 0px 0px;
    text-align: center;
    color: #ffffff;
    font-size: 22px;
    line-height: 30px;
    letter-spacing: normal;
    font-weight: normal;
}
.mtag_text3_sub2_1{
    padding-right: 10px;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 4px;
    font-weight: normal;
}
.mtag_text3_sub2_2{
    padding-left: 10px;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: 4px;
    font-weight: normal;
}
.mtag_img4_3{
    padding: 5px 10px 12%;
}
.mtag_img4_3 img{
    width: 100%;
}
.mtag_img4{
    width: 100%;
    padding: 15px 0 0;
}
.mtag_img4 img{
    width: 100%;
}
.mtag_img4_2{
    width: 100%;
    padding: 0px 0 0;
}
.mtag_img4_2 img{
    width: 100%;
}

.mtag_text5_ttl{
    padding:0px 0px 10px 0px;
    font-size: 22px;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-weight: 800;
}

/* item MYTREX Angel */
/* i6 bs,X〜 */
@media screen and (min-width:370px) and (max-width:600px) {
.mtag_text5_ttl{
    padding:0px 0px 4% 0px !important;
    font-size: 24px !important;
    line-height: 24px !important;
    letter-spacing: 4px !important;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mtag_text5_ttl{
    padding:0px 0px 4% 0px !important;
    font-size: 24px !important;
    line-height: 24px !important;
    letter-spacing: 4px !important;
}
}


.mtag_text5_sub{
    padding:0px 0px 0px 0px;
    text-align: left;
    color: #ffffff;
    font-size: 22px;
    line-height: 31px;
    letter-spacing: normal;
    font-weight: normal;
}
.mtag_img6{
    margin: 0px 15px;
}
.mtag_img2 img{
    width: 100%;
}

.mtag_text6{
    padding:12% 15px 3%;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    line-height: 28px;
    letter-spacing: 0px;
    font-weight: normal !important;
}
/* item MYTREX Angel */
/* i6 bs,X〜 */
@media screen and (min-width:370px) and (max-width:600px) {
.mtag_text6{
    letter-spacing: 2px !important;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mtag_text6{
    letter-spacing: 2px !important;
}
}

.mtag_text7_line{
    border-bottom: 1px #ffffff solid;
}

.mtag_text7{
    padding:12% 10px;
    text-align: center;
    color: #ffffff;
    font-size: 20px;
    line-height: 25px;
    letter-spacing: 3px;
    font-weight: normal !important;
}
.mtag_text7_2{
    padding:5% 0px;
    text-align: center;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-size: 30px;
    line-height: 30px;
    letter-spacing: 0px;
    font-weight: 800 !important;
}
.mtag_text8{
    padding:5% 10px 10%;
    text-align: left;
    color: #ffffff;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: normal;
    font-weight: normal !important;
}
.mtag_text8_ttl{
    text-align: left;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-size: 28px;
    line-height: 28px;
    letter-spacing: 4px;
    font-weight: 800 !important;
}
.mtag_text8_sub1{
    padding: 15px 0px 15px;
    text-align: left;
    color: #ffffff;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 2px;
    font-weight: normal !important;
}
.mtag_text8_sub2{
    text-align: left;
    color: #ffffff;
    font-size: 20px;
    line-height: 34px;
    letter-spacing: 2px;
    font-weight: normal !important;
}
.mtag_text9{
    padding:8% 10px;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    line-height: 28px;
    letter-spacing: normal;
    font-weight: normal !important;
}
.mtag_text9_ttl{
    text-align: center;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-size: 22px;
    line-height: 48px;
    letter-spacing: 2px;
    font-weight: 800 !important;
}

/* item MYTREX Angel */
/* i6 bs,X〜 */
@media screen and (min-width:370px) and (max-width:600px) {
.mtag_text9_ttl{
    letter-spacing: 6px;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mtag_text9_ttl{
    letter-spacing: 6px;
}
}

.mtag_text10{
    padding:6% 10px 10%;
}
.mtag_text10_ttl1{
    padding:0px 0px;
    text-align: center;
	color: #e7a9c5;
    font-size: 26px;
    line-height: 28px;
    letter-spacing: 7px;
    font-weight: 800 !important;
}
.mtag_text10_ttl2{
    padding:0px 0px;
    text-align: center;
	color: #526fb6;
    font-size: 26px;
    line-height: 28px;
    letter-spacing: 7px;
    font-weight: 800 !important;
}
.mtag_text10_sub{
    padding:18px 0px 0px 0px;
    text-align: center;
    color: #ffffff;
    font-size: 19px;
    line-height: 35px;
    letter-spacing: 2px;
    font-weight: normal;
}
.mtag_text11{
    padding:6% 10px 7%;
    text-align: left;
    color: #ffffff;
    font-size: 16px;
    line-height: 32px;
    letter-spacing: 3px;
    font-weight: normal !important;
}
.mtag_text11_ttl{
    padding-top: 9%;
    padding-bottom: 0px;
    text-align: center;
	color: #ffffff;
    font-size: 23px;
    line-height: 18px;
    letter-spacing: 2px;
    font-weight: normal!important;
}
.mtag_text11_ttl_line{
    text-align: center;
    padding:0px 0px 0px;
}
.mtag_text11_ttl_line img{
    width: 80%;
}
.mtag_text12{
    padding:8% 10px 9%;
    text-align: left;
    color: #ffffff;
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 1px;
    font-weight: normal !important;
}
.mtag_text12_ttl{
    padding: 5% 0px 1%;
    text-align: center;
	color: #ffffff;
    font-size: 28px;
    line-height: 46px;
    letter-spacing: 0px;
    font-weight: normal!important;
}
/* item MYTREX Angel */
/* i6 bs,X〜 */
@media screen and (min-width:370px) and (max-width:600px) {
.mtag_text12_ttl{
    letter-spacing: 3px !important;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mtag_text12_ttl{
    letter-spacing: 3px !important;
}
}

.mtag_text12_img{
    text-align: center;
    padding:0px 10px;
}
.mtag_text12_img img{
    width: 100%;
}
.mtag_text12_img2{
    text-align: center;
    padding: 8% 10px 5%;
}
.mtag_text12_img2 img{
    width: 100%;
}
.mtag_text12_img3{
    text-align: center;
    padding: 0% 15% 2%;
}
.mtag_text12_img3 img{
    width: 100%;
}
.mtag_text12_oh_n{
    padding:0px 10px;
    text-align: right;
    color: #ffffff;
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 2px;
    font-weight: normal !important;
}

.mtag_text12_sub{
    padding:5px 0px;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 0px;
    font-weight: normal !important;
}
.mtag_text12_sub2{
    padding:3% 0px 12%;
    text-align: left;
    color: #ffffff;
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 0px;
    font-weight: normal !important;
}
.mtag_text12_2{
    padding:6% 10px 12%;
    text-align: left;
    color: #ffffff;
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 1px;
    font-weight: normal !important;
}
.mtag_cntns_oh_sp{
    width:100%;
    background: #000000;
}
.mtag_cntns_oh1_sp{
    width:60%;
    float: left;
    text-align: center;
    background: #000000;
}
.mtag_cntns_oh1_sp img{
    width:88%;
}
.mtag_cntns_oh2_sp{
    width:40%;
    float: left;
    text-align: center;
    background: #000000;
}
.mtag_cntns_oh3_sp{
    padding-right: 10px;
    text-align: center;
    background: #000000;
}
.mtag_cntns_oh3_sp img{
    width:100%;
}
.mtag_img15{
    text-align: center;
    padding: 5% 10px;
}
.mtag_img15 img{
    width: 100%;
}
.mtag_img16{
    text-align: center;
    padding: 10% 0px 12%;
}
.mtag_img16 img{
    width: 100%;
}
.mtag_text17{
    padding:2% 10px 6%;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    line-height: 29px;
    letter-spacing: normal;
    font-weight: normal !important;
}
.mtag_text17_ttl{
    padding-bottom: 1%;
    text-align: center;
	color: #a393bf;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 1px;
    font-weight: 800!important;
}
/* item MYTREX Angel */
/* i6 bs,X〜 */
@media screen and (min-width:370px) and (max-width:600px) {
.mtag_text17_ttl{
    letter-spacing: 4px !important;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mtag_text17_ttl{
    letter-spacing: 4px !important;
}
}
.mtag_text17_sub{
    padding-bottom: 2%;
    text-align: center;
	color: #ffffff;
    font-size: 11px;
    line-height: 22px;
    letter-spacing: 2px;
    font-weight: normal!important;
}
.mtag_text17_2{
    padding:10% 10px 0%;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    line-height: 29px;
    letter-spacing: 1px;
    font-weight: normal !important;
}
.mtag_text17_3{
    padding:2% 10px 6%;
    text-align: center;
    color: #ffffff;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 1px;
    font-weight: normal !important;
}
.mtag_text18_list{
    padding:30px 10px;
    background: #ffffff;
}
td.mtag_text18_td1{
    padding: 5px 5px 5px 0px;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0px;
}
td.mtag_text18_td2{
    padding: 5px 0px 5px 0px;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0px;
}
table.mtag_text18_table{
    width: 100%;
    border: none;
}
table.mtag_text18_table tr{
    width: 100;
}
td.mtag_text18_td1{
    width: 30%;
    color: #171717;
    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
}
td.mtag_text18_td2{
    width: 70%;
    color: #171717;
    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
}

#mytrex_ag{
	margin: 0;
	width: 100%;
}
.img_ag_pc {
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
}
.img_ag_pc img {
	width: 100%;
}
.img_ag_pc2 {
	margin: -1px 0px 0px 0px;
	width: 100%;
	border: 0;
	line-height: 0px;
}
.img_ag_pc2 img {
	width: 100%;
}
.img_ag_pc3 {
	margin: -1px 0px 0px 0px;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
}
.img_ag_pc3 img {
	width: 100%;
}
.img_ag_pc4 {
	margin: -1px 0px 0px 0px;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
}
.img_ag_pc4 img {
	width: 100%;
}
.img_ag2_pc {
	margin: 0px 0px 0px 0px;
	width: 100%;
	border: 0;
	position: relative;
	top: 0%;
	left: 50%;
	transform: translate(-50%, 0%);
	padding: 0px 0px;
	color: #fff;
	text-align: center;
	width: 100%;
}
.img_ag2_pc img {
	width: 100%;
}
.img_ag2_pc2{
    position: absolute;
    top: 10%;
    width: 100%;
    text-align: center;    
}
.img_ag2_pc2 img{
    width: 65%;
}
.img_ag3_pc {
	margin: 0px 0px 0px 0px;
	width: 100%;
	border: 0;
	position: relative;
	top: 0%;
	left: 50%;
	transform: translate(-50%, 0%);
	padding: 0px 0px;
	color: #fff;
	text-align: center;
	width: 100%;
}
.img_ag3_pc img {
	width: 100%;
}

.img_ag3t_pc {
    position: absolute;
    top: 2%;
    width: 100%;
    margin: 0 0;
    text-align: center;    
}
.img_ag3t_pc img {
	width: 120px !important;
}

.img_ag3_pc2{
    position: absolute;
    top: 17%;
/*    width: 100%;*/
    margin: 0 5%;
    text-align: center;    
}
.img_ag3_pc2 img{
    width: 80%;
}
.img_ag4_pc {
	margin: 0px 0px 0px 0px;
	width: 100%;
	border: 0;
	position: relative;
	top: 0%;
	left: 50%;
	transform: translate(-50%, 0%);
	padding: 0px 0px;
	color: #fff;
	text-align: center;
	width: 100%;
}
.img_ag4_pc img {
	width: 100%;
}

.img_ag4_pc2{
    position: absolute;
    top: 40%;
    width: 100%;
    margin: 0 auto;
    text-align: center;    
}
.img_ag4_pc2 img{
    width: 80%;
}

@media screen and (max-width: 767px) {
.mtag_table_pc_1_img1{
	width:100%;
	text-align:center;
    background: #000000;
    padding:20px 0px 20px;
}
.mtag_table_pc_1_img1 img{
	width:70px;
}
.mtag_table_pc_1_table{
    display: none;
}
.mtag_table_pc_1_table_sp{
    width: 100%;
    border:none;
    background: #000000;
    padding:1% 0px 6%;
}
.mtag_table_pc_1_td1{
    width: 25%;
    padding: 10px 1.5% 10px 1.5%;
    vertical-align: bottom;
}
.mtag_table_pc_1_td3{
    width: 100%;
    padding: 5px 1.5% 2px 2%;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0px;
    color:#ffffff;
    text-align: left;
} 
.mtag_table_pc_1_td2{
    width: 25%;
    padding: 0px 1.5% 10px 1.5%;
}
.mtag_table_pc_1_td1 img, .mtag_table_pc_1_td2 img{
    width: 100%;
}
.mtag_table_pc_1_td_text{
    text-align: center;
    width: 100%;
    padding: 10px 0px;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0px;
    color:#ffffff;
}
}
@media screen and (min-width: 768px) {
.mtag_table_pc_1_img1{
	width:100%;
	text-align:center;
    padding: 1.2% 0px;
}
.mtag_table_pc_1_img1 img{
	width:120px;
}
.mtag_table_pc_1_table_sp{
    display: none;
}
.mtag_table_pc_1_table{
    width: 100%;
    border:none;
}
.mtag_table_pc_1_td1{
    width: 25%;
    padding: 10px 1.7% 10px 1.7%;
    vertical-align: bottom;
}
.mtag_table_pc_1_td3{
    width: 100%;
    padding: 10px 1.5% 1.25% 2%;
    font-size: 20px;
    font-weight: normal;
    line-height: 31px;
    letter-spacing: 1px;
    color:#ffffff;
    text-align: left;
} 
.mtag_table_pc_1_td2{
    width: 25%;
    padding: 10px 1.5% 10px 1.5%;
}
.mtag_table_pc_1_td1 img, .mtag_table_pc_1_td2 img{
    width: 100%;
}
.mtag_table_pc_1_td_text{
    text-align: center;
    width: 100%;
    padding: 10px 0px;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 1px;
    color:#666666;
}
}

.mtag_pad_link_2 {
  font-family: "Yu Gothic", YuGothic, Verdana, 'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, sans-serif;
  text-align: center;
  padding-top: 0px;
    padding-bottom: 40px
        
}
.mtag-btn-border2 {
  display: inline-block;
  max-width:  200px;
  text-align: left;
  border: 2px solid #000;
  font-size: 14px;
  line-height: 22px;
    font-weight: 800;
 letter-spacing: 0px;
  color: #000;
    text-align: center;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 12px;
  transition: .4s;
}

.mtag-btn-border2:hover {
    color: #fff;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    border-color: #e7a9c5;
}



.img_ag_sp {
	margin: 0;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
}
.img_ag_sp img {
	width: 100%;
}
.img_ag_sp2 {
	margin: -1px 0px 0px 0px;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
}
.img_ag_sp2 img {
	width: 100%;
}
.img_ag_sp3 {
	margin: -1px 0px 0px 0px;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
}
.img_ag_sp3 img {
	width: 100%;
}
.img_ag_sp4 {
	margin: -1px 0px 0px 0px;
	width: 100%;
	border: 0;
	line-height: 0px;
    background: #ffffff;
}
.img_ag_sp4 img {
	width: 100%;
}
.img_ag2_sp {
	margin: 0 0 0 -0.05px;
	width: 100%;
	border: 0;
	position: relative;
	top: 0%;
	left: 50%;
	transform: translate(-50%, 0%);
	padding: 0px 0px;
	background: #ffffff;
	color: #fff;
	text-align: center;
	width: 100%;
}
.img_ag2_sp img {
	width: 100%;
}
.img_ag2_sp2{
    position: absolute;
    top: 12%;
    width: 100%;
    text-align: center;
    padding:4px 0px;
}
.img_ag2_sp2 img{
    width: 70%;
}
.img_ag3_sp {
	margin: 0 0 0 -0.05px;
	width: 100%;
	border: 0;
	position: relative;
	top: 0%;
	left: 50%;
	transform: translate(-50%, 0%);
	padding: 0px 0px;
	background: #ffffff;
	color: #fff;
	text-align: center;
	width: 100%;
}
.img_ag3_sp img {
	width: 100%;
}

.img_ag3t_sp {
    position: absolute;
    top: 21%;
    width: 100%;
    margin: 0 0;
    text-align: center;    
}
.img_ag3t_sp img {
	width: 110px !important;
}

.img_ag3_sp2{
    position: absolute;
    bottom: 2.5%;
/*    width: 100%;*/
    margin: 0 11%;
    text-align: center;    
}
.img_ag3_sp2 img{
    width: 80%;
}
.img_ag4_sp {
	margin: 0 0 0 -0.05px;
	width: 100%;
	border: 0;
	position: relative;
	top: 0%;
	left: 50%;
	transform: translate(-50%, 0%);
	padding: 0px 0px;
	background: #ffffff;
	color: #fff;
	text-align: center;
	width: 100%;
}
.img_ag4_sp img {
	width: 100%;
}

.img_ag4_sp2{
    position: absolute;
    bottom: 9%;
    width: 100%;
    margin: 0 auto;
    text-align: center;    
}
.img_ag4_sp2 img{
    width: 80%;
}

@media screen and (max-width: 767px) {
.mtag_table_sp_1_img1{
	width:100%;
	text-align:center;
    background: #000000;
    padding:20px 0px 20px;
}
.mtag_table_sp_1_img1 img{
	width:70px;
}
.mtag_table_pc_1_table{
    display: none;
}
.mtag_table_sp_1_table{
    width: 100%;
    border:none;
    padding:1% 0px 0%;
}
.mtag_table_sp_1_td1{
    width: 25%;
    padding: 10px 1.8% 10px 1.8%;
    vertical-align: bottom;
}
.mtag_table_sp_1_td3{
    width: 100%;
    padding: 5px 1.5% 2px 2%;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0px;
    color:#333333;
    text-align: left;
} 
.mtag_table_sp_1_td2{
    width: 50%;
    text-align: center;
    padding: 0px 3% 10px 3%;
}
.mtag_table_sp_1_td1 img, .mtag_table_sp_1_td2 img{
    width: 100%;
}
.mtag_table_sp_1_td_text{
    text-align: center;
    width: 100%;
    padding: 10px 0px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0px;
    color:#333333;
}
}
@media screen and (min-width: 768px) {
.mtag_table_sp_1_img1{
	width:100%;
	text-align:center;
    padding: 1.2% 0px;
}
.mtag_table_sp_1_img1 img{
	width:120px;
}
.mtag_table_sp_1_table_sp{
    display: none;
}
.mtag_table_sp_1_table{
    width: 100%;
    border:none;
}
.mtag_table_sp_1_td1{
    width: 25%;
    padding: 10px 1.7% 10px 1.7%;
    vertical-align: bottom;
}
.mtag_table_sp_1_td3{
    width: 100%;
    padding: 10px 1.5% 1.25% 2%;
    font-size: 20px;
    font-weight: normal;
    line-height: 31px;
    letter-spacing: 1px;
    color:#ffffff;
    text-align: left;
} 
.mtag_table_sp_1_td2{
    width: 25%;
    padding: 10px 1.5% 10px 1.5%;
}
.mtag_table_sp_1_td1 img, .mtag_table_sp_1_td2 img{
    width: 100%;
}
.mtag_table_sp_1_td_text{
    text-align: center;
    width: 100%;
    padding: 10px 0px;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 1px;
    color:#666666;
}
}

.mtag_pad_link_3 {
  font-family: "Yu Gothic", YuGothic, Verdana, 'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, sans-serif;
  text-align: center;
  padding-top: 0px;
    padding-bottom: 5%;
}
.mtag-btn-border3 {
  display: inline-block;
  max-width:  200px;
  text-align: left;
  border: 2px solid #000;
  font-size: 13px;
  line-height: 20px;
    font-weight: 800;
 letter-spacing: 0px;
  color: #000;
    text-align: center;
  text-decoration: none;
  padding: 5px 20px;
  border-radius: 12px;
  transition: .4s;
}

.mtag-btn-border3:hover {
    color: #fff;
	background: -webkit-linear-gradient(0deg, #e7a9c5, #a393bf, #526fb6);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
    border-color: #e7a9c5;
}

.hs1808b_bnr_sp{
margin-bottom:5px;
}
.hs1808b_bnr_sp img{
width:100%;
}
.hs1808b_bnr_sp:hover{
/*opacity: 0.8;*/
transform: scale(1.02, 1.02);
transition:0.7s;
}

.hs1808b_bnr_sp2{
margin-top:5px;
}
.hs1808b_bnr_sp2 img{
width:100%;
}
.hs1808b_bnr_sp2:hover{
/*opacity: 0.8;*/
transform: scale(1.02, 1.02);
transition:0.7s;
}

.hs_video{
    width: 100%;
    background: #000000 !important;
    text-align: center;
}

/* HEAD SPA real time*/
.hs_realtime{
    text-align: center;
    width: 80%;
	margin: 12vw auto;
}
.hs_realtime_sp{
    text-align: center;
    width: 99%;
	margin: 10vw auto;
}

.leapgrow_rrealtime_1449{
    border: solid 1px #dddddd;
    margin:50px 0px 0px;
}

.leapgrow_rrealtime_1451{
    border: solid 1px #dddddd;
    margin:0px 0px 50px;
}


.ag_video{
    width: 100%;
    background: #000000 !important;
    text-align: center;
}

.ag_video2{
background-image:url(https://image.rakuten.co.jp/leapgrow/cabinet/mytrex/mytrex_angel/page5/pc2_mtag005a.jpg);
background-repeat:no-repeat;
background-position:center bottom;
    position: relative;
    height: 540px;
    width: 73%;
}
.ag_video_inner{
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 640px;
}


@media screen and (max-width: 380px) {
.ag_video3{
display: none;
}
    
.ag_video4{
background-image:url(https://image.rakuten.co.jp/leapgrow/cabinet/mytrex/mytrex_angel/page_sp/aems1812_s005.jpg);
background-repeat:no-repeat;
background-position:center bottom;
    position: relative;
    height: 230px;
    width: 90%;
background-size: cover;
    margin-bottom:15px;
}
.ag_video_inner4{
    position: absolute;
    top: 47%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 90%;
}
}
@media screen and (min-width: 380px) {
.ag_video4{
display: none;
}

.ag_video3{
background-image:url(https://image.rakuten.co.jp/leapgrow/cabinet/mytrex/mytrex_angel/page_sp/aems1812_s005.jpg);
background-repeat:no-repeat;
background-position:center bottom;
    position: relative;
    height: 230px;
    width: 90%;
background-size: cover;
    margin-bottom:15px;
}
.ag_video_inner3{
    position: absolute;
    top: 47%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 90%;
}
}

.ep_margin1{
    padding:30px;    
}
.ep_margin2{
    padding:40px;    
}
.ep_margin1_sp{
    padding:10px;    
}
.ep_margin2_sp{
    padding:20px;    
}

#mytrex_eye_wp{
    width:100%;
    position: relative;
    text-align: center;
}
#mytrex_eye_wp img{
    width:100%;
}
.mytrex_eye_wp_link{
    width:100%;
    position: absolute;
    bottom: 25px;

}

.mytrex_eye_wp_link a{
    font-size: 16px;
    line-height: 20px;
    color: #010244;    
}
.mytrex_eye_wp_link a:hover{
    color: #d8bd4c;
	transition: all 0.8s;
}

#mytrex_eye_wp_sp{
    width:100%;
    position: relative;
    text-align: center;
}
#mytrex_eye_wp_sp img{
    width:100%;
}
.mytrex_eye_wp_link_sp{
    width:100%;
    position: absolute;
    bottom: 2.5%;

}
.mytrex_eye_wp_link_sp a{
    font-size: 13px;
    line-height: 20px;
    color: #ffffff;    
}
.mytrex_eye_wp_link_sp a:hover{
    color: #d8bd4c;
	transition: all 0.8s;
}

.mytrex_eye_link{
    padding: 40px 0px 40px;
    text-align: center;
}
.mytrex_eye_link img{
    width:80%;
}
.mytrex_eye_link img:hover{
    transform: scale(1.02, 1.02);
    transition:0.7s;
}

.mytrex_eye_link_sp{
    padding: 20px 0px 20px;
    text-align: center;
}
.mytrex_eye_link_sp img{
    width:80%;
}
.mytrex_eye_link_sp img:hover{
    transform: scale(1.02, 1.02);
    transition:0.7s;
}

/*         MYTREX EYE HEAT PRO           */
.bnr_mytrex_eye_heat_pro_page{
width:100%;
text-align:center;
margin-bottom: 40px;
}
.bnr_mytrex_eye_heat_pro_page img{
padding:4% 2%;
width:95%;
}
.bnr_mytrex_eye_heat_pro_page img:hover{
    transform: scale(0.95, 0.95);
	transition: all 0.8s;
    opacity: 0.8;
}

.bnr_mytrex_eye_heat_pro_page_sp{
width:100%;
text-align:center;
}
.bnr_mytrex_eye_heat_pro_page_sp img{
padding:0% 0% 4%;
width:100%;
}
.bnr_mytrex_eye_heat_pro_page_sp img:hover{
    transform: scale(0.95, 0.95);
	transition: all 0.8s;
    opacity: 0.8;
}
.bnr_mytrex_eye_heat_pro_page_sp2{
width:100%;
text-align:center;
}
.bnr_mytrex_eye_heat_pro_page_sp2 img{
padding: 4% 2% 4%;
width:95%;
}
.bnr_mytrex_eye_heat_pro_page_sp2 img:hover{
    transform: scale(0.95, 0.95);
	transition: all 0.8s;
    opacity: 0.8;
}
/*         MYTREX EYE HEAT PRO           */

.mtep_link{
    text-align: right;
    padding: 0px 8% 45px 0px;
}
.mtep_link a{
    font-size: 15px;
    line-height: 20px;
    color: #000000;    
}
.mtep_link a:hover{
    color: #280000;
	transition: all 0.8s;
}

.mtep_link_sp{
    text-align: right;
    padding: 0px 2% 25px 0px;
}
.mtep_link_sp a{
    font-size: 13px;
    line-height: 20px;
    color: #000000;    
}
.mtep_link_sp a:hover{
    color: #280000;
	transition: all 0.8s;
}

.mtep_link2{
    padding: 45px 0px 0px;
    text-align: center;
}
.mtep_link2 img{
    width: 80%;
}
.mtep_link2 a:hover{
	transition: all 0.8s;
    opacity: 0.8;
}
.mtep_link2_sp{
    padding: 25px 0px 0px;
    text-align: center;
}
.mtep_link2_sp img{
    width: 80%;
}
.mtep_link2_sp a:hover{
	transition: all 0.8s;
    opacity: 0.8;
}

/* mytrex ems heat neck   */
#mytrex_neck{
	margin: 0;
	width: 100%;
}
.mytrex_neck_box{
	margin: 0;
	width: 100%;
}
.mytrex_neck_box img{
	margin: 0;
}
.mytrex_neck_box_gif{
	margin: 0;
	width: 100%;
	position: relative;
}
.mytrex_neck_box_gif img{
	width: 100%;
}
.mytrex_neck_box_gif_inner{
bottom: 3%;
width: 20%;
position: absolute;
right: 3%;
}
.mytrex_neck_box_gif_inner img{
	width: 100%;
}
.mytrex_neck_box_gif_inner_b{
bottom: 0.5%;
width: 14.5%;
position: absolute;
left: 3%;
}
.mytrex_neck_box_gif_inner_b img{
	width: 100%;
}
.mytrex_neck_box_gif2{
	margin: 0;
	width: 100%;
	position: relative;
}
.mytrex_neck_box_gif2 img{
	width: 100%;
}
.mytrex_neck_box_gif2_inner{
bottom: 3%;
width: 20%;
position: absolute;
right: 3%;
}
.mytrex_neck_box_gif2_inner img{
width: 100%;
}

/* EMS HEAT NECK real time*/
.neck_realtime{
    text-align: center;
    width: 80%;
	margin: 12vw auto;
}
.neck_realtime_sp{
    text-align: center;
    width: 99%;
	margin: 10vw auto;
}

.leapgrow_rrealtime_1501a{
    border: solid 1px #dddddd;
    margin:50px 0px 0px;
}

.leapgrow_rrealtime_1501{
    border: solid 1px #dddddd;
    margin:0px 0px 50px;
}
@media screen and (max-width: 700px) {
.leapgrow_rrealtime_1501a{
	width: 100%;
}
.leapgrow_rrealtime_1501{
height: 400px !important;
	width: 100%;
}
}
/* EMS HEAT NECK real time*/


.br_all{
	clear: both;
}

.mytrex_eye_air_qa_box{
	padding:40px 10px;	
}
.mytrex_eye_air_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_eye_air_qa_q{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #82C5FF;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_eye_air_qa_a{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #C5C5C5;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_eye_air_qa_text{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_eye_air_qa_text2{
	font-size:18px;
	padding:2px;
	color:#444444;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_eye_air_sp_qa_box{
	padding:30px 10px;	
}
.mytrex_eye_air_sp_qa_inner{
	padding: 2% 2% 2%;
	font-size:18px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_eye_air_sp_qa_q{
	font-size:18px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #82C5FF;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_eye_air_sp_qa_a{
	font-size:18px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #C5C5C5;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_eye_air_sp_qa_text{
	float: left;
	font-size:18px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_eye_air_sp_qa_text2{
	font-size:15px;
	padding:2px;
	color:#444444;
	line-height: 30px;
	padding-bottom: 20px;
}

/* ise */
@media screen and (max-width: 320px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 81%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 82%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 84%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 84%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 84%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 85%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 86%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 88%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 84%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_eye_air_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_air_sp_qa_text{
width: 84%;
}
}

/* eye air real time*/
.ea_realtime{
    text-align: center;
    width: 80%;
	margin: 12vw auto;
}
.ea_realtime_sp{
    text-align: center;
    width: 99%;
	margin: 10vw auto;
}

.leapgrow_rrealtime_1499{
    border: solid 1px #dddddd;
    margin:50px 0px 0px;
}

.leapgrow_rrealtime_1500{
    border: solid 1px #dddddd;
    margin:0px 0px 50px;
}
@media screen and (max-width: 700px) {
.leapgrow_rrealtime_1500{
height: 400px !important;
}
}
/* eye air real time*/

.mytrex_eye_heat_pro_qa_box{
padding:40px 10px;	
}
.mytrex_eye_heat_pro_qa_inner{
padding: 2% 4% 2%;
font-size:22px;
line-height: 30px;
letter-spacing: 1px;
color:#120202;
}
.mytrex_eye_heat_pro_qa_q{
font-size:22px;
font-weight: 800;
padding:3px 6px 2px;
background: #d58036;
color:#ffffff;
float: left;
line-height: 30px;
border-radius: 4px;
margin-right: 10px;
}
.mytrex_eye_heat_pro_qa_a{
font-size:22px;
font-weight: 800;
padding:3px 6px 2px;
background: #fdefe3;
color:#d58036;
float: left;
line-height: 30px;
border-radius: 4px;
margin-right: 10px;
}
.mytrex_eye_heat_pro_qa_text{
float: left;
width: 90%;
font-size:22px;
padding:2px;
color:#120202;
line-height: 30px;
padding-bottom: 20px;
}
.mytrex_eye_heat_pro_qa_text2{
font-size:18px;
padding: 20px 0px;
color:#444444;
line-height: 25px;
display: block;
}
.mytrex_eye_heat_pro_sp_qa_box{
padding:30px 10px;	
}
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
font-size:18px;
line-height: 30px;
letter-spacing: 1px;
color:#120202;
}
.mytrex_eye_heat_pro_sp_qa_q{
font-size:18px;
font-weight: 800;
padding:3px 6px 2px;
background: #d58036;
color:#ffffff;
float: left;
line-height: 30px;
border-radius: 4px;
margin-right: 10px;
}
.mytrex_eye_heat_pro_sp_qa_a{
font-size:18px;
font-weight: 800;
padding:3px 6px 2px;
background: #fdefe3;
color:#d58036;
float: left;
line-height: 30px;
border-radius: 4px;
margin-right: 10px;
}
.mytrex_eye_heat_pro_sp_qa_text{
float: left;
font-size:18px;
padding:2px;
color:#120202;
line-height: 30px;
padding-bottom: 20px;
}
.mytrex_eye_heat_pro_sp_qa_text2{
float: left;
font-size:16px;
padding:10px 0px;;
color:#444444;
line-height: 24px;
}
/* ise */
@media screen and (max-width: 320px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 81%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 82%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 84%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 84%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 84%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 85%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 86%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 88%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 84%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_eye_heat_pro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_pro_sp_qa_text{
width: 84%;
}
}

.mytrex_hs_link{
position: relative;
width:100%;
padding-bottom: 11vw;
}
.mytrex_hs_link img{
width:100%;
}
.mytrex_hs_link_inner{
	text-align: right;
position:absolute;
bottom:36px;
right:5%;
font-size:16px;
line-height:22px;
}
.mytrex_hs_link_inner a{
	font-weight: 800;
	color:#060053;
}


/******  MYTREX Eye Heat *******/

.mytrex_eye_heat_qa_box{
	padding:40px 10px;
}
.mytrex_eye_heat_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_eye_heat_qa_q{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_eye_heat_qa_a{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #9e314c;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_eye_heat_qa_text_ttl{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	font-weight: 800;
}
.mytrex_eye_heat_qa_text{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_eye_heat_qa_text2{
	font-size:18px;
	padding:2px;
	color:#444444;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_eye_heat_link{
	width:100%;
	text-align: center;
	padding: 29px 0px 40px;
}
.mytrex_eye_heat_link a{
	height:20px;
	width:80%;
	text-align: center;
	padding:10px 20px;
	font-size:1.9vw;
	font-weight: 800;
	letter-spacing: 1px;
	color: #333333;
	border: 0.25vw solid #333333;
	border-radius: 8px;
	text-decoration: none;
}
.mytrex_eye_heat_link a:hover{
	color: #555555;
	border: 0.25vw solid #555555;
}

.mytrex_eye_heat_sp_qa_box{
	padding:30px 10px;	
}
.mytrex_eye_heat_sp_qa_inner{
	padding: 2% 2% 2%;
	font-size:18px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_eye_heat_sp_qa_q{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_eye_heat_sp_qa_a{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #9e314c;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_eye_heat_sp_qa_text_ttl{
	float: left;
	font-size:4.5vw;
	font-weight: 800;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	width: 80.0vw;
}
.mytrex_eye_heat_sp_qa_text{
	float: left;
	font-size:4.5vw;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_eye_heat_sp_qa_text2{
	font-size:15px;
	padding:2px;
	color:#444444;
	line-height: 21px;
	padding-bottom: 20px;
}

/* ise */
@media screen and (max-width: 320px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 80%;
}
.mytrex_eye_heat_sp_qa_text{
width: 80%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 81%;
}
.mytrex_eye_heat_sp_qa_text{
width: 81%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 83%;
}
.mytrex_eye_heat_sp_qa_text{
width: 83%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 83%;
}
.mytrex_eye_heat_sp_qa_text{
width: 83%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 83%;
}
.mytrex_eye_heat_sp_qa_text{
width: 83%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 84%;
}
.mytrex_eye_heat_sp_qa_text{
width: 84%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 85%;
}
.mytrex_eye_heat_sp_qa_text{
width: 85%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 87%;
}
.mytrex_eye_heat_sp_qa_text{
width: 87%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 83%;
}
.mytrex_eye_heat_sp_qa_text{
width: 83%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_eye_heat_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_eye_heat_sp_qa_text_ttl{
width: 83%;
}
.mytrex_eye_heat_sp_qa_text{
width: 83%;
}
}

.mytrex_eye_heat_sp_link{
	width:100%;
	text-align: center;
	padding: 16px 0px 45px;
}
.mytrex_eye_heat_sp_link a{
	text-align: center;
	padding:10px 20px;
	font-size:3.5vw;
	font-weight: 800;
	letter-spacing: 1px;
	color: #333333;
	border: 0.5vw solid #333333;
	border-radius: 8px;
	text-decoration: none;
}
.mytrex_eye_heat_sp_link a:hover{
	color: #555555;
	border: 0.5vw solid #555555;
}

.mytrex_ems_heat_stretch_qa_box{
	padding:40px 10px;	
}
.mytrex_ems_heat_stretch_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_ems_heat_stretch_qa_q{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_ems_heat_stretch_qa_a{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #ff4803;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_ems_heat_stretch_qa_text{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_ems_heat_stretch_qa_text2{
	font-size:18px;
	padding:2px;
	color:#444444;
	line-height: 24px;
	padding-bottom: 20px;
}
.mytrex_ems_heat_stretch_sp_qa_box{
	padding:30px 10px;	
}
.mytrex_ems_heat_stretch_sp_qa_inner{
	padding: 2% 2% 2%;
	font-size:15px;
	line-height: 25px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_ems_heat_stretch_sp_qa_q{
	font-size:15px;
	line-height: 25px;
	font-weight: 800;
	padding:2px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_ems_heat_stretch_sp_qa_a{
	font-size:15px;
	line-height: 25px;
	font-weight: 800;
	padding:2px 6px 2px;
	background: #ff4803;
	color:#ffffff;
	float: left;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_ems_heat_stretch_sp_qa_text{
	float: left;
	font-size:15px;
	line-height: 25px;
	padding:2px;
	color:#120202;
	padding-bottom: 20px;
}
.mytrex_ems_heat_stretch_sp_qa_text2{
	font-size:14px;
	padding:2px;
	color:#444444;
	line-height: 20px;
	padding-bottom: 20px;
}

/* ise */
@media screen and (max-width: 320px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 81%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 82%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 84%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 84%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 84%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 85%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 86%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 88%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 84%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_ems_heat_stretch_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_stretch_sp_qa_text{
width: 84%;
}
}


.mytrex_ems_heat_neck_qa_box{
	padding: 0px 10px 40px;
}
.mytrex_ems_heat_neck_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_ems_heat_neck_qa_q{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_ems_heat_neck_qa_a{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #ff4803;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_ems_heat_neck_qa_text{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_ems_heat_neck_qa_text2{
	font-size:18px;
	padding:2px;
	color:#444444;
	line-height: 24px;
	padding-bottom: 20px;
}
.mytrex_ems_heat_neck_sp_qa_box{
	padding:30px 10px;	
}
.mytrex_ems_heat_neck_sp_qa_inner{
	padding: 2% 2% 2%;
	font-size:15px;
	line-height: 25px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_ems_heat_neck_sp_qa_q{
	font-size:15px;
	font-weight: 800;
	padding:2px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 25px;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_ems_heat_neck_sp_qa_a{
	font-size:15px;
	line-height: 25px;
	font-weight: 800;
	padding:2px 6px 2px;
	background: #ff4803;
	color:#ffffff;
	float: left;
	border-radius: 4px;
	margin-right: 10px;
}
.mytrex_ems_heat_neck_sp_qa_text{
	float: left;
	font-size:15px;
	line-height: 25px;
	padding:2px;
	color:#120202;
	padding-bottom: 20px;
}
.mytrex_ems_heat_neck_sp_qa_text2{
	font-size:15px;
	padding:2px;
	color:#444444;
	line-height: 20px;
	padding-bottom: 0px;
}
.mytrex_dhn_qa_ttl{
	padding: 160px 0 80px;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 0.2vw;
}
.mytrex_dhn_qa_box{
	padding: 0px 10px 40px;
}
.mytrex_dhn_qa_inner{
	padding: 0 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_dhn_qa_q{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #323232;
	color:#ffffff;
	float: left;
	line-height: 30px;
	margin-right: 40px;
}
.mytrex_dhn_qa_a{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #918050;
	color:#ffffff;
	float: left;
	line-height: 30px;
	margin-right: 40px;
}
.mytrex_dhn_qa_text{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 26px;
}
.mytrex_dhn_fwb{
	font-weight: bold;
}

/* ise */
@media screen and (max-width: 320px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 81%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 82%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 84%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 84%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 84%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 85%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 86%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 88%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 84%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_ems_heat_neck_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_ems_heat_neck_sp_qa_text{
width: 84%;
}
}

.ems_heat_stretch{
	margin: 0px 0px 0px 0px;
	width: 100%;
	border: 0;
	position: relative;
}
.ems_heat_stretch img{
	width: 100%;
}

.ems_heat_stretch_inner{
    position: absolute;
    top: 0%;
    width: 100%;
    text-align: center;
}
.ems_heat_stretch_inner img{
	width: 100%;
}

.ems_heat_stretch_sp{
	margin: 0px 0px 0px 0px;
	width: 100%;
	border: 0;
	position: relative;
}
.ems_heat_stretch_sp img{
	width: 100%;
}

.ems_heat_stretch_sp_inner{
    position: absolute;
    top: 0%;
    width: 100%;
    text-align: center;
}
.ems_heat_stretch_sp_inner img{
	width: 100%;
}


/* ems heat stretch */
.ehs_gif{
    position: relative;
    width: 100%;
    text-align: center;
}
.ehs_gif img{
    width: 100%;    
}
.ehs_gif_inner{
    position: absolute;
    width: 100%;
    text-align: center;
    top:0;
}
.ehs_gif_inner img{
    width: 100%;    
}
/* ems heat stretch */

.bnr_sp{
    padding-bottom:20px; 
}
.bnr_sp img{
    width:100%;    
}
.bnr_sp2{
    padding-bottom:20px; 
}
.bnr_sp2 img{
    width:100%;    
}
.bnr_sp2 img:hover{
    transform: scale(1.02, 1.02);
    transition:0.7s;
}
.bnr_pc{
    padding-bottom:0px; 
}
.bnr_pc img{
    width:100%;    
}
.bnr_pc2{
    float: left;
    width: 50%;
    padding-bottom:50px; 
}
.bnr_pc2 img{
    width:100%;    
}
.bnr_pc2 img:hover{
    transform: scale(1.02, 1.02);
    transition:0.7s;
}
.bnr_pc1{
    float: left;
    width: 49%;
    padding-bottom:50px; 
}
.bnr_pc1 img{
    width:100%;    
}
.bnr_pc2a{
    float: left;
    width: 51%;
    padding-bottom:50px; 
}
.bnr_pc2a img{
    width:100%;    
}

.bnr_sp1i{
    float: left;
    width: 50%;
    padding-bottom:10px; 
}
.bnr_sp1i img{
    width:100%;    
}
.mytrex_vid {
margin: 0px 0px 0px 0px;
width: 100%;
border: 0;
position: relative;
top: 0%;
left: 50%;
transform: translate(-50%, 0%);
padding: 0px 0px;
color: #fff;
text-align: center;
}
.mytrex_vid img {
width: 100%;
}
.mytrex_vid_u{
position: absolute;
top: 0%;
width: 100%;
text-align: center;    
}
.mytrex_vid_u img{
width: 90%;
}

.mytrex_vid_v {
margin: auto;
width: 83.5vw;
height: auto;
background:#fff;
display: flex;
}

#player .player .vp-video-wrapper.transparent {
    background-color: transparent;
    border-radius: 7px;
}

.mytrex_vid_v > .mytrex_vid_x {
  background: #ffffff;
  border-radius: 13px;/*内側の枠にborder-radius*/
  padding: 0px;
  text-align: center;
  margin: auto;
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, white 100%);
-webkit-transform: rotate(0.000001deg);
-webkit-border-radius: 13px;
-moz-border-radius: 13px;
}

.mytrex_vid_sp {
margin: 0px 0px 0px 0px;
width: 100%;
padding: 0px 0px;
}

/******  MYTREX REBIVE *******/

.mytrex_rebive_qa_box{
	padding:40px 10px;
}
.mytrex_rebive_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_rebive_qa_q{
font-size: 2.4vw;
font-weight: 800;
padding: 0.5vw 0.5vw 0.4vw;
background: #373232;
color: #ffffff;
float: left;
line-height: 2.4vw;
border-radius: 0px;
margin-right: 1.2vw;
}
.mytrex_rebive_qa_a{
font-size: 2.4vw;
font-weight: 800;
padding: 0.5vw 0.5vw 0.4vw;
background: #a10a23;
color: #ffffff;
float: left;
line-height: 2.4vw;
border-radius: 0px;
margin-right: 1.2vw;
}
.mytrex_rebive_qa_text_ttl {
    float: left;
    width: 90%;
    font-size: 2.3vw;
    padding: 0.2vw;
	padding-bottom: 0.2vw;
    color: #120202;
    line-height: 3.2vw;
    padding-bottom: 2vw;
    font-weight: 800;
}
.mytrex_rebive_qa_text{
	float: left;
	width: 90%;
    font-size: 2.3vw;
    padding: 0.2vw;
	color:#120202;
    line-height: 3.2vw;
    padding-bottom: 2vw;
}
.mytrex_rebive_qa_text2{
	font-size:2vw;
	padding:0.2vw 0.2vw 0.2vw 0.2vw;
	color:#444444;
	line-height: 2.7vw;
	padding-bottom: 2vw;
}
.mytrex_rebive_link{
	width:100%;
	text-align: center;
	padding: 29px 0px 40px;
}
.mytrex_rebive_link a{
	height:20px;
	width:80%;
	text-align: center;
	padding:10px 20px;
	font-size:1.9vw;
	font-weight: 800;
	letter-spacing: 1px;
	color: #333333;
	border: 0.25vw solid #333333;
	border-radius: 8px;
	text-decoration: none;
}
.mytrex_rebive_link a:hover{
	color: #555555;
	border: 0.25vw solid #555555;
}

.mytrex_rebive_sp_qa_box{
	padding:30px 10px;	
}
.mytrex_rebive_sp_qa_inner{
	padding: 2% 2% 2%;
	font-size:18px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_rebive_sp_qa_q{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_rebive_sp_qa_a{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #a10a23;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_rebive_sp_qa_text_ttl{
	float: left;
	font-size:4.5vw;
	font-weight: 800;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	width: 80.0vw;
}
.mytrex_rebive_sp_qa_text{
	float: left;
	font-size:4.5vw;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_rebive_sp_qa_text2{
	font-size:15px;
	padding:2px;
	color:#444444;
	line-height: 21px;
	padding-bottom: 20px;
}

.mytrex_rebive_sp_qa_inner a{
	color:#333333;
}
.mytrex_rebive_sp_qa_inner a:hover{
	color:#888888;
}

/* ise */
@media screen and (max-width: 320px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 80%;
}
.mytrex_rebive_sp_qa_text{
width: 80%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 81%;
}
.mytrex_rebive_sp_qa_text{
width: 81%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebive_sp_qa_text{
width: 83%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebive_sp_qa_text{
width: 83%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebive_sp_qa_text{
width: 83%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 84%;
}
.mytrex_rebive_sp_qa_text{
width: 84%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 85%;
}
.mytrex_rebive_sp_qa_text{
width: 85%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 87%;
}
.mytrex_rebive_sp_qa_text{
width: 87%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebive_sp_qa_text{
width: 83%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_rebive_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebive_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebive_sp_qa_text{
width: 83%;
}
}

.mytrex_rebive_sp_link{
	width:100%;
	text-align: center;
	padding: 16px 0px 45px;
}
.mytrex_rebive_sp_link a{
	text-align: center;
	padding:10px 20px;
	font-size:3.5vw;
	font-weight: 800;
	letter-spacing: 1px;
	color: #333333;
	border: 0.5vw solid #333333;
	border-radius: 8px;
	text-decoration: none;
}
.mytrex_rebive_sp_link a:hover{
	color: #555555;
	border: 0.5vw solid #555555;
}


.vimeo-id-outer input {
margin-right: 10px;
margin-bottom: 10px;
}
.vimeo-id-outer button {
margin-bottom: 10px;
}

/* iframe外側のdiv */
.video-outer {
position: relative;
height: 0;
padding: 0 0 56.25%;
overflow: hidden;
margin-bottom: 20px;
}

/* iframe */
.video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
max-width: 100%;
}

.vimeo-contents {
  position: relative;
  padding-bottom: 47.25%;
  padding-top: 0px;
  height: 0;
  overflow: hidden;
}
.vimeo-contents iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.vimeo-text {
	position: absolute;
	left: 6%;
	top: 24%;
	z-index: 1;
	width: 41%;
	height: auto;
}
.vimeo-contents2 {
  position: relative;
  padding-bottom: 36.25%;
  padding-top: 0px;
  height: 0;
  overflow: hidden;
}
.vimeo-contents2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.vimeo-contents_sp {
  position: relative;
  padding-bottom: 82.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.vimeo-contents_sp iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.mytrex_mx{
    padding-bottom:10vw;
}
.mytrex_mx2{
margin: 0vw 1vw 20vw 1vw;
}
.mytrex_pv{
margin: 10vw 0vw 20vw 0vw;
}
.vimeo-contents-size{
width: 100% !important;
height: 87vw !important;
}

@media screen and (max-width: 767px) {
.vimeo-contents-ttl{
padding: 1vw;
font-size: 4vw;
line-height: 5vw;
}
.vimeo-contents-ttl2{
padding: 1vw;
font-size: 4vw;
line-height: 5vw;
    text-align: center;
}
.vimeo-contents-ttl_pc{
    padding:1vw;
    font-size:3vw;
    line-height: 4vw;    
}
.vimeo-contents-ttl_pc2{
padding: 1vw;
font-size: 2.5vw;
line-height: 4vw;
}
}
@media screen and (min-width: 767px) {
.vimeo-contents-ttl{
padding: 1vw;
font-size: 4vw;
line-height: 5vw;
}
.vimeo-contents-ttl2{
padding: 1vw;
font-size: 4vw;
line-height: 5vw;
    text-align: center;
}
.vimeo-contents-ttl_pc{
    padding:1vw;
    font-size:3vw;
    line-height: 4vw;    
}
.vimeo-contents-ttl_pc2{
padding: 1vw;
font-size: 2.5vw;
line-height: 4vw;
}
}

.mytrex_lp_mx{
margin: 9vw auto;
width: 100%;
border: 0;
line-height: 0px;
text-align: center;
}
.mytrex_lp_vp{
margin: 1vw auto;
width: 87%;
border: 0;
line-height: 0px;
text-align: center;
}
.br_clear{
clear:all;
}

.mytrex_vid_sp2{
width: 100%;
height: auto;
}
.mytrex_vid_sp_gif{
width: 100%;
height: auto;
}
.mytrex_vid_sp_gif img{
width: 100%;
}

.mytrex_vid2{
width: 100%;
text-align: center;    
}
.mytrex_vid_p{
/* width:100%; */
padding: 0 8vw 6vw;
text-align: center;
margin: 0 auto;
left: 0%;
right: 0%;
}
.mytrex_vid_pp{
float:left;
width: 33vw;
}
.mytrex_vid_p1 {
margin: auto;
width: 23.8vw;
height: auto;
background: #fff;
display: flex;
padding: 2.1vw;
}
.mytrex_vid_p1 > .mytrex_vid_p2 {
background: #ffffff;
padding: 0px;
text-align: center;
margin: auto;
border-radius: 100%;
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, white 100%);
-webkit-transform: rotate(0.000001deg);
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
height: 23.8vw;
}

.mytrex_vid_sp2{
position:relative;
}
.mytrex_vid_sp2 img{
width:100%;
}
.mytrex_vid_sp2_1{
position: absolute;
width: 80vw;
top: 10vw;
left: 6vw;
}
.mytrex_vid_sp2_1 img{
width:70%;
border-radius: 100% !important;
}
.mytrex_vid_sp2_2 img{
width:70%;
border-radius: 100% !important;
}
.mytrex_vid_sp2_3 img{
width:70%;
border-radius: 100% !important;
}
.mytrex_vid_sp2_2{
position: absolute;
width: 80vw;
top: 64vw;
right: 6vw;
text-align: right;
}
.mytrex_vid_sp2_3{
position: absolute;
width: 80vw;
top: 118vw;
left: 6vw;
}
.mytrex_vid_sp_p1a,.mytrex_vid_sp_p1b,.mytrex_vid_sp_p1c{
margin: auto;
width: 23.8vw;
height: auto;
background: #fff;
display: flex;
padding: 2.1vw;
}
.mytrex_vid_sp_p1a > .mytrexmytrex_vid_sp_p2_vid_p2a {
background: #ffffff;
padding: 0px;
text-align: center;
margin: auto;
border-radius: 50vw;
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, white 100%);
-webkit-transform: rotate(0.000001deg);
-webkit-border-radius: 50vw;
-moz-border-radius: 50vw;
}
.mytrex_vid_sp_p1b > .mytrexmytrex_vid_sp_p2_vid_p2b {
background: #ffffff;
padding: 0px;
text-align: center;
margin: auto;
border-radius: 50vw;
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, white 100%);
-webkit-transform: rotate(0.000001deg);
-webkit-border-radius: 50vw;
-moz-border-radius: 50vw;
}
.mytrex_vid_sp_p1c > .mytrexmytrex_vid_sp_p2_vid_p2c {
background: #ffffff;
padding: 0px;
text-align: center;
margin: auto;
border-radius: 50vw;
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, white 100%);
-webkit-transform: rotate(0.000001deg);
-webkit-border-radius: 50vw;
-moz-border-radius: 50vw;
}

.sht_video1{
position: relative;
}
.sht_video1 img{
width:100%;
height:100%;
}
.sht_video1_2{
position: absolute;
right: 14vw;
bottom: 6vw;
width: 50%;
text-align: right;
}

.sht_video2{
position: relative;
}
.sht_video2 img{
width:100%;
height:100%;
}
.sht_video2_2{
position: absolute;
right: 14vw;
top: 4vw;
width: 50%;
text-align: right;
}

.vimeo_contents_sht1_size{
width: 40vw !important;
height: 32vw !important;
border-radius: 11px;
}

.sht_video1_sp{
position: relative;
}
.sht_video1_sp img{
width:100%;
height:100%;
}
.sht_video1_2_sp{
position: absolute;
position: absolute;
bottom: 12vw;
width: 100%;
text-align: center;
}
.sht_video1_2_sp img{
width: 75%;
height: auto;
border-radius: 10px;
}

.sht_video2_sp{
position: relative;
}
.sht_video2_sp img{
width:100%;
height:100%;
}
.sht_video2_2_sp{
position: absolute;
bottom: 28vw;
width: 100%;
text-align: center;
}
.sht_video2_2_sp img{
width: 75%;
height: auto;
border-radius: 10px;
}

.vimeo_contents_sht1_size_sp{
width: 40vw !important;
height: 32vw !important;
border-radius: 11px;
}

.mtstht_link1{
position: relative;
}
.mtstht_link1 img{
width:100%;
height:100%;
}
.mtstht_link1_2{
position: absolute;
bottom: 9vw;
width: 100%;
text-align: center;
}
.mtstht_link1_2 img{
width: 32vw;
height: auto;
border: 2px solid #fff;
}

.mtstht_link2{
position: relative;
}
.mtstht_link2 img{
width:100%;
height:100%;
}
.mtstht_link2_2{
position: absolute;
bottom: 14vw;
text-align: center;
right: 21.3vw;
}
.mtstht_link2_2 img{
width: 34vw;
height: auto;
border: solid 1px #fff;
}

.mtstht_link3{
position: relative;
}
.mtstht_link3 img{
width:100%;
height:100%;
}
.mtstht_link3_2{
position: absolute;
bottom: 14vw;
text-align: center;
right: 21.3vw;
}
.mtstht_link3_2 img{
width: 34vw;
height: auto;
border: solid 1px #fff;
}
.mtstht_link4{
position: relative;
}
.mtstht_link4 img{
width:100%;
height:100%;
}
.mtstht_link4_2{
position: absolute;
bottom: 4vw;
width: 100%;
text-align: center;
}
.mtstht_link4_2 img{
width: 32vw;
height: auto;
border: 2px solid #fff;
}
.mtstht_link5{
position:relative;
}
.mtstht_link5 img{
width:100%;
height:100%;
}
.mtstht_link5_2{
position: absolute;
bottom: 8vw;
width: 100%;
text-align: center;
}
.mtstht_link5_2 img{
width: 73vw;
height: auto;
}

.mtstht_video2{
position: relative;
}
.mtstht_video2 img{
width:100%;
height:100%;
}
.mtstht_video2_2{
position: absolute;
right: 17vw;
top: 10vw;
width: 50%;
text-align: right;
}

.mtstht_vimeo_contents_size{
width: 37vw !important;
height: 29vw !important;
border-radius: 10px;
}

.mtstht_link_sp1{
position: relative;
}
.mtstht_link_sp1 img{
width:100%;
height:100%;
}
.mtstht_link_sp1_2{
position: absolute;
bottom: 14vw;
width: 100%;
text-align: center;
}
.mtstht_link_sp1_2 img{
width: 63vw;
height: auto;
border: 2px solid #fff;
}

.mtstht_link_sp2{
position: relative;
}
.mtstht_link_sp2 img{
width:100%;
height:100%;
}
.mtstht_link_sp2_2{
position: absolute;
bottom: 14vw;
text-align: center;
width: 100%;
}
.mtstht_link_sp2_2 img{
width: 63vw;
height: auto;
border: solid 1px #fff;
}

.mtstht_link_sp3{
position: relative;
}
.mtstht_link_sp3 img{
width:100%;
height:100%;
}
.mtstht_link_sp3_2{
position: absolute;
bottom: 14vw;
text-align: center;
width: 100%;
}
.mtstht_link_sp3_2 img{
width: 63vw;
height: auto;
border: solid 1px #fff;
}
.mtstht_link_sp4{
position: relative;
}
.mtstht_link_sp4 img{
width:100%;
height:100%;
}
.mtstht_link_sp4_2{
position: absolute;
bottom: 20vw;
width: 100%;
text-align: center;
}
.mtstht_link_sp4_2 img{
width: 63vw;
height: auto;
border: 2px solid #fff;
}
.mtstht_link_sp5{
position: relative;
}
.mtstht_link_sp5 img{
width:100%;
height:100%;
}
.mtstht_link_sp5_2{
position: absolute;
top: 7vw;
width: 100%;
text-align: center;
}
.mtstht_link_sp5_2 img{
width: 73vw;
height: auto;
}

.mtstht_video2_sp{
position: relative;
}
.mtstht_video2_sp img{
width:100%;
height:100%;
}
.mtstht_video2_2_sp{
position: absolute;
top: 2vw;
width: 100%;
text-align: center;
}
.mtstht_video2_2_sp img{
width: 75%;
height: auto;
border-radius: 10px;
}
#mytrex_attention{
width: 100%;
text-align: center;
}
.mytrex_attention2{
width: 100%;
}
.mytrex_attention2 img{
width: 65vw;
text-align: center;
border-right: solid 1px #eee;
}
#mytrex_attention_sp{
width: 100%;
text-align: center;
}
.mytrex_attention2_sp{
width: 100%;
}
.mytrex_attention2_sp img{
width: 100%;
text-align: center;
border-right: solid 1px #eee;
}
.mytrex_attention_close{
padding: 7px 20px;
margin: 20px 0px 40px;
font-size: 13px;
border-radius: 26px;
border: 1px solid #999;
background: #fff;
color: #333;
}

.mtstht_gt_link{
position: relative;
}
.mtstht_gt_link img{
width:100%;
height:100%;
}
.mtstht_gt_link2{
position: absolute;
top: 2.4vw;
width: 100%;
text-align: center;
}
.mtstht_gt_link2 img{
width: 27vw;
height: auto;
border: 2px solid #fff;
}

.mytrex_gt_text{
	color:#393535;
	font-size:16px;
	line-height: 28px;
	padding: 0vw 5.1vw 10vw;
	text-align: left;
}
.mytrex_gt_text_r{
	color:#E40012;	
}

.mtstht_gt_link_sp{
position: relative;
}
.mtstht_gt_link_sp img{
width:100%;
height:100%;
}
.mtstht_gt_link2_sp{
position: absolute;
top: 8vw;
width: 100%;
text-align: center;
}
.mtstht_gt_link2_sp img{
width: 50vw;
height: auto;
border: 2px solid #fff;
}
.mtstht_gt_link3{
padding: 5vw 0vw 10vw;
width: 100%;
text-align: center;
}
.mtstht_gt_link3 img{
width: 30vw;
height: auto;
border: 2px solid #fff;
}

.mtstht_gt_link3_sp{
padding-bottom: 14vw;
width: 100%;
text-align: center;
}
.mtstht_gt_link3_sp img{
width: 50vw;
height: auto;
border: 2px solid #fff;
}


.mtstht_gt_link_item{
padding: 9vw 0vw;
}
.mtstht_gt_link_item2{
width: 100%;
text-align: center;
}
.mtstht_gt_link_item2 img{
width: 40vw;
height: auto;
}
.mtstht_gt_link_item2 img:hover{
	opacity: 0.8;
}


.mytrex_gt_text_sp{
	color:#393535;
	font-size:16px;
	line-height: 26px;
	padding: 0vw 5.1vw 10vw;
	text-align: left;
}
.mytrex_gt_text_r{
	color:#E40012;	
}

.mtstht_rp_link{
position: relative;
}
.mtstht_rp_link img{
width:100%;
height:100%;
}
.mtstht_rp_link2{
position: absolute;
bottom: 10.56vw;
width: 100%;
text-align: center;
font-size: 17px;;
color:#444444;
line-height: 24px;
}
.mtstht_rp_link2 a{
color:#444444;
}
.mtstht_rp_link2 a:hover{
color:#888888;
}
.mtstht_rp_link_sp{
position: relative;
}
.mtstht_rp_link_sp img{
width:100%;
height:100%;
}
.mtstht_rp_link2_sp{
position: absolute;
top: 5vw;
width: 100%;
text-align: center;
	font-size: 17px;
	color:#444444;
	line-height: 28px;
}
.mtstht_rp_link2_sp a{
color:#444444;
}
.mtstht_rp_link2_sp a:hover{
color:#888888;
}
.mytrex_gtm_top{
position: relative;
width: 100%;
padding: 2vw 0vw;
}
.mytrex_gtm_top2{
position: absolute;
bottom: 0vw;
right: 6vw;
}
.mytrex_gtm_top2 img{
width: 27vw;
height: auto;
}
.mytrex_gtm_top2 img:hover{
	opacity: 0.8;
}
.mytrex_gtm_top_sp{
position: relative;
width: 100%;
padding: 5vw 0vw;
}
.mytrex_gtm_top2_sp{
position: absolute;
bottom: 1vw;
right: 1vw;
}
.mytrex_gtm_top2_sp img{
width: 40vw;
height: auto;
}
.mytrex_gtm_top2_sp img:hover{
	opacity: 0.8;
}

.mytrex_gtm_btm_sp{
position: relative;
}
.mytrex_gtm_btm_sp img{
width:100%;
height:100%;
}
.mytrex_gtm_btm_sp2{
position: absolute;
bottom: 20vw;
width: 100%;
text-align: center;
}
.mytrex_gtm_btm_sp2 img{
width: 70vw;
height: auto;
}


/******  MYTREX REBIVE PRO *******/

.mytrex_rebivepro_qa_box{
	padding:40px 10px;
}
.mytrex_rebivepro_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_rebivepro_qa_q{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_rebivepro_qa_a{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #0075BB;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_rebivepro_qa_text_ttl{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	font-weight: 800;
}
.mytrex_rebivepro_qa_text{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_rebivepro_qa_text2{
	font-size:18px;
	padding:2px;
	color:#444444;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_rebivepro_link{
	width:100%;
	text-align: center;
	padding: 29px 0px 40px;
}
.mytrex_rebivepro_link a{
	height:20px;
	width:80%;
	text-align: center;
	padding:10px 20px;
	font-size:1.9vw;
	font-weight: 800;
	letter-spacing: 1px;
	color: #333333;
	border: 0.25vw solid #333333;
	border-radius: 8px;
	text-decoration: none;
}
.mytrex_rebivepro_link a:hover{
	color: #555555;
	border: 0.25vw solid #555555;
}

.mytrex_rebivepro_sp_qa_box{
	padding:30px 10px;	
}
.mytrex_rebivepro_sp_qa_inner{
	padding: 2% 2% 2%;
	font-size:18px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_rebivepro_sp_qa_q{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_rebivepro_sp_qa_a{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #0075BB;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_rebivepro_sp_qa_text_ttl{
	float: left;
	font-size:4.5vw;
	font-weight: 800;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	width: 80.0vw;
}
.mytrex_rebivepro_sp_qa_text{
	float: left;
	font-size:4.5vw;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_rebivepro_sp_qa_text2{
	font-size:15px;
	padding:2px;
	color:#444444;
	line-height: 21px;
	padding-bottom: 20px;
}

.mytrex_rebivepro_sp_qa_inner a{
	color:#333333;
}
.mytrex_rebivepro_sp_qa_inner a:hover{
	color:#888888;
}

/* ise */
@media screen and (max-width: 320px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 80%;
}
.mytrex_rebivepro_sp_qa_text{
width: 80%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 81%;
}
.mytrex_rebivepro_sp_qa_text{
width: 81%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebivepro_sp_qa_text{
width: 83%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebivepro_sp_qa_text{
width: 83%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebivepro_sp_qa_text{
width: 83%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 84%;
}
.mytrex_rebivepro_sp_qa_text{
width: 84%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 85%;
}
.mytrex_rebivepro_sp_qa_text{
width: 85%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 87%;
}
.mytrex_rebivepro_sp_qa_text{
width: 87%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebivepro_sp_qa_text{
width: 83%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_rebivepro_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_rebivepro_sp_qa_text_ttl{
width: 83%;
}
.mytrex_rebivepro_sp_qa_text{
width: 83%;
}
}

.mytrex_rebivepro_sp_link{
	width:100%;
	text-align: center;
	padding: 16px 0px 45px;
}
.mytrex_rebivepro_sp_link a{
	text-align: center;
	padding:10px 20px;
	font-size:3.5vw;
	font-weight: 800;
	letter-spacing: 1px;
	color: #333333;
	border: 0.5vw solid #333333;
	border-radius: 8px;
	text-decoration: none;
}
.mytrex_rebivepro_sp_link a:hover{
	color: #555555;
	border: 0.5vw solid #555555;
}


/******  MYTREX HEAD SPA QA *******/

.mytrex_headspa_qa_box{
	padding:40px 10px;
}
.mytrex_headspa_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_headspa_qa_q{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_headspa_qa_a{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #d2216b;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_headspa_qa_text_ttl{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	font-weight: 800;
}
.mytrex_headspa_qa_text{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_headspa_qa_text2{
	font-size:18px;
	padding:2px;
	color:#444444;
	line-height: 25px;
	padding-bottom: 20px;
}
.mytrex_headspa_link{
	width:100%;
	text-align: center;
	padding: 29px 0px 40px;
}
.mytrex_headspa_link a{
	height:20px;
	width:80%;
	text-align: center;
	padding:10px 20px;
	font-size:1.9vw;
	font-weight: 800;
	letter-spacing: 1px;
	color: #333333;
	border: 0.25vw solid #333333;
	border-radius: 8px;
	text-decoration: none;
}
.mytrex_headspa_link a:hover{
	color: #555555;
	border: 0.25vw solid #555555;
}

.mytrex_headspa_sp_qa_box{
	padding:30px 10px;	
}
.mytrex_headspa_sp_qa_inner{
	padding: 2% 2% 2%;
	font-size:18px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_headspa_sp_qa_q{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_headspa_sp_qa_a{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #a10a23;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_headspa_sp_qa_text_ttl{
	float: left;
	font-size:4.5vw;
	font-weight: 800;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	width: 80.0vw;
}
.mytrex_headspa_sp_qa_text{
	float: left;
	font-size:4.5vw;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_headspa_sp_qa_text2{
	font-size:3.0vw;
	padding-top:5px;
	color:#444444;
	line-height: 21px;
	padding-bottom: 20px;
}

.mytrex_headspa_sp_qa_inner a{
	color:#333333;
}
.mytrex_headspa_sp_qa_inner a:hover{
	color:#888888;
}

/* ise */
@media screen and (max-width: 320px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 80%;
}
.mytrex_headspa_sp_qa_text{
width: 80%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 81%;
}
.mytrex_headspa_sp_qa_text{
width: 81%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 83%;
}
.mytrex_headspa_sp_qa_text{
width: 83%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 83%;
}
.mytrex_headspa_sp_qa_text{
width: 83%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 83%;
}
.mytrex_headspa_sp_qa_text{
width: 83%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 84%;
}
.mytrex_headspa_sp_qa_text{
width: 84%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 85%;
}
.mytrex_headspa_sp_qa_text{
width: 85%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 87%;
}
.mytrex_headspa_sp_qa_text{
width: 87%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 83%;
}
.mytrex_headspa_sp_qa_text{
width: 83%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_headspa_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_headspa_sp_qa_text_ttl{
width: 83%;
}
.mytrex_headspa_sp_qa_text{
width: 83%;
}
}

/******  MYTREX HEAD SPA QA *******/

/******  MYTREX NECK AC set *******/
.nc_ac_set_link_ttl {
font-size: 2.5vw;
line-height: 3.5vw;
color: #383232;
padding: 10vw 0vw 1vw;
text-align: center;
}
.nc_ac_set_link_bnr{
text-align: center;
padding-bottom:12vw;
}
.nc_ac_set_link_bnr img{
width:70%;
}
.nc_ac_set_link_ttl_sp {
font-size: 3.5vw;
line-height: 5.5vw;
color: #383232;
padding: 15vw 0vw 2vw;
text-align: center;
}
.nc_ac_set_link_bnr_sp{
text-align: center;
padding-bottom:17vw;
}
.nc_ac_set_link_bnr_sp img{
width:70%;
}

.ios_info_nc{
	margin-top: 1vw;
}
.ios_info{
padding: 6vw 8vw;
background: #f3f5f7;
margin-bottom: 7vw;
}
.ios_info_ttl{
padding: 3vw;
text-align: center;
font-size: 2.5vw;
color: #ffffff;
background: #383232;
margin-bottom: 4vw;
}
.ios_info_txt_ttl{
color: #383232;
font-size: 3vw;
line-height: 4.5vw;
font-weight: 800;
}
.ios_info_txt{
color: #383232;
font-size: 1.5vw;
line-height: 3vw;
margin-bottom: 8vw;
}

.ios_info_nc_sp{
	margin-top: 1vw;
}
.ios_info_sp{
padding: 2vw 2.5vw;
background: #f3f5f7;
margin-bottom: 5vw;
}
.ios_info_ttl_sp{
padding: 3.5vw;
text-align: center;
font-size: 3.5vw;
color: #ffffff;
background: #383232;
margin-bottom: 4.5vw;
}
.ios_info_txt_ttl_sp{
color: #383232;
font-size: 3vw;
line-height: 4.5vw;
font-weight: 800;
}
.ios_info_txt_sp{
color: #383232;
font-size: 3vw;
line-height: 4.5vw;
margin-bottom: 8vw;
}

/******  MYTREX NECK AC set *******/


/******  MYTREX W FIT *******/
.wf_gif{
	width:100%;
}
.wf_gif1{
	width: 32vw;
	float: left;
}
.wf_gif1 img{
	width: 100%;
}
.wf_gif_sp{
	text-align: center;
}
.wf_gif_sp img{
	width: 80%;
}
.wf_gif2{
	text-align: center;
}
.wf_gif2 img{
	width: 80%;
}
.wf_gif2_sp{
	text-align: center;
}
.wf_gif2_sp img{
	width: 60vw;
}
/******  MYTREX W FIT *******/

.wf_ag1{
	width: 100%;
	text-align: center;
	margin:10vw auto 5vw;
}
.wf_ag1 img{
	width: 80%;
}
.wf_ag2{
	width: 100%;
	text-align: center;
	margin:5vw auto 10vw;
}
.wf_ag2 img{
	width: 80%;
}
.wf_ag_txt{
	font-size:1.6vw;
	line-height: 3vw;
	margin-bottom:2vw;
}

.wf_ag1_s{
	width: 100%;
	text-align: center;
	margin:15vw auto 10vw;
}
.wf_ag1_s img{
	width: 90%;
}
.wf_ag2_s{
	width: 100%;
	text-align: center;
	margin:10vw auto 15vw;
}
.wf_ag2_s img{
	width: 90%;
}
.wf_ag_txt_s{
	font-size:3.0vw;
	line-height: 4vw;
	margin-bottom:2vw;
}
.wf_blank{
	padding-bottom:5vw;
}
.wf_blank_sp{
	padding-bottom:10vw;
}

/******  MYTREX SCALPTECH QA *******/

.mytrex_st_qa_box{
	padding:40px 10px;
}
.mytrex_st_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_st_qa_q{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_st_qa_a{
	font-size:22px;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #2d5aae;
	color:#ffffff;
	float: left;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_st_qa_text_ttl{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	font-weight: 800;
}
.mytrex_st_qa_text{
	float: left;
	width: 90%;
	font-size:22px;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_st_qa_text2{
	font-size:18px;
	padding:2px;
	color:#444444;
	line-height: 25px;
	padding-bottom: 20px;
}
.mytrex_st_link{
	width:100%;
	text-align: center;
	padding: 29px 0px 40px;
}
.mytrex_st_link a{
	height:20px;
	width:80%;
	text-align: center;
	padding:10px 20px;
	font-size:1.9vw;
	font-weight: 800;
	letter-spacing: 1px;
	color: #333333;
	border: 0.25vw solid #333333;
	border-radius: 8px;
	text-decoration: none;
}
.mytrex_st_link a:hover{
	color: #555555;
	border: 0.25vw solid #555555;
}

.mytrex_st_sp_qa_box{
	padding:30px 10px;	
}
.mytrex_st_sp_qa_inner{
	padding: 2% 2% 2%;
	font-size:18px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#120202;
}
.mytrex_st_sp_qa_q{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #373232;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_st_sp_qa_a{
	font-size:4.5vw;
	font-weight: 800;
	padding:3px 6px 2px;
	background: #2d5aae;
	color:#ffffff;
	float: left;
	line-height: 26px;
	border-radius: 0px;
	margin-right: 10px;
}
.mytrex_st_sp_qa_text_ttl{
	float: left;
	font-size:4.5vw;
	font-weight: 800;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
	width: 80.0vw;
}
.mytrex_st_sp_qa_text{
	float: left;
	font-size:4.5vw;
	padding:2px;
	color:#120202;
	line-height: 30px;
	padding-bottom: 20px;
}
.mytrex_st_sp_qa_text2{
	font-size:3.0vw;
	padding-top:5px;
	color:#444444;
	line-height: 21px;
	padding-bottom: 20px;
}

.mytrex_st_sp_qa_inner a{
	color:#333333;
}
.mytrex_st_sp_qa_inner a:hover{
	color:#888888;
}

/* ise */
@media screen and (max-width: 320px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 80%;
}
.mytrex_st_sp_qa_text{
width: 80%;
}
}
/* ise web adr app */
@media (min-width: 320px) and  (max-width: 340px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 81%;
}
.mytrex_st_sp_qa_text{
width: 81%;
}
}
/* i6 app */
@media screen and (min-width: 340px) and (max-width:350px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 83%;
}
.mytrex_st_sp_qa_text{
width: 83%;
}
}
/* adr bs */
@media screen and (min-width:350px) and (max-width:370px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 83%;
}
.mytrex_st_sp_qa_text{
width: 83%;
}
}
/* i6 bs,X */
@media screen and (min-width:370px) and (max-width:378px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 83%;
}
.mytrex_st_sp_qa_text{
width: 83%;
}
}

@media screen and (min-width:378px) and (max-width:380px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 84%;
}
.mytrex_st_sp_qa_text{
width: 84%;
}
}
/* i7+ app */
@media screen and (min-width:380px) and (max-width:400px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 85%;
}
.mytrex_st_sp_qa_text{
width: 85%;
}
}
/* i7+ bs */
@media screen and (min-width:400px) and (max-width:500px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 87%;
}
.mytrex_st_sp_qa_text{
width: 87%;
}
}
/* adr T app */
@media screen and (min-width:500px) and (max-width:600px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 83%;
}
.mytrex_st_sp_qa_text{
width: 83%;
}
}
/* adr T bs */
@media screen and (min-width:600px) {
.mytrex_st_sp_qa_inner{
padding: 2% 2% 2%;
}
.mytrex_st_sp_qa_text_ttl{
width: 83%;
}
.mytrex_st_sp_qa_text{
width: 83%;
}
}

/******  MYTREX SCALPTECH QA *******/

.mytrex_rb_gc1{
position: relative;
}
.mytrex_rb_gc1 img{
width: 100%;
}
.mytrex_rb_gc2{
position: absolute;
bottom: 0vw;
}
.mytrex_rb_gc2 img{
width: 87vw;
padding: 2vw 6.5vw 0vw;
}


.mths_a{
	width: 100%;
	position:relative;
}
.mths_a img{
	width: 100%;
}
.mths_b{	
position: absolute;
top: 5vw;
text-align: center;
right: 7vw;
}
.mths_b img{	
width: 38vw !important;
}

/******  MYTREX HIHO FINE BUBBLE *******/

.mytrex_finebubble_qa_box{
	padding:40px 10px;
}
.mytrex_finebubble_qa_inner{
	padding: 2% 4% 2%;
	font-size:22px;
	line-height: 30px;
	letter-spacing: 1px;
	color:#000000;
}
.mytrex_finebubble_qa_q{
	font-size: 2.4vw;
	font-weight: 800;
	padding: 0.5vw 0.5vw 0.4vw;
	background: #4C4C4C;
	color: #ffffff;
	float: left;
	line-height: 2.4vw;
	border-radius: 0px;
	margin-right: 1.2vw;
}
.mytrex_finebubble_qa_a{
	font-size: 2.4vw;
	font-weight: 800;
	padding: 0.5vw 0.5vw 0.4vw;
	background: #A5C7FF;
	color: #ffffff;
	float: left;
	line-height: 2.4vw;
	border-radius: 0px;
	margin-right: 1.2vw;
}
.mytrex_finebubble_qa_text_ttl {
    float: left;
    width: 90%;
    font-size: 2.3vw;
    padding: 0.2vw;
	padding-bottom: 0.2vw;
    color: #383232;
    line-height: 3.2vw;
    padding-bottom: 2vw;
    font-weight: 800;
}
.mytrex_finebubble_qa_text{
	float: left;
	width: 90%;
    font-size: 2.3vw;
    padding: 0.2vw;
	color:#000000;
    line-height: 3.2vw;
    padding-bottom: 2vw;
}
.mytrex_finebubble_qa_box .text_color_blue {
	color: #6F9DFF;
}
