@charset "utf-8";
/*---------------------[global]------------------*/
body {font:small verdana,arial,helvetica,sans-serif; text-align:left; }
body *{line-height:1.22em;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img{margin:0;padding:0;}
textarea {font:12px verdana,arial,helvetica,sans-serif;}
img,fieldset{border:0;}
ul,ol{list-style:none;}
label{cursor:pointer;cursor:hand;}
h1 {line-height:24px;  margin:7px 0 4px 0; font-size:110%;}
h2 {height:22px; padding-left:10px; background:#D3E2F9;line-height:22px; font-size:100%; font-weight:normal;}
/* h3 {height:21px; padding-left:10px; margin-top:15px; background:#FFF8D1; border-bottom:#999798 1px solid; font-size:11px; line-height:22px;} */
/*---------------------[other]------------------*/
.relat {position:relative;}
.cls,.cle{clear:both;}
.cls {font-size:1px;}
.f_r {float:right}
.f-l{float:left}
.mr {text-align:right; margin-top:-2em;}
.tex_r {text-align:right}
.m5 {margin:5px 0;}
.p12 {padding:0 12px;}
/*---------------------[font]------------------*/
.fonNor{font-weight:normal;}
.fonOrange {color:#F5550B; font-weight:bold;}
.fonOrange2 {color:#F5550B;}
.fonBlue {color:#026EC0;}
.fonBlue2 {color:#026EC0; font-weight:bold;}
.fonRed {color:#FA000E;}
.fon8A8A8A {color:#8A8A8A;}
td em{color:#026EC0;}
.fon14p {font-size:14px; font-weight:bold; font-family:verdana;}
.fonArial {font-weight:bold; font-family:verdana;}
.fontBlack{color:#000; font-weight:bold;}
.fontBlack2{color:#000;}
/*---------------------[link]------------------*/
body a { color:#026EC0; text-decoration:none; } 
body a:hover { text-decoration:underline; }
a.linkOrange {color:#FEA025; font-weight:bold; text-decoration:underline;}
a.linkOrange2 {color:#F5550B;}
a.linkOrange3 {color:#F5550B;}
a.linkBlue {color:#026EC0;}
a.linkBlue:hover {text-decoration:underline;}
a.linkBlue2 {color:#026EC0;}
a.linkBlue2:hover {text-decoration:underline;}
td a{color:#026EC0;}
/*---------------------[border,line,box]------------------*/
.dotline {height:1px; line-height:1px; background:url(../images/dotline.gif) repeat-x;}
.dotline-2 {clear:both; height:1px; line-height:1px; padding:10px 0; background:url(../images/dotline.gif) left repeat-x;}
.bor {border:#CCCCCC 1px solid;}
.bor-1{border-top:#C7C7C7 1px solid; height:5px; margin-top:5px; font-size:1px;}
.doubleline {border-top:#ABABAB 1px solid; border-bottom:#F2F2F2 1px solid; margin:5px 0;}
.leftside .doubleline {margin:15px 0;}
.bgF5F5F5 {background:#F5F5F5; padding:12px; }
.bgFDEAD9 {background:#FDEAD9; padding:12px; margin-bottom:10px; *margin-bottom:40px;}
.bgGreen {background:#E4F7B9; padding:12px; margin-bottom:10px;}
.bgGreen_feedback {padding:15px 10px 15px 50px; margin-bottom:20px; background:#E4F7B8 url(ico_success.gif) no-repeat 12px 11px;}
/* .bgGreen_feedback a:hover {color:#fff} */
.bgYellow {background:#FFFFBF; padding:12px; margin-bottom:10px;}
.bgYellowB {background:#FFFFBF; padding:12px; margin-bottom:10px; border:#F5E368 1px solid;}
.box-1 {background:#F7F7F7; border:#D8D8D8 1px solid; padding:5px; margin:10px;}
.box_2 {background:#F8EED3; border:#D8D8D8 1px solid; padding:10px;}
/*---------------------[list style]------------------*/
.list_1 li,.list_1 p{background:url(../images/dot.gif) left 0.4em no-repeat; padding-left:10px; margin-bottom:5px;}
.list_2 li,.list_2 p{margin-bottom:5px;}
/*---------------------[icon]------------------*/
.i1 {background:url(../images/i1.gif);}
.i2 {background:url(../images/i2.gif);}
.i3 {background:url(../images/i3.gif) left 0.2em no-repeat; padding-left:18px!important;}
.i3Y {background:url(../images/i3Y.gif); padding-left:18px!important; height: 14px;}
.i4 {background:url(../images/i4.gif); padding-left:35px!important; height:19px;}
.i4Y {background:url(../images/i4.gif); padding-left:35px!important; _height:29px; min-height:29px; line-height:29px; position: relative;}
.i5 {background:url(../images/i5.gif); padding-left:18px!important;}
.i6 {background:url(../images/ico_att.gif); padding-left:35px!important; height: 25px;}
.i6_2 {background:url(../images/i6_2.gif); padding-left:30px!important;}
/* .i7 {background:url(../images/i7.gif); padding-left:18px!important;} */
.i13 {background:url(../images/i13.gif) left 0.5em no-repeat; padding-left:10px; margin:8px 0;}
.i16 {background:url(../images/i16.gif); padding: 0px 0pt 0pt 23px; padding-left:23px!important; margin: 10px 2px;}
.i17 {background:url(../images/i17.gif); padding: 0px 0pt 0pt 23px; padding-left:23px!important; margin: 10px 2px;}
.iooops {background:url(../images/ooops.gif); padding-left:30px!important;}
.i1,.i2,.i3Y,.i4,.i4Y,.i5,.i6,.i6_2,.i7,.i16,.i17,.iooops{background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}
/*---------------------[button]------------------*/
.button{cursor:pointer; background:url(../images/g_bg.gif); width:59px; height:22px; padding:0; margin:0; border:none; text-align:center; color:#634900; line-height:20px;}
.g_save{overflow:hidden; height:30px; width:160px; line-height:30px; background:url(../images/g_save.gif) no-repeat left top; font-family:arial; font-weight:bold; font-size:12px; color:#FDFDFD; text-align:left; border:none; padding-left:3px; *padding-left:5px; cursor:pointer;}
.g_add {background:#FFA930; margin:0; width:155px; cursor:pointer; padding:2px 0px; border:none; color:#FFFFFF; font-family:arial; font-weight:bold; font-size: 12px;}
.g_switch {border:0px; height:20px; width:130px; text-align:left; padding-left:3px; overflow:hidden; line-height:20px; background:#969696 url(../images/i15.gif) no-repeat right; color:#FFF; font-family:verdana; font-weight:bold; font-size:11px;}
.g-write { cursor:pointer; border:0px; height:26px; width:130px; padding-left:7px; /* padding-top: 1px; */ padding-top:1px; text-align:left; overflow:hidden; background:url(../images/g_write.gif) no-repeat; color:#FFF; font-family:arial; font-weight:bold; font-size:12px;}
/*---------------------[wrap]------------------*/
.main {margin:0 auto; width:950px;}
.main2 {margin:0 auto; width:750px; padding:0 25px;}
/*---------------------[masthead]------------------*/
.masthead {position:relative; width:940px; padding-top:30px; height:94px; background:url(../images/bg_masthead.jpg); text-align:right;}
.masthead a{margin-right:10px; padding-left:7px; background-image:url(../images/i0.gif); background-repeat:no-repeat; background-position:left 2px; color:#000707; font-size:11px; text-decoration:none;}
.masthead a:hover{color:#FFF;}
.masthead * a{background:none; font-size:11px;}
.masthead p {position:absolute; top:93px; left:228px; padding-left:47px; background-image:url(../images/i01.gif); background-repeat:no-repeat; background-position:left;}
.masthead .note{position:absolute; top:95px; left:670px;}
.masthead .note a{color:#026EC0; font-size:10px; text-decoration:underline;}
.masthead .note a:hover{color:#F29712;}
.masthead .ad{position:absolute; display:inline; top:55px; right:1px; height:22px; padding:7px 5px 0px 25px; background:url(../images/bg_masthead_ad.jpg) no-repeat left top;font-family:verdana;}
.masthead .ad *{font-family:verdana;}
/*---------------------[navigation]------------------*/
.navigation {height:30px;padding:12px 10px; *padding-bottom: 10px; color:#999;}
.navigation a{color:#999;}
.navigation a:hover{color:#FF9900;}
.navigation span{font-weight:bold;}
/*---------------------[pageNum]------------------*/
.pageNum {clear:both; text-align:right; padding-right:10px!important; height:20px; margin-bottom: 10px; border-top: 1px solid #DAD9DE; padding-top:5px; }
.pageNum a{margin-right:2px; line-height:13px;padding:0 3px; color:#026EC0;}
.pageNum a:hover{color:#FF6600;}
.pageNum a.pagehere {background:#026EC0; text-decoration:none; color:#FFFFFF;}

