#banner { clear:both; border:0; padding:0; margin:0 0 10px 0; }
#sub_menu { position:relative; border:0; padding:31px 0 29px 0; margin:0; width:840px; height:137px; }
#sub_menu ul { clear:both; position:relative; }
#sub_menu ul li.left { float:left; border:0; padding:0; margin:0; height:137px; width:420px; background:url(http://thumb.paoin.com/paoweb/images/etc/help_home_email.jpg) no-repeat; }
#sub_menu ul li.left image.btnAsk { margin:85px 0 0 136px; }
#sub_menu ul li.right { float:right; border:0; padding:0; /*margin-left:10px;*/ height:137px; width:410px; background:url(http://thumb.paoin.com/paoweb/images/etc/help_home_phone.jpg) no-repeat; }

#notice { border:0; padding:0; margin:0; width:840px; }
#notice div.tit { height:20px;}
#notice div.tit ul { clear:both;  }
#notice div.tit ul li.left { float:left; }
#notice div.tit ul li.more { float:right; width:31px; padding-top:5px; padding-bottom:6px; }


#notice div.container { border:2px solid #8fc320; height:30px; background-color:#FFFFFF;}
#notice div.container ul { clear:both; position:relative; }
#notice div.container ul li.part {  float:left; width:133px; margin:9px 0 8px 0; text-align:center; }
#notice div.container ul li.title { float:right; width:701px; margin:9px 0 8px 0; text-align:center; }
#notice div.container table.title { border:0; margin:0; padding:0; width:100%; height:100%; }
#notice div.container table.title th.no { width:100px; text-align:center; }
#notice div.container table.title th.title { }
#notice div.container table.title th.date { width:100px; text-align:center; }
#notice div.container table.title th.hit { width:100px; text-align:center; }

#notice div.notice { border:0; padding:0; margin:0; }
#notice div.notice ul { clear:both; position:relative; height:30px; border-bottom:1px solid #e0e1d9; }
#notice div.notice ul li.part {  float:left; width:133px; margin:9px 0 8px 0px; color:#2d71c6; text-align:center; }
#notice div.notice ul li.title { float:right; width:660px; margin:9px 0 8px 0px;}

#notice div.notice table.list { border:0; margin:0; padding:0; width:100%; }
#notice div.notice table.list td.no { width:100px; text-align:center;height:30px; border-bottom:1px solid #e0e1d9; }
#notice div.notice table.list td.title { height:30px; border-bottom:1px solid #e0e1d9; }
#notice div.notice table.list td.date { width:100px; text-align:center; height:30px; border-bottom:1px solid #e0e1d9; }
#notice div.notice table.list td.hit { width:100px; text-align:center; height:30px; border-bottom:1px solid #e0e1d9; }

#notice div.search { float:right; margin-top:10px; }
#notice div.search .button { vertical-align:bottom; }

#notice_view { clear:both; border:0; padding:0; margin:0; width:840px; }
#notice_view div.container { border:2px solid #8fc320; background-color:#FFFFFF;}
#notice_view div.container div.title { clear:both; padding:10px; }
#notice_view div.container div.title div.question { border-bottom:1px solid #e0e1d9; padding:0 0 5px 0; }
#notice_view div.container div.title div.part { padding:5px 0 0 0; position:relative; height:13px; } 
#notice_view div.container div.title div.part div.left { float:left; width:50%; } 
#notice_view div.container div.title div.part div.right { float:right; width:50%; text-align:left; } 

#notice_view div.container div.title span.bold { font-weight:bold; }
#notice_view div.container div.title span.blue { color:#2d71c6; }
#notice_view div.content { padding:20px 10px 20px 10px; line-height:18px; border:1px solid #e0e1d9; }
#notice_view div.search { float:right; margin-top:10px; }


#faq { clear:both; border:0; padding:0; margin:0; width:660px; }
#faq div.tit { height:20px; }
#faq div.tit ul { clear:both; position:relative; }
#faq div.tit ul li.left { clear:both; float:left; }
#faq div.tit ul li.more { clear:both; float:right; width:31px; padding-top:5px; padding-bottom:6px; }
#faq div.container { border:2px solid #8fc320; background-color:#FFFFFF;}
#faq div.container ul {  height:30px; position:relative; }
#faq div.container ul li.part { float:left; width:136px; margin:9px 0 8px 0; text-align:center; }
#faq div.container ul li.title { float:right; width:491px; margin:9px 0 8px 0; text-align:center;}

#faq div.notice { border:0; padding:0; margin:0; }
#faq div.notice ul {  position:relative; height:30px; border-bottom:1px solid #e0e1d9; }
#faq div.notice ul li.part { float:left; width:136px; margin:9px 0 8px 0px; text-align:center; color:#2d71c6; }
#faq div.notice ul li.title {  float:right; width:490px; margin:9px 0 8px 0px;}
#faq div.search { float:right; margin-top:10px; }
#faq div.search .button { vertical-align:bottom; }

#faq_view { clear:both; border:0; padding:0; margin:0; width:660px; }
#faq_view div.container { border:2px solid #8fc320; background-color:#FFFFFF;}
#faq_view div.container div.title { clear:both; padding:10px; }
#faq_view div.container div.title div.question { border-bottom:1px solid #e0e1d9; padding:0 0 5px 0; }
#faq_view div.container div.title div.part { padding:5px 0 0 0; } 
#faq_view div.container div.title span.bold { font-weight:bold; }
#faq_view div.container div.title span.blue { color:#2d71c6; }
#faq_view div.content { padding:10px; line-height:18px; border:1px solid #e0e1d9; }
#faq_view div.search { float:right; margin-top:10px; }
#faq_view div.search .button { vertical-align:bottom; }

.askMailSubject { background-color:#ffffff; width:500px; height:18px; border:1px solid #cccccc; }
.askMailContent { background-color:#ffffff; width:500px;  height:78px;line-height:18px; border:1px solid #cccccc; margin:5px 0 5px; }
