.dk-pageSh, .dk-pageShBx, .dk-pageShBx_Tr01, .dk-pageShBx_Tr02, .dk-pageShBx_Tr03 { width:100%; float:left }
.dk-pageShBx { border:1px solid #ccc; border-bottom:none }
.dk-pageShBx:last-child { border-bottom:1px solid #ccc }
.dk-pageKey { border-top:1px solid #ccc; padding:1em 0; width:100%; float:left }
.dk-pageShBx_Tr01, .dk-pageShBx_Tr02, .dk-pageShBx_Tr03 { padding:8px }
.dk-pageShBx_Tr01 { width:20%; border-right:1px solid #ccc }
.dk-pageShBx_Tr01 img { width:100%; height:auto }
.dk-pageShBx_Tr02 { width:60%; border-right:1px solid #ccc }
.dk-pageShBx_Tr02 p { margin:6px 0 }
.dk-pageShBx_Tr03 { width:20%; text-align:center }
.dk-pageShBx_Tr03 p { margin:8px 0 }
.dk-pageShBx_TrDh a { background:#C00 url(../images/icon-cart2.png) left 12px center no-repeat; color: #f9f9f9; padding: 8px 16px 8px 44px; display: inline-block }
.dk-pageShBx_TrTi h2 { margin:0; font-size:20px }
.dk-pageShBx_TrTi h2 a { padding:1px 0; color:#333; display:block }
.dk-pageShBx_TrTi h2 a:hover { color:#C33; padding:1px 0 1px 8px }
.dk-pageShBx_TrEx { color:#444; text-align:justify; line-height:1.5; font-size:16px; margin:10px 0 }
.dk-pageShBx_TrGi { color:#900; font-size:20px }
.dk-pageShBx_TrDt { font-size:20px }

@media (max-width: 1024px) {
	.dk-pageShBx_TrEx { font-size:14px; margin:0 }
	.dk-pageShBx_Tr01 { width:22% }
	.dk-pageShBx_Tr02 { width:58% }
}

@media (max-width: 768px) {
	.dk-pageShBx_TrEx { line-height:1.3 }
	.dk-pageShBx_Tr02 p { margin:3px 0 }
	.dk-pageShBx_Tr02 p.dk-pageShBx_TrPa { margin:3px 10px 3px 0; display:inline-block }
}

@media (max-width: 421px) {
	body.page h1 { font-size:18px }
	.dk-pageShBx_Tr01 { width:38%; border:none }
	.dk-pageShBx_Tr02 { width:62%; border-right:none }
	.dk-pageShBx_Tr03 { background:#f5f5f5; width:100%; border-top:1px solid #eee; text-align:left }
	.dk-pageShBx_TrEx { display:none }
	.dk-pageShBx_Tr02 p.dk-pageShBx_TrPa { margin:5px 6px 5px 0; font-size:13px }
	.dk-pageShBx_TrTi h2, .dk-pageShBx_TrGi { font-size:16px }
	.dk-pageShBx_TrDh p { margin:0 5px }
	.dk-pageShBx_TrDh, .dk-pageShBx_TrDh p, .dk-pageShBx_TrDt { display:inline-block }
}