body{padding:0px 5px 5px 5px;margin:0px 5px 5px 5px;background:#ffffff;text-align:center;}
td,th{line-height:15px; font-size:12px;}
.maincolor{background:#154597;}
.subcolor{background:#cfd8ee;}
.subbg{background:#f3f3f3;}
.tab{background:#f0f0f0;padding:3px 10px;}

a.on{font-weight:bold}
td.btnlink{font-weight:bold;border:solid 2px #ffd440;background:#faf3c2;padding:15px 5px 15px 5px;text-align:center;}

#container{margin:0 auto;}
#mainleft{background:#f3f3f3;padding-bottom:30px;border-right:10px solid #fff;}
#mainright{background:#f3f3f3;padding-bottom:30px;}

.sidettl{padding:3px 0px;background:#cfdbee;text-align:center;border:solid #aac8ea;border-width:1px 1px 0px;}
.sidettl2{padding:3px 0px;background:#d4e6f8;text-align:center;border:solid #aac8ea;border-width:1px 1px 0px; font-weight:bold; width:144px;}
ul.side{padding:0px 0px 1px;margin:0px;background:#fff;list-style:none;margin-bottom:5px;border:solid #fff;border-width:0px 1px 1px;}
li.pad{padding:1px 0px 1px 12px;margin:0px;}
li.bg1{background:#fff url(/img/cmn/list.gif) no-repeat 0px 3px;}
li.bg2{background:#eaf2f6 url(/img/cmn/list.gif) no-repeat 0px 3px;}
li.pad2{padding:1px 0px 1px 12px;margin:0px;}
li.bg3{background:#fff url(/img/cmn/dot.gif) no-repeat 0px 3px;}
li.bg4{background:#eaf2f6 url(/img/cmn/dot.gif) no-repeat 0px 3px;}
li.pad3{padding:1px 0px 1px 12px;margin:0px;}
.sidebox{background:#fff;border:solid #aac8ea;border-width:0px 1px 1px; width:144px;}
.boxpad1{padding:5px;margin-bottom:5px;text-align:left;}
.boxpad2{padding:5px 0px 0px 0px;margin-bottom:5px;text-align:left;}
.boxpad3{padding:5px;margin-bottom:0;text-align:center;}
.sidetable{background:#f0f0f0;border:solid #aac8ea;border-width:0px 1px 1px;margin-bottom:5px;}

.maintitle{padding:3px 10px;background:#ffffff;}
li.side{padding:1px 5px 1px 12px;margin:0px;background:url(/img/cmn/dot.gif) no-repeat 0px 3px;letter-spacing:-1px;}
ul.normal{padding:0px;margin:0px;list-style:none;}
ol.normal{padding:0px 0px 0px 25px;margin:0px;list-style:decimal;}
li.normal{padding:1px 5px 1px 12px;margin:0px;background:url(/img/cmn/dot.gif) no-repeat 0px 3px;}
li.side2{font-weight:bold;padding:1px 5px 1px 12px;margin:0px;background:#fff url(/img/cmn/list2.gif) no-repeat 0px 3px;padding:1px 0px 1px 12px;margin:0px;}

#midashi{border-bottom:2px solid #d4e6f8;}
#midashi th{background:#d4e6f8;padding:3px 20px 1px 10px;}
#midashi td{background:url(/img/cmn/sankaku.gif) no-repeat 0 0;}


#midashi2{border-top:2px solid #8d93bf;border-bottom:2px solid #8d93bf;font-weight:bold;background:url(/img/cmn/midashi_back.gif) repeat-x 0 0;padding:7px 20px 0 10px; height:20px; margin-bottom:10px;}

#midashi3{font-weight:bold;background:#e9ecd5;padding:3px 20px 3px 10px;margin-bottom:10px;}
#midashi4{font-weight:bold;color:#039;padding:3px 20px 3px 10px;}

#mainbox{border:solid 2px #154597;padding:5px;}

.points{color:#ff0000;font-size:11px;}

.pr{padding:5px 10px;border:1px solid #949494;margin-bottom:10px;}
p.content{line-height:125%;}
#footer{width:775px;border-top:1px solid #b6b6b6;padding:10px 0px;}

/* 060202 ’Ç‰Á */
.sidettl3{padding:3px 0;font-weight:bold;color:ff0000;}
ul.sideb{padding:0px 0px 1px;margin:0px;background:#e2eefa;list-style:none;margin-bottom:0px;border:solid #fff;border-width:0px 1px 1px;}
ul.sidey{padding:0px 0px 1px;margin:0px;background:#ffff99;list-style:none;margin-bottom:0px;border:solid #fff;border-width:0px 1px 1px;}
li.sideb{padding:1px 5px 1px 12px;margin:0px;background:#e2eefa url(/img/cmn/dot.gif) no-repeat 0px 3px;}
li.sidey{padding:1px 5px 1px 12px;margin:0px;background:#ffff99 url(/img/cmn/dot.gif) no-repeat 0px 3px;}
#midashi5{font-weight:bold;background:#aac8ea;padding:3px 20px 3px 10px;}


/*0618*/
#buybuttontop{margin-top:8px; text-align:center;}
#downloadbttop{text-align:center;}
#bthouzintop{text-align:center;}


#nav{padding:0;font-weight:bold;}
#nav a{text-decoration:underline;}
#nav div{background:#f7f7f7;margin-bottom:12px;padding-top:3px;}

#titlepic{margin-bottom:15px;}
#package{margin-bottom:25px;}
#ads{background:#ffffe9; border:2px solid #cecece; padding:10px;}
.redspr{color:#ff0000; font-weight:bold;}

#sidenavigationblock img{margin-bottom:5px;}
body #maincont{font-size:12px; width:580px;}

#sidenavigationblock{margin-bottom:10px;}
#sidenavigationblock ul li{margin-top:3px;}

.red_midashi{color:#f20000; font-weight:bold; margin-bottom:23px;}

.functionblocks{border:1px solid #104294; margin-bottom:10px;}
.functionblocks02{border:1px solid #104294; margin-bottom:10px;}
.functionlist{margin:11px 0 18px 37px; padding:0; list-style:none;}
.functionlist li{background:url(/img/products/function_list.gif) no-repeat 0 1px; margin-top:8px; padding:0 0 0 14px;}

.functionlist1{margin:11px 0 18px 37px; padding:0; list-style:none;}
.functionlist1 li{background:url(/img/products/7j-function-2_arrow01.gif) no-repeat 0 1px; margin-top:8px; padding:0 0 0 14px;}

#functionpic01{margin:15px 0 100px 0;}
.functionlink{margin:5px;}
.functionmidashi00{margin-bottom:13px;}
.functionmidashi01{margin-bottom:17px;color:#f20000;font-weight:bold;}
.functionzu{margin-right:12px;text-align:right;}
.functiongotop{text-align:right;margin-bottom:26px;}
.functionsmall{font-size:11px;}
.functionp{border-bottom:1px solid #666; margin:0; padding:0 0 5px 0; margin-bottom:10px;}
.bannerspic{margin-top:2px;margin-bottom:3px;}
