body{ text-align : center;  padding-top : 1px; padding-bottom : 1px;} 

.ad_j_t_b{margin-left: 10px;background-color: #f5f5f5;}

.ad_j_t_t{margin: 10 0 10 10px;background-color: #f5f5f5;}

.ad_j_f_b{margin-left: 10px;background-color: #f5f5f5;}

.ad_d_a_t{margin: 10 0 10 10px; background-color: #f5f5f5;}

.ad_d_a_b{margin-left: 10px;background-color: #f5f5f5;}

.top_line{
  width: 760px; height : 22px; margin-bottom: 3px; background-color : #ebebeb; font-size: 14px; 
  color: black;
  border-bottom-width: 0pt; border-bottom-style: solid; border-bottom-color: #02535b; line-height: 120%;}

.lang_block{padding-top : 3px; padding-bottom : 2px; line-height: 120%;}
.site_block{padding-top : 3px; padding-bottom : 2px; line-height: 120%;}

.top_line2{ text-align: right; font-size : 14px; }
.topline_item{padding-left : 3px; padding-right : 3px; color: #02535b; font-size : 14px;}
.topline_item3{  padding-left : 3px; padding-right : 3px; color: #02535b; font-size : 14px;}
.topline_item4{  padding-left : 3px; padding-right : 3px; color: #02535b; font-size : 14px;}

.logo_line{ width: 760px; height: 77px; text-align: center; margin: 0px;  background-color: #eaf4f4 center; border: 1px #aaaaaa solid; }

.navigation{
  text-align: left; width: 760px; height: 22px; font-size: 14px; color: white; background-color: #c05c1b;   margin-top: 10px; padding-left: 0px; padding-right: 0px;padding-top: 3px; padding-bottom: 3px;  line-height: 130%;}

td#mmenu a.mainmenu {color : white; padding-left: 2px; padding-right: 2px; border-top: 1px;}
.mmenu {padding-left: 0px; }

td#mmenu a.usermenu {color : #000099; padding-left: 2px; padding-right: 2px; border-top: 1px;}
.mmenu {padding-left: 0px; }

.navigation2{  text-align: left; color: #000099; background-color: #eaebec; font-size: 14px; height: 24px;  }

.loginform { margin-top: 0px; margin-bottom: 0px; }

.id {padding-left: 2px; valign: middle; text-align: left;  height : 18;}
.idinput {align : left; height : 18; }
.pwd {align : left;  height : 18; }
.pwdinput {align : center;  height : 18; }
.login {padding-left: 6px; align : left;  height : 18; }
.lostpwd {padding-left: 10px; }
.regi { padding-left: 4px; }
.nouse {align : center;  height : 18; }

.memberid{ font-size : 12px; height : 18px; }
.password{ font-size : 12px; height : 18px; }

.header{ width: 760px;  background-color : #eaf4f4;  }

.main{ padding-left: 0px; padding-right: 0px; margin-left : 0px; margin-right : 0px; margin-top : 10px; margin-bottom : 10px;  font-size : 14px; }


.footer{
  margin-top : 10px;
  margin-bottom : 10px;
  width : 760px;
  clear : both;
  border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;border-color : blue blue blue blue;
font-size : 14px;
  height : 60px;
}
.main_left{
  background-color : white; width : 620px; height : 500px; float : left;}
.main_right{ 
  width : 130px; height : 670px; float : right; left : auto; background-color : #eaeaee;
  
}

.mysite_frame{ width: 600px; }

.mysite_site_title {
  height : 28px; background-color : #e6fdff; font-size : 18px; font-weight: bold;  text-align:center; vertical-align: middle; padding-top : 5px; 
margin-bottom:10px }

.mysite_rules_title {
  height : 28px; background-color : #e6fdff; font-size : 18px; font-weight: bold;  text-align:center; vertical-align: middle; padding-top : 5px; 
margin-bottom:10px }


.mysite_item_title {
  height : 25px; background-color : #ebebeb; font-size : 14px; font-weight: bold; text-align: left;
  padding-top : 5px; padding-left : 2px; padding-right : 2px; padding-bottom : 2px; margin-top:20px; margin-bottom:10px;
}

.mysite_item_text { text-align: left; padding-top : 2px; padding-left : 5px; padding-right : 5px; padding-bottom : 2px;  line-height: 120%; }

.all{ margin:0px auto 0px auto; width: 760px;  background-color: #ffffff;height; overflow:hidden}
.i1b{ margin:10 0 0 0px; width: 760px;  color:blue; overflow:hidden}
#img_change{ width: 220px;}
#news{;}
#search{;}

#i2c{ clear:both; width: 760px; margin: 0 0 0 0px; text-align: left;}
#i2c1{ width: 590px;  border: 1px #cccccc solid; margin: 0 10 0 0px; overflow:hidden}

#ittech1{ float:left; width:220px; margin: 5 0 0 0px;background-color:#ffffff;}
#ittech2{ float: left; width: 360px;}
#album{ }

#ar_head{ width: 590px; font-size: 14px; line-height: 150%; color: white; background-image: url(tech-bg11.gif);  padding: 2 0 0 10px;}

#ar_img{ width: 141px; margin: 0 3 0 3px; padding: 3 3 0 3px; font-size: 12px; line-height: 140%; background-color: #eeeeee; text-align:center; border: 1px #aaaaaa solid;}

#ar_clist{ width: 57px; padding: 5 0 9 5px; font-size: 12px; line-height: 150%; background-color: #e0e0e0; }
div#ar_clist a{ color: #2f4f4f;}
div#ar_clist a:hover {color: #ff6600;}
div#ar_alist a{ color: #006400;}
div#ar_alist a:hover {color: #ff6600;}

#ar_alist{  width: 210px; margin: 4 0 3 3px; font-size: 12px; line-height: 150%; background-color : #F0F2F4; padding: 10 0 6 10px; }

#i2c2{  clear: both;  width: 590px;  border: 1px #cccccc solid; margin: 10 10 0 0px; overflow:hidden }
#dict1{ float:left; width: 220px; margin: 5 0 0 0px; background-color: #ffffff;}#dict2{ float: left; width: 360px;}

#dict_head{ width: 590px;  font-size: 14px; line-height: 150%; color: blue; background-image: url(dict-bg12.gif); background-color: #a0ae71;  padding: 2 0 0 10px;}

#dict_img{ width: 141px; margin: 0 3 0 3px; padding: 3 3 0 3px; font-size: 12px; line-height: 150%; background-color: #eeeeee; text-align:center; border: 1px #aaaaaa solid; }


#dict_clist{ width: 57px; padding: 5 0 9 5px; font-size: 12px; line-height: 150%; background-color: #e0e0e0; }
div#dict_clist a{ color: ;#2f4f4}
div#dict_clist a:hover {color: #ff6600;}
div#dict_alist a{ color: #7a8222;}
div#dict_alist a:hover {color: #ff6600;}

#dict_alist{  width: 210px; margin: 4 0 3 3px; font-size: 12px; line-height: 150%; background-color : #F0F2F4; padding: 10 0 6 10px; }


#i3c{ clear:both; width: 760px; margin-top: 10px;  text-align: left;}
#i3c1{ text-align: left; width: 460px;  border: 1px #cccccc solid; margin-right: 10px; border-top: 0px #cccccc solid;  overflow:hidden}
#faq1{ width: 160px; margin: 5 0 0 0px; background-color: #ffffff;}
#faq2{ width: 290px;}

#faq_head{ width: 460px; margin-top:0px; font-size: 14px; line-height: 150%; color: white; background-image: url(faq-bg13.gif); background-color: #a0ae71;  padding: 2 0 0 10px;}

#faq_img{ margin: 3 0 0 3px; text-align: left; width: 150px;  padding: 3 3 0 3px; font-size: 12px; line-height: 150%; background-color: #eeeeee; text-align:center;border: 1px #aaaaaa solid; }

#faq_clist{ width: 50px; padding: 5px; font-size: 12px; line-height: 150%; background-color: #e0e0e0; }
div#faq_alist a{ color: #228b22;}
div#faq_alist a:hover {color: #ff6600;}

#faq_alist{  width: 152px; margin: 3 0 0 3px; font-size: 12px; line-height: 200%; background-color : #F0F2F4; padding: 10 2 10 5px; text-align:left}

#i4c{ clear:both; width: 760px; margin-top:10px;  text-align: left;}
#i4c1{ text-align: left; width: 460px;  border: 1px #cccccc solid; margin-right: 10px; border-top: 0px #cccccc solid; overflow:hidden}
#tips1{ width: 160px; margin: 5 0 0 0px; background-color: #ffffff;}
#tips2{ width: 290px;}

#tips_head{ width: 460px; margin-top:0px; font-size: 14px; line-height: 150%; color: white; background-image: url(tips_bg11.gif); background-color: #a0ae71;  padding: 2 0 0 10px;}

#tips_img{ margin:3 0 0 3px; text-align: left; width: 150px;  padding: 3 3 0 3px; font-size: 12px; line-height: 150%; background-color: #eeeeee; text-align:center; border: 1px #aaaaaa solid;}

#tips_clist{ width: 50px; padding: 5px; font-size: 12px; line-height: 150%; background-color: #e0e0e0; }
div#tips_alist a{ color: red;}
div#tips_alist a:hover {color: #ff6600;}

#tips_alist{  width: 152px; margin: 3 0 0 3px; font-size: 12px; line-height: 150%; background-color : #F0F2F4; padding: 10 2 0 5px; }

#i5b1{ width: 760px; margin-top:10px;  text-align: left; overflow:hidden}

.search_title{ text-align:center; background-image: url(search-bg11.gif); background-color: #0000a0; color: black; line-height: 130%; padding: 2 0 1 0px; font-size: 14px; border: 1px solid #cccccc; width: 158px;}

.search_content { font-size: 14px; margin-bottom: 5px; border: 1px solid #cccccc; width: 158px; overflow:hidden}

#man_1t {  margin-top: 10px; text-align: center; background-image: url(man-bg11.gif); background-color : #cccccc; color: black;  line-height: 130%; padding: 2 0 1 0px; font-size : 14px; border: 1px solid #ccc;}
#man_1c { font-size: 13px; margin-bottom: 5px; padding: 7 0 7 2px; border: 1px solid #ccc; border-top: 0px;}
div#man_1c a { color: #2f2f4f; }

#docs_t{  text-align: center; background-image: url(docs_t_bg1.gif); background-color : #cccccc; color: black;  line-height: 130%; padding: 2 0 1 0px; font-size : 14px; border: 1px solid #ccc;}

#docs_c { font-size: 12px;  line-height: 180%; margin-bottom: 5px; padding: 7 0 7 2px; border: 1px solid #ccc; border-top: 0px;}
div#docs_c a { color: #2f4f4f; };


.line3{width: 760px; border-bottom-width: 3pt; border-bottom-style: solid; border-bottom-color: #ebebeb;}
.line1{width: 760px; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #0aa56f; }

.online_title {text-align:center; background-color : #0080c0; color: white;line-height: 130%; 
border-width: 1pt; border-style: solid; border-color: #d3e4fe; padding-top : 1px; padding-bottom : 1px; }
.online_content {margin-bottom: 5px;  border-width: 1pt; border-style: solid; border-color: #d3e4fe;}

.sites_links{ width: 760px;  text-align:center; color: green; border-bottom-width: 1pt; border-bottom-style: solid; border-bottom-color: #0aa56f; margin-bottom: 3px;}


.pic_title{ text-align: center; color: white;  background-image: url(photobar-bg14.gif); background-color: #0aa56f; width: 215px; font-size: 14px;line-height: 150%; padding: 2 0 0 5px; }

.pic_content{ text-align: center; padding:  4 4 2 4px; background-color: #f7fff6; width: 210px; font-size : 12px; margin-bottom: 0px;  border: 1px #cccccc solid;}





.ittech_title{ margin: 5 0 0 8px;  text-align: center; color: black; background-image: url(bg-point-01.gif); background-color: #0aa56f;  width: 120px; font-size: 14px; line-height: 150%; padding: 2 0 2 0px;  }

.ittech_content{ margin: 3 0 0 8px; padding-left: 0px;padding-top : 5px; text-align: left;  background-color : #ffffff; width : 360px; font-size : 12px; margin-bottom: 3px; }



.itnews_title{ width: 355px; margin: 0 10 0 10px;  padding: 2 0 0 5px; text-align: left; color: white; background-image: url(news-bg1.gif);  background-color: #000088; font-size : 14px; line-height: 150%; }

.itnews_content{ width: 353px; margin: 0 10 0 10px;  padding: 2 0 0 5px; background-color: #ffffff;  font-size : 12px;  border: 1px solid #cccccc; }




.itforum_title{ width: 282px; padding: 1 0 1 5px; text-align: left; color: white;background-image: url(bbs_bg11.gif); background-color:   #7a9903;  font-size : 14px; line-height: 150%; }

.itforum_content{ width: 280px; margin-bottom:10px; padding : 5 0 5 5px; text-align: left;  background-color:  #ffffff; font-size : 12px; border: 1px solid #cccccc;}




.itdown_title {text-align: left; background-image: url(downloads_bg11.gif); background-color: #b59526; color: white; line-height: 150%;  width : 282px; font-size : 14px; padding : 3 0 1 5px; }

.itdown_content { font-size : 12px; padding : 5 0 0 5px; width : 280px; margin-bottom: 10px; background-color: #fafee9; border: 1px solid #cccccc;}



.itinfo_title{ text-align: center;background-image: url(links_bg11.gif); background-color: #666699; color: white; line-height: 150%;   font-size : 14px;padding-top : 3px; }

.itinfo_content { padding-top : 5px;   margin-bottom: 10px; background-color: #fafafa; font-size : 12px; border: 1px solid #cccccc; }





.itdir_title{ padding: 2 0 2 0px; margin: 5 0 0 8px;  text-align: center;  color: black;  background-image: url(bg-point-01.gif); background-color: #a0ae71; width: 90px; font-size : 14px;line-height: 150%;}

.itdir_content{ margin: 3 0 0 8px; padding-top : 5px;  width : 360px; font-size : 12px;  }



.itchina_title{margin: 0 0 0 0px; padding: 1 0 1 0px;  text-align: center; color: white; background-color: #96d87c; width: 160px; font-size : 14px;line-height: 120%; }

.itchina_content{ margin: 0 0 10 0px; padding: 5px; text-align: left;  background-color: #ffffff; width: 146px; font-size : 12px; border: 1px solid #cccccc;}




.japan_title{margin-left: 10px; margin-right: 10px; padding-top : 1px; padding-bottom : 1px; padding-left : 0px;
text-align:center; color: white;background-image: url(japan_bg1.gif); background-color:   #4ec8f5; width: 360px; font-size : 14px;line-height: 120%; }

.japan_content{ margin-left: 10px; margin-right: 10px; margin-bottom: 10px; padding-left : 3px;
font-size : 12px;  text-align: left; background-color:  #ffffff; 
width : 355px; border : 0;  border-width: 1px; border-style: solid; border-color: #cccccc;}



.japan_contents{ margin-left: 0px; width : 760px;}

.album_title{ margin: 10 0 0 0px; width: 755px; text-align: left; color: white; background-image: url(photo_bg12.gif); background-color: #880088; font-size: 14px;line-height: 150%; padding: 2 0 1 10px; }

.album_content{ margin: 0 0 10 0px; width : 748px; padding : 5 0 0 10px; text-align: center;  background-color : #f7fff6;  font-size : 12px;  border: 1px solid #cccccc; }




.p_rlist_title{ width: 595px;  font-weight:bolder; font-size : 12px; color: white; background-image: url(1221-pink11-008.gif); background-color: #aaa0dd; padding : 6 0 3 5px;  }

.p_rlist_nava{ width: 600px; font-size : 12px; background-color: #fffafa; padding : 5px; border-bottom: 1px solid #778899;}

.p_rlist{ width: 600px; font-size : 12px; background-color: #f5f5f5; border: 0px 1px 1px 1px solid #998877;}

.p_rlist_item{  width: 130px; background-color: white;  margin-top: 10px; margin-bottom: 3px; padding : 3px; text-align: center; border: 1px solid #778899;}

.p_ritem_title{  width: 137px; font-size : 12px; padding-top : 5px; padding-bottom : 5px;text-align: center;}



.itsf_title{ margin: 5 0 0 10px;   padding: 2 0 2 0px;  text-align: center;  color: black;  background-image: url(bg-point-01.gif);  background-color: #04abaa; width: 80px; font-size : 14px; line-height: 150%;}

.itsf_content{ margin: 0 0 10 10px; padding-top: 5px;  background-color : #ffffff;  width: 290px; font-size: 12px;}



.tips_title{ margin: 5 0 0 10px;  padding: 2 0 2 0px; text-align: center;  color: black;  background-image: url(bg-point-01.gif);  background-color: #04abaa; width: 80px; font-size : 14px;line-height: 150%; }

.tips_content{ margin: 0 0 5 10px; padding-top: 5px;  background-color : #ffffff;  width : 290px; font-size : 12px; }



.blog_title {text-align: center; background-image: url(blog_bg1.gif); background-color: #9d9362; color: white; line-height: 130%;  width : 220px; font-size : 14px;
padding-top : 1px; padding-bottom : 1px;}

.blog_content { font-size : 12px; padding-top : 5px; width : 220px; margin-bottom: 10px; background-color: #fafee9;}




.finance_title{ color: white; background-color : #3bc0d1; font-size : 14px; text-align : center;
border-width: 1pt; border-style: solid; border-color: #dafefc;
}
.finance_content{ color:font-size : 14px; text-align : left; margin-bottom: 5px;
border-width: 1pt; border-style: solid; border-color: #dafefc;
}


.itworld21_mark{
  margin-right : 15px;
}
.pcmark{
  margin-left : 5px;
}
.product_title{
  height : 22px;
  color : black;
  background-color : #3bc0d1;
  padding-top : 4px;
}
.product_frame{
  height : 40px;
  padding-top : 4px;
}

.contents2{ margin: 20px auto 0px auto; width: 760px;}
#contents{margin: 20 0 0 0px; width: 760px;}
.contents760{ margin: 60 0 0 0px;  text-align: center; }


.line600_white{ margin-left: 10px; margin-bottom: 3px; width: 600 ;}
.noti_fsize{ font-size: 12px;}
.font_size12{ font-size: 12px;}
#font_size12{ font-size: 12px;}
.font_def_size{ font-size: 12px;}
#font_def_size{ font-size: 12px;}

div.xoopsQuote2 { background: #00aaaa; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;}
#footer{ margin:5px; width: 760px; text-align: center;}
#ip{ padding:5px; width: 760px; text-align: center; font-size: 13px;}
#cpr{width: 760px; text-align: center; font-size: 11px;}

.c_h_title{ width: 100%; text-align: left; margin: 0 0 0 0px; padding: 5 0 0 5px; font-size : 18px; font-weight:bold; color: #ffffff;  background-color : #558494;}

.c_notice{ width: 100%; text-align: left; margin: 0 0 0 0px; padding: 7 0 0 5px; font-size : 12px; background-color : #f5f5f5;}

.c_form{ margin: 4 0 0 0px; font-size : 12px; }

.c_p_l{text-align: right; padding: 0 10 5 0px}

