@charset "utf-8";

/* eeLXgw
------------------------------------------------------------------ */

a.shop:link		  {color:#B35806;  text-decoration:none}
a.shop:visited	{color:#B35806;  text-decoration:none}
a.shop:hover		{color:#B35806;  text-decoration:underline}

#shop h2 {margin:10px}
#shop h3 {margin:10px 0 10px 0;}
#shop h4 {margin-bottom:10px;}

#shop #shopHead p {
	margin:0 10px;
	padding:0 3px;
	line-height:1.2;
}


#shop #shopArea {
	width:720px;
	margin:0 auto;
}

#shop #newBox {
	width:700px;
	margin:0 10px;
	padding-bottom:10px;
	background:url(/img/common/line_dot.gif) left bottom no-repeat;
}
	#shop #newBox img.wallper {
		float:left;
	}
	#shop #newBox .txtBox {
		float:right;
		margin-top:30px;
		width:340px;
	}
		#shop #newBox .txtBox p {
			margin-bottom:15px;
		}
	
#shop .sampleBox {
	clear:both;
	width:720px;
	padding:10px 0 16px 0;
	background:url(/img/common/line_dot.gif) left bottom no-repeat;
	text-align:center;
}
#shop .boderNone {
	background:none;
}



/* G߂̕ǎ
------------------------------------------------------------------ */

#shopArea #shopUl,
#shopArea #shopNew {
	width:700px;
	margin:0 10px;
	list-style:none;
}


#shopArea #shopUl .shopLi,
#shopArea #shopUl .shopLiNone,
#shopArea #shopNew .shopLi {
	width:350px;
	padding-bottom:20px;
	float:left;
	text-align:center;
}

#shopArea #shopNew .shopLi {
		padding-bottom:15px;
}


#shopArea #shopUl .shopLi {
	margin-bottom:20px;
	background:url(../img/common/line_dot.gif) left bottom no-repeat;
}

#shopArea #shopUl .shopLiNone {
	background: none;
}

#shopArea #shopUl .shopLi p,
#shopArea #shopUl .shopLiNone p,
#shopArea #shopNew  .shopLi p {
	margin:0 auto 5px;
	width:350px;
	height:248px;
	background:url(../shop/img/bg_wallper.gif) 0 0 no-repeat;
}
#shopArea #shopUl .shopLi p img,
#shopArea #shopUl .shopLiNone p img,
#shopArea #shopNew .shopLi p img {
	margin-top:28px;
}

#shopArea #shopUl .shopLi ul,
#shopArea #shopUl .shopLiNone ul,
#shopArea #shopNew .shopLi ul {
	margin:0 0 0 35px;
	list-style:none;
}
#shopArea #shopUl .shopLi ul li,
#shopArea #shopUl .shopLiNone ul li,
#shopArea #shopNew .shopLi ul li {
	float:left;
	padding-left:10px;
	height:25px;
}

#shop #shopArea #method {
	clear:both;
	margin:0 25px 20px 25px;
	padding:15px;
	border:1px solid #ad76cc;
	background:#f3ebf7;
}



#shopArea #btn {
	clear:both;
	width:720px;
	padding:15px 0;
	background: url(../img/common/line_dot.gif) left top no-repeat;
}




/* BOXe
------------------------------------------------------------------ */

.itemL283 {
	float:left;
	width:283px;
}

.itemL290 {
	float:left;
	width:290px;
}

.itemL350 {
	float:left;
	width:350px;
}











#shop #nurieBox {
	width:700px;
	margin:0 10px;
}

#shop #nurieBox li {
	float:left;
	width:215px;
	margin:0 15px 15px 0;
}
#shop #nurieBox li .btn {
	float:right;
	margin-top:106px;
}

#shop #adobeReader {
	clear:both;
	margin:0 10px 50px 10px;
	padding:10px;
	/*background:#e6d6f0;*/
	border:1px solid #c69fdb;
}
	
	
	
	
#shop #letter #letterThumb {
	width:700px;
	margin:0 10px;
}

#shop #letter p {
	margin:10px 0;
}

#shop #letter #letterThumb li {
	float:left;
	margin-left:20px;
	width:160px;
	text-align:center;
}
#shop #letter #letterThumb li.fc {
	margin-left:0;
}

#shop #letter #letterThumb li .btn {
	float:none;
	margin-top:15px;
	margin-bottom:20px;
}

#shop #letter #howto {
	width:700px;
	background:url(/shop/img/howto_bg.gif) 0 0 no-repeat;
}
#shop #letter #howto li#no01 {
	float:left;
	width:254px;
	margin-left:0;
}
#shop #letter #howto li#no02 {
	float:left;
	width:255px;
	margin-left:0;
}
#shop #letter #howto li#no03 {
	float:left;
	width:191px;
	margin-left:0;
}
	