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

div#jk-stamp_bg	{
	width:728px; height:1000px; background-color:#FFF; position:relative; 
	margin:20px auto 0px auto;
	border-radius:16px; background-color:#FCF; 
	background-image:url(../img_echotech/jk-stamp/bg_ptn-pink.png);
	background-repeat:repeat;
}

div#big-mds_bg01	{ position:absolute; top:-20px; left:-20px; }

div#big-catch01	{ position:absolute; top:10px; left:10px; }

div#jk-serif01	{position:absolute; top:140px; left:10px; }

div#jk-serif02	{position:absolute; top:410px; left:190px; }

div#jk-txt_lead01	{
	position: absolute; top: 324px; right: 16px;
	width: 320px;
text-shadow: -3px 3px 0px #FCF,
 3px -3px 0px #FCF,
 -3px -3px 0px#FCF,
3px 3px 0px #FCF;
}

div#jk-txt_lead01 h2	{
	font-size:16px; line-height:28px; font-weight:bold; color:#000;
	text-align: justify; letter-spacing:-0.7px; vertical-align:text-top;
}

.stmp_jk_01	{ position:absolute; top:0px; left:410px; 
	transform: rotate(10deg); -webkit-transform: rotate(10deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_02	{ position:absolute; top:242px; left:14px; 
	transform: rotate(3deg); -webkit-transform: rotate(3deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_03	{ position:absolute; top:180px; left:184px; 
	transform: rotate(-5deg); -webkit-transform: rotate(-5deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_04	{ position:absolute; top:400px; left:0px; 
	transform: rotate(-5deg); -webkit-transform: rotate(-5deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_05	{ position:absolute; top:480px; left:220px; 
	transform: rotate(0deg); -webkit-transform: rotate(0deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_06	{ position:absolute; top:410px; right:-10px; 
	transform: rotate(5deg); -webkit-transform: rotate(5deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_07	{ position:absolute; top:570px; right:10px; 
	transform: rotate(-3deg); -webkit-transform: rotate(-3deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_08	{ position: absolute; top: 600px; left:-10px;
	transform: rotate(0deg); -webkit-transform: rotate(0deg);
	box-shadow: 2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_09	{ position:absolute; top:810px; left:20px; 
	transform: rotate(-7deg); -webkit-transform: rotate(-7deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_10	{ position:absolute; top:860px; left:180px; 
	transform: rotate(3deg); -webkit-transform: rotate(3deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}
.stmp_jk_11	{ position:absolute; top:730px; left:195px; 
	transform: rotate(-10deg); -webkit-transform: rotate(-10deg); 
	box-shadow:2px 2px 4px 4px rgba(255,0,255,0.3);
}



div#intro-box01	{width:728px; height:570px; position:relative;
}


div#buy-box01	{
	width:400px; height:190px; position:absolute; bottom:20px; right:20px; border:2px #CC0066 solid; background-color:#FF9; border-radius:8px;
}
.buy-box01_qr	{ position:absolute; top:70px; right:10px; border: #000 1px solid;
}
.buy-box01_mds01	{position:absolute; top:10px; right:10px; }

div#buy-box01	p	{ font-size:16px; font-weight:bold; color:#000; position:absolute;
left:82px; top:70px;
}
div#buy-box01	hr	{ width:220px; border: 1px #000 solid; position:absolute;
top:90px; left:82px; 
}
div#buy-box01	h2	{ font-size:16px; line-height:20px; font-weight:bold; color:#900; position:absolute;
left:82px; top:108px;
}
div#buy-box01	h3	{ font-size:16px; line-height:20px; font-weight:bold; color:#006; position:absolute;
left:82px; bottom:10px;
}
.btm_80px	{ margin-bottom:80px; }
.btm_4px	{ margin-bottom:4px; }
