#main { padding-left: 20px; width: 616px; float: left; }
#right { padding: 0 20px 0 20px; width: 220px; float: right; }
#main .plug-parts .body table {margin: 0 auto 0 auto;}
#main .plug-parts .body .cell-left {padding: 2px 4px 2px 0;}
#main .plug-parts .body .cell-right {padding: 2px 0 2px 0;}
#main .plug-parts .body .cell-one {text-align: right; padding: 2px 0 2px 0;}
#main .plug-parts .body img { vertical-align: middle; margin-right: 2px; }
#main .plug-parts .body p { padding: 2px; }
#main .plug-parts .body label { margin-right: 5px; }
#main .plug-parts .body .labelradio { margin-left: 2px; }
#main .plug-parts .body .labelcheckbox { margin-left: 2px; }
#main .plug-parts .body .ia-radio-left { margin-left:2px; padding-left:21px; display:inline-block; height:16px; background:url('../../../../../site/img/common/ia_L.gif') top left no-repeat; }
#main .plug-parts .body .ia-radio-right { margin-left:2px; padding-left:21px; display:inline-block; height:16px; background:url('../../../../../site/img/common/ia_R.gif') top left no-repeat; }
#main .plug-parts .body .ia-radio-bottom { margin-left:2px; padding-left:21px; display:inline-block; height:16px; background:url('../../../../../site/img/common/ia_bottom.gif') top left no-repeat; }
#main .plug-parts .body .ia-radio-none { margin-left:2px; padding-left:21px; display:inline-block; height:16px; background:url('../../../../../site/img/common/ia_none.gif') top left no-repeat; }
#main .plug-parts .body .input-m-ja { width: 308px; ime-mode: active; }
#main .plug-parts .body .input-s-ja { width: 80px; ime-mode: active; }
#main .plug-parts .body .input-s-en { width: 80px; ime-mode: inactive; }
#main .plug-parts .body .input-m-en { width: 308px; ime-mode: inactive; }
#main .plug-parts .body .input-up { width: 308px; }
#main .plug-parts .body .textarea-m { width:431px; height:123px;}
#main .plug-parts .body .cell-one label { margin-left: 10px; margin-right: 1px; }
#main .plug-parts .body .cell-one .radio { border: none; background: none; }
#main .plug-parts .body .cell-one .labelradio-head { margin-left: 10px; margin-right: 1px; }
#main .plug-parts .body .cell-one .labelradio { margin-left: 2px; margin-right: 0; }
#main .plug-parts .body .cell-one .checkbox { margin-left: 10px; margin-right: 0; }
#main .plug-parts .body .cell-one .labelcheckbox { margin-left: 0; margin-right: 3px; }
.pict { margin-left:6px; margin-right:6px; }
.pict {padding:6px; border-top:1px solid #DDDDDD; border-right:1px solid #A7A7A7; border-bottom:1px solid #A7A7A7; border-left:1px solid #DDDDDD; background:#FCFCFC;}
