﻿@charset "utf-8";



/* product_service */
#content .ps .tabcon .center {margin-left:40px}
/* v3 Lite */
.liteinfo {background:#e2f8e3;border:1px solid #99cc66;padding:15px; margin-top:10px;}
.liteinfo p { font-size:1.8em; text-align:center; font-weight:bold; color:#ff0066; margin:10px;}
.litecheckbox { font-size:1.8em;font-weight:bold; color:#000; margin-bottom:10px; line-height:150%;}
.infolite{ width:550px;font-size:1.2em;padding-left:70px; color:#000; line-height:140%;}
.checklite { margin-left:140px;}
#content .tabcon table.ps_lite {border:1px solid #dbdcdb; font-size:1.1em;}
#content .tabcon table.ps_lite strong.colred {color:red; font-weight:100;}
#content .tabcon table.ps_lite th {background:#204789; color:#fff; text-align:center; padding:4px 0; font-weight:100; border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb;}
#content .tabcon table.ps_lite th.green {background:#149b3c;}
#content .tabcon table.ps_lite td {border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb; padding:5px 6px; color:#333;text-align:center;}
#content .tabcon table.ps_lite td.tacen {background:#e2ede7;}
/* v3 Lite End */

#content .ps .ps_pro1 {background:url('/image/sub/product/bg_pspro1_1.gif') no-repeat right top;}
#content .ps .ps_pro1 p {color:#777; width:450px; font-size:1.0em; margin:0 0 20px 0;}
#content .ps .ps_pro1 p.icon {margin:0 0 40px 0; color:#6c88bb;}
#content .ps .ps_pro1 p.icon a:link,
#content .ps .ps_pro1 p.icon a:active,
#content .ps .ps_pro1 p.icon a:visited {color:#6c88bb;}
#content .ps .ps_pro1 p.icon a:hover {color:#90a8d3;}
#content .ps .ps_pro1 p.icon img {vertical-align:-5px;}

#content .ps .tabcon img {margin:12px 0;}
#content .ps .tabcon dl {float:left; width:320px; overflow:hidden; font-size:0.99em;}
#content .ps .tabcon dl.flleft {margin:0 30px 0 0;}
#content .ps .tabcon dl dt {background:url('/image/sub/bul_blueci2.gif') no-repeat left 7px; font-weight:bold; padding:0 0 0 10px; margin:0 0 4px 0;color:#0072bc;}
#content .ps .tabcon dl dd {color:#333; margin:0 0 12px 0;}
#content .ps .tabcon table.ps_b2b {border:1px solid #dbdcdb; font-size:1.1em;}
#content .ps .tabcon table.ps_b2b th {background:#eaeffb; color:#0072bc; text-align:center; padding:4px 0; font-weight:100; border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb;}
#content .ps .tabcon table.ps_b2b td {border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb; padding:5px 6px; color:#333;}
#content .ps .tabcon table.ps_b2b td.tacen {text-align:center;}
#content .ps {clear:both; margin:18px 0 0 0;}
#content .ps h4 {margin:0 0 7px 0;}
#content .ps p.icon {margin:0 0 40px 0; color:#6c88bb;}
#content .ps p.icon a:link,
#content .ps p.icon a:active,
#content .ps p.icon a:visited {color:#6c88bb;}
#content .ps p.icon a:hover {color:#90a8d3;}
#content .ps p.icon img {vertical-align:-5px;}
#content .ps box {color:#0072bc; font-size:1.0em; background:none; padding:4px 10px;_padding:4px 10px 2px 10px; margin:0 0 10px 0; border:1px solid #e1eaff; background:#f5f9fd;}

#content .ps .targetblue {color:#0072bc; font-size:1.1em; font-weight:bold;}
#content .ps .targetblue a:link,
#content .ps .targetblue a:active,
#content .ps .targetblue a:visited {color:#0072bc;}
#content .ps .targetblue a:hover {color:#0072bc; text-decoration:underline;}

#content .ps .tabcon {margin:18px 5px 0 5px; font-size:1.1em; background:none;}
#content .ps .tabcon p.pcen {text-align:center; width:100%;}
#content .ps .tabcon img {margin:12px 0;}
#content .ps .tabcon img.bo {margin:-12px 0 0 0;}
#content .ps .tabcon dl {float:left; width:320px; overflow:hidden; font-size:0.99em;}
#content .ps .tabcon dl.flleft {margin:0 30px 0 0;}
#content .ps .tabcon dl.cert {float:left; width:100%; overflow:hidden; font-size:0.99em;}
#content .ps .tabcon dl.cert dt {text-decoration:underline;}
#content .ps .tabcon dl dt {background:url('/image/sub/bul_blueci2.gif') no-repeat left 7px; font-weight:bold; padding:0 0 0 10px; margin:0 0 4px 0; color:#0072bc;}
#content .ps .tabcon dl.tgleft dt {background:url('/image/sub/bul_blueci2.gif') no-repeat left 7px; font-weight:bold; padding:0 0 0 10px; margin:0 0 4px 0; color:#0072bc; text-decoration:underline;}
#content .ps .tabcon table.ps_b2b {border:1px solid #dbdcdb; font-size:1.1em;}
#content .ps .tabcon table.ps_b2b strong.colred {color:red; font-weight:100;}
#content .ps .tabcon table.ps_b2b th {background:#eaeffb; color:#0072bc; text-align:center; padding:4px 0; font-weight:100; border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb;}
#content .ps .tabcon table.ps_b2b td.tacen {text-align:center;}
#content .ps .tabcon table.tgdetail {border:1px solid #dbdcdb; font-size:1.1em;}
#content .ps .tabcon table.tgdetail th {background:#eaeffb; color:#0072bc; padding:3px 0; font-weight:100; border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb; text-align:center;}
#content .ps .tabcon table.tgdetail td {border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb; padding:5px 6px; color:#333; text-align:center;}
#content .ps .tabcon table.tgdetail td.taleft {text-align:left;}
#content .ps .title_bar {color:#0072bc; font-weight:bold; font-size:1.1em; background:none; padding:4px 10px;_padding:4px 10px 2px 10px; margin:20px 0 10px 0px; border:1px solid #e1eaff; background:#f5f9fd;}

#content .ps .tabcon dl.v3is7 {width:100%;}
#content .ps .tabcon dl.v3is7 dt {color:#0072bc; font-size:1.2em; line-height:180%; font-weight:bold; background:none; padding:0; margin:0 0 5px 0;}
#content .ps .tabcon dl.v3is7 dd {margin:0 0 15px 0;}
#content .ps .tabcon dl.apcis8 {width:100%; display:block;}
#content .ps .tabcon dl.apcis8 dt {color:#0072bc; font-size:1.0em; background:none; padding:4px 10px;_padding:4px 10px 2px 10px; margin:0 0 10px 0; border:1px solid #e1eaff; background:#f5f9fd;}
#content .ps .tabcon dl.apcis8 dd {margin:0 0 15px 0;}
#content .ps .tabcon dl.apcis8 dd img {margin:15px 0 0 80px;}
#content .ps .ps_pro1 {background:url('/image/sub/product/bg_pspro1_1.gif') no-repeat right top;}
#content .ps .ps_pro1 p {color:#777; width:450px; font-size:1.0em; margin:0 0 20px 0;}

#content .ps .tabcon dl.mobilep {width:100%; display:block;}
#content .ps .tabcon dl.mobilep dt {color:#0072bc; font-size:1.0em; background:none; padding:4px 10px;_padding:4px 10px 2px 10px; margin:0 0 10px 0; border:1px solid #e1eaff; background:#f5f9fd;}
#content .ps .tabcon dl.mobilep dd {margin:0 0 15px 0;}
#content .ps .tabcon dl.mobilep dd img {margin:15px 0 15px 0;}

#content .ps .ps_pro2 {background:url('/image/sub/product/bg_pspro1_2.gif') no-repeat right top;}
#content .ps .ps_pro2 p {color:#777; width:450px; font-size:1.0em; margin:0 0 70px 0;}

#content .ps .ps_pro2 p strong {font-weight:bold; color:#ea3d92; font-size:1.1em;line-height:180%;}

#content .ps .ps_pro3 {background:url('/image/sub/product/bg_pspro1_3.gif') no-repeat right top;}
#content .ps .ps_pro3 p {color:#777; width:450px; font-size:1.0em; margin:0 0 20px 0;}
#content .ps .ps_pro3 p.box {background:#efefef;border:1px solid #90a8d3;padding:5px;}
#content .ps .ps_pro3 p strong {color:#0072bc; font-size:1.1em;}
#content .ps .ps_pro3 ul.v3is8 {padding:10px 0 0 10px; width:380px; overflow:hidden; font-size:1.0em;}
#content .ps .ps_pro3 ul.v3is8 li {margin:0 0 12px 0; padding:0 0 0 38px; color:#333;}
#content .ps .ps_pro3 ul.v3is8 li strong {color:#0072bc; font-size:1.1em;}
#content .ps .ps_pro3 ul.v3is8 li.is801 {background:url('/image/sub/product/bg_psis8_1.gif') no-repeat left top;}
#content .ps .ps_pro3 ul.v3is8 li.is802 {background:url('/image/sub/product/bg_psis8_2.gif') no-repeat left top;}
#content .ps .ps_pro3 ul.v3is8 li.is803 {background:url('/image/sub/product/bg_psis8_3.gif') no-repeat left top;}
#content .ps .ps_pro3 ul.v3is8 li.is804 {background:url('/image/sub/product/bg_psis8_4.gif') no-repeat left top;}
#content .ps .ps_pro3 .tabcon .gr_blbox {float:left;width:500px; padding:8px 13px; margin:15px 0 0 0; color:#669900; font-size:1.2em; line-height:180%; background:#fefeff url('/image/sub/product/bg_tglogs.gif') repeat-x left bottom; border:1px solid #d9dde7;}
#content .grblbox {width:670px; padding:8px 8px; margin:15px 0 0 0; color:#ff3366; line-height:165%; background:#fefeff url('/image/sub/product/bg_tglogs.gif') repeat-x left bottom; border:1px solid #d9dde7;}


#content .ps .mobile {background:url('/image/sub/product/v3mobile_img.gif') no-repeat right top;}
#content .ps .mobileplus {background:url('/image/sub/product/mobile/v3mobileplus_bg.jpg') no-repeat right top;}
#content .ps .smart {background:url('/image/sub/product/mobile/smart_bg.jpg') no-repeat right top;}
#content .ps .litep {background:url('/image/sub/download/bg_joininput_lite.jpg') no-repeat right -40px;}

#content .ps .edition {background:url('/image/sub/product/corporate_bg.gif') no-repeat right top;}
#content .ps .edition p {color:#5c5c5c; width:370px; font-size:1.0em; margin:0 0 20px 0;}
#content .ps .edition p strong {color:#0072bc; font-size:1.5em; line-height:160%;}
#content .corporate img {margin:12px 0;}
#content .corporate dl {float:left; width:220px; font-size:0.99em;}
#content .corporate dl.fend {float:left; width:220px; font-size:0.99em;margin:0 0 0 20px;}
#content .corporate dl.flleft {margin:0 20px 0 0;}
#content .corporate dl dd {background:url('/image/sub/bul_blueci2.gif') no-repeat left 7px; padding:0 0 0 10px; margin:0 0 4px 0;color:#333;}
#content .corporate dl dt {color:#0072bc; margin:0 0 5px 0;}
#content .corporate dl dt strong {font-size:1.3em; font-weight:bold;color:#20297d; }
#content .price table.ps_b2b {border:1px solid #dbdcdb; font-size:1.1em;}
#content .price table.ps_b2b th {background:#eaeffb; color:#0072bc; text-align:center; padding:4px 0; font-weight:100; border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb;}
#content .price table.ps_b2b td {text-align:center;border-right:1px solid #dbdcdb; border-bottom:1px solid #dbdcdb; padding:5px 6px; color:#333;}
#content .price table.ps_b2b td.tacen {text-align:center;}

#content .ps .hack {background:url('/image/sub/product/bg_hackshield.gif') no-repeat right top;}
#content .ps .hack p {color:#777; width:450px; font-size:1.0em; margin:15px 0 20px 0;}
#content .ps .hack p strong {color:#0072bc; font-size:1.1em;}

#content .ps .ps_v37 {background:url('/image/sub/product/bg_pspro1_v37.gif') no-repeat right top;}
#content .ps .ps_v37 p {color:#777; width:500px; font-size:1.0em; margin:0 0 20px 0;}

#content .ps .ps_ls {background:url('/image/sub/product/bg_pspro1_ls.gif') no-repeat right top;}
#content .ps .ps_ls p {color:#777; width:500px; font-size:1.0em; margin:0 0 20px 0;}
#content .ps .ps_ls p strong {font-weight:bold; color:#ea3d92; font-size:1.1em;line-height:180%;}

#content .ps .ps_v3365 {background:url('/image/sub/product/bg_pspro1_ｖ3365.gif') no-repeat right top;}
#content .ps .ps_v3365 p {color:#777; width:465px; font-size:1.0em; margin:0 0 20px 0;}
#content .ps .ps_v3365 p txt{color:#777; width:600px; font-size:1.0em; margin:0px 0 20px 0;}
#content .ps .ps_pro4 {background:url('/image/sub/product/bg_pspro5_3.gif') no-repeat right top;}
#content .ps .ps_pro4 p {color:#777; width:460px; font-size:1.0em; margin:12px 0 20px 0;}
#content .ps .ps_pro4 p strong {color:#0072bc; font-size:1.1em;}

#content .ps .ps_up {background:url('/image/sub/customer/upgrade_main.jpg') no-repeat right top;}
#content .ps .ps_up p {color:#666; width:380px; font-size:1.1em; line-height:160%; margin:40px 0 50px 260px;}
#content .ps .ps_up p strong{color:#0072bc; font-size:1.2em;}
#content .ps .ps_up p img{ float:right; margin: -85px 0 0px 0px;}
#content .ps .ps_up .txt{color:#0072bc; font-size:1.8em;}

#content .ps .ps_pro5 {background:#fff url('/image/sub/product/bg_pspro5_3.gif') no-repeat right top;}
#content .ps .ps_pro5 p {color:#777; width:460px; font-size:1.0em; margin:12px 0 20px 0;}
#content .ps .ps_pro5 p strong {color:#0072bc; font-size:1.1em;}
#content .ps .ps_pro5 .tgintro {background:#fff url('/image/sub/product/bg_ps_tg5_1.jpg') no-repeat left top; margin:10px 0 0 10px; overflow:hidden; width:690px;}
#content .ps .ps_pro5 .tgintro dl {width:250px; overflow:hidden;}
#content .ps .ps_pro5 .tgintro dl.de_le {float:left; margin:45px 0 0 0;}
#content .ps .ps_pro5 .tgintro dl.de_ri {float:right; margin:6px 3px -15px 0;_display:inline;}
#content .ps .ps_pro5 .tgintro dt {margin:0 0 8px 0;}
#content .ps .ps_pro5 .tgintro dt img {vertical-align:top;}
#content .ps .ps_pro5 .tgintro dd {font-size:1.3em; margin:0 0 37px 0;#margin:0 0 35px 0;}
#content .ps .ps_pro5 .tgintro dd ul {display:block;}
#content .ps .ps_pro5 .tgintro dd li {background:url('/image/sub/bul_blueci2.gif') no-repeat left 7px; padding:0 0 0 11px; color:#666;}
#content .ps .ps_pro5 .tg5_tab2 {float:left; margin:34px 0 0 7px; width:180px; line-height:120%; overflow:hidden;}
#content .ps .ps_pro5 .tg5_tab2 p.txbl {color:#5991cc; margin:0 0 23px 0;#margin:0 0 22px 0;}
#content .ps .ps_pro5 .tg5_tab2 p.txpur {color:#6460ab; margin:0 0 18px 0;#margin:0 0 16px 0;}
#content .ps .ps_pro5 .tg5_tab2 p.txblgr {color:#2196b0; margin:0 0 15px 0;#margin:0 0 13px 0;}
#content .ps .ps_pro5 .tg5_tab2 p.txbl2 {color:#3463af; margin:0 0 18px 0;#margin:0 0 16px 0;}
#content .ps .ps_pro5 .tg5_tab2 p.txorg {color:#f79433; margin:0 0 20px 0;#margin:0 0 19px 0;}
#content .ps .ps_pro5 .tg5_tab2 p.txgre {color:#71bf44; margin:0 0 22px 0;#margin:0 0 22px 0;}
#content .ps .ps_pro5 .tg5_tab2 p.txbla {color:#58585a; margin:0 0 0 0;}
#content .ps .ps_pro5 .tgintro_se2 {clear:both; width:680px; overflow:hidden; background:#fff url('/image/sub/product/bg_ps_tg5_2.jpg') no-repeat left top; margin:20px 0 0 20px; border:1px solid #fff;}
#content .ps .ps_pro5 .tgintro_se2 dl.de_le2 {float:left; font-size:1.2em; width:210px; overflow:hidden;}
#content .ps .ps_pro5 .tgintro_se2 dl dd span {color:#666;}
#content .ps .ps_pro5 .tgintro_se2 dl dt {font-weight:bold; margin:0 0 3px 0; font-size:1.0em; display:block;}
#content .ps .ps_pro5 .tgintro_se2 dl dd {color:#000; margin:0 0 3px 0; padding:0 0 0 11px; font-size:1.0em; display:block;}
#content .ps .ps_pro5 .tgintro_se2 dl dt.coldt_1 {color:#996600;}
#content .ps .ps_pro5 .tgintro_se2 dl dd.coldd_1 {background:url('/image/sub/product/bul_color1.gif') no-repeat left 6px; margin:0 0 50px 0;}
#content .ps .ps_pro5 .tgintro_se2 dl dt.coldt_2 {color:#cc3366;}
#content .ps .ps_pro5 .tgintro_se2 dl dd.coldd_2 {background:url('/image/sub/product/bul_color2.gif') no-repeat left 6px;}
#content .ps .ps_pro5 .tgintro_se2 dl.de_ri2 {float:right; font-size:1.2em; width:210px; overflow:hidden;}
#content .ps .ps_pro5 .tgintro_se2 dl dt.coldt_3 {color:#339999;}
#content .ps .ps_pro5 .tgintro_se2 dl dd.coldd_3 {background:url('/image/sub/product/bul_color3.gif') no-repeat left 6px; margin:0 0 88px 0;}
#content .ps .ps_pro5 .tgintro_se2 dl dt.coldt_4 {color:#9966cc;}
#content .ps .ps_pro5 .tgintro_se2 dl dd.coldd_4 {background:url('/image/sub/product/bul_color4.gif') no-repeat left 6px;}

#content .ps .ps_pro6 {background:#fff url('/image/sub/product/bg_pspro5_4.gif') no-repeat right top;}
#content .ps .ps_pro6 p {color:#777; width:460px; font-size:1.0em; margin:12px 0 30px 0;}
#content .ps .ps_pro6 .tabcon ul {margin:0 10px 0 0;}
#content .ps .ps_pro6 .tabcon ul li {color:#666; font-size:1.0em; margin:0 0 5px 0; background:url('/image/sub/bul_blueci2.gif') no-repeat left 6px; padding:0 0 0 10px;}
#content .ps .ps_pro6 .tabcon .anlogs {margin:0 0 0 0;}
#content .ps .ps_pro6 .tabcon .anlogs img {float:left; margin:0 5px 0 0;}
#content .ps .ps_pro6 .tabcon .anlogs .gr_blbox {float:left; width:390px; padding:8px 13px; margin:15px 0 0 0; color:#669900; font-size:1.2em; line-height:220%; background:#fefeff url('/image/sub/product/bg_tglogs.gif') repeat-x left bottom; border:1px solid #d9dde7;}

#content .ps .ps_pro7 {background:url('/image/sub/product/bg_pspro7_1.jpg') no-repeat right top;}
#content .ps .ps_pro7 p {color:#777; width:450px; font-size:1.0em; margin:0 0 20px 0;}
#content .ps .ps_pro7 .basis {}
#content .ps .ps_pro7 .basis h4 {height:28px; border-bottom:1px solid #ddddde; margin:0 0 20px 0;}
#content .ps .ps_pro7 .basis dt {margin:0 0 5px 0;}
#content .ps .ps_pro7 .basis dd {margin:0 0 16px 0; color:#333; font-size:1.1em;}

#content .ps .ps_pro8 {margin:0 9px;}
#content .ps .ps_pro8 table.st07 {border:0; font-size:1.2em; padding:0; margin:20px 0 0 0;#margin:14px 0 0 0;}
#content .ps .ps_pro8 table.st07 th {border:1px solid #f1f5ff; background:#f7fafd; text-align:center; width:120px; padding:12px 0; overflow:hidden;}
#content .ps .ps_pro8 table.st07 td {color:#333; line-height:160%; padding:3px 15px; border:0;}
#content .ps .ps_pro8 table.st07 td.tdlinegry {font-size:0; height:1px; background:#ddddde; margin:0; padding:0; border:0;}
#content .ps .ps_pro8 table.st07 td.tdlinezero {font-size:0; height:10px; background:#fff; margin:0; padding:0; border:0;display:block;}
