/* 各ブラウザの初期化 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
* { 
margin: 0px;
padding: 0px;
}

img{
border:0px;
vertical-align: bottom;
}

h1{display:none;}

h2, h3, h4, h5, h6 {
font-weight: normal;
font-style: normal;
}

li {
list-style:none;
}

input, textarea{
font-size:1em;
}

body {
	background:#e5e630 url(img/paris/bg_main.gif) repeat-y center top;
	color: #7f3b08; /* 基本文字色 */
	font-size: 13px; /* 基本のフォントサイズ */
	font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sanserif;
	line-height: 145%; /* 基本の行間 */
}




/* 寿月堂 パリ店　共通
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#paris-wrapper {
	background: url(../img/paris/bg_main.gif) repeat-y center top;
	width:800px;
	margin:0px auto;
}

h1 {
	background: url(../img/paris/img01.jpg) no-repeat center top;
	text-indent: -9999px;
	display: block;
	height: 355px;
	width: 700px;
	margin: 0px 50px;
}

#pari-menu { width: 700px; height: 35px; background: url(../img/paris/bg-menu.gif) no-repeat center top; margin: 0px 50px; }

.navi01 a { background: url(../img/paris/btn-navi.gif) no-repeat 0px -35px; text-indent: -9999px; display: block; float: left; height: 35px; width: 226px; margin-right:1px; margin-left:10px; }
.navi01 a:hover { background: url(../img/paris/btn-navi.gif) no-repeat 0px -70px; }
.navi01on a { background: url(../img/paris/btn-navi.gif) no-repeat 0px 0px; text-indent: -9999px; display: block; float: left; height: 35px; width: 226px; margin-right:1px; margin-left:10px; }

* html .navi01 a { margin-left:5px; }
* html .navi01on a { margin-left:5px; }

.navi02 a { background: url(../img/paris/btn-navi.gif) no-repeat -227px -35px; text-indent: -9999px; display: block; float: left; height: 35px; width: 226px; margin-right:1px; }
.navi02 a:hover { background: url(../img/paris/btn-navi.gif) no-repeat -227px -70px; }
.navi02on a { background: url(../img/paris/btn-navi.gif) no-repeat -227px 0px; text-indent: -9999px; display: block; float: left; height: 35px; width: 226px; margin-right:1px; }

.navi03 a { background: url(../img/paris/btn-navi.gif) no-repeat -454px -35px; text-indent: -9999px; display: block; float: left; height: 35px; width: 226px; margin-right:1px; }
.navi03 a:hover { background: url(../img/paris/btn-navi.gif) no-repeat -454px -70px; }
.navi03on a { background: url(../img/paris/btn-navi.gif) no-repeat -454px 0px; text-indent: -9999px; display: block; float: left; height: 35px; width: 226px; margin-right:1px; }


.paris-contents {
	width: 700px;
	margin: 0px auto;
	background: url(../img/paris/bg_con.gif) no-repeat center top;
}

.w-650 {
	width:650px;
	margin: 0px 25px;
}

.paris-border01 {
	width: 650px;
	margin-top:0px;
	padding:15px 0px;
	float:left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #7f3b08;
}
.paris-border02 {
	width: 650px;
	margin-top:0px;
	padding:0px 0px 15px 0;
	float:left;
}
.paris-nonborder {
	width: 650px;
	margin-top:0px;
	padding:15px 0px;
	float:left;
}

div#paris-close a {
width:53px;
height:21px;
background:white url(../img/paris/close.gif) no-repeat left top;
text-indent:-9999px;
padding-right:15px;
float:left;
}

div#paris-close a:hover {background:white url(../img/paris/close.gif) no-repeat left bottom;}

#pagetoparea {
width:636px;
padding:0 0px;
display: block;
}

div#pagetop a {
width:105px;
height:21px;
background:white url(../img/paris/pagetop.gif) no-repeat left top;
text-indent:-9999px;
float:left;
}

div#pagetop a:hover {background:white url(../img/paris/pagetop.gif) no-repeat left bottom;}

.bg-bottom {
	background: url(../img/paris/bg_btm.gif) no-repeat center bottom;
	display: block;
	margin: 0px auto;
	height: 30px;
	width: 800px;
	}



/* 寿月堂 パリ店　P1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.paris-goods-layoutset {
width:650px;
margin-bottom:40px;
float:left;
}
.paris-goods-layoutset2 {
width:650px;
margin-bottom:5px;
float:left;
}

.paris-goods-layoutleft {
width:311px;
margin-right:10px;
float:left;
}
.paris-goods-layoutright {
width:328px;
line-height: 140%; 
float:left;
}
#paricart001 {
width:650px;
height:60px;
background:white url(../img/paris/title001.jpg) no-repeat left top;
text-indent:-9999px;
margin-bottom:5px;
}
#paricart002 {
width:650px;
height:60px;
background:white url(../img/paris/title002.jpg) no-repeat left top;
text-indent:-9999px;
margin-bottom:5px;
}
.specialprice{
color:#d80019;
font-weight:bold;
}




/* 寿月堂 パリ店　P2
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#blog-logo {
	background: url(../img/paris/bg-blog01.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 155px;
}

#blog-tit {
	background: url(../img/paris/bg-blog02.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 140px;
	width: 545px;
}

.blog-set .set-day {
	color: #999999;
}

.bg-blogmenu {
	background: url(../img/paris/bg-blog03.jpg) no-repeat left bottom;
}

.blog-set .set-tit {
	font-size: 15px;
	font-weight: bold;
	color: #810100;
	padding-bottom: 2px;
}

.blog-set .set-tit2 {
	font-size: 15px;
	font-weight: bold;
	color: #810100;
	padding-bottom: 10px;
}

#blog-read {
	background: url(../img/paris/bg-blog06.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 545px;
}

.blog-body {
	background: url(../img/paris/bg-blog04.jpg) repeat-y left top;
	margin: 0px 25px 0px 0px;
	width: 520px;
}

.blog-conents {
	margin: 0px 20px;
	width: 480px;
	font-size: 13px;
	line-height: 150%;
	color: #666666;
}

.blog-set {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
}





.blognaviwaku {
	border: 1px solid #ccc;
	margin-left:25px;
	width: 128px;
}
.blognavi {
	background: url(../img/paris/bblognavi01.jpg) repeat-x left top;
	padding:5px;
	display: block;
	width: 116px;
	border: 1px solid #fff;
}

.blognavibectol a {
	background: url(../img/paris/btn_bectol.gif) no-repeat left top;
	padding:0 0 0 17px;
	color:#666;
	font-size:11px;
	line-height:120%;
	text-decoration:none;
	display: block;
}
.blognavibectol a:hover  {
	background: url(../img/paris/btn_bectol2.gif) no-repeat left top;
	color:#0a97c7;
	text-decoration:none;
}









#blog-close {
	background: url(../img/paris/bg-blog05.jpg) no-repeat left bottom;
	text-indent: -9999px;
	display: block;
	height: 10px;
	width: 520px;
}

.set-img-l {
	float: left;
	margin-right: 10px;
}

.set-txt2 {
	float: left;
}

/* 寿月堂 パリ店　P3
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.paris-cart01{
	width: 610px;
	margin:0px auto;
	padding:10px 10px 0px 10px;
	float:left;
	background-image: url(../img/paris/paris-img042.gif);
	background-repeat: repeat-y;
}

.paris-cart01close{
	width: 630px;
	height:20px;
	float:left;
	background: url(../img/paris/paris-img042.gif) no-repeat left bottom;
}

.paris-cartphoto{
	width:610px;
	background:white url(../img/paris/paris-img051.jpg) no-repeat left top;
	float:left;
}

.paris-grtea{
	width: 630px;
	float:left;
	background: url(../img/paris/paris-img07.jpg) repeat-y;
}

.paris-goods-layoutleft3 {
width:261px;
margin-right:15px;
float:left;
}
.paris-goods-layoutright3 {
width:354px;
color:#666;
line-height: 140%; 
float:left;
}

#paricart003 {
width:630px;
height:60px;
background:white url(../img/paris/title003.jpg) no-repeat left top;
text-indent:-9999px;
margin-bottom:5px;
}

.paris-grteaclose{
	width: 630px;
	height: 30px;
	float:left;
	margin-bottom:20px;
	background: url(../img/paris/paris-img07.jpg) no-repeat left bottom;
}
