@charset "EUC-JP";

#bijin1712 {
	line-height:23px;
	color: #666;
	font-family: "MS PGothic",sans-serif;
	width:950px;
	margin: auto;
	background:url('http://www.8341.jp/site/img/bijin/1803/topimg.jpg') 0 0px no-repeat;
}

#bijin1712 p{
	letter-spacing:0.1em;
    line-height: 1.95;
	width: 815px;
}

#bijin1712 ul{
	margin:0;
	padding:0;
	list-style:none;
}


#bijin1712 li{
	letter-spacing:1.5;
    line-height: 1.95;
}

#bijin1712 h4{
	margin:0;
}

#bijin1712wrap{
	background: url('http://www.8341.jp/site/img/bijin/1708/wrapbk.gif') 0 0 repeat-y;
	width:900px;
	margin:0 auto;
}

#bijin1712 .wraptop {
	width:900px;
	height:30px;
	margin:0 auto;
	margin-top:-1px;
}

#bijin1712 .TopNotes,#bijin1712 #mCnts01,#bijin1712 #mCnts02{
	width: 809px;
	text-align:left;
	margin:41px auto 0;
	padding-bottom:2px;
}

.mb5{
	margin-bottom:5px !important;
}

.mb8{
	margin-bottom:8px !important;
}

.mb9{
	margin-bottom:9px !important;
}


.mb12{
	margin-bottom:12px !important;
}

.mb13{
	margin-bottom:13px !important;
}

.mb14{
	margin-bottom:14px !important;
}

.mb15{
	margin-bottom:15px !important;
}

.mb16{
	margin-bottom:16px !important;
}

.mb18{
	margin-bottom:18px !important;
}

.mb19{
	margin-bottom:19px !important;
}

.mb23{
	margin-bottom:23px !important;
}

.mb26{
	margin-bottom:26px !important;
}

.mb37{
	margin-bottom:37px !important;
}

.mb38{
	margin-bottom:38px !important;
}

.mb39{
	margin-bottom:39px !important;
}



.pgt5{
	padding-top: 5px;
}


.pgt7{
	padding-top: 7px;
}

.pgt8{
	padding-top: 8px;
}

.txt_cntr{
	text-align: center;
}

.txleft{
	text-align: left;
}


.cf:after{
	content:"";
	clear:both;
	display:block;
}

#bijin1712 ul.cause01{
	margin:19px 0;
}

#bijin1712 ul.cause01 li {
	margin-bottom:5px;
}

#bijin1712 ul.cause01 li strong{
	font-size:140%;
}

#bijin1712 ul.cause01 li strong span{
	color:#f36d00;
}

.itemListBox h5{
	font-size:150%;
	color:#f39800;
	margin-bottom:9px;
}

.itemListBox ul li{
	width:391px;
	display:inline-block;
}

.itemListBox ul li:nth-child(even){
	margin-left:26px;
}

.itemListBox ul li:nth-child(-n+2){
	padding-bottom:13px;
	margin-bottom:17px;
	border-bottom:1px solid #ccc;

}

.itemListBox ul li:after{
	content:"";
	display:block;
	clear:both;
}

.itemListBox .itemPhoto{
	float:left;
	width:57%;
}

.itemListBox .itembutton{
	float:right;
	width:43%;
	margin-top:17px;
	text-align:center;
}

.howToBox{
	margin-bottom:24px;
}

.howToBox:after{
	content:"";
	display:block;
	clear:both;
}

.howToList li{
	float:left;
	width:50%;
}

.howToList li.left{
	float:right;
	width:47%;
}

.howToList li:first-child{
	/*margin-left:10px;*/
}


.howToList li:after{
	content:"";
	display:block;
	clear:both;
}

.howToImage{
	width:153px;
	float:left;
}

.howToText{
	width:211px;
	float:left;
	margin-top:-4px;
	margin-left:16px;
}

.bnr img{
	vertical-align: bottom;
	margin-bottom:3px;
}

.rec_icon{
	margin-bottom:3px;
}

/* hedder
----------------------------------------------- */
#bijin1712 #top {
	width: 900px;
	height: 380px;
	overflow: hidden;
	margin: 0 0 0 67px;
}

#bijin1712 #top .topTtl {
	text-align: left;
	/*margin: 29px 0 29px 0;*/
	margin: 29px 0 37px 3px;
}

#bijin1712 #top h3 {
	width: 100%;
	margin: 0 0 35px 1px;
	text-align: left;
}

#bijin1712 #top p {
	margin:0 0 0 1px;
	margin-bottom:1px;
}

/* mCnts01 mCnts02 mCnts03 
----------------------------------------------- */
.con_txt{
	width:813px;
	/*820?*/
	margin: 10px auto 0;
	text-align: left;
}

.first_txt{
    width: 611px;
    margin: 10px 10px 62px 46px;
	text-align: left;
}

.first_txt p{
	margin-bottom:12px;
}

.first_txt p span.point{
	font-size:160%;
	letter-spacing:-1 !important;
}

/* mCnts02
----------------------------------------------- */
#mCnts02{
	padding-bottom: 0px;
}

#bijin1712 #mCnts02 .mCnts02_txt{
	width:571px;
	float:left;
	padding-top:59px;
}

#bijin1712 #mCnts02 .mCnts02_txt p{
	letter-spacing:1.5px;
}

#bijin1712 #mCnts02 .mCnts02_txt h4{
	margin-bottom:12px;
}

.mCnts04_img{
	width:211px;
	float:left;
	margin-top:-12px;
	text-align:right;
	padding-left:27px;
}

/* SNS
----------------------------------------------- */
ul#snsBtn{
	margin:2px 0 0 0 !important;
	padding:0;
}

#snsBtn {
	overflow: hidden;
	margin:0;
	/*padding: 0 10px 40px 0;*/
	width: 878px;
	list-style-type: none;
	margin-top:20px;
}
#snsBtn li {
	float: right;
	margin: 15px 0 0 0;
}
#snsBtn iframe {
	border:none;
	overflow:hidden;
}


/* ΔΙ΅­0301----------------------------------------------- */
#bijin1712 h4.center{
width:592px;
margin-left:44px;
}

.al_left{
text-align:left;
}
.box1{
float:left;
width:592px;
    margin-top: 9px;
}
.box2{
float:left;
width:200px;
margin-left:64px;
    margin-top: 17px;
}

.fl_left{
float:left;
}

.ml_history_p{
margin-left:46px;
}

.ml_history_img{
margin-right:15px;
}

.what_fragrance{
    background-color: #f2eeef;  
}

#bijin1712 ul.ml_what{
margin-left:25px;
}

.parple{
color:#962162;
}

.bold{
font-weight:bold;
}

.items{
    background-color: #fffceb;
	overflow:hidden;
}  

.items ul li{
float:left;
width:220px;
}

.mr_li1{
margin-left:17px;
}
.mr_li2{
margin-left:34px;
}
.mr_li3{
margin-left:38px;
}

.mb_plant{
margin-bottom:19px;
    overflow: hidden;
}
.mb_history{
margin-bottom:23px;
}
.mb_what_fragrance{
margin-bottom:30px;
    padding-bottom: 20px;
}
.mb_items{
margin-bottom:25px;
padding-bottom:10px;
}


.mb_esencial{
margin-bottom:37px;
}

.mb26{
margin-bottom:26px;
}

.pgt16{
padding-top:16px;
}

.ml_whatimg{
margin-left:5px;
margin-top:3px;
}

.pgt_item{
padding-top: 25px;
}

.mb17{
margin-bottom:17px !important;
}

.ml2{
margin-left:2px;
}

.parple2{
color:#7d649e;
}

.items a{
text-decoration:none;
}

#bijin1712 .first_txt p{
width: 588px;
}

#bijin1712 .li_p{
    width: auto;
}

#bijin1712 .fw_nomal{
    font-weight: normal;
}