@charset "UTF-8";

/* base */
body {
	background-color: #FFFFFF;
	color: #333333;
	margin: 0px;
	padding: 0px;
	text-align:left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;
}

blockquote {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 15px;
	padding-right: 10px;
	text-align: center;
}

.mac body{
	font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック","Osaka", verdana, arial, sans-serif;
}


h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*Page Layout*/
div#container{text-align:center;width:820px;margin:0 auto;}
div#500ptcontainer{
	text-align:center;
	width:650px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

div#header{width:100%;text-align:left;}
.header1{width:820px;background-image: url(../img200911/topimg/head1.jpg);height: 26px;text-align: right;}
.header2{width:820px;background-image: url(../img200911/topimg/head2.jpg);height: 44px;text-align: right;}
.header3{width:820px;text-align: center;font-size: 14px;color: #666;padding-bottom: 5px;}
.header4{width:820px;text-align: center;font-size: 14px;color: #666;padding-bottom: 5px;padding-top: 5px;}
.header-btn1{width:115px;height:38px;float:right;padding-top: 3px;padding-right: 20px;}
.header-btn2{width:140px;height:38px;float:right;padding-right: 20px;padding-top: 3px;}
.header-btn3{width:100px;height:26px;float:right;text-align: center;}

.header-btn4{width:125px;height:26px;float:left;text-align: center;}
.header-btn5{width:125px;height:44px;float:left;text-align: center;}




div#wrapper{float:left;width:635px;margin-bottom: 10px;}
div#contents{float:right;width:440px;text-align:left;margin-top: 10px;	margin-bottom: 0;	margin-left: 5px;	margin-right: 5px;}
div#sidebar1{	float:left;	width:180px;	margin-top: 10px;	text-align: left;}
div#sidebar2{	float:right;	width:180px;	text-align:left;}
div#footer{	clear:both;	width:100%;	text-align:left;	margin-right: 0;	margin-bottom: 1em;	margin-left: 0;	padding-top: 30px;}

#footArea div p{	text-align:right;	font-size:12px;	line-height:1.3;	margin:0 54px 2px 0;	color:#3D2D27;}

.footer {	height: auto;	width: 820px;	clear: both;}
.footer_a {	height: auto;	width: auto;	float: left;}
.footer_b {	height: auto;	width: auto;	float: left;}
.footer_bg {	height: 100px;	width: 820px;	clear: both;	background-image: url(../img200911/topimg/foot01.jpg);	background-repeat: no-repeat;}
.footer_ssl {height: auto;	width: 130px;	float: right;	margin-top: 20px;	margin-right: 5px;}

.footer_ssla {	height: auto;	width: 125px;	float: left;	margin-top: 10px;}
.footer_sslb {	height: auto;	width: 125px;	float: right;}
.clearit{clear:left;margin:0;padding:0;line-height:0;}


/*GOODS-Page Layout*/
div#g-contents{	float:right;	width:630px;	text-align:left;	margin-right: 0;	margin-bottom: 1em;	padding-top: 10px;}
div#e-contents{	float:right;	width:820px;	text-align:left;	margin-right: 0;	margin-bottom: 1em;	padding-top: 10px;}
div#g-sidebar{float:left;width:180px;text-align:left;}

div#500pt-contents{
	width:630px;
	text-align:left;
	margin-right: auto;
	margin-bottom: 1em;
	padding-top: 20px;
	margin-left: auto;
	margin-top: 10px;
}


.mybox1{width:630px;margin-right:5px;float:left;}
.mybox2{width:440px;margin-right:10px;float:left;}
.mybox3{width:440px;float:left;}
.mybox4{width:215px;float:left;}
.mybox5a{	width:595px;	margin-right:5px;	float:right;	background-color: #ffdf99;}
.mybox5b{	width:565px;	margin-right:5px;	float:right;	margin-left: 40px;}
.mybox5c{	width:550px;	margin-right:5px;	float:right;	padding-left: 55px;}
.mybox6{width:630px;margin-right:5px;float:right;}
.mybox6a{	width:300px;	margin-right:5px;	float:left;	background-color: #ffdf99;}
.mybox6b{	width:300px;	margin-left:5px;	float:left;	background-color: #ffefb2;}
.mybox6c{	width:300px;	margin-right:5px;	float:left;}
.mybox6d{	width:300px;	margin-left:5px;	float:left;}
.mybox7a{width:90px;margin-right:10px;float:left;}
.mybox7b{width:480px;margin-right:10px;float:left;}

.con-bar1{width:180px;float:left;}
.con-bar1a{width:45px;float:left;}
.con-bar1b{width:120px;float:left;padding-left: 5px;}
.con-bar1c{width:120px;float:left;padding-left: 10px;font-size: 12px;color: #F00;}

.haji-bar1{
	width:180px;
	float:left;
	background-image: url(../img200911/topimg/hajimete_bg.jpg);
	height: 304px;
	background-repeat: no-repeat;
}
.haji-bar2{width:170px;float:left;margin-top: 80px;margin-left: 5px;}
.haji-bar3{width:170px;float:left;margin-top: 9px;margin-left: 5px;}

.rank-bar1{width:180px;float:left;text-align: center;}

.kaijo{clear:left;}


/*見出し*/

.midashi{
	font-size:16px;
	color:#000000;
	width:650px;
	background-color:#ffd699;
	text-indent:0.5em;
	text-align:left;
	margin-bottom:0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.midashi p{
	margin-bottom:5px;
	margin-top: 0px;
	margin-right: 0;
	margin-left: 0;
	padding-top: 5px;
}
.midashi2{
	text-align:left;
	width:588px;
	border:1px solid #ffd699;
	margin-right: auto;
	margin-left: auto;
	padding-left: 30px;
	padding-right: 30px;
}
.midashi2 p{
	line-height:1.2;
	font-size:14px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}




.column {
	overflow: hidden;
	float: left;
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
}

.column-a {
	overflow: hidden;
	float: left;
	display: inline;
}

.row {
	width: 800px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.row .row {
	width: auto;
	display: inline-block;
	background-color: #fff2cd;
	margin-right: -10px;
	margin-left: -10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.row01 {
	width: 800px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.row01 .row01 {
	width: auto;
	display: inline-block;
	margin-right: -10px;
	margin-left: -10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.row02 {
	width: 800px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.row02 .row02 {
	width: auto;
	display: inline-block;
	padding-top: 10px;
	padding-bottom: 10px;
}





a.gazobtn1{display:block;background-image:url(../img200911/topimg/btn-mypage.jpg);width:111px;height:38px;margin-bottom:1px;}
a.gazobtn1:hover{ background-position:top center;}
a.gazobtn1:active{ background-position:top right;}

a.gazobtn2{display:block;background-image:url(../img200911/topimg/btn-cart.jpg);width:125px;height:38px;margin-bottom:1px;}
a.gazobtn2:hover{ background-position:top center;}
a.gazobtn2:active{ background-position:top right;}



/*快朝一杯*/

a.gazobtnkai1{display:block;background-image:url(../img200911/kaichoimg/kaicho-btn1.jpg);width:305px;height:70px;margin-bottom:1px;}
a.gazobtnkai1:hover{ background-position:top center;}
a.gazobtnkai1:active{ background-position:top right;}

a.gazobtnkai2{display:block;background-image:url(../img200911/kaichoimg/kaicho-btn2.jpg);width:305px;height:70px;margin-bottom:1px;}
a.gazobtnkai2:hover{ background-position:top center;}
a.gazobtnkai2:active{ background-position:top right;}

a.gazobtnkai3{display:block;background-image:url(../img200911/kaichoimg/kaicho-teiki-btn1.jpg);width:352px;height:35px;margin-bottom:1px;}
a.gazobtnkai3:hover{ background-position:top center;}
a.gazobtnkai3:active{ background-position:top right;}


/*蜂貴妃*/

a.gazobtnhou1{display:block;background-image:url(../img200911/houimg/hou-btn1.jpg);width:295px;height:78px;margin-bottom:1px;}
a.gazobtnhou1:hover{ background-position:top center;}
a.gazobtnhou1:active{ background-position:top right;}

a.gazobtnhou2{display:block;background-image:url(../img200911/houimg/kiso-btn1.jpg);width:378px;height:74px;margin-bottom:1px;}
a.gazobtnhou2:hover{ background-position:top center;}
a.gazobtnhou2:active{ background-position:top right;}

a.gazobtnhou3{display:block;background-image:url(../img200911/houimg/hou-teiki-btn1.jpg);width:630px;height:45px;}
a.gazobtnhou3:hover{ background-position:top center;}
a.gazobtnhou3:active{ background-position:top right;}

a.gazobtnhou4{display:block;background-image:url(../img200911/houimg/hou-2940-btn1.jpg);width:290px;height:49px;}
a.gazobtnhou4:hover{ background-position:top center;}
a.gazobtnhou4:active{ background-position:top right;}



/*爽臭革命*/

a.gazobtnsou1{display:block;background-image:url(../img200911/souimg/sou_btn1.jpg);width:290px;height:49px;margin-bottom:1px;}
a.gazobtnsou1:hover{ background-position:top center;}
a.gazobtnsou1:active{ background-position:top right;}


/*杜の老陳黒醋*/

a.gazobtnrou1{display:block;background-image:url(../img200911/kurozuimg/rou-btn1.jpg);width:290px;height:49px;margin-bottom:1px;}
a.gazobtnrou1:hover{ background-position:top center;}
a.gazobtnrou1:active{ background-position:top right;}

a.gazobtnrou2{display:block;background-image:url(../img200911/kurozuimg/rou-btn2.jpg);width:290px;height:49px;margin-bottom:1px;}
a.gazobtnrou2:hover{ background-position:top center;}
a.gazobtnrou2:active{ background-position:top right;}

a.gazobtnrou3{display:block;background-image:url(../img200911/kurozuimg/kiso-btn.jpg);width:630px;height:50px;margin-bottom:1px;}
a.gazobtnrou3:hover{ background-position:top center;}
a.gazobtnrou3:active{ background-position:top right;}


/*秘伝製法にんにく卵油*/

a.gazobtnnin1{display:block;background-image:url(../img200911/ninimg/nin-btn1.jpg);width:290px;height:49px;margin-bottom:1px;}
a.gazobtnnin1:hover{ background-position:top center;}
a.gazobtnnin1:active{ background-position:top right;}

a.gazobtnnin2{display:block;background-image:url(../img200911/ninimg/tishiki-btn1.jpg);width:630px;height:67px;margin-bottom:1px;}
a.gazobtnnin2:hover{ background-position:top center;}
a.gazobtnnin2:active{ background-position:top right;}

a.gazobtnnin3{display:block;background-image:url(../img200911/ninimg/nin-btn2.jpg);width:290px;height:49px;margin-bottom:1px;}
a.gazobtnnin3:hover{ background-position:top center;}
a.gazobtnnin3:active{ background-position:top right;}


/*海のプラセンタ*/

a.gazobtnumi1{display:block;background-image:url(../img200911/umiplaimg/cart-img1.jpg);width:290px;height:49px;margin-bottom:1px;}
a.gazobtnumi1:hover{ background-position:top center;}
a.gazobtnumi1:active{ background-position:top right;}


/*はじめて*/

a.gazobtnhaji1{display:block;background-image:url(../img200911/topimg/haji-mypage.jpg);width:163px;height:20px;margin-bottom:1px;}
a.gazobtnhaji1:hover{ background-position:top center;}
a.gazobtnhaji1:active{ background-position:top right;}

a.gazobtnhaji2{display:block;background-image:url(../img200911/topimg/haji-teiki.jpg);width:162px;height:20px;margin-bottom:1px;}
a.gazobtnhaji2:hover{ background-position:top center;}
a.gazobtnhaji2:active{ background-position:top right;}

a.gazobtnhaji3{display:block;background-image:url(../img200911/topimg/haji-point.jpg);width:162px;height:20px;margin-bottom:1px;}
a.gazobtnhaji3:hover{ background-position:top center;}
a.gazobtnhaji3:active{ background-position:top right;}

a.gazobtnhaji4{display:block;background-image:url(../img200911/topimg/haji-syokai.jpg);width:162px;height:20px;margin-bottom:1px;}
a.gazobtnhaji4:hover{ background-position:top center;}
a.gazobtnhaji4:active{ background-position:top right;}

a.gazobtnhaji5{display:block;background-image:url(../img200911/topimg/haji-qa.jpg);width:162px;height:20px;margin-bottom:1px;}
a.gazobtnhaji5:hover{ background-position:top center;}
a.gazobtnhaji5:active{ background-position:top right;}

a.gazobtnhaji6{display:block;background-image:url(../img200911/topimg/haji-mailmaga.jpg);width:162px;height:20px;margin-bottom:1px;}
a.gazobtnhaji6:hover{ background-position:top center;}
a.gazobtnhaji6:active{ background-position:top right;}

a.gazobtnhaji7{display:block;background-image:url(../img200911/topimg/haji-toi.jpg);width:162px;height:20px;margin-bottom:1px;}
a.gazobtnhaji7:hover{ background-position:top center;}
a.gazobtnhaji7:active{ background-position:top right;}


/*メルマガ登録*/

a.gazobtnmail1{	display:block;	background-image:url(../img200911/infoimg/mail_on.jpg);	width:206px;	height:36px;	margin-bottom:1px;	margin-right: auto;	margin-left: auto;}
a.gazobtnmail1:hover{ background-position:top center;}
a.gazobtnmail1:active{ background-position:top right;}

a.gazobtnmail2{	display:block;	background-image:url(../img200911/infoimg/mail_off.jpg);	width:208px;	height:36px;	margin-bottom:1px;	margin-right: auto;	margin-left: auto;}
a.gazobtnmail2:hover{ background-position:top center;}
a.gazobtnmail2:active{ background-position:top right;}