/*スペシャルコンテンツ用 css*/



.howtoshoping { /*主にご購入方法の赤枠*/
	border:1px solid #f00; padding:10px; text-align:left;
}

.howtoshoping p {
	margin-left:1em;
}

.howtoshoping h4 {
	color:#fff; font-size:14px; margin:1em 0;
}

.howtoshoping h5 {
	color:#ddd; font-size:12px; margin:1em 0 0 0;
}

.howtoshoping ul {
	margin:0; padding:0 0 0 20px;
}
.howtoshoping li {
	font-size:12px; margin:0; color:#aaa;
}


h2 { text-align:center; font-size:36px;}

article {
	width: 700px;
}

article h2 { text-align:center; font-size:36px; line-height:100%; margin:10px;}


#sp-main {
	padding:0 0 0 20px;
	margin:0;
}
#sp-main h3 {
	font-size:18px;
	margin: 10px 0 ;
}

#sp-main p {
	color:#aaa; font-size:12px;
}


/*折りたたみ*/


.accordion01 dt {
	display: table-cell;
	vertical-align: middle;
}

.accordion01 dd {
	margin:10px 0 20px 0;
	padding:0:
}

