/* index */
div.hosting_dualcont {
	overflow:hidden;
	width:100%;
	margin-bottom:25px;
}
div.hosting_dualcont div.left {float:left;}
div.hosting_dualcont div.right {float:right;}

div.hosting_dualcont h3 {margin-bottom:5px;}

div.box_index {
	width:515px;
	background:url('../../images/cb/hosting/bg_indexbox.gif') no-repeat;
}
div.link_group {overflow:hidden; width:500px; padding:2px 0 3px 13px;}
div.link_group img {vertical-align:top;}
div.link_group a {float:left;}

div.box_index02 {
	overflow:hidden;
	height:90px;
	margin-bottom:25px;
	background:url('../../images/cb/hosting/bg_indexbox02_mid.gif') repeat-x;
}
div.box_index02.in_left {width:516px; margin-bottom:0;}
div.box_index02.in_right {width:201px; margin-bottom:0;}
div.box_index02 div.left {
	float:left;
	height:90px;
	padding-left:4px;
	background:url('../../images/cb/hosting/bg_indexbox02_left.gif') no-repeat;
}
div.box_index02 div.right {
	float:left;
	height:90px;
	padding-right:5px;
	background:url('../../images/cb/hosting/bg_indexbox02_right.gif') no-repeat right top;
}
div.box_index02 div.link_group {
	padding:1px 0 0 11px;
	width:711px;
}
div.box_index02.in_left div.link_group {
	padding:1px 0 0 11px;
	width:496px;
}
div.box_index02.in_right div.link_group  {width:179px; padding:0;}
div.hosting_dualcont div.right div.ho_menual {width:202px;}
div.hosting_dualcont div.right div.ho_menual span.upper {
	display:block;
	width:100%;
	height:30px;
}
div.hosting_dualcont div.right div.ho_menual a {float:left;}
div.hosting_dualcont div.right div.ho_menual a.right {float:right;}
div.hosting_dualcont div.right div.ho_menual img {vertical-align:top;}


div.box_index02.in_left div.link_group02  {position:relative;overflow:hidden; width:482px; padding-top:20px;}
div.box_index02.in_left div.link_group02 ul.banner {position:relative;width:12000px;}
div.box_index02.in_left div.link_group02 ul.banner:after {
	content:' ';
	display:block;
	visibility:hidden;
	clear:both;
}
div.box_index02.in_left div.link_group02 ul.banner li {float:left; padding-right:10px;}

div.box_index02.in_right div.name-info  {
	overflow:hidden;
	width:179px;
	padding-top:7px;
	line-height:14px;
}
div.box_index02.in_right div.name-info img.icon {
	float:left;
	margin-right:10px;
}
div.box_index02.in_right div.name-info a.link {float:left;}
div.box_index02.in_right div.name-info a.link:hover {text-decoration:underline;}

div.box_index02.in_right div.upper {padding:10px 0 8px 0; border-bottom:1px solid #d6d6d6;}


.server_dualcont {
	overflow:hidden;
	width:100%;
	margin-bottom:20px;
}
.server_dualcont div.left {
	float:left;
	width:545px;
}
.server_dualcont div.right {float:right;}

.server_dualcont ul.service_link {
	position:relative;
	overflow:hidden;
	width:520px;
	height:164px;
	padding:13px 0 9px 23px;
}
.server_dualcont ul.service_link li {
	float:left;
	margin-right:14px;
}
.server_dualcont ul.service_link li a.link,
.server_dualcont ul.service_link li a.link02,
.server_dualcont ul.service_link li a.link03 {
	position:absolute;
	top:150px;
}
.server_dualcont ul.service_link li a.link {left:24px;}
.server_dualcont ul.service_link li a.link02 {left:198px;}
.server_dualcont ul.service_link li a.link03 {left:381px;}

.server_dualcont ul.service_link li a.link04,
.server_dualcont ul.service_link li a.link05,
.server_dualcont ul.service_link li a.link06 {
	position:absolute;
	top:122px;
}
.server_dualcont ul.service_link li a.link04 {left:23px;}
.server_dualcont ul.service_link li a.link05 {left:197px;}
.server_dualcont ul.service_link li a.link06 {left:380px;}

div.index_rbox_wrap {
	position:relative;
	width:100%;
}
div.index_rbox_wrap a.more {
	position:absolute;
	top:5px;
	right:0;
}
div.index_rbox {
	position:relative;
	width:543px;
	background:url('../../images/cb/server/bg_indexbox_top.gif') no-repeat;
}
div.index_rbox div.btm {
	position:relative;
	width:543px;
	background:url('../../images/cb/server/bg_indexbox_btm.gif') no-repeat 0 bottom;
}

div.shosting_list_wrap {
	position:relative;
	width:100%;
}
div.shosting_list_wrap a.more {position:absolute; top:5px; right:0;}
div.shosting_list {
	overflow:hidden;
	width:760px;
	margin-left:-20px;
	margin-bottom:20px;
}
div.shosting_list div.area {
	display:inline;
	float:left;
	width:168px;
	margin-left:20px;
}
div.shosting_list div.product {
	background:url('../../images/cb/server/bg_indexbox02_top.gif') no-repeat;
}
div.shosting_list div.product div.btm {
	padding:6px 0;
	background:url('../../images/cb/server/bg_indexbox02_btm.gif') no-repeat 0 bottom;
	text-align:center;
}
div.shosting_list div.product div.cont {
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
}
div.shosting_list dl.info dt {font-weight:bold;}
div.shosting_list dl.info dt img {vertical-align:middle;}
body:first-of-type div.shosting_list dl.info dt img {vertical-align:text-bottom;}

div.shosting_list ul.price {
	padding:5px 0 5px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
div.shosting_list ul.price li.upper {margin-bottom:3px;}

/* desc */
.server_desc {margin-bottom:20px;}

/* mng_visual */
.mng_visual {
	position:relative;
	width:100%;
	margin-bottom:20px;
}
.mng_visual span.btn_area {
	position:absolute;
	top:117px;
	left:16px;
}

/* overview.jsp */
.server_process h5 {
	margin-bottom:10px;
	padding:0;
	background:none;
}
.server_process p {
	margin-bottom:15px;
	line-height:1.6;
}

/* tbl_server_list */
div.tbl_server_list table thead th {
	width:220px;
	padding:8px 6px 6px 16px;
	background:#f9f9f9;
	border:1px solid #ccc;
	text-align:left;
}
div.tbl_server_list table thead th.img {
	padding:0;
	background:#fff;
}
div.tbl_server_list table thead th a.name {float:left;}
div.tbl_server_list table thead th a.view {
	float:right;
	margin-top:-2px;
}
div.tbl_server_list table thead th a:hover {color:#f00;}
div.tbl_server_list table tbody td {
	padding:8px 4px 8px 12px;
	border:1px solid #ccc;
}
div.tbl_server_list table tbody td ul li strong {
	padding-left:5px;
	background:url('../../images/cb/common/bul/bul_square02.gif') no-repeat 0 4px;
}
div.tbl_server_list table tbody td dl dt {
	float:left;
	margin-right:5px;
}

/* server_tab */
div#server_tab ul {margin-bottom:10px;}
div#server_tab ul li {display:inline;}

/* commerce */
div.commerce {
	overflow:hidden;
	width:100%;
}
div.commerce dl.info {
	float:right;
	width:465px;
}
div.commerce dl.info dt {
	margin-bottom:5px;
	font-weight:bold;
	font-size:1.2em;
}

div.commerce dl.info dd ul.price {margin-top:5px;}
div.commerce dl.info dd strong.dot {
	padding-left:5px;
	background:url('../../images/cb/common/bul/bul_square02.gif') no-repeat 0 4px;
}
div.commerce dl.info dd ul.price li img {
	float:left;
	margin-right:5px;
}
div.commerce .comrce {
	float:left;
	margin-top:20px;
}

/* coloc_table_wrap */
div.coloc_table_wrap {
	overflow:hidden;
	width:100%;
	margin-bottom:20px;
}
div.coloc_table {
	float:left;
	width:535px;
}
.coloc_img {
	float:right;
	margin-top:25px;
}
div.coloc_table_wrap div.coloc_table .tbl_view table th,
div.coloc_table_wrap div.coloc_table .tbl_view table td {
	padding-top:7px;
	padding-bottom:6px;
}

/* tit_desc */
div.tit_desc {overflow:hidden;}
div.tit_desc h4,
div.tit_desc h5 {float:left;}
div.tit_desc .desc {float:right;}

/* toplink */
div.toplink {
	overflow:hidden;
	width:100%;
	margin-top:20px;
	padding:5px 0;
	border-top:1px dotted #ccc;
}
div.toplink a {float:right;}

/* font style */
.point {color:#f90;}

/* dblock */
span.dblock {display:block;}

/* img_replace */
.img_replace {margin-bottom:20px;}
.img_replace .desc {
	overflow:hidden;
	visibility:hidden;
	height:0;
}

/* dash */
div.dash ul.hosting a img {margin-top:0;}

/* table */
.tbl_view th.end {border-right:0;}
.tbl_view td.center {
	padding-left:0;
	text-align:center;
}

/* popup */
.pop_desc {margin-bottom:20px;}
/* 스펙 */
.spec {
	position:relative;
	width: 100%;
	margin-bottom: 20px;
}
.spec span {
	position:absolute;
	top: 105px;
	left: 385px;
}
