@charset shift_jis; 

#design { height: 949px; }
#design .bgMain { display: block; position: absolute; left: 50%; bottom: 0; margin: 0 0 0 -267px; }
#design .indent { padding: 0 0 0 24px;}

#color { height: 846px; }
#color .targetWrap { height: 440px; margin: 0 0 15px; }
#color .triggerWrap { background: url(../image/clr_color_bg.png) no-repeat; width: 708px; height: 39px; margin: 0 auto; position: relative; }
#color .triggerWrap dl { padding: 11px 0 0 60px; }
#color .triggerWrap dt { font-size: 11px; float: left; height: 18px; line-height: 20px; margin: 0 5px 0 0; }
#color .colorCap { width: 708px; margin: 0 auto; }
#color .btn img { display: inline; }
#color .btn { text-align: center; }
#color .btn .pfix { margin: 0 10px 0 0;}
#color .colorCaution { color: #FF0000; width: 708px; margin: 0 auto; }