/* CSS Document */

#z-submit  {margin:30px 0 ;}
#z-submit .pair {position:relative; margin-bottom:5px;background:url(../imgdir/common/dsh.gif) repeat-x bottom;padding:5px 0 7px;}
#z-submit .pair input,#z-submit .pair select,#z-submit .pair span.value {position:absolute; left:120px; top:0;font-size:12px;line-height:160%;padding:1px; color:#333;}
#z-submit .pair input.s01{position:absolute; left:120px; top:0;font-size:12px;line-height:160%;padding:1px; color:#333;}
#z-submit .pair input.s02{position:absolute; left:200px; top:0;font-size:12px;line-height:160%;padding:1px; color:#333;}
#z-submit .pair input.s03{position:absolute; left:220px; top:0;font-size:12px;line-height:160%;padding:1px; color:#333;}
#z-submit .set {position:relative; margin-bottom:5px;relative;padding:5px 0;}
#z-submit .set input,#z-submit .set select,#z-submit .set span.value {position:absolute; left:120px; top:0;font-size:12px;line-height:160%;padding:1px;color:#333;}
#z-submit .multi {position:relative; margin-bottom:5px;background:url(../../imgdir/common/dsh.gif) repeat-x bottom;padding:5px 0 7px;}
#z-submit .multi div {position:absolute; left:120px; top:0;font-size:12px;line-height:160%;padding:1px;}
#z-submit textarea {width:332px;font-size:12px;line-height:160%;}
#z-submit span {position:absolute;right:5px; top:0;line-height:180%;font-size:10px;color:#C60000;}
#z-submit p {position:absolute;left:120px; top:0;font-size:12px;line-height:160%;padding:1px;margin:3px 0;padding:0;}
#z-submit p.body {position:static;line-height:140%;margin:5px 0;padding:0;background:#fff;border:0;}
#z-submit .care {position:absolute;left:110px; top:0;line-height:180%;;color:#C60000;;font-size:10px;}
.kome {color:#C60000;;font-size:12px;}


#z-submit input, #z-submit textarea { padding:1px; background:url(../imgdir/contact/image_form_bg.gif) repeat-x left top; border:1px solid #CCC; }

#contact .child_content { margin:0px 1em; }
