﻿@charset "utf-8";
@import url("common.css"); 

#content table {border-collapse: collapse; border:0; padding:0; margin:0; width:100%;}
#content .marbot15 {margin-bottom:15px;}
.inputtext {border:1px solid #d7d7d7; font-size:1.0em; padding:1px 3px; height:17px; background:#fcfcfc; margin-bottom:-1px;}
.inputbox { width:450px; height:210px;border:1px solid #d7d7d7; font-size:1.0em; padding:1px 3px;background:#fcfcfc; margin-bottom:-1px;}
#content .inputdown {border:1px solid #d7d7d7; font-size:1.0em; padding:0;height:20px; background:#fff; margin-bottom:-1px; font-size:0.9em;}
#content .indown_long {border:1px solid #d7d7d7; font-size:1.0em; padding:0; width:260px; height:20px; background:#fff; margin-bottom:-1px; font-size:0.9em;}
#content .it_serial {width:90px;ime-mode:disabled;}
#content .it_id {width:150px;ime-mode:disabled;}
#content .it_mail {width:210px;ime-mode:disabled;}
#content .it_name {width:210px;}
#content .it_day {width:80px;}
#content .it_day2 {width:95px;}
#content .it_address {width:380px;}
#content .it_address2 {width:450px;}
#content .it_call {width:60px;ime-mode:disabled;}
#content .it_se {width:130px;}
#content .it_mail2 {width:450px;}
input.checkbox {
width:13px;
height:13px;
vertical-align:top;
}

/* ALL 메뉴 */
#content .bulit {margin:0 0 0px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#content .tbox {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 .bbox {color:#ffffff; font-size:1.3em;font-weight:bold; background:none; padding:4px 10px;_padding:4px 10px 2px 10px; margin:30px 0 15px 0; background:#90a8d3;}
#content .litebox {color:#ffffff; font-size:1.3em;font-weight:bold; height:30px; background:none; padding:8px 10px;_padding:8px 10px 2px 10px; margin:30px 0 15px 0; background:url('/image/sub/v3lite/lite_usebar.jpg') repeat-x left top}


/* snb 메뉴 */
.snb_bottom {height:21px; background:url('/image/sub/snb_bottom.gif') no-repeat left top;}
.snb h1 {height:52px; background:url('/image/sub/bg_h1.gif') no-repeat left top; padding:0 0 0 5px;}
.snb h2 {margin:0 0 7px 15px;}
.snb h2.sst2 {margin:12px 0 7px 15px;}
.snb .ssnb {background:#fff url('/image/sub/snb_top2.gif') no-repeat left top; margin:0 15px; padding:5px 5px 5px 10px;}
.snb .ssnb_bot {background:url('/image/sub/snb_bottom2.gif') no-repeat left bottom; margin:0 15px; height:4px; font-size:0;}

.snb .ssnb_sub {color:#333; line-height:125%; height:21px; padding:5px 0 0 0; font-size:1.0em;}
.snb .ssnb_sub {background:url('/image/sub/s_dot.gif') repeat-x left bottom;}
.snb .ssnb_sub_on {background:url('/image/sub/s_dot.gif') repeat-x left bottom; color:#88bd1c; line-height:125%; height:21px;padding:5px 0 0 0; font-size:1.0em;}
.snb .ssnb_sub_on a:link,
.snb .ssnb_sub_on a:active,
.snb .ssnb_sub_on a:visited,
.snb .ssnb_sub_on a:hover {background:url('/image/sub/bul_green.gif') no-repeat left 4px; color:#88bd1c; padding:0 0 0 8px; margin:0;}
.snb .ssnb_sub a:link,
.snb .ssnb_sub a:active,
.snb .ssnb_sub a:visited {background:url('/image/sub/bul_blue.gif') no-repeat left 4px; color:#0072bc; padding:0 0 0 8px; margin:0;}
.snb .ssnb_sub a:hover {background:url('/image/sub/bul_green.gif') no-repeat left 4px; color:#88bd1c; padding:0 0 0 8px; margin:0;}
.snb .ssnb_sub_last {color:#333; line-height:125%; height:21px; padding:5px 0 0 0; font-size:1.0em;}
.snb .ssnb_sub_last a:link,
.snb .ssnb_sub_last a:active,
.snb .ssnb_sub_last a:visited {background:url('/image/sub/bul_blue.gif') no-repeat left 4px; color:#0072bc; padding:0 0 0 8px; margin:0;}
.snb .ssnb_sub_last a:hover {background:url('/image/sub/bul_green.gif') no-repeat left 4px; color:#88bd1c; padding:0 0 0 8px; margin:0;}
.snb .ssnb ul {margin:7px 0 0 0; font-size:1.1em;}
.snb .ssnb ul li {line-height:125%; margin:0 0 5px 0;}
.snb .ssnb ul li a:link,
.snb .ssnb ul li a:active,
.snb .ssnb ul li a:visited {color:#333;}
.snb .ssnb ul li a:hover {color:#88bd1c;}
.snb .ssnb ul li.subon a:link,
.snb .ssnb ul li.subon a:active,
.snb .ssnb ul li.subon a:visited,
.snb .ssnb ul li.subon a:hover {color:#88bd1c;}

#content .print {float:right; color:#999; background:url('/image/sub/bul_print.gif') no-repeat left top; padding:0 0 0 31px; margin:0 10px 30px 0;}
#content .print a:link,
#content .print a:active,
#content .print a:visited {color:#999;}
#content .print a:hover {color:#999; text-decoration:underline;}
#content .subtop {clear:both; height:28px; border-bottom:2px solid #90a8d3; position:relative;}
#content h3 {float:left;}
#content .location {float:right; _margin:0 -11px 0 0; overflow:hidden; font-size:1.0em;}
#content .location a:link,
#content .location a:active,
#content .location a:visited {color:#999;}
#content .location a:hover {color:#000;}
#content .location ul {margin:0 -11px 0 0; overflow:hidden;}
#content .location ul li {float:left; background:url('/image/sub/bul_location.gif') no-repeat right 5px; padding:0 11px 0 0; margin:0 0 0 8px; color:#999;}
#content .location ul li.place {color:#777;}
#content .cs_gotop {float:right; width:140px; font-size:12px; overflow:hidden; background:#fff url('/image/sub/bul_blueci.gif') no-repeat 0px 4px; padding:0px 0 0 12px; color:#666; text-decoration:underline; margin:10px 0;}
#content .cs_gotop a:link,
#content .cs_gotop a:active,
#content .cs_gotop a:visited {color:#666; text-decoration:underline;}
#content .cs_gotop a:hover {color:#000; text-decoration:underline;}

#gBtn1 a{ display:block; margin:15px 0 0 10px; background:url('/image/gBtn1_bg.gif') left 0; float:left; font-size:14px; font-weight:bold; color:#006699; padding-left:6px; text-decoration:none; text-align:center; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
#gBtn1 a:hover{background:url('/image/gBtn1_bg.gif') left -27px}
#gBtn1 a span{ display:block; float:left; background:url('/image/gBtn1_bg.gif') right 0; line-height:240%; padding:0 260px 0 260px; height:27px; overflow:hidden}
#gBtn1 a:hover span{background:url('/image/gBtn1_bg.gif') right -27px; color:#0A82A7} 

#content .btnimg {text-align:center; padding:10px 0 0 0;} /* 중앙정렬 버튼 */
#content .btnimg  a:link,
#content .btnimg  a:active,
#content .btnimg  a:visited {color:#eb4a99; text-decoration:underline;font-size:1.2em;}
#content .btnimg  a:hover {color:#0072bc; text-decoration:underline;font-size:1.2em;}

/* securityinfo */
#content .seclabel {clear:both; margin:12px 0 0 0; background:url('/image/sub/securityinfo/bg_seclabel.gif') no-repeat right top;}
#content .seclabel p {width:520px; margin:0 0 63px 0; padding:26px 0 0 0;#padding:20px 0 0 0;}

#content .asec {clear:both; margin:20px 0 0 0; background:url('/image/sub/securityinfo/bg_asec.jpg') no-repeat 520px top;}
#content .asec p {width:510px; margin:0; padding:7px 0 27px 0;}
#content .asec strong.stblue {color:#0072bc; font-size:1.2em;}
#content .asec strong.stgreen {color:#88bd1c; font-weight:100;}
#content .asec strong.storange {color:#ff6600; font-weight:100;}
#content .asec dt {margin:20px 0 0 0; height:42px;}
#content .asec dd {color:#333; font-size:1.0em;}

#content .securinfo {clear:both; margin:15px 0 0 0;}
#content .securinfo p {color:#333; margin:0 0 8px 0; padding:0;}
#content .securinfo h2 {margin:0 0 15px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#content .securinfo .topbox {border:1px solid #ececec; background:url('/image/sub/securityinfo/bg_spy.jpg') no-repeat right top; margin:0 0 20px 0; color:#777; padding:14px;}
#content .securinfo .topbox p {font-size:1.0em; margin: 0 0 10px 0;#margin: 0 0 8px 0;}
#content .securinfo .topbox p img {vertical-align:-7px;#vertical-align:-5px;}

/* company */
#content .com_overview {clear:both; margin:18px 0 0 0; background:url('/image/sub/company/bg_overview.gif') no-repeat right top;}
#content .com_overview h2 {margin:20px 0 15px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#content .com_recurit {clear:both; margin:18px 0 0 0; background:url('/image/sub/company/bg_recurit.jpg') no-repeat right top;}
#content .com_recurit dd {margin:10px 0 0 10px; color:#333; width:430px; font-size:1.0em;}
#content .com_overview dl {margin:0; padding:0;}
#content .com_overview dt {margin:0 0 0 5px;}
#content .com_overview dd {margin:10px 0 0 10px; color:#333; width:550px; font-size:1.0em;}
#content .com_overview p {margin:12px 0 24px 10px;_margin:12px 0 22px 10px;}
#content table.overv {border-top:1px solid #90a8d3; color:#666; font-size:1.1em; margin:0 0 15px 0;}
#content table.overv th {text-align:left; padding:0 0 0 10px; height:30px; background:#f0f0f0; border-bottom:1px solid #e6e6e6;}
#content table.overv td {padding:0 0 0 10px; border-bottom:1px solid #e6e6e6; background:#fff; color:#6b6b6b;}

#content table.recruit {border-top:1px solid #90a8d3; color:#666; font-size:1.1em; margin:15px 0 30px 0; text-align:center;}
#content table.recruit th {text-align:center; padding:0 0 0 10px; height:30px; background:#f0f0f0; border-bottom:1px solid #e6e6e6;}
#content table.recruit td {padding:0 0 0 10px; height:30px; border-bottom:1px solid #e6e6e6; background:#fff; color:#6b6b6b;}
#content table.recruit td input{background:#CCFFFF;font-size:1.1em;color:#003366; width:70px;height: 25px;}

#content .company {clear:both; margin:15px 0 0 0;}
#content .company h2 {margin:0 0 15px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#content .company p {color:#333; margin:0 0 10px 0;}
#content .company p strong {color:#0072bc; font-size:1.1em;}
#content .company dl.logo {background:url('/image/sub/company/bg_comdl.gif') no-repeat left 2px; padding:25px 0 12px 170px; margin:0 0 10px 0; font-size:1.1em;}
#content .company dl.logo dt {color:#0066cc; margin:0 0 5px 0;}
#content .company dl.logo dd {color:#333; margin:0 0 12px; 0;}
#content .company ul.logoview {width:700px; overflow:hidden; margin:0 0 0 -25px;_margin:0 0 0 -42px; font-size:0.9em; padding:0;}
#content .company ul.logoview li {float:left; width:115px;_width:114px; height:195px; overflow:hidden; color:#666; margin:0 0 0 25px;_margin:0 0 0 21px; padding:0; text-align:center;}
#content .company ul.logoview li img {border:1px solid #d0d0d0; margin:0 0 5px 0;}

#content .company .business {clear:both; margin:12px 0 0 10px; background:url('/image/sub/company/bg_business.jpg') no-repeat right top;}
#content .company .business strong { line-height:170%;color:#0072bc; font-size:1.1em;font-weight:bold;}

#content .company dl.buss {width:100%; overflow:hidden; font-size:1.0em; background:url('/image/sub/bg_tablelinedot.gif') repeat-x left bottom; padding:5px 0 20px 0; margin:0 0 15px 0;}
#content .company dl.buss dt {float:left; width:170px; height:120px; border:1px solid #e2e2e2; margin:0 12px 0 0;}
#content .company dl.buss dd {float:left; color:#333; margin:25px 0 0 0; line-height:150%;}
#content .company dl.buss dd p {color:#0066cc; font-size:1.2em; margin:0 0 8px 0; font-weight:bold;}
#content .company dl.buss_rig {width:100%; overflow:hidden; font-size:1.0em; background:url('/image/sub/bg_tablelinedot.gif') repeat-x left bottom; padding:5px 0 20px 0; margin:0 0 15px 0;}
#content .company dl.buss_rig dt {float:right; width:170px; height:120px; border:1px solid #e2e2e2; margin:0 0 0 12px;}
#content .company dl.buss_rig dd {float:right; color:#333; margin:25px 0 0 0; line-height:150%; text-align:right;}
#content .company dl.buss_rig dd p {color:#0066cc; font-size:1.2em; margin:0 0 8px 0; font-weight:bold;}

#content .company .history {}
#content .company .history ul {height:27px; background:url('/image/sub/company/bg_tab.gif') repeat-x left bottom; margin:15px 0 0 0; text-align:right;}
#content .company .history li {float:right; margin:0 0 0 2px;}

#content .dotline {background:url('/image/sub/bg_tablelinedot.gif') repeat-x left bottom; padding:0; margin:0 0 18px 0; text-align:center;}
#content .dotline2 {background:url('/image/sub/bg_tablelinedot.gif') repeat-x left top; padding-top:15px}

/* ahnlabshop */
#content .ahnshop {clear:both; margin:15px 0 0 0;}
#content .ahnshop p {color:#333; margin:0 0 12px 0; font-size:1.0em;}
#content .ahnshop p a:link,
#content .ahnshop p a:active,
#content .ahnshop p a:visited {color:#0072bc; text-decoration:underline;}
#content .ahnshop p a:hover {color:#000; text-decoration:underline;}
#content .ahnshop h2 {margin:0 0 8px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#content .ahnshop ul {font-size:1.0em;}
#content .ahnshop li {background:url('/image/sub/bul_blueci2.gif') no-repeat left 6px; padding:0 0 0 11px; color:#333;}
#content .ahnshop img {vertical-align:top; border:0 none;}
#content .ahnshop img.martb {margin:15px 0;}
#content .ahnshop img.mart {margin-top:15px;}
#content .ahnshop dl.blbox {font-size:1.1em; margin:0 0 10px 0;}
#content .ahnshop dl.blbox dt {border:1px solid #90a8d3; color:#0072bc; font-weight:bold; padding:5px 8px; margin:15px 0 0 0;}
#content .ahnshop dl.blbox dd {text-align:center;}
#content .ahnshop .adtop {color:#777; margin:0 0 20px 0;}
#content .ahnshop .adtop img {margin:0 0 8px 0;}
#content .ahnshop dl.down {background:url('/image/sub/bg_tablelinedot.gif') repeat-x left bottom; padding:15px 0 15px 0; margin:0 0 10px 0; width:100%; overflow:hidden;}
#content .ahnshop dl.down dt {float:left; width:140px; overflow:hidden; text-align:center;}
#content .ahnshop dl.down dt img {width:100px; height:135px;}
#content .ahnshop dl.down dd {float:left; text-align:center;}
#content .ahnshop dl.down dd.product {width:470px; text-align:left; color:#333;}
#content .ahnshop dl.down dd.cart {margin:55px 0 0 25px;}
#content .ahnshop dd li {background:none; margin:0 0 4px 0; color:#333; line-height:150%; font-size:1.1em;}
#content .ahnshop dd li strong {color:#ea3d99; font-weight:100;}
#content .ahnshop dd li span {text-decoration:line-through;}
#content .ahnshop dd ul.marb li {margin:0 0 12px 0; padding:0;}
#content .ahnshop dd ul.marb li.num {color:#666; background:url('/image/sub/bul_blueci2.gif') no-repeat left 7px; padding:0 0 0 11px; margin:0 0 0 8px;}
#content .ahnshop dd ul.marb li.alcen {text-align:center; margin:26px 0 0 0;}
#content .ahnshop .risk {background:url('/image/sub/ahnshop/bul_risk.gif') no-repeat left top; color:#333; padding:5px 0 0 35px; margin:15px 0; height:26px;}

#content .ahnshoptab {margin:15px 5px 0 5px; font-size:1.1em; background:none;}
#content .ahnshoptab dl {font-size:0.9em;}
#content .ahnshoptab dt {background:url('/image/sub/bul_blueci2.gif') no-repeat left 5px; padding:0 0 0 11px; color:#006699;}
#content .ahnshoptab dd {color:#666; margin:0 0 15px 0; font-size:0.8em; line-height:150%;}

#content .ahnshop dl.downorder {background:url('/image/sub/bg_tablelinedot.gif') repeat-x left bottom; padding:15px 0 20px 0; margin:0 0 10px 0; width:100%; overflow:hidden;}
#content .ahnshop dl.downorder dt {float:left; border:1px solid #ccc; width:198px; height:200px; text-align:center; margin:0 20px 0 0; background:#666; overflow:hidden;}
#content .ahnshop dl.downorder dd {float:left; width:470px; margin:5px 0 0 0;}

#content ol.event {clear:both; font-size:1.0em; color:#000; margin:20px 0 15px 0; padding:0;}
#content ol.event li {background:url('/image/sub/bg_tablelinedot.gif') repeat-x left bottom; padding:0; margin:0 0 15px 0;}
#content ol.event li img {margin:0 0 10px 0;}
#content ol.event li strong {color:#ea3d99; font-size:1.0em; font-weight:100;}
#content ol.event li.line {background:url('/image/sub/bg_tablelinedot.gif') repeat-x left bottom; padding:0; margin:10px 0 15px 0; font-size:0; height:1px;}
#content ol.event li.st1 {background:url('/image/sub/ahnshop/bg_01.gif') no-repeat left top; padding:0 0 0 72px; margin:0;}
#content ol.event li.st2 {background:url('/image/sub/ahnshop/bg_02.gif') no-repeat left top; padding:0 0 0 72px; margin:0;}

/* award */
.bluet {font-size:1.6em; font-weight: bold; padding-top:10px;}
.imgc { text-align:center;}
#content table.awd {border:0; font-size:1.1em; margin:15px 0 0 0;}
#content table.awd td {padding:5px 10px 3px 10px; color:#666; font-size:0.9em;}
#content table.awd td.alcen {text-align:center; padding:5px 0 3px 0; color:#0099cc; font-weight:bold;}
#content table.awd td.dotline {background:url('/image/sub/bg_tablelinedot.gif') repeat-x left center; height:10px; padding:0; margin:0; font-size:0; line-height:0;}
#content table.awd td.top { vertical-align:top;}

#content table.certify { text-align:center;}
#content table.certify td{ padding:5px;}
/* customer */
#content .report {clear:both; margin:15px 0 0 0; background:url('/image/sub/customer/bg_report.jpg') no-repeat right top;}
#content .report p {color:#777; width:430px;}
#content .report p strong {color:#0072bc; font-size:1.2em;}
#content .report dl {font-size:1.1em;}
#content .report dt {color:#88bd1c; font-weight:bold; margin:15px 0 5px 0; font-size:1.0em;}
#content .report dd {color:#333;}
#content .report dd ul li {background:url('/image/sub/customer/bul_perci.gif') no-repeat left 35%; padding:0 0 0 13px; color:#333;}
/* ---------------------------------------------------------
	CSS Document customer contents
--------------------------------------------------------- */
#content .support {clear:both; margin:15px 0 0 0;}
.sp {width: 340px;height: 185px;margin-top: 20px;text-align: right; display:block;}
.imgbt {margin-bottom:5px;}
.sp .btn{float:right; position: relative;width:150px; height:85px; top:-110px;margin-right:7px;}
.sp .btn1{float:right; position: relative;width:150px; height:120px; top:-145px;margin-right:7px;}
.sp .btn2{float:right; position: relative;width:150px; height:85px; top:-140px;margin-right:7px;}
.spboxl {float:left;}
.spboxr {float:right;}

/* ---------------------------------------------------------
.support_box {float:left;width: 234px;height: 155px;overflow: hidden;margin-top: 20px;background: url(/image/sub/customer/support_tel.gif) no-repeat 0 0;text-align: left;font-size: 1.0em;}
.support_box p {margin-top: 100px;margin-left: 20px; line-height:180%;}
.support_box p a:link,
.support_box p a:active,
.support_box p a:visited {color:#0072bc; text-decoration:underline;}
.support_box p a:hover {color:#000; text-decoration:underline;}
.support_box2 {float:left;width: 233px;height: 155px;overflow: hidden;margin-top: 20px;}
.support_box3 {float:left;width: 300px;height: 35px;overflow: hidden;margin-top: 20px;text-align: left;font-size: 1.0em;}
#content .support_bna {clear:both; padding:20px 0 20px 0;}
.space {padding:0 20px 0 0;}
.space1 {padding:0 100px 0 0;}
#content ul.cust {padding:10px 0 0 10px; width:600px; overflow:hidden; font-size:1.0em;}
#content ul.cust li { margin:0px 0 5px 0; padding:25px 0 25px 100px; color:#333;}
#content ul.cust li strong {color:#0072bc; font-size:1.1em;}
#content ul.cust li a:link,
#content ul.cust li a:active,
#content ul.cust li a:visited {color:#333;}
#content ul.cust li a:hover {color:#333; text-decoration:underline;}

#content ul.cust li.is801 {background:url('/image/sub/customer/ico_01.gif') no-repeat left center;}
#content ul.cust li.is802 {background:url('/image/sub/customer/ico_02.gif') no-repeat left center;}
#content ul.cust li.is803 {background:url('/image/sub/customer/ico_03.gif') no-repeat left center;}
#content ul.cust li.is804 {background:url('/image/sub/customer/ico_04.gif') no-repeat left center;}
#content ul.cust li.is805 {background:url('/image/sub/customer/ico_05.gif') no-repeat left center;}
--------------------------------------------------------- */

#content .partner {clear:both; margin:15px 0 0 0;}
#content .partner ul.par_tarlink {font-size:1.1em; width:100%; margin:3px 0 0 0; padding:0 0 7px 0; overflow:hidden;}
#content .partner ul.par_tarlink li {float:left; background:url('/image/sub/customer/bg_bluest02.gif') no-repeat left 6px; padding:0 0 0 12px; margin:0 10px 0 0; color:#0072bc;}
#content .partner ul.par_tarlink li a:link,
#content .partner ul.par_tarlink li a:active,
#content .partner ul.par_tarlink li a:visited {color:#0072bc;}
#content .partner ul.par_tarlink li a:hover {color:#0072bc; text-decoration:underline;}

#content .checkbg{clear:both; margin:15px 0 0 0;}
#content .checkbg dt {margin:5px 0 15px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; color:#333;font-size:1.1em;}

#content .upgrade {clear:both; margin:15px 0 0 0;}
#content .upgrade dd img {padding:10px 0 0 25px; margin:0;}
#content .cdok {background:url('/image/sub/customer/bg_cdok.jpg') no-repeat right top;}
#content .upgrade .stepimg {border-top:1px solid #ebeaea; border-bottom:1px solid #ebeaea; padding:5px 0; margin:0 0 25px 0; text-align:center;}
#content .upgrade .stepimg img {vertical-align:top; padding:0; margin:0;}
#content .upgrade h2 {margin:0 0 15px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#content .upgrade p {margin:0 0 8px 0;}
#content .upgrade p.trial {color:#333; margin:7px 0 10px 0;}
#content .upgrade dl {font-size:1.0em;}
#content .upgrade dt {margin:0 0 8px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px;}
#content .upgrade dl.ste02 {font-size:1.0em;}
#content .upgrade dl.ste02 dt {margin:0 0 4px 0; background:none; padding:0;}
#content .upgrade dl.ste02 dd {margin:0 0 15px 0; color:#333;}
#content .upgrade dd {margin:0 0 20px 0;}
#content .upgrade dd p {margin:0 0 5px 0; font-size:1.0em;}
#content .upgrade dd p.trial {color:#333;}
#content .upgrade dd p strong {font-weight:bold; color:#ea3d92; font-size:1.1em;}
#content .upgrade dd p strong.boldnone {font-weight:100;}
#content .upgrade .iframest04 {display:block; width:698px;#width:698px; height:180px; margin:10px 0 0 0; overflow:auto; border:1px solid #dcdcdc; text-align:justify; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
#content .upgrade dd strong {color:#ea3d92; font-weight:100; font-size:1.08em;}
#content .upgrade dd strong.strongup {color:#ea3d92; font-weight:bold; font-size:1.2em;}
#content .upgrade dd strong.bluenum {color:#0072bc; font-weight:bold;}
#content .upgrade dd span.trans02 {text-align:left; padding-right:385px;}
#content .upgrade dd a:link,
#content .upgrade dd a:active,
#content .upgrade dd a:visited {color:#0066cc; text-decoration:underline; font-size:1.0em;}
#content .upgrade dd a:hover {color:#000; text-decoration:underline; font-size:1.0em;}
#content .upgrade dd ol {font-size:1.1em;}
#content .upgrade dd ol li {margin:0 0 4px 0; color:#333;}
#content .upgrade dd ol li strong {color:#7596d4; font-weight:bold; font-size:1.1em;}
#content .upgrade dd ul {font-size:1.1em; margin:0 0 7px 0;}
#content .upgrade dd ul.iconimg {border:1px solid #e2e2e2; height:125px; background:url('/image/sub/customer/bg_exst03ul.gif') no-repeat left top; overflow:hidden;}
#content .upgrade dd ul.iconimg li {float:left; margin:92px 0 0 0;}
#content .upgrade dd.sblack {color:#333;}
#content .upgrade dd.sblack strong{color:#eb4a99;}
#content .upgrade dd.lineh {line-height:180%;}
#content .upgrade dd.lineh a:hover {color:#00ccff; text-decoration:underline; font-size:1.0em;}
#content .upgrade dd.rigi2 {background:url('/image/sub/customer/bg_rigi2.gif') no-repeat right top;}
#content .upgrade dd.rigi2 li {color:#333; margin:0 0 5px 0;}
#content .upgrade table img {vertical-align:middle;}
#content .upgrade table {margin:0 0 10px 1px; font-size:1.1em; border:1px solid #dbdcdb; width:699px;}
#content .upgrade table th {background:#90a8d3; color:#fff; text-align:center; font-size:1.1em; padding:3px 0; border:1px solid #dbdcdb;}
#content .upgrade table td {color:#333; padding:6px 8px; background:#fff; border:1px solid #dbdcdb; font-size:1.0em;}
#content .bul li {background:url('/image/sub/bul_blueci2.gif') no-repeat left 7px; padding:0 0 0 11px;}
#content .upgrade table td.kind1 {color:#0072bc; text-align:center; background:#eaeffb; padding:3px 0; font-size:0.98em;}
#content .upgrade table td.kind2 {color:#0072bc; background:#eaeffb;}
#content .upgrade table td.kind3 {color:#999; background:#efefef;}
#content .upgrade table.ste03t {margin:0 0 0 1px; font-size:1.0em; border:1px solid #dbdcdb; width:699px;}
#content .upgrade table.ste03t th {background:#e7eeff; color:#0072bc; text-align:left; padding:5px 0 5px 10px; font-weight:100;}
#content .upgrade table.ste03t th.bg2 {background:#90a8d3; color:#fff;}
#content .upgrade table.ste03t th.alcen {text-align:center;}
#content .upgrade table.ste03t td {color:#333; padding:5px; background:#fff; border:1px solid #dbdcdb; font-size:1.1em;}
#content .upgrade table.ste03t td.radiocolor {color:#90a8d3; font-size:1.1em;}
#content .upgrade table.ste03t img {vertical-align:top; padding:0; margin:0;}
#content .upgrade table.ste03t_cen {margin:0 0 7px 1px; font-size:1.0em; border:1px solid #dbdcdb; width:699px;}
#content .upgrade table.ste03t_cen th {background:#e7eeff; color:#0072bc; text-align:center; padding:5px 0 5px 0; font-weight:100;}
#content .upgrade table.ste03t_cen td {color:#333; padding:5px; background:#fff; border:1px solid #dbdcdb; text-align:center; font-size:1.1em;}
#content .upgrade table.ste03t_cen td.taleft {text-align:left; padding-left:10px;}
#content .upgrade table.ste03t_cen td.kind3 {color:#999; background:#efefef;}
#content .upgrade table.extend {}
#content .upgrade table.extend th {font-weight:100;}
#content .upgrade table.extend td {text-align:center;}
#content .upgrade table.extend td.taleft {text-align:left;}
#content .upgrade table.calculation {border:0; background:url('/image/sub/customer/bg_blueline.gif') repeat-x left bottom; font-size:1.2em;}
#content .upgrade table.calculation td {height:32px; padding:0 7px 0 0; background:url('/image/sub/customer/bg_dotline_cols.gif') repeat-x left bottom; border:0;}
#content .upgrade table.calculation td.exlast {background:none;}
#content .upgrade table.calculation td.taright {text-align:right; color:#678fd6; font-weight:bold;}
#content .upgrade table.calculation td span.green {color:#669900;}
#content .upgrade table.calculation td span.orange {color:#ff3300;}
#content .upgrade .cen_radio {font-size:1.0em; text-align:center; margin:0 0 10px 0;}
#content .upgrade .smart {}
#content .upgrade .smart ul {margin:12px 0 10px 0; padding:10px 25px; background:#f5f5f5; font-size:1.1em;}
#content .upgrade .smart li {color:#333;}
#content .upgrade .mesok {border:1px solid #e2e2e2; height:83px; padding: 25px 20px; margin:0 0 12px 0; line-height:180%; background:url('/image/sub/customer/bg_smartmes.gif') no-repeat right top;}
#content .upgrade .mesok strong {color:#ea3d92; font-weight:100; font-size:1.1em;}
#content .upgrade .meserror {border:1px solid #e2e2e2; height:115px; padding: 20px 20px 0 20px; margin:0 0 12px 0; line-height:160%; background:url('/image/sub/customer/bg_meserror.gif') no-repeat right top;}
#content .upgrade .meserror strong {color:#ea3d92; font-weight:100; font-size:1.1em;}
#content .upgrade .meserror strong.eblue {color:#0072bc;}
#content .upgrade .meserror img {vertical-align:middle;}
#content .upgrade .regi_ok {border:1px solid #e2e2e2; color:#000; height:51px; padding: 40px 20px; margin:0 0 12px 0; line-height:180%; background:url('/image/sub/customer/bg_regiok.jpg') no-repeat right top;}
#content .upgrade .joininput {border:1px solid #dcdcdc; padding:15px; margin:0 0 12px 0;}
#content .upgrade .joinput_bg1 {background:url('/image/sub/download/bg_joininput.jpg') no-repeat right 10px;}
#content .upgrade .joinput_bgm {background:url('/image/sub/download/bg_joininputm.jpg') no-repeat right 10px;}
#content .upgrade .joininput dl {font-size:1.1em; overflow:hidden;}
#content .upgrade .joininput dt {float:left; display:block; background:none; padding:0 15px 0 0; margin:0; width:155px; text-align:right; color:#333;}
#content .upgrade .joininput dt strong {color:#eb4a99; font-weight:100;}
#content .upgrade .joininput dd {float:left; color:#666; padding:0; margin:0; height:30px; width:485px;}
#content .upgrade .joininput dd.boxlast {height:42px; color:#333;}
#content .upgrade .joininput dd.mailbox {height:220px; color:#333;}
#content .upgrade .joininput dd.line2 {height:83px;#height:85px; color:#666;}
#content .upgrade .joininput dd img {vertical-align:top; margin:0 3px;}
#content .upgrade .joininput dd strong {font-size:0.96em;}
#content .upgrade .trial_ok {border:1px solid #e2e2e2; color:#000; height:91px; padding:20px 20px; margin:0 0 12px 0; line-height:180%; background:url('/image/sub/customer/bg_regiok.jpg') no-repeat right top;}
#content .upgrade .trial_apply {background:#ececec; border:1px solid #e1e1e1; padding:15px 20px; margin:-5px 0 0 0; color:#666;}
#content .upgrade .trial_apply strong {color:#669900; font-weight:100; font-size:1.0em;}

#content .update {clear:both; margin:15px 0 0 0;}
#content .update .joininput {border:1px solid #dcdcdc; padding:15px; margin:0 0 12px 0; background:url('/image/sub/customer/bg_update.gif') no-repeat 510px 18px;}
#content .update .textinput {border:1px solid #dcdcdc; padding:15px; margin:0 0 12px 0;}
#content .update .textinput p {color:#333; background:url('/image/sub/bg_tablelinedot.gif') repeat-x left bottom; padding:0 0 15px 0; margin:0 0 18px 0; font-size:1.0em; line-height:170%;}
#content .update .textinput p.bgnone {background:none; padding:0 0 0 0; margin:10px 0 0 0;}
#content .update .textinput p strong {color:#eb4a99; font-weight:100; font-size:1.0em;}
#content .update dl {font-size:1.1em; overflow:hidden;}
#content .update dt {float:left; display:block; background:none; padding:0 15px 0 0; margin:0; width:155px; text-align:right; color:#669900;}
#content .update dd {float:left; color:#666; padding:0; margin:0; height:30px; width:485px;}
#content .update dd strong {color:#000; font-weight:100;}
#content .update dd strong.pink {color:#eb4a99;}
#content .update dd.boxlast {height:42px; color:#333;}
#content .update dd img {vertical-align:middle; margin:0 3px;}
#content .update dl.alcen {font-size:1.1em; overflow:hidden; width:450px; margin:0 0 0 80px;}
#content .update dl.alcen dd {width:280px;}
#content .update dl.alcen2 {font-size:1.1em; overflow:hidden; width:480px; margin:0 0 0 70px;}
#content .update dl.alcen2 dd {width:310px;}
#content .update h2 {margin:0 0 15px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#content .update ul {font-size:1.1em; margin:0 0 0 10px;}
#content .update li {background:url('/image/sub/bul_blue.gif') no-repeat left 4px; padding:0 0 0 12px; margin:0 0 8px 0; color:#000;}
#content .update li a:link,
#content .update li a:active,
#content .update li a:visited {color:#0072bc; text-decoration:underline;}
#content .update li a:hover {color:#000;}

#content .updateok {clear:both; text-align:center; margin:15px 0 0 0; background:url('/image/sub/customer/bg_updateok.gif') no-repeat 500px 5px; color:#000; line-height:190%;}

#content .prod_regi {clear:both; margin:0 0 0 10px; padding:40px 0 0 0; background:url('/image/sub/customer/bg_prodrigi.gif') no-repeat right top; color:#000; line-height:190%;}
#content .prod_regi dl {font-size:1.1em; width:350px; overflow:hidden; margin:0 0 20px 0;}
#content .prod_regi dt {float:left; width:105px; padding:0 15px 0 0; text-align:right; color:#669900;}
#content .prod_regi dd {float:left; height:35px; text-align:left;}
#content .prod_regi dd img {vertical-align:middle; margin:0 3px;}
#content .prod_regi .btnimg_left {text-align:left; margin:0 0 0 120px;}

#content .pwchange {clear:both; margin:0 0 0 30px; padding:40px 0 0 0; background:url('/image/sub/customer/bg_change.jpg') no-repeat right 13px;}
#content .pwchange dl {font-size:1.1em; width:350px; overflow:hidden; margin:0 0 20px 0;}
#content .pwchange dt {float:left; width:135px; padding:0 15px 0 0; text-align:right; color:#669900;}
#content .pwchange dd {float:left; height:35px; text-align:left;}
#content .pwchange .btnimg_left {text-align:left; margin:0 0 0 70px;}

#content .notice {clear:both; margin:15px 0 0 0; width:700px;}
#content .notice .noticeb dl {float:left; margin-right:25px;}
#content .notice .noticeb dd img{border:1px solid #dbdcdb; margin:10px 15px 0 0; width:120px;height:90px;}
#content .notice .noticeb dd {float:left;}
#content .notice .noticeb dt { margin-top:15px;}
#content .notice .noticeb p.ptitle{ margin:0 0 8px 0;color:#0072bc;font-size:1.2em}
#content .notice p {color:#777;}
#content .notice .search {float:right; margin:20px 0 10px 0;}
#content .notice .search img {vertical-align:top;}
#content .notice .topbox {border:1px solid #ececec; background:url('/image/sub/customer/bg_faq.jpg') no-repeat right top; margin:0 0 20px 0; color:#777; padding:14px;}
#content .notice .topbox p {font-size:1.0em; margin: 0 0 10px 0;#margin: 0 0 8px 0;}
#content .notice .topbox p img {vertical-align:-7px;#vertical-align:-5px;}


/* layerpop */
#lypop1 {overflow:auto; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
#lypop2 {overflow:auto; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
#lypop3 {overflow:auto; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
#lypop4 {overflow:auto; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
#lypop5 {overflow:auto; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
#lypop6 {overflow:auto; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
.lypop {position:absolute; left:50%; top:110px; margin-left:-350px; width:704px; border:3px solid #0072bc; background:#fff; overflow:auto; display:none;z-index:5;}
.lypop  a:link,
.lypop  a:active,
.lypop  a:visited {color:#0072bc; text-decoration:underline;}
.lypop  a:hover {color:#000;}
.lypop .pink {color:#eb4a99; font-weight:100;}
.lypop .layer_content {position:relative; z-index:2;}
.lypop .layer_content .btncenter {text-align:center; margin:15px 0 0 0;}
.lypop .layer_content .close_layer {position:absolute; top:13px; right:13px;}
.lypop .layer_content .realcon {padding:15px; font-size:1.0em; color:#666;}
.lypop .layer_content .realcon p {margin:0 0 7px 0;}
.lypop .layer_content .realcon p strong {font-weight:100; color:#0072bc;}
.lypop .layer_content .realcon h2 {margin:0 0 13px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
.lypop .layer_content .realcon h1.patch {background:none; padding:0; margin:15px 0 9px 0; color:#0072bc; font-size:1.4em; height:28px; border-bottom:2px solid #90a8d3;}
.lypop .layer_content .realcon h1 {height:29px; border-bottom:2px solid #90a8d3;}
.lypop table {border-collapse: collapse; border:0; padding:0; margin:0;}
.lypop .layer_content .realcon table {font-size:1.0em; border:1px solid #dbdcdb; width:659px;#width:657px; margin:0 0 10px 0;}
.lypop .layer_content .realcon table th {background:#90a8d3; color:#fff; text-align:center; font-size:1.1em; padding:3px 0; border:1px solid #dbdcdb;}
.lypop .layer_content .realcon table td {color:#333; padding:5px 8px; background:#fff; border:1px solid #dbdcdb; font-size:1.0em;}
.lypop .layer_content .realcon table td.bgblue2 {background:#eaeffb;}
.lypop .layer_content .realcon dl {margin:0 0 0 5px;}
.lypop .layer_content .realcon dt {margin:15px 0 5px 0;}
.lypop .layer_content .realcon dt strong.number {color:#678fd6; font-size:1.4em;}
.lypop .layer_content .realcon dd {}
.lypop .layer_content .realcon dd img {vertical-align:top; border:0 none; margin:10px 0;}
.lypop .layer_content .realcon dd.ly03 img {vertical-align:top; border:0 none; margin:10px 0 10px 20px;}
.lypop .layer_content .realcon dd ul {margin:5px 0 0 0;}
.lypop .layer_content .realcon dd li {color:#333; margin:0 0 2px 0; font-size:1.1em;}
.lypop .layer_content .realcon dd li em {color:#666;}
.lypop .layer_content .realcon .iframest05 {display:block; width:673px;#width:673px; height:1000px;#height:600px; margin:0; overflow:auto; overflow-x:hidden; border:0; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}

.lypop .layer_content .realcon .iframest01 {display:block; width:673px;#width:673px; height:1300px; margin:0; overflow:auto; overflow-x:hidden; border:0; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
.lypop .layer_content .realcon .iframest02 {display:block; width:673px;#width:673px; height:1100px; margin:0; overflow:auto; overflow-x:hidden; border:0; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
.lypop .layer_content .realcon .iframest03 {display:block; width:673px;#width:673px; height:1500px; margin:0; overflow:auto; overflow-x:hidden; border:0; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}
.lypop .layer_content .realcon .iframest04 {display:block; width:673px;#width:673px; height:1300px; margin:0; overflow:auto; overflow-x:hidden; border:0; scrollbar-arrow-color:#a9a9a9; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#fafafa; scrollbar-face-color:#e0e0e0; scrollbar-highlight-color:#fafafa; scrollbar-shadow-color:#fafafa; scrollbar-track-color:#fafafa;}

.laypoplog {position:absolute; left:50%; top:110px; margin-left:-150px; width:292px; height:230px; border:5px solid #0072bc; background:#fff; overflow:hidden; display:none;}
.laypoplog img {vertical-align:middle;}
.laypoplog .layer_content {position:relative; z-index:2;}
.laypoplog .layer_content .close_layer {position:absolute; top:13px; right:13px;}
.laypoplog .layer_content {position:relative; z-index:2;}
.laypoplog .layer_content .btncenter {text-align:center; margin:0;}
.laypoplog .layer_content .realcon {padding:15px; font-size:1.0em; color:#666;}
.laypoplog .layer_content .realcon h1 {height:28px; border-bottom:2px solid #90a8d3; color:#0072bc; font-size:1.3em;}
.laypoplog .layer_content .realcon h2 {margin:15px 0 7px 0; color:#7596d4; font-size:1.1em; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:1px 0 0 14px; height:20px;}
.laypoplog .layer_content .realcon .pop_id {width:150px; vertical-align:-1px;}
.laypoplog .layer_content .realcon .graybox {background:#ececec; color:#333; text-align:center; padding:10px 0; margin:15px 0;}
.laypoplog .layer_content .realcon .graybox strong {color:#eb4a99; font-weight:100;}

/* idcheck */
.idcheck {position:absolute; left:50%; top:110px; margin-left:-150px; width:292px; height:230px; border:5px solid #0072bc; background:#fff; overflow:hidden; display:block;}
.idcheck img {vertical-align:middle;}
.idcheck .layer_content {position:relative; z-index:2;}
.idcheck .layer_content .close_layer {position:absolute; top:13px; right:13px;}
.idcheck .layer_content {position:relative; z-index:2;}
.idcheck .layer_content .btncenter {text-align:center; margin:0;}
.idcheck .layer_content .realcon {padding:15px; font-size:1.0em; color:#666;}
.idcheck .layer_content .realcon h1 {height:28px; border-bottom:2px solid #90a8d3; color:#0072bc; font-size:1.3em;}
.idcheck .layer_content .realcon h2 {margin:15px 0 7px 0; color:#7596d4; font-size:1.1em; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:1px 0 0 14px; height:20px;}
.idcheck .layer_content .realcon .pop_id {width:150px; vertical-align:-1px;}
.idcheck .layer_content .realcon .graybox {background:#ececec; color:#333; text-align:center; padding:10px 0; margin:15px 0;}
.idcheck .layer_content .realcon .graybox strong {color:#eb4a99; font-weight:100;}

/* pd_info_view */
.pd_info_view {position:absolute; left:50%; top:400px; margin-left:260px; width:190px; height:160px; border:5px solid #0072bc; background:#fff; overflow:hidden; display:block;}
.pd_info_view img {vertical-align:middle;}
.pd_info_view .layer_content {position:relative; z-index:2;}
.pd_info_view .layer_content .close_layer {position:absolute; top:13px; right:13px;}
.pd_info_view .layer_content .btncenter {text-align:center; margin:0;}
.pd_info_view .layer_content .realcon {padding:15px; font-size:1.0em; color:#666;}






/* download */
#content .download {clear:both; margin:15px 0 0 0; }
#content .download p.vachin {background:url('/image/sub/download/vachin_bg.gif') no-repeat right top; padding:10px 0 27px 0; line-height:170%;}
#content .download p {color:#777;}
#content .download p strong {color:#0072bc; font-size:1.2em; font-weight:100;}
#content .download p.blbold {margin:0 0 12px 0; color:#0072bc; font-weight:bold; font-size:1.1em;}
#content .download p.blbold a:link,
#content .download p.blbold a:active, 
#content .download p.blbold a:visited {color:#0072bc; font-weight:bold;}
#content .download p.blbold a:hover {text-decoration:underline;}
#content .download p.pinkright {text-align:right; color:#eb4a99; margin:-15px 0 5px 0;}
#content .download p.pinkblod {color:#333; margin:0 0 10px 0;}
#content .download p.pinkblod strong{color:#eb4a99; font-weight:bold; font-size:1.0em;}
#content .download h2 {margin:10px 0 15px 0; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#content .download ul.icon {float:right; margin:0; padding:0;}
#content .download ul.icon li {float:left; margin:0 0 0 10px;_margin:0 0 0 8px; font-size:1.1em;}
#content .download ul.icon li a:link,
#content .download ul.icon li a:active, 
#content .download ul.icon li a:visited {color:#0072bc;}
#content .download ul.icon li a:hover {color:#90a8d3;}
#content .download ul.icon li img {vertical-align:middle;}
#content .download ul.blet {font-size:1.1em;}
#content .download ul.blet li {background:url('/image/sub/bul_blueci2.gif') no-repeat left 7px; padding:0 0 0 11px; margin:0 0 0 0; color:#000;}
#content .download ul.blet li span {color:#666;}
#content .download dl {font-size:1.1em;}
#content .download dt {float:left; color:#7596d4; font-weight:bold; margin:0 4px 0 0;}
#content .download dd {float:left; text-align:left;}

/* header */
#content .head {clear:both; margin:15px 0 0 0;}
#content .head h4 {color:#0072bc; font-weight:100; font-size:1.2em;}
#content .head h5 {color:#333; margin:17px 0 7px 0; width:100%;}
#content .head h5.about {color:#333; margin:0 0 7px 0; width:100%;}
#content .head p {color:#333; font-size:0.99em; padding:0; margin:0;}
#content .head p.marbot17 {color:#333; font-size:0.99em; margin:0 0 17px 0;}
#content .head dl {font-size:0.99em;}
#content .head dt {color:#88bd1c; margin:0 0 4px 0;}
#content .head dd {font-size:1.0em; margin:0 0 17px 0; color:#333;}
#content .head dd li {background:url('/image/sub/bul_black.gif') no-repeat left 7px; margin:0 0 0 7px; padding:0 0 0 8px; color:#333; font-size:1.0em;}
#content .head a:link,
#content .head a:active,
#content .head a:visited {color:#0072bc;}
#content .head a:hover {color:#0072bc; text-decoration:underline;}


/* cdromboot */
#container .head {clear:both; margin:15px 0 0 0;}
#container .head h4 {color:#0072bc; font-weight:bold; font-size:1.2em;margin:10px 0 10px 0;}
#container .head h5 {color:#333; margin:17px 0 7px 0; width:100%;}
#container .head h5.about {color:#333; margin:0 0 7px 0; width:100%;}
#container .head p {color:#333; font-size:0.99em; padding:0; margin:0;}
#container .head p.marbot17 {color:#333; font-size:0.99em; margin:0 0 17px 0;}
#container .head dl {font-size:0.99em;}
#container .head dt {margin:15px 0 4px 0;}
#container .head td {font-size:1.1em; margin:0 0 17px 0; color:#333;}
#container .head dd li {background:url('/image/sub/bul_black.gif') no-repeat left 7px; margin:0 0 0 7px; padding:0 0 0 8px; color:#333; font-size:1.0em;}
#container .head a:link,
#container .head a:active,
#container .head a:visited {color:#0072bc;font-size:1.2em; line-height:150%;}
#container .head a:hover {color:#0072bc; text-decoration:underline;font-size:1.2em;line-height:150%;}
#container .bulit {color:#0072bc; font-weight:bold;font-size:1.2em;margin:0 0 0px 0px; background:url('/image/sub/customer/bul_blueline.gif') no-repeat left top; padding:2px 0 0 14px; height:20px;}
#container td white {color:#fff;}


/* login */
.loginp {background:url('/image/sub/1page/bg_login.gif') no-repeat left top; width:639px; height:238px; overflow:hidden; margin:70px 0 0 135px;}
.loginp .logininput dl {margin:28px 0 0 0;}
.loginp .logininput dt {float:left; text-align:right; width:107px; padding:0 9px 0 0; margin:3px 0 0 0;}
.loginp .logininput dd {float:left; width:155px; margin:0 0 13px 0; font-size:1.0em;}
.loginp .logininput {float:left; width:288px;}
.loginp .loginaadvert {float:left; margin:1px 0 0 0; padding:0;}
.loginp .logbtn {margin:0 0 0 135px;}
.loginp .loginputbox {border:1px solid #d7d7d7; font-size:1.0em; padding:1px 3px; height:17px; width:120px;}
.loginp ul {margin:37px 0 0 27px; font-size:1.0em;}
.loginp li {background:url('/image/sub/1page/bul_pink.gif') no-repeat left 50%;_background:url('/image/sub/1page/bul_pink.gif') no-repeat left 5px; padding:0 0 0 10px; margin:0 0 6px 0;}
.loginp a:link,
.loginp a:active,
.loginp a:visited {color:#666; font-size:1.0em;}
.loginp a:hover {color:#eb4a99; font-size:1.0em;}

/* bluebox */
#content .bluebox {border:1px solid #d9dde7; margin:20px 0 20px 0; background:#f5f7fb url('/image/sub/customer/bg_bluegrbox.gif') repeat-x left top;}
#content .bluebox h4 {background:url('/image/sub/customer/bul_triblue.gif') no-repeat left 5px; margin:3px 0 12px 6px;#margin:2px 0 12px 6px;_margin:4px 0 12px 6px; padding:0 0 0 10px; color:#0072bc; font-weight:100;}
#content .bluebox ol {margin:0 0 10px 15px;}
#content .bluebox ol li {color:#666; font-size:1.1em; margin:0 0 4px 0;}
#content .bluebox ul {margin:0 0 10px 15px;}
#content .bluebox ul li {color:#666; font-size:1.1em; margin:0 0 4px 0; background:url('/image/sub/bul_grbar.gif') no-repeat left 9px; padding:0 0 0 7px;}
#content span.blue {color:#0072bc;}
#content span.blue a:link,
#content span.blue a:active,
#content span.blue a:visited,
#content span.blue a:hover {color:#0072bc; text-decoration:underline;}

#content .bluegrbox {border-left:1px solid #d9dde7; border-right:1px solid #d9dde7; _width:99%; overflow:hidden;}
#content .bluegrbox_last {border-bottom:1px solid #d0dde7;}
#content .bluegrbox img {vertical-align:top; border:0 none;}
#content .bluegrbox h4 {background:url('/image/sub/customer/bg_h4title.gif') no-repeat left top; color:#0072bc; font-weight:bold; height:21px;_height:20px; padding:3px 0 0 14px;_padding-top:4px; overflow:hidden; border-top:1px solid #d9dde7; border-bottom:1px solid #d9dde7;}
#content .bluegrbox h4 a:link, #content .bluegrbox h4 a:active, #content .bluegrbox h4 a:visited, #content .bluegrbox h4 a:hover {color:#0072bc;}
#content .bluegrbox .bgdotline {margin:10px 10px; background:url('/image/sub/customer/bg_dotline_rows.gif') repeat-y 50% top; overflow:hidden; zoom:1;}
#content .bluegrbox dl {width:50%;_width:335px; float:left; padding:0; margin:12px 0 0 0; font-size:1.28em;}
#content .bluegrbox dl dt {height:62px; text-align:center;}
#content .bluegrbox dl dd {background:url('/image/sub/customer/bg_dotline_cols.gif') repeat-x left bottom; height:175px; padding:0 10px; overflow:hidden;}
#content .bluegrbox dl dd.ddlast {background:none;}
#content .bluegrbox dl dd.rig {padding:0 10px 0 25px;}
#content .bluegrbox dl dd ul {display:block; padding:0; margin:0;}
#content .bluegrbox dl dd li {color:#333; margin:0;}
#content .bluegrbox dl dd li.bgblueci {background:url('/image/sub/bul_blueci2.gif') no-repeat left 5px; padding:0 0 3px 10px; color:#0072bc;}
#content .bluegrbox dl dd a:link,
#content .bluegrbox dl dd a:active,
#content .bluegrbox dl dd a:visited {color:#333;}
#content .bluegrbox dl dd a:hover {color:#333; text-decoration:underline;}

/* sub tab */
#content ul.ahntab {height:24px; overflow:hidden; padding:0; margin:0; background:url('/image/sub/stab_bg.gif') repeat-x left bottom;}
#content ul.ahntab li {float:left; margin:0 1px 0 0; width:120px; height:24px; background:url('/image/sub/bg_stab.gif') no-repeat left top; text-align:center; font-size:1.1em;}
#content ul.ahntab li a:link,
#content ul.ahntab li a:active,
#content ul.ahntab li a:visited {float:left; width:120px; height:20px;_height:20px; background:url('/image/sub/bg_stab.gif') no-repeat left top; padding:4px 0 0 0; color:#fff; text-align:center;}
#content ul.ahntab li a:hover {float:left; width:120px; background:url('/image/sub/bg_stab_on.gif') no-repeat left top; padding:4px 0 0 0; color:#2359c8;}
#content ul.ahntab li.ahnon,
#content ul.ahntab li.ahnon a:link,
#content ul.ahntab li.ahnon a:active,
#content ul.ahntab li.ahnon a:visited {float:left; width:120px; background:url('/image/sub/bg_stab_on.gif') no-repeat left top; color:#2359c8;}

#content .conrp {margin:15px 0 0 10px; font-size:1.1em;}
#content .conrp ol li {color:#333; line-height:140%; margin:0 0 8px 0;}
#content .conrp ol li.gotop {background:url('/image/sub/bul_blueci.gif') no-repeat 560px 2px; padding:0 0 0 15px; color:#666; text-align:right; text-decoration:underline; margin:10px 0;}
#content .conrp ol li.gotop a:link,
#content .conrp ol li.gotop a:active,
#content .conrp ol li.gotop a:visited {color:#666; text-decoration:underline;}
#content .conrp ol li.gotop a:hover {color:#000; text-decoration:underline;}
#content .conrp ol li strong.orange {color:#ff6600;}
#content .conrp ol li img {margin:7px 0 7px 0;}

/* banner 00*/
.sbna {height:98px; width:218px; background:url('/image/main/bna_365.gif') no-repeat;border:1px solid #d8d8d8;margin: 0 auto;}
.sbnaj {height:98px; width:218px;margin: 0 auto; margin-top:10px;}
.sbna p{ margin:30px 10px 0 0 ;text-align:right; line-height:160%;}
.sbna a:link {color:#666; text-decoration:none;}
.sbna a:active,
.sbna a:visited {color:#666; text-decoration:none;}
.sbna a:hover {color:#0066cc; text-decoration:underline;}

/* banner 01*/
.sbna01 {height:98px; width:218px; background:url('/image/main/bna_365.gif') no-repeat;border:1px solid #d8d8d8;margin: 0 auto;}
.sbnaj01 {height:98px; width:218px;margin: 0 auto; margin-top:10px;}
.sbna01 p{ margin:30px 0 0 0 ;text-align:right; line-height:160%;}
.sbna01 a:link {color:#666; text-decoration:none;}
.sbna01 a:active,
.sbna01 a:visited {color:#666; text-decoration:none;}
.sbna01 a:hover {color:#0066cc; text-decoration:underline;}

/* banner 02*/
.sbna04 {height:98px; width:218px; background:url('/image/main/bna_365.gif') no-repeat;border:1px solid #d8d8d8;margin: 0 auto;}
.sbnaj04 {height:98px; width:218px;margin: 0 auto; margin-top:10px;}
.sbna04 p{ margin:25px 0px 0 0 ;text-align:right; line-height:160%;}
.sbna04 a:link {color:#444; font-size:0.9em; text-decoration:none;}
.sbna04 a:active,
.sbna04 a:visited {color:#666; text-decoration:none;}
.sbna04 a:hover {color:#0066cc; text-decoration:underline;}
