@charset "utf-8";
/* style sheet
*  Functional-Foods-Material LP-barrier-kaisou add css
* HAYASHIKANE
* 20160108 Nakahara Printex r.inoue
*/


/******  img bg  ********/
.header_box {background: repeat-x url("./images/img-header_bg.png") ;}
.header_box .inpage_menu {background: repeat-x url("./images/img-header_navi-bg.png") ;}
.image_title_bg {margin-bottom:3em; background: repeat-x url("./images/img-midlheader_bg.png") ;}



.title_h2 {background: url("../images_glamorhythmelastin/bg-titleback.png") repeat;}

/******  Theme color ********/
.header_box .inpage_menu ul li a:hover {border-bottom-color: #239935;}
.bg-color_box {background: #FFFFCE;}/*kaisou*/
.hrline,.border_green {border-color: #239935;}
.color_green {color: #239935; font-weight:bold;}


/****** mmin-width: 1000px********/
@media screen and (min-width: 1000px) {

}
/****** min-width: 760px ********/
@media screen and (min-width: 760px) {
	
   /**image position contol**/
   .person_image {
        float: right;
        margin: -50px 1% 0 20px;
        width: 26%;
    }
    .person_image_voice {
        display: -webkit-box;
        float: right;
        margin: -50px 1% 0 0;
        width: 24.5%;
        max-width: 170px;
    }
    
}

/****** max-width: 759px ********/
@media screen and (max-width: 759px) {
    
    /**image position contol**/
    .person_image {
        float: right;
        margin: 0 1% 0 20px;
        width: 35%;
    }

    .person_image_voice {
        display: -webkit-box;
        float: right;
        margin: 15px 3% 0 0;
        width: 47%;
        max-width: 250px;
    }

}