@charset "utf-8";
/* CSS Document */

h2, h3 {
	margin-bottom: 20px;
}

.imageArea {
	text-align: center;
}

/* #orderFlowList
--------------------------------------------------*/

/* #orderPoint
--------------------------------------------------*/
#orderPoint div.contentsArea {
	background-image: url(../../img/pages/before_purchase/eggBaloon.gif);
	background-repeat: no-repeat;
	background-position:left top;
	height: 129px;
}
#orderPoint div.contentsArea p{
	padding: 50px 0 0 80px;
	font-weight: bold;
}



/* #orderAttention
--------------------------------------------------*/
#orderAttention div.contentsArea {
	background-image: url(../../img/pages/before_purchase/hiyokoAttention.gif);
	background-repeat: no-repeat;
	background-position:left top;
	margin-bottom: 20px;
}
#orderAttention div.contentsArea p {
	padding: 50px 0 0 70px;
}

#orderAttention div.headerArea {
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}
#orderAttention div.footerArea{
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}

/* #designPoint
--------------------------------------------------*/
#designPoint div.contentsArea {
	background-image: url(../../img/pages/before_purchase/eggBaloon.gif);
	background-repeat: no-repeat;
	background-position:left top;
	height: 129px;
}
#designPoint div.contentsArea p{
	padding:30px 60px 0 160px;
	font-weight: bold;
}

#designPoint div.areaWrap {
padding: 10px 0  0 10px;
	
}
#designPoint div.areaWrap div.headerArea{
	background-image: url(../../img/pages/before_purchase/disgnPointBgTop.gif);
	background-repeat: no-repeat;
	height: 15px;
	font-size: 0;
}


#designPoint div.areaWrap div.contentsArea2{
	background-image: url(../../img/pages/before_purchase/disgnPointBgMiddle.gif);
	background-repeat: repeat-y;
}

#designPoint div.areaWrap div.contentsArea2 p{
	padding: 0 20px;
	margin: 0;
}

#designPoint div.areaWrap div.footerArea{
	background-image: url(../../img/pages/before_purchase/disgnPointBgBottom.gif);
	background-repeat: no-repeat;
	height: 15px;
}

/* #designAttention
--------------------------------------------------*/
#designAttention div.contentsArea {
	background-image: url(../../img/pages/before_purchase/hiyokoAttention.gif);
	background-repeat: no-repeat;
	background-position:left top;
	margin-bottom: 20px;
}
#designAttention div.contentsArea p {
	padding: 80px 10px 0 10px;
}

#designAttention div.headerArea {
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}
#designAttention div.footerArea{
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}


/* cameraAttention
---------------------------------------------------*/
#cameraAttention div.contentsArea {
	background-image: url(../../img/pages/before_purchase/eggBaloon.gif);
	background-repeat: no-repeat;
	background-position:left top;
	height: 129px;
}
#cameraAttention div.contentsArea p{
	padding:30px 60px 0 160px;
	font-weight: bold;
}

#cameraAttention div.areaWrap {
padding: 10px 0  0 10px;
	
}
#cameraAttention div.areaWrap div.headerArea{
	background-image: url(../../img/pages/before_purchase/disgnPointBgTop.gif);
	background-repeat: no-repeat;
	height: 15px;
}
#cameraAttention div.areaWrap div.contentsArea2{
	background-image: url(../../img/pages/before_purchase/disgnPointBgMiddle.gif);
	background-repeat: repeat-y;
}
#cameraAttention div.areaWrap div.contentsArea2 p{
	padding: 0 20px;
}
#cameraAttention div.areaWrap div.footerArea{
	background-image: url(../../img/pages/before_purchase/disgnPointBgBottom.gif);
	background-repeat: no-repeat;
	height: 15px;
}
#cameraAttention div.imageArea {
	margin-bottom: 10px;
	text-align: left;
}
#cameraAttention div.footerArea{
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}
#cameraAttentionText {
	padding: 10px 40px;
	font-weight: bold;
}


/* #packingExplanation
--------------------------------------------------*/


/* #nomalWrapping
--------------------------------------------------*/




/* #nomalWrappingPoint
--------------------------------------------------*/
#nomalWrappingPoint div.contentsArea p {
	background-image: url(../../img/pages/before_purchase/oranegePoint.gif);
	background-repeat: no-repeat;
	background-position:left top;
	margin-bottom: 20px;
	padding: 5px 0px 0 110px;
}

#nomalWrappingPoint div.headerArea {
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}
#nomalWrappingPoint div.footerArea{
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}




/* #paperWapping
--------------------------------------------------*/


/* #giftWrapping
--------------------------------------------------*/


/* #noshiExplanation
--------------------------------------------------*/
#noshiExplanation div.headerArea {
	margin:0 auto;
	padding:0;
	background-image: url(../../img/common/background/plainClothBgTop.jpg);
	background-repeat: no-repeat;
	height: 15px;
	font-size: 0;
}
#noshiExplanation div.contentsArea {
	background-image: url(../../img/common/background/plainClothBgMiddle.jpg);
	background-repeat: repeat-y;
	padding: 10px 30px;
	font-weight: bold;

}
#noshiExplanation div.footerArea {
	background-image: url(../../img/common/background/plainClothBgBottom.jpg);
	background-repeat: no-repeat;
	height: 15px;
}

#noshiExplanation p.pointBalloon{
	background-image: url(../../img/pages/before_purchase/oranegePoint.gif);
	background-repeat: no-repeat;
	padding: 45px 0px 10px 20px

}

#noshiExplanation p.hiyokoAttention{
	background-image: url(../../img/pages/before_purchase/hiyokoAdvice.gif);
	background-repeat: no-repeat;
	padding: 50px 0 0 60px;
}

#noshiExplanation div.imageArea{
	padding-bottom: 20px;
}



/* #specialChinese
--------------------------------------------------*/
#specialChinese div.contentsArea p {
	background-image: url(../../img/pages/before_purchase/specialChineseContentsImage.gif);
	background-repeat: no-repeat;
	height: 100px;
	padding: 50px 60px 0px 40px;
	font-weight: bold;
}

#specialChinese div.contentsArea ul li{
	padding: 0 0 10px 35px;
	font-weight: bold;
}

/* #specialChinesePoint
--------------------------------------------------*/
#specialChinesePoint div.headerArea {
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}
#specialChinesePoint div.footerArea{
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}
#specialChinesePoint div.imageArea{
	text-align: left;
	padding: 0 1em;
}

#specialChinesePoint div.contentsArea{
	padding: 0 1em;
}

#specialChinesePoint p {
	padding-bottom: 20px;
}


/* #specialChineseExplanation
--------------------------------------------------*/
#specialChineseExplanation div.headerArea{
	background-image: url(../../img/pages/before_purchase/specialChinesExplanationImage.gif);
	background-repeat: no-repeat;
	height: 52px;
}

#specialChineseExplanation div.contentsArea p {
	margin-bottom: 1em;
	margin-left: 1em;

}

#specialChineseExplanation div.footerArea{
	background-image: url(../../img/pages/before_purchase/redwoolLine.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin: 20px 0;
}