@charset "utf-8";
@import url('default.css');
/* ContentsA */
#contentsA {
	font-size:11px;
}
#contentsA1 {
	font-size:11px;
	margin-left:20px;
	width:785px;
}
.top_visual img {
	margin-bottom:25px;
}
.clear {
	clear:both;
}
.floatLeft {
	float:left;
}
.fcRed, .fcRed a:link, .fcRed a:hover, .fcRed a:visited, a.fcRed, a.fcRed:link, a.fcRed:hover, a.fcRed:visited {
	color:#c71d0b !important;
	font-weight:bold;
}
.contactUs {
	background:url('../images/support/bg_cuTop.gif') repeat-x 0 0;
	padding-top:30px;
}
.contactUs2 {
	padding-top:30px;
}
.contactUs1 {
	background:url('../images/support/bg_cuTop.gif') repeat-x 0 0;
	padding-top:30px;
	padding-bottom:24px;
}
.contactUs .msgBox {
	width:483px;
	height:130px;
	background:url('../images/support/bg_msgbox.gif') no-repeat 0 0;
	margin:60px auto 0;
	padding:42px 0 0 60px;
}
.contactUs .msgBox p {
	width:420px;
	margin:15px 0 0 3px;
}
.required {
	border-bottom:1px solid #f1f1f2;
	padding:0 0 15px;
}
.required a {
	color:#eb6c1f;
	text-decoration:underline;
}
.required .fields {
	font:bold 11px Arial;
	background:url('../images/common/bul_star.gif') no-repeat 0 4px;
	padding-left:11px;
	margin-top:8px;
	color:#212121;
}
.required .cMember {
	font-weight:bold;
	color:#5762ca;
	background:url('../images/common/bul_arr2.gif') no-repeat 0 6px;
	padding-left:10px;
	margin-bottom:5px;
}
.required .error_msg {
	margin-top:25px;
}
.required .error_msg li {
	background:url('../images/common/bul_dot2.gif') no-repeat 0 4px;
	padding-left:13px;
	margin-top:7px;
	color:#c71d0b;
}
.required .info_text {
	clear:both;
	margin-top:25px;
}
h4 {
	clear:both;
	background:url('../images/common/bul_dot.gif') no-repeat 0 3px;
	padding-left:13px;
	margin-top:40px;
}
h4.first-child {
	margin-top:28px;
}
p7 {
	clear:both;
	background:url('../images/common/bul_dot.gif') no-repeat 0 3px;
	padding-left:13px;
	margin-top:40px;
}
p7.first-child {
	margin-top:28px;
}
.subCont {
	margin:15px 0 0 6px;
}
.subCont1 {
	margin:28px 0 0 6px;
}
dl.loginFa {
	height:24px;
	overflow:hidden;
}
dl.loginFa dt {
	float:left;
	width:160px;
	background:url('../images/common/dot2.gif') no-repeat 0 6px;
	padding-left:8px;
	color:#333;
}
dl.loginFa dt img {
	vertical-align:middle;
	margin-left:3px;
}
dl.loginFa dd {
	float:left;
}
dl.loginFa dd input {
	height:16px;
	border:1px solid #ccc;
	font-size:11px;
	color:#616161;
	padding:2px 0 0 3px;
}
dl.loginFa dd.noinput {
	width:202px;
}
dl.loginFa1 {
	height:24px;
	overflow:hidden;
}
dl.loginFa1 dt {
	float:left;
	width:130px;
	background:url('../images/common/dot2.gif') no-repeat 0 6px;
	padding-left:8px;
	color:#333;
}
dl.loginFa1 dt img {
	vertical-align:middle;
	margin-left:3px;
}
dl.loginFa1 dd {
	float:left;
	width:236px;
}
dl.loginFa1 dd input {
	height:16px;
	border:1px solid #ccc;
	font-size:11px;
	color:#616161;
	padding:2px 0 0 3px;
}
dl.loginFa1 dd.noinput {
	width:236px;
}
dl.loginFa1 dd.search img {
	vertical-align: middle;
	padding-left:4px;
}
dl.loginFb {
	height:24px;
	padding-left:45px;
	overflow:hidden;
}
dl.loginFb dt {
	float:left;
	width:115px;
	background:url('../images/common/dot2.gif') no-repeat 0 6px;
	padding-left:8px;
	color:#333;
}
dl.loginFb dt img {
	vertical-align:middle;
	margin-left:3px;
}
dl.loginFb dd {
	float:left;
	width:230px;
}
dl.loginFb dd input {
	height:16px;
	border:1px solid #ccc;
	font-size:11px;
	color:#616161;
	padding:2px 0 0 3px;
}
dl.loginFc {
	clear:both;
}
dl.loginFc dt {
	float:left;
	width:160px;
	background:url('../images/common/dot2.gif') no-repeat 0 6px;
	padding-left:8px;
	color:#333;
}
dl.loginFc dd {
	float:left;
	height:24px;
}
dl.loginFc dd textarea {
	width:598px;
	height:95px;
	border:1px solid #ccc;
	font:normal 11px Arial;
	color:#616161;
	padding:7px 0 0 10px;
	line-height:1.5;
}
dl.loginFc1 {
	clear:both;
}
dl.loginFc1 dt {
	float:left;
	width:130px;
	background:url('../images/common/dot2.gif') no-repeat 0 6px;
	padding-left:8px;
	color:#333;
}
dl.loginFc1 dd {
	float:left;
	width:247px;
}
dl.loginFc1 dd textarea {
	width:628px;
	height:95px;
	border:1px solid #ccc;
	font:normal 11px Arial;
	color:#616161;
	padding:7px 0 0 10px;
	line-height:1.5;
}
dl.loginFc2 {
	clear:both;
	margin-top:2px;
}
dl.loginFc2 dt {
	float:left;
	width:130px;
	background:url('../images/common/dot2.gif') no-repeat 0 6px;
	padding-left:8px;
	color:#333;
}
dl.loginFc2 dd {
	float:left;
	width:247px;
}
dl.loginFc2 dd textarea {
	width:628px;
	height:95px;
	border:1px solid #ccc;
	font:normal 11px Arial;
	color:#616161;
	padding:7px 0 0 10px;
	line-height:1.5;
}
.magicinfoi h3 {
	clear:both;
	margin-top:40px;
}
.magicinfoi h3.first-child {
	margin-top:0;
}
.magicinfoi p {
	margin-top:14px;
}
.magicinfoi p.full_img {
	margin-top:20px;
}
.magicinfoi p.textS {
	margin-top:10px;
}
.magicinfoi ol {
	margin:14px 0 0 5px;
}
.magicinfoi ol li {
	list-style-type:decimal;
	margin-left:20px;
}
.magicinfoi .downguide {
	margin-top:22px;
}
.magicinfoi .downguide li {
	height:78px;
	border-bottom:1px solid #eaeaea;
	padding:1px 0 0 145px;
}
.magicinfoi .downguide li.bg1 {
	background:url('../images/software/ul_img1.gif') no-repeat 0 0;
}
.magicinfoi .downguide li.bg2 {
	background:url('../images/software/ul_img2.gif') no-repeat 0 0;
}
.magicinfoi .downguide li.bg3 {
	background:url('../images/software/ul_img3.gif') no-repeat 0 0;
}
.magicinfoi .downguide li.bg4 {
	background:url('../images/software/ul_img4.gif') no-repeat 0 0;
}
.magicinfoi .downguide li.bg5 {
	background:url('../images/software/ul_img5.gif') no-repeat 0 0;
}
.magicinfoi .downguide li p {
	width:550px;
	margin:27px 0 0 0;
}
.magicinfoPro {
	clear:both;
	overflow:auto;
}
.magicinfoPro .left {
	float:left;
	width:400px;
}
.magicinfoPro .right {
	float:left;
	width:380px;
}
.magicinfoPro ol {
	width:375px;
}
.magicinfoPro ol li {
	margin-left:23px;
}
.link-Tab {
	overflow:hidden;
	margin-bottom:50px;
}
.link-Tab li {
	float:left;
	margin-left:1px;
}
.link-Tab li img {
	vertical-align:top;
	margin-bottom:1px;
}
.link-Tab li.first-child {
	margin-left:0;
}
/* btn */
div.btn_Center {
	clear:both;
	position:relative;
	margin-top:15px;
	text-align:center;
}
div.btn_Center .right {
	position:absolute;
	top:0;
	right:10px;
}
div.btn_Right {
	clear:both;
	position:relative;
	margin-top:15px;
	text-align:right;
}
.mt30 {
	padding-top:30px;
}
.sp_searchArea {
	text-align:right;
	margin-bottom:28px;
}
.sp_searchArea select {
	font-size:11px;
	color:#333;
}
.sp_searchArea input {
	height:16px;
	border:1px solid #ccc;
	font-size:11px;
	color:#333;
	padding:2px 0 0 3px;
}
.sp_searchArea img {
	vertical-align:middle;
}
.list_paging .pCompare {
	float:right;
}
.list_paging .pCompare img {
	margin:4px 0 0 10px;
}
.list_paging .paging .num {
	float:left;
	margin:7px 0 0 13px;
}
.list_paging .paging .num img {
	vertical-align:middle;
}
.list_paging .paging .num a {
	color:#616161;
}
.list_paging .paging .of_products {
	float:left;
	margin:7px 0 0 1px;
}

.list_paging .paging .of_products strong {
	color:#e85e38;
}
.list_paging .paging .of_products2 {
	float:left;
	margin:7px 0 0 0;
	padding-left:15px;
}
.list_paging .paging .of_products2 strong {
	color:#e85e38;
}
table.cmu_list {
	width:785px;
	margin-top:5px;
	border-top:1px solid #ccd2e7;
	word-wrap: break-word;
	word-break:break-all;
}
table.cmu_list caption {
	display:none;
}
table.cmu_list th {
	height:24px;
	border-bottom:1px solid #ccd2e7;
	background-color:#eff0f6;
	font-weight:normal;
	color:#524f78;
}
table.cmu_list th.line {
	height:24px;
	border-bottom:1px solid #ccd2e7;
	border-right:1px solid #ccd2e7;
	background-color:#eff0f6;
	font-weight:normal;
	color:#524f78;
}
table.cmu_list td {
	height:24px;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #ccd2e7;
	padding-left:10px;
}
table.cmu_list td.bottom {
	height:24px;
	border-bottom:1px solid #ccd2e7;
	border-right:1px solid #ccd2e7;
	padding-left:10px;
}
table.cmu_list td.last {
	border-right:0 none;
}
table.cmu_list td.last img {
	vertical-align:middle;
	margin-right:7px;
}
table.cmu_list th a:link, table.cmu_list th a:visited {
	color:#524f78;
	background:url('../images/support/bul_down.gif') no-repeat right 7px;
	padding-right:9px;
}
table.cmu_list th a:active, table.cmu_list th a:hover {
	color:#524f78;
	text-decoration:none;
}
table.cmu_list td a:link, table.cmu_list td a:visited {
	color:#616161;
}
table.cmu_list td a:active, table.cmu_list td a:hover {
	color:#5762ca;
	text-decoration:none;
}
table.cmu_list td.textC {
	padding-left:0;
	text-align:center;
}
table.cmu_list1 {
	width:785px;
	margin-top:5px;
	border-top:1px solid #ccd2e7;
	word-wrap: break-word;
	word-break:break-all;
}
table.cmu_list1 caption {
	display:none;
}
table.cmu_list1 th {
	height:24px;
	border-bottom:1px solid #ccd2e7;
	background-color:#eff0f6;
	font-weight:normal;
	color:#524f78;
}
table.cmu_list1 th.line {
	height:24px;
	border-bottom:1px solid #ccd2e7;
	border-right:1px solid #ccd2e7;
	background-color:#eff0f6;
	font-weight:normal;
	color:#524f78;
}
table.cmu_list1 td {
	height:24px;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #ccd2e7;
	padding-left:5px;
}
table.cmu_list1 td.center {
	height:24px;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #ccd2e7;
	padding-left:0px;
	text-align:center
}
table.cmu_list1 td.bottom {
	height:24px;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #ccd2e7;
	padding-left:10px;
}
table.cmu_list1 td.last {
	border-right:0 none;
}
table.cmu_list1 td.last img {
	vertical-align:middle;
	margin-right:7px;
}
table.cmu_list1 th a:link, table.cmu_list1 th a:visited {
	color:#524f78;
	background:url('../images/support/bul_down.gif') no-repeat right 7px;
	padding-right:9px;
}
table.cmu_list1 th a:active, table.cmu_list1 th a:hover {
	color:#524f78;
	text-decoration:none;
}
table.cmu_list td a:link, table.cmu_list1 td a:visited {
	color:#616161;
}
table.cmu_list1 td a:active, table.cmu_list1 td a:hover {
	color:#5762ca;
	text-decoration:none;
}
table.cmu_list1 td.textC {
	padding-left:0;
	text-align:center;
}
table.cmu_list2 {
	width:640px;
	margin-top:1px;
	margin-bottom:3px;
	border-top:1px solid #ccd2e7;
	word-wrap: break-word;
	word-break:break-all;
}
table.cmu_list2 caption {
	display:none;
}
table.cmu_list2 th {
	height:24px;
	border-bottom:1px solid #ccd2e7;
	background-color:#eff0f6;
	font-weight:normal;
	color:#524f78;
}
table.cmu_list2 th.line {
	height:24px;
	border-bottom:1px solid #ccd2e7;
	border-right:1px solid #ccd2e7;
	background-color:#eff0f6;
	font-weight:normal;
	color:#524f78;
}
table.cmu_list2 td {
	height:24px;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #ccd2e7;
	padding-left:10px;
}
table.cmu_list2 td.bottom {
	height:24px;
	border-bottom:1px solid #ccd2e7;
	border-right:1px solid #ccd2e7;
	padding-left:10px;
}
table.cmu_list2 td.last {
	border-right:0 none;
}
table.cmu_list2 td.last img {
	vertical-align:middle;
	margin-right:7px;
}
table.cmu_list2 th a:link, table.cmu_list2 th a:visited {
	color:#524f78;
	background:url('../images/support/bul_down.gif') no-repeat right 7px;
	padding-right:9px;
}
table.cmu_list2 th a:active, table.cmu_list2 th a:hover {
	color:#524f78;
	text-decoration:none;
}
table.cmu_list2 td a:link, table.cmu_list2 td a:visited {
	color:#616161;
}
table.cmu_list2 td a:active, table.cmu_list2 td a:hover {
	color:#5762ca;
	text-decoration:none;
}
table.cmu_list2 td.textC {
	padding-left:0;
	text-align:center;
}
table.cmu_list3 {
	width:640px;
	margin-top:1px;
	margin-bottom:3px;
	border-top:1px solid #cbcbcb;
	word-wrap: break-word;
	word-break:break-all;
}
table.cmu_list3 caption {
	display:none;
}
table.cmu_list3 th {
	height:24px;
	border-bottom:1px solid #cbcbcb;
	background-color:#eff0f6;
	font-weight:normal;
	color:#524f78;
}
table.cmu_list3 th.line {
	height:24px;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	background-color:#eff0f6;
	font-weight:normal;
	color:#524f78;
}
table.cmu_list3 td {
	height:24px;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
}
table.cmu_list3 td.col {
	height:24px;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-left:1px solid #cbcbcb;
	padding-left:10px;
	background-color:#f3f3f3;
}
table.cmu_list3 td.center {
	height:24px;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-left:1px solid #cbcbcb;
	text-align:center;
	background-color:#f6f6f6;
}
table.cmu_list3 td.left {
	height:24px;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-left:1px solid #cbcbcb;
	padding-left:10px;
}
table.cmu_list3 td.bottom {
	height:24px;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	padding-left:10px;
}
table.cmu_list3 td.last {
	border-right:0 none;
}
table.cmu_list3 td.last img {
	vertical-align:middle;
	margin-right:7px;
}
table.cmu_list3 th a:link, table.cmu_list3 th a:visited {
	color:#524f78;
	background:url('../images/support/bul_down.gif') no-repeat right 7px;
	padding-right:9px;
}
table.cmu_list3 th a:active, table.cmu_list3 th a:hover {
	color:#524f78;
	text-decoration:none;
}
table.cmu_list3 td a:link, table.cmu_list3 td a:visited {
	color:#616161;
}
table.cmu_list3 td a:active, table.cmu_list3 td a:hover {
	color:#5762ca;
	text-decoration:none;
}
table.cmu_list3 td.textC {
	padding-left:0;
	text-align:center;
}
.contactUs1 {
	background:url('../images/support/bg_cuTop.gif') repeat-x 0 0;
	padding-top:30px;
	padding-bottom:24px;
}
.list_paging {
	clear:both;
	width:785px;
	height:28px;
	margin-top:5px;
	background-color:#f5f5f5;
	overflow:hidden;
}
.list_paging .pCompare {
	float:right;
}
.bgc_white {
	background-color:#fff;
}
.selectff {
	border:1px #cccccc solid;
	height:20px;
	font-size:11px;
}
#popWrap {
	width:298px;
	border:1px solid #e0e0e0;
}
#popWrap1 {
	width:402px;
	border:1px solid #e0e0e0;
}
.popHeader {
	position:relative;
	height:29px;
	background:url('../images/member/bg_header.gif') no-repeat 0 0;
}
.popHeader1 {
	position:relative;
	height:29px;
	background:url('../images/member/bg_header1.gif') no-repeat 0 0;
}
.popHeader h1 {
	font-size:12px;
	color:#fff;
	padding:6px 0 0 17px;
}
.popHeader .closeX {
	position:absolute;
	top:5px;
	left:273px;
}
.popHeader .closeX a {
	display:block;
	padding:5px;
}
.popHeader1 h1 {
	font-size:12px;
	color:#fff;
	padding:6px 0 0 17px;
}
.popHeader1 .closeX {
	position:absolute;
	top:5px;
	left:380px;
}
.popHeader1 .closeX a {
	display:block;
	padding:5px;
}
.popContents {
	clear:both;
	padding:22px 18px 18px;
}
.pop_btn {
	clear:both;
	text-align:center;
	margin-top:20px;
}
/* Tab menu */
.acc_contab {
	clear:both;
}
:root .acc_contab {
	padding-top:70px;
}
.acc_contab .tabmenu {
	clear:both;
	height:34px;
	background:url('../images/products/bg_tabmenu.gif') no-repeat 0 bottom;
	margin-bottom:18px;
}
.acc_contab .tabmenu li {
	float:left;
	margin-right:2px;
	border:1px solid #d5dbea;
	font-size:11px;
	font-weight:bold;
	_width:1%;
}
.acc_contab .tabmenu li a:link, .acc_contab .tabmenu li a:visited {
	height:19px;
	color:#999;
	padding:4px 30px 0;
	display:block;
	text-decoration:none;
	background-color:#eceff8;
}
.acc_contab .tabmenu li a:active, .acc_contab .tabmenu li a:hover, .acc_contab .tabmenu li a.on:link, .acc_contab .tabmenu li a.on:visited {
	background-color:#6e789a;
	color:#fff;
	text-decoration:none;
}
/* message popup */
.pop_area {
	width:366px;
	margin-top:10px;
	margin-bottom:10px;
}
.pop_area1 {
	width:366px;
	margin-top:10px;
}
.pop_admin3 {
	width:366px;
	border-top:1px solid #cbcbcb;
	word-break:break-all;
	word-wrap: break-word;
}
.pop_admin3 th {
	height:18px;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	text-align:left;
	padding-left:12px;
	background-color:#f3f3f3;
	font-weight:normal;
}
.pop_admin3 td {
	height:18px;
	border-bottom:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	padding-left:7px;
	padding-bottom:1px;
}
.pop_admin3 .last {
	border-right:0 none;
}
.popcont {
	margin-top:15px;
}
.popcont p {
	font-weight:bold;
	margin-bottom:10px;
}
