.kuuhaku01{
	height:80px;
	clear: both;}
.kuuhaku02{
	clear: both;
	height: 50px;}

.name_her{
	background-image: url("img/her01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}
.name_yuk{
	background-image: url("img/yuk01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}
.name_jun{
	background-image: url("img/jun01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}
.name_mit{
	background-image: url("img/mit01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}
.name_aki{
	background-image: url("img/aki01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}
.name_fuk{
	background-image: url("img/fuk01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}
.name_aeg{
	background-image: url("img/aeg01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}
.name_ken{
	background-image: url("img/ken01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}
.name_shi{
	background-image: url("img/shi01.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:120px;
	width:100%;
}

.img_notes_1{
	margin: 0px;
	max-width:100%;
}

.img_notes_2{
	margin: 30px 0px 0px 0px;
	max-width:100%;
}

.fragrance_text_r{
	margin: 0%;
	padding:15px 0px 0px 0px;
	display: block;
	text-decoration: none}

.fragrance_img_l{
	margin: 0%;
	display: block;
	text-decoration: none}

.fragrance_h1{
	margin: 0px 0px 30px 0px;
	font-size: 18px;
	color:#9D2428;
	line-height: 150%;
	font-weight: bold;
	text-decoration: none;	
}


.fragrance_note{
	text-align: left;
	font-size: 13px;
	display: block;
	padding:3% 0% 10px 0%;
	line-height: 200%;
	text-decoration: none;}

.btn_ec_mini {
	display: block;
	float: right;
	text-align: center;
	position: relative;
	padding: 10px 30px;
	margin: 10px 0px 30px 30px;
	background: #686868;
	color: white;
	font-size: 15px;
	text-decoration: none;
	max-width:200px;
}
.img100p {
	max-width: 100%;
	height: auto;
	margin: 0 auto;
}

.waku {
	text-decoration: none;
	font-size: 13px;
	line-height: 150%;
	display: block;
	background: #FFF;
	border: 1px solid #AAA;
	margin: 0px;
	padding: 20px 20px 30px 20px;
}
.waku p{
	margin: 10px 0px;
}

/* ########### 767px以下 ########### */
@media screen and (max-width: 767px) {


.kuuhaku{
	clear: both;
	height:50px;}
.kuuhaku01{
	clear: both;
	height: 60px;}
.kuuhaku02{
	clear: both;
	height: 10px;}
	
.fragrance_text_l{
	margin:1% 2% 100px 1%;}
.fragrance_text_r{
	margin:10% 2% 50px 1%;}
	
.fragrance_box_img100{
	max-width: 100%;
	padding: 0px;}

.img_notes_1{
	margin: 0px;
	max-width:100%;
}
.img_notes_2{
	margin:10px 0px;
	max-width:95%;
}

.name_her{
	background-image: url("img/her01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.name_yuk{
	background-image: url("img/yuk01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.name_jun{
	background-image: url("img/jun01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.name_mit{
	background-image: url("img/mit01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.name_aki{
	background-image: url("img/aki01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.name_fuk{
	background-image: url("img/fuk01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.name_aeg{
	background-image: url("img/aeg01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.name_ken{
	background-image: url("img/ken01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.name_shi{
	background-image: url("img/shi01_s.jpg");
	background-repeat: no-repeat; 
	background-size:100% auto;
	height:80px;
	width:100%;
}
.waku {
	padding: 20px 10px;
}

}



/* ########### 768px以上 ########### */
@media screen and (min-width: 768px) {

.fragrance_text_r{
	width:40%;
	margin:2%;
	float: right;
	text-align: left;
	height:auto;
	display:table-cell;
	vertical-align:middle;}

.fragrance_img_l{
	width:52%;
	float: left;
	text-align: right;
	height:auto;
	display:table-cell;
	vertical-align:middle;}

.fragrance_box:after{
	conibat: "";
	display: block;
	clear: both;}

.fragrance_box{
	margin: 0px 0px 0px 0px;}
	

.fragrance_box_img100{
	width: 100%;
	padding: 0px;}
	
}


/* ########### 1190px以上 ########### */
@media screen and (min-width: 1190px) {

/* 全体の横幅を固定 */
.osomatsuf{
	width: 1140px;
	margin-left: auto;
	margin-right: auto}



}
