@charset "utf-8";
body{background:#fff;font:0.8em/1.5em arial, Helvetica, sans-serif;color:#3a3a3a;margin:0;padding:0}
#container_lb{padding:15px}
a{color:#13a3d3}
a:hover{color:#ce3d53}
a img{border:none}
fieldset{border:1px solid #F7D742;margin-bottom:10px;padding:10px}
.b{font-weight:700}
legend{border:1px solid #F7D742;font-weight:700;background:#F4EECF;padding:2px}
.required{color:#ce3d53;font-weight:700}
.uppcase,.uppcase a{color:#F7D742}
.parenth,.parenth a{color:#928F83;text-decoration:none}
.ico{background:url(../images/design/ut_sprite.png) no-repeat}
label{margin-bottom:5px}
.forms{border:1px solid #E7DA99}
.formsubmit{background:#02779d;border:none;color:#FFF;cursor:pointer;display:block;height:28px;margin-top:8px;text-align:center;width:166px;}
.formsubmit:hover{background:#F7D742;color:#3a3a3a}
a.formsubmit{text-decoration:none;padding-top:5px}
#page_subtitle{border-bottom:solid 1px #EECB2D;font-weight:700;display:block;line-height:1.8em;margin-bottom:15px}
#addcom{position:fixed;top:0;left:0;width:100%;height:40px;z-index:1;margin-left:15px;background:#fff}
.point{display:block;font-size:1px;width:25px;height:14px;background:url(../images/design/ut_sprite.png) no-repeat -96px -172px;margin-left:35px}
.speechbubble{background:#1191bc;color:#fff;margin-left:5px;border-radius:5px;-o-border-radius:5px;-icab-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px}
.cominfo{color:#bbb;margin:0 0 10px 30px}
.cominfo a{color:#CE3D53;text-decoration:none;font-weight:700}
.label{font-weight:700;color:#3A3A3A}
.links a{color:#13A4D3}
.links a:hover{color:#CE3D53}
.chrd{background:#F7D742}
.tab{background:#13A4D3}
.mix{background:#E20079}
.tabnote{background:#f4eecf;border-radius:3px;-o-border-radius:3px;-icab-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:16px;width:16px;float:left;border:1px solid #e7da99;font-weight:700;font-size:0.9em;text-align:center;margin-right:5px}
.tabtype{height:16px;width:24px;color:#fff;font-weight:700;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;font-size:0.9em;text-align:center;margin:0 5px 2px 0;padding:1px 2px 0}
.parenth2,.parenth2 a{color:#bbb;font-size:10px}
.parenth3{color:#666;font-size:10px;margin-left:50px}
.parenth3 a{color:#E20079;font-size:10px}
.male{background-position:0 -221px;width:16px;height:16px}
.female{background-position:0 -237px;width:16px;height:16px}