@charset "utf-8";
/******************************************************************************
  COPYRIGHT (C) MTG CO.,LTD ALL RIGHTS RESERVED.
  Desktop Fast responsive
******************************************************************************/
/*-----------------------------------------------------------------------------
  ReFa BEAUTECH DRYER
-----------------------------------------------------------------------------*/
.box-fineBubble-movie2 {
    max-width: 960px;
    padding: 0
}
.box-fineBubble-movie2.one-colum {
    padding: 25px;
}
.box-fineBubble-movie2 figure {
    margin: 0
}
.otherPageBoxOtl2.column-module-5_6 .areaR2 p {
    padding-top: 12px;
}
.sectionArea.area3 .contentInner {
    max-width: 948px;
    margin: 0 auto;
}
.notes-module {
    font-size: 11px!important;
}
.movie-note {
    font-size: 13px;
    padding-top: 10px;
    text-align: center!important;
}
.movie-annotation {
    font-size: 11px;
    text-align: right!important;
}
.sectionArea.area6 .contact {
    margin: 30px auto;
    max-width: 900px;
}
.sectionArea area7 {
    padding-bottom: 200px;
}
.sectionArea.area7 .contentInner {
    margin: 30px auto;
    max-width: 900px;
}
.page_btn {
    margin: -10px auto 80px;
    max-width: 780px;
}
.page_btn_box {
    margin: 10px auto;
    width: 330px;
    text-align: center;
}

/*---------- AWARD ----------*/
.aw_relative {
    position: relative;
}
.aw_absolute {
    position: absolute;
    left: 50px;
    top: 250px;
    z-index: 99;
    width: 120px;
}
/*---------- AWARD ----------*/

@media screen and (max-width: 766px) {
.box-fineBubble-movie2.one-colum {
    padding: 25px 25px 0;
}
.otherPageBoxOtl2.column-module-5_6 .areaR {
    margin-top: 40px;
}
.otherPageBoxOtl2.itemClm01-2 .otherPageBox .imgArea2 img {
    max-width: 100%;
}
.notes-module {
    margin-top: 20px;
    padding: 0;
}

}
@media screen and (max-width: 359px) and (min-width: 0px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        display: none;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 361px) and (min-width: 360px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        left: 50px;
        top: 140px;
        z-index: 99;
        width: 80px;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 374px) and (min-width: 362px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        display: none;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 376px) and (min-width: 375px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        position: absolute;
        left: 50px;
        top: 150px;
        z-index: 99;
        width: 80px;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 389px) and (min-width: 376px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        display: none;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 391px) and (min-width: 390px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        position: absolute;
        left: 55px;
        top: 155px;
        z-index: 99;
        width: 85px;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 413px) and (min-width: 392px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        display: none;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 415px) and (min-width: 414px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        position: absolute;
        left: 50px;
        top: 150px;
        z-index: 99;
        width: 100px;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 766px) and (min-width: 416px){
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        display: none;
    }
    /*---------- AWARD ----------*/
}
@media screen and (max-width: 769px) and (min-width: 767px) {
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        position: absolute;
        left: 38px;
        top: 180px;
        z-index: 99;
        width: 100px;
    }
    /*---------- AWARD ----------*/
}

@media screen and (max-width: 1023px) and (min-width: 770px) {
    /*---------- AWARD ----------*/
    .aw_relative {
        position: relative;
    }
    .aw_absolute {
        display: none;
    }
    /*---------- AWARD ----------*/
}
    
@media screen and (max-width: 1279px) and (min-width: 767px) {
.box-fineBubble-movie2.one-colum {
    max-width: 760px;
    padding: 0 25px;
    box-sizing: border-box;
}

}

@media screen and (min-width: 1280px) {
.box-fineBubble-movie2.one-colum {
    padding: 0
}
}


/*-----------------------------------------------------------------------------
  ReFa BEAUTECH CURL IRON
-----------------------------------------------------------------------------*/
.box-fineBubble-movie1 {
	max-width: 640px;
    padding: 0;
}
.box-fineBubble-movie1.one-colum {
	padding: 25px;
    margin: 30px auto 0;
}
.box-fineBubble-movie1 figure {
	margin: 0
}
.movie-annotation1 {
	font-size: 11px;
	text-align: right!important;
    max-width: 940px;
}
.margin-top-1 {
    margin-top: -50px!important;
}		
@media screen and (max-width: 766px) {
.box-fineBubble-movie1.one-colum {
	padding: 25px 25px 0;
}
.notes-module1 {
	margin-top: 20px;
	padding: 0;
}
.margin-top-1 {
    margin-top: -10px;
}	
.movie-annotation1 {
	font-size: 11px;
	text-align: center!important;
}
}
@media screen and (max-width: 1279px) and (min-width: 767px) {
.box-fineBubble-movie1.one-colum {
	max-width: 760px;
	padding: 0 25px;
	box-sizing: border-box;
}
.movie-annotation1 {
	font-size: 11px;
	text-align: center!important;
}
}
@media screen and (min-width: 1280px) {
.box-fineBubble-movie1.one-colum {
	padding: 0
}
}

