/*
*	for category Guide
*/

/* 초보자 가이드 */
h3.newbie-guide {
	margin: 15px 15px 0 5px; padding: 0;
	line-height: 1px;
	border-bottom: 2px solid #ebebeb;
}
ol.newbie-guide {
	margin: 10px 0 5px 20px;
}
	ol.newbie-guide li {
		padding: 0 0 5px;
	}
		ol.newbie-guide li p.attach-image { padding: 10px 0 0 12px; }
		ol.newbie-guide li strong { color: #00a650; }

/* 초보자 가이드 / 종족별 구성 */
ul.guide-union-list {
	width: 618px;
	margin: 5px 0 0;
}
	ul.guide-union-list li {
		padding: 15px 17px 25px 10px;
		background: url('/Images/prev_guide/guide_union_list_border.gif') repeat-x left bottom;
	}
		ul.guide-union-list li.last-child {
			padding-bottom: 0;
			background: none !important;
		}
		ul.guide-union-list li h3 {
			margin: 0 0 3px; padding: 0;
		}
		ul.guide-union-list li dl {
			width: 590px;
			overflow: hidden;
		}
			ul.guide-union-list li dl dt {
				float: left;
				width: 212px;
			}
			ul.guide-union-list li dl dd {
				float: left;
				width: 378px;
				text-align: justify;
			}
				ul.guide-union-list li dl dd strong {
					color: #00a650;
				}
			ul.guide-union-list li.right-row h3 {
				text-align: right;
			}
			ul.guide-union-list li.right-row dl dt {
				float: right;
				text-align: right;
			}
			ul.guide-union-list li.right-row dl dd {
				float: left;
			}

/* 초보자 가이드 / 캐릭터 만들기 */
dl.guide-character {
}
	dl.guide-character dt {
		margin: 25px 0 3px 5px;
	}
	dl.guide-character dd {
		width: 570px;
		margin: 5px 0 5px 30px;
	}
		dl.guide-character dd strong {
			color: #11ac5c;
		}
		dl.guide-character dd table {
			width: 100%;
			border-collapse: collapse;
		}
			dl.guide-character dd table th,
			dl.guide-character dd table td {
				padding: 5px 0 7px;
				border: 1px solid #b4c4ca;
			}
			dl.guide-character dd table th {
				width: 90px;
				background: #f0f8f6;
			}
				dl.guide-character dd table th.category { width: 50px; }
				dl.guide-character dd table th.union {
					width: 60px;
					color: #00a650;
					background: #f5f9ef;
				}
			dl.guide-character dd table td {
				padding-left: 10px;
				padding-right: 10px;
			}
		dl.guide-character dd ul {
			margin: 10px 0 0;
		}
			dl.guide-character dd ul li {
				padding: 0 10px 5px 10px;
				background: url('/Images/prev_guide/union_bullet.gif') no-repeat 3px 7px;
			}

/* 초보자 가이드 - 기본조작 - 공통 */
.basic-guide { line-height: 1.7em; }
.basic-guide span { color: #00a650; }
dl.basic-guide { }
	dl.basic-guide dt { text-align: center; }
	dl.basic-guide dd { margin: 15px 0 0; }

/* 초보자 가이드 - 기본조작 - 화면구성 */
dl.basic-guide-window { width: 590px; margin: 25px auto 0; }
	dl.basic-guide-window dt { margin: 0 0 5px; }
	dl.basic-guide-window dd { margin: 0 0 10px; }

/* 초보자 가이드 - 기본조작 - 이동 */
dl.basic-guide-movement { width: 490px; margin: 25px auto 0; }

/* 초보자 가이드 - 기본조작 - 물약/이동장치 */
dl.basic-guide-potion { width: 550px; margin: 0 auto; }
	dl.basic-guide-potion dt { margin: 25px 0 0; }

/* 초보자 가이드 - 기본조작 - 지도보기 */
dl.basic-guide-mapview { width: 580px; margin: 25px auto 0; }
	dl.basic-guide-mapview dt { text-align: left; }
	dl.basic-guide-mapview dd { text-align: center; }

/* 초보자 가이드 - 기본조작 - 창고이용 */
dl.basic-guide-inven { width: 590px; margin: 0 auto; }
	dl.basic-guide-inven dd { clear: both; }
	dl.basic-guide-inven dt.attach-image { float: left; width: 220px; margin: 10px 0 0; }
	dl.basic-guide-inven dd.attach-detail { float: left; width: 360px; margin: 15px 0 0 10px; clear: none; }
		dl.basic-guide-inven dd.attach-detail p { margin: 7px 0; line-height: 1.5em; }

/* 초보자 가이드 - 기본조작 - 아이템구입/착용 */
dl.basic-guide-item { width: 597px; margin: 0 auto; }
	dl.basic-guide-item dt { margin: 15px 0 0; }
	dl.basic-guide-item dd p { margin: 0 0 10px; }

/* 초보자 가이드 - 기본조작 - 이동게이트 */
dl.basic-guide-gate { width: 590px; margin: 25px auto 0; overflow: hidden; }
	dl.basic-guide-gate dt { float: left; width: 280px; }
	dl.basic-guide-gate dd { float: right; width: 295px; }
		dl.basic-guide-gate dd p { margin: 0 0 5px; }

/* 초보자 가이드 - 기본조작 - 기본전투 */
dl.basic-guide-fight { width: 590px; margin: 25px auto 0; }
	dl.basic-guide-fight dt { text-align: left; }
	dl.basic-guide-fight dd { clear: both; text-align: center; }
		dl.basic-guide-fight dt.attach-image { float: left; width: 260px; margin: 15px 0 0; }
		dl.basic-guide-fight dd.attach-detail { float: right; width: 320px; margin: 15px 0 0; line-height: 1.5em; text-align: left; clear: none; }

dl.basic-guide-gagebar { width: 520px; margin: 25px auto 0; }


/* 초보자 가이드 - 교환 */
dl.newbie-exchange {
	width: 590px;
	margin: 0 auto;
}
	dl.newbie-exchange dt {
		margin: 0 0 5px;
	}
	dl.newbie-exchange dd {
		margin: 0 0 20px;
		text-align: center;
	}
		dl.newbie-exchange dd p { margin: 10px 0 0; }
		dl.newbie-exchange dd.attach-detail {
			margin-top: -5px; padding: 0 0 0 25px;
			text-align: left;
		}
			dl.newbie-exchange dd.attach-detail strong { color: #00a650; }

/* 초보자 가이드 - 파티 시스템 */
dl.newbie-party { }
	dl.newbie-party dt {
		margin: 0 0 5px;
	}
	dl.newbie-party dd {
		margin: 0 0 20px;
	}
		dl.newbie-party dd p {
			margin: 0 0 10px;
			text-align: center;
		}

	dl.newbie-party dd ul { }
		dl.newbie-party dd ul li {
			padding: 0 10px 5px 10px;
			background: url('/Images/prev_guide/union_bullet.gif') no-repeat 3px 7px;
		}
			dl.newbie-party dd ul li p { margin: 10px 0; text-align: center; }

			dl.newbie-party dd ul li table {
				margin: 5px 0 0;
				border-collapse: collapse;
			}
				dl.newbie-party dd ul li table th,
				dl.newbie-party dd ul li table td {
					padding: 4px 0 6px;
					border: 1px solid #ccc;
				}
				dl.newbie-party dd ul li table th {
					width: 115px;
					background: #f7f8f5;
				}
				dl.newbie-party dd ul li table td {
					width: 450px;
					padding-left: 15px;
				}

	dl.newbie-party dd dl { margin: 10px 0 0 5px; }
		dl.newbie-party dd dl dt { font-weight: bold; }
		dl.newbie-party dd dl dd { }

/* 그룹단위 전투 / 길드 시스템 */
h3.guide {
	margin: 15px 0 10px 5px; padding: 0;
}
h4.guide {
	margin: 0; padding: 0;
	font-size: 1em; color: #f47a3f; line-height: 1;
}
div.guide-guild {
	padding-bottom: 10px;
}
.guide-guild {
	width: 590px;
	margin: 0 0 0 15px;
}
	dl.guide-guild dt {
	}
	dl.guide-guild dd {
		margin: 0 0 10px 0;
	}

dl.guide-guild.guild-interface {
	overflow: hidden;
}
	dl.guide-guild.guild-interface dt {
		float: left;
	}
	dl.guide-guild.guild-interface dd {
		float: left;
		margin: 15px 0 0 15px;
	}

.guide-guild dl { }
	.guide-guild dl dt { float: none; font-weight: bold; color: #365b3e; }
	.guide-guild dl dd { float: none; margin: 0 0 3px 15px; font-size: .95em; }

	.guide-guild p.attach-image { padding: 5px 0; }
	.guide-guild p.comment { padding: 5px 0 15px; }

dl.guild-war {
	margin: 0 0 0 20px;
}
	dl.guild-war dt { margin: 5px 0 5px 0; font-weight: bold; color: #365b3e; }
	dl.guild-war dd { margin: 0 0 0 15px; padding-bottom: 5px; }

/* 초보자 가이드 - 그룹단위 전투 - 공성전 */
.siege-warface {
	clear: both;
	padding: 0 10px 30px 17px;
	background: url('/Images/prev_guide/siege_warfare_border.gif') no-repeat left bottom;
}
.siege-warface.last-child {
	padding-bottom: 15px;
	background: none !important;
}
	.siege-warface p.attach-image {
		float: left;
		margin: 0 15px 10px 0;
	}
	.siege-warface p.notice {
		color: #f26522;
	}
	.siege-warface ol {
	}
		.siege-warface ol li {
			display: inline;
		}
			.siege-warface ol li dl {
				margin: 10px 0;
			}
				.siege-warface ol li dl dt {
					font-weight: bold; color: #f26522;
				}
					.siege-warface ol li dl dt.notice {
						color: #666;
					}
					.siege-warface ol li dl dt.judge {
						color: #00a650;
					}
				.siege-warface ol li dl dd {
					line-height: 1.6em;
				}
					
					.siege-warface ol li dl dd table {
						width: 584px;
						margin: 5px 0 0;
						border-collapse: collapse;
					}
						.siege-warface ol li dl dd table thead {
							background: #f1f7f5;
						}
						.siege-warface ol li dl dd table tbody th {
							width: 365px;
							padding-right: 10px;
							padding-left: 15px;
							font-weight: normal; text-align: left;
							background: #f5f9ef;
						}
						.siege-warface ol li dl dd table tbody td {
							text-align: center;
						}
						.siege-warface ol li dl dd table th,
						.siege-warface ol li dl dd table td {
							padding: 4px 0 5px;
							border: 1px solid #b4c4ca;
						}

/* 그룹단위 전투 - 에볼루션 인카운터 */
.guide-evolution-float {
	float: left;
}
p.guide-evolution-image.guide-evolution-float {
	display: inline;
	margin: 20px 0 0 10px !important;
}
dl.guide-evolution.guide-evolution-float {
	margin-top: 30px !important;
}
p.guide-evolution-image {
	clear: both;
	margin: 0 0 25px 20px;
}
.guide-evolution {
	margin: 0 0 25px 20px;
}
	.guide-evolution dt {
		margin: 0 0 5px;
	}
	.guide-evolution dd {
	}
		.guide-evolution dd p {
			margin: 15px 0 0;
		}
			.guide-evolution dd p.notice {
				color: #f26522; text-align: right; font-weight: bold;
			}
		.guide-evolution dd table {
			width: 564px;
			margin: 10px 0 0;
			table-layout: fixed;
			border-collapse: collapse;
		}
			.guide-evolution dd table th {
				background: #f1f7f5;
			}
			.guide-evolution dd table th,
			.guide-evolution dd table td {
				padding: 3px 0 5px;
				border: 1px solid #b4c4ca;
				text-align: center;
			}

/* 고급전투 - 특수타격 */
blockquote.special-notice {
	margin: 8px 0 15px; padding: 0;
	background: url('/Images/prev_guide/special_notice_btm.gif') no-repeat left bottom;
}
	blockquote.special-notice p {
		padding: 10px 20px;
		font-weight: bold;
		background: url('/Images/prev_guide/special_notice_top.gif') no-repeat left top;
	}

dl.guide-special {
	margin: 0 0 0 10px;
}
	dl.guide-special dt {
		margin: 0 0 3px;
		font-weight: bold; color: #f26522;
	}
	dl.guide-special dd {
		margin: 0 0 20px 15px;
	}
		dl.guide-special dd p {
			margin: 0 0 10px 0;
		}
		dl.guide-special dd p.attach-image {
			margin: 5px 0 0 !important;
		}
		
/* 고급전투 - 특수 데미지 */
dl.guide-special-damage {
	position: relative;
	height: 180px;
	margin-bottom: 25px;
}
	dl.guide-special-damage dd.attach-sample {
		float: left;
		margin: 5px 10px 0 10px;
	}
	dl.guide-special-damage dd.attach-image {
		clear: both;
		position: absolute;
		top: 0; right: 15px;
	}

/* 고급전투 - 상태 변화 */
dl.guide-special-stat {
	width: 600px;
	padding: 15px 0;
	border-bottom: 1px solid #d9d9d9;
	overflow: hidden;
}
	dl.guide-special-stat.last-child {
		padding-bottom: 0;
		border: none;
	}
	dl.guide-special-stat dt {
		display: inline;
		float: left;
		margin: 0 23px 0 5px;
	}
	dl.guide-special-stat dd {
		float: left;
	}
		dl.guide-special-stat dd dl {
			margin: 0; padding: 0;
		}
			dl.guide-special-stat dd dl dt {
				float: none;
				margin: 0 0 3px; padding: 0;
			}
			dl.guide-special-stat dd dl dd {
				float: none;
				margin: 0; padding: 0;
			}

/* 고급전투 - 몬스터 공략 */
div.guide-monster {
	margin: 15px 0 0 5px; padding: 0 0 35px;
	background: url('/Images/prev_guide/monster_descript_border.gif') repeat-x left bottom;
}
	div.guide-monster.last-child {
		padding: 0 !important;
		background: none !important;
	}
	div.guide-monster h3 {
		margin-left: 5px;
	}
	div.guide-monster h4 {
		margin: 0 0 0 10px; padding: 0;
		font-size: 1em; color: #f26522;
	}
	div.guide-monster h5 {
		margin: 20px 0 5px 10px; padding: 0;
		font-size: 1em; color: #f26522;
	}
		blockquote.monster-description {
			margin: 0 0 15px 10px; padding: 0;
		}

		dl.monster-description {
			margin: 0 0 0 10px;
		}
			dl.monster-description dt {
				font-weight: bold;
			}
			dl.monster-description dd {
				margin: 0 0 3px 7px;
			}
				dl.monster-description dd .monster-hunter {
					width: 560px;
					margin: 5px 0 0;
					background: url('/Images/prev_guide/monster_hunter_btm.gif') no-repeat left bottom;
				}
					dl.monster-description dd .monster-hunter dl {
						width: 530px;
						margin: 0; padding: 10px 15px;
						background: url('/Images/prev_guide/monster_hunter_top.gif') no-repeat left top;
						overflow: hidden;
					}
						dl.monster-description dd .monster-hunter dl.last-child {
							background: url('/Images/prev_guide/monster_hunter_border.gif') no-repeat center top !important;
						}
						dl.monster-description dd .monster-hunter dl dt {
							float: left;
							margin: 0;
							font-weight: bold;
						}
						dl.monster-description dd .monster-hunter dl dd {
							float: left;
							margin: 0 0 0 5px;
						}

		dl.monster-detail-info {
			width: 580px;
			margin: 0 0 15px 17px;
			overflow: hidden;
		}
			dl.monster-detail-info dt {
				float: left;
			}
			dl.monster-detail-info dd {
				float: left;
			}
				dl.monster-detail-info dd table {
					width: 285px;
					border-collapse: collapse;
					margin: 15px 0 0 20px;
				}
					dl.monster-detail-info dd table th,
					dl.monster-detail-info dd table td {
						padding: 2px 0 4px;
						border: 1px solid #b4c4ca;
					}
					dl.monster-detail-info dd table thead th {
						background: #f1f7f5;
					}
					dl.monster-detail-info dd table tbody th {
						background: #f5f9ef;
					}
					dl.monster-detail-info dd table tbody th,
					dl.monster-detail-info dd table tbody td {
						padding-left: 25px;
						text-align: left; font-weight: normal;
					}


/* 아이템 활용 - 보석 시스템 */
.guide-item {
	width: 580px;
	margin: 0; padding: 0 0 0 20px;
}
	.guide-item h3 {
		margin: 20px 0 5px -12px; padding: 0;
	}
	.guide-item blockquote {
		margin: 0 0 10px; padding: 0;
	}
	.guide-item p.attach-image {
		margin: 15px 0;
		text-align: center;
	}
	.guide-item p.attach-caption {
		text-align: left;
	}
		.guide-item em {
			font-style: normal; color: #f36f31; font-weight: bold;
		}
		.guide-item p.attach-caption em {
			font-style: normal; color: #f26522; font-weight: bold;
		}
	.guide-item p.notice {
		margin: 15px 0;
		color: #ed1c24;
	}
	.guide-item table {
		width: 100%;
		margin: 10px 0;
		border-collapse: collapse;
	}
		.guide-item table caption {
			padding: 0 0 10px;
			font-weight: bold; color: #f26522;
		}
		.guide-item table th,
		.guide-item table td {
			padding: 3px 10px 5px;
			border: 1px solid #ccc !important;
		}
		.guide-item table thead th {
			background: #f1f7f5;
		}
		.guide-item table tbody th {
			font-weight: normal;
			background: #f5f9ef;
		}

	.guide-item table.jewel-01 { }
		.guide-item table.jewel-01 tbody th { width: 100px; }
	.guide-item table.jewel-04 { }
		.guide-item table.jewel-04 tbody th { width: 150px; }
		.guide-item table.jewel-04 tbody td { text-align: center; }

	.guide-item dl.jewel-03 {
		position: relative;
	}
		.guide-item dl.jewel-03 dt {
			margin: 0 0 15px;
			font-weight: bold;
		}
		.guide-item dl.jewel-03 dd {
		}
			.guide-item dl.jewel-03 dd.attach-image {
				position: absolute;
				top: 35px; right: 10px;
			}
			.guide-item dl.jewel-03 dd dl {
			}
				.guide-item dl.jewel-03 dd dl dt {
					margin: 0;
					font-weight: bold; color: #00a650;
				}
				.guide-item dl.jewel-03 dd dl dd {
					margin: 0 0 20px 50px;
				}

	.guide-item div.jewel-02 {
		width: 575px;
		margin: 10px 0 0;
		background: url('/Images/prev_guide/item_jewel_02_02.gif') no-repeat center top;
	}
		.guide-item div.jewel-02 dl {
			float: left;
			width: 273px;
			padding: 5px 0 0;
		}
			.guide-item div.jewel-02 dl.last-child {
				float: right;
				margin: 0 0 15px;
			}

		.guide-item p {
			clear: both;
			margin: 5px 0;
			text-align: center;
		}
	.guide-item dl.jewel-02 { margin: 15px 0 0; }
		.guide-item dl.jewel-02 dt {
			font-weight: bold; color: #a41a1e;
		}

/* 매직 플래티늄 */
	.guide-item blockquote.item-platinum p {
		margin: 0 0 15px;
		text-align: left;
	}
		.guide-item blockquote.item-platinum p.first-child {
			padding: 10px 0 10px 77px;
			background: url('/Images/prev_guide/item_platinum_01.gif') no-repeat 0 5px;
		}
		.guide-item blockquote.item-platinum p em {
			font-weight: bold; font-style: normal; color: #f26522;
		}

	.guide-item table.item-platinum {
	}
		.guide-item table.item-platinum th.category {
			background: #f1f7f5;
		}
		.guide-item table.item-platinum th { font-weight: bold; }
		.guide-item table.item-platinum td { text-align: center; }


	ul.item-platinum-weapons {
		width: 595px;
		overflow: hidden;
	}
	ul.item-platinum-weapons li {
		float: left;
		width: 285px;
		margin: 10px 0;
		overflow: hidden;
	}
		ul.item-platinum-weapons li .weapon {
			float: left;
			margin: 3px 0 0;
		}
		ul.item-platinum-weapons li dl {
			float: left;
			padding: 0 0 0 15px;
		}
			ul.item-platinum-weapons li dl dt {
				margin: 0 0 5px;
				font-weight: bold;
			}
			ul.item-platinum-weapons li dl dd {
				font-size: .95em; line-height: 1.3em;
			}

	ul.item-platinum-armors {
	}
		ul.item-platinum-armors li {
			width: 100%;
			margin: 0 0 10px;
			overflow: hidden;
		}
			ul.item-platinum-armors li .armors {
				float: left;
			}
			ul.item-platinum-armors li dl {
				float: left;
				margin: 0 0 0 15px;
			}
				ul.item-platinum-armors li dl dt {
					font-weight: bold; color: #f26522;
				}
				ul.item-platinum-armors li dl dd table {
					width: 410px;
					font-size: .95em;
				}
					ul.item-platinum-armors li dl dd table caption {
						padding: 0 0 5px;
						text-align: left; color: #666;
					}
					ul.item-platinum-armors li dl dd table td {
						text-align: center;
					}

	/* 가공술 */
	dl.processing-what {
		width: 590px;
		overflow: hidden;
	}
		dl.processing-what dt {
			float: left;
		}
		dl.processing-what dd {
			float: left;
			margin: 25px 0 0 15px;
		}

	.guide-item table.processing { }
		.guide-item table.processing tbody th { font-weight: bold; }
		.guide-item table.processing td { text-align: center; }


	/* 마석 시스템 */
	.guide-item dl.item-devilstone {
	}
		.guide-item dl.item-devilstone dt {
			margin: 0 0 3px;
			font-weight: bold; color: #f26522;
		}
		.guide-item dl.item-devilstone dd {
			position: relative;
			margin: 0 0 15px;
		}
			.guide-item dl.item-devilstone dd p {
				text-align: left;
			}
			.guide-item dl.item-devilstone dd p.attach-caption {
				position: absolute;
				top: 65px; left: 0;
			}
			.guide-item dl.item-devilstone dd div.item-devilstone {
				width: 460px !important;
				margin: 0 auto;
			}
				.guide-item dl.item-devilstone dd div.item-devilstone dl {
					width: 200px !important;
				}
					.guide-item dl.item-devilstone dd div.item-devilstone dl dt {
						padding-top: 15px;
					}
					.guide-item dl.item-devilstone dd div.item-devilstone dl dd {
						position: static;
						text-align: left;
					}
			
			.guide-item dl.item-devilstone dd table {
				clear: both;
				margin: 0;
			}
			.guide-item dl.item-devilstone dd table caption {
				text-align: left;
			}
			.guide-item dl.item-devilstone dd p.notice {
				margin: 5px 0 0; padding: 0;
				text-align: left;
			}

	.guide-item div.item-devilstone {
		width: 552px;
	}
		.guide-item div.item-devilstone dl {
			width: 250px;
		}
			.guide-item div.item-devilstone dl dt {
				padding-top: 10px;
			}
			.guide-item div.item-devilstone dl dd {
				text-align: center;
			}

	.guide-item table.item-devilstone { clear: both; }
		.guide-item table.item-devilstone caption { text-align: left; }
		.guide-item table.item-devilstone tbody th { font-weight: bold; }

	.guide-item table.item-devilstone-supply { margin: 20px 0 0 !important; }
		.guide-item table.item-devilstone-supply caption { color: #00a650 }
			.guide-item table.item-devilstone-supply table {
				margin: 10px 0 0 !important;
			}
			.guide-item table.item-devilstone-supply table caption {
				padding-bottom: 5px;
				color: #666;
			}
			.guide-item table.item-devilstone-supply table tfoot th,
			.guide-item table.item-devilstone-supply table tfoot td {
				font-weight: bold;
			}

	/* 방어구 업그레이드  */
	.guide-item dl.item-armor-upgrade {
	}
		.guide-item dl.item-armor-upgrade dt {
			margin: 0 0 2px;
			font-weight: bold;
		}
			.guide-item dl.item-armor-upgrade dt.subtitle {
				color: #f26522;
			}
		.guide-item dl.item-armor-upgrade dd {
			margin: 0 0 15px;
		}
			.guide-item dl.item-armor-upgrade dd table caption {
				padding-bottom: 5px;
				text-align: left; color: #666;
			}

	.guide-item h4.subtitle {
		margin: 0 0 3px; padding: 0;
		font-size: 1em; font-weight: bold; color: #00a650;
	}

	.guide-item table.item-armor-upgrade { }
		.guide-item table.item-armor-upgrade tbody td {
			text-align: center;
		}

	/* 컨버전 시스템 */
	dl.item-conversion {
	}
		dl.item-conversion dt {
			margin: 0 0 3px;
			font-weight: bold; color: #f26522;
		}
		dl.item-conversion dd {
			margin: 0 0 15px;
		}
			dl.item-conversion dd dl {
				margin: 15px 0 0 15px;
			}
				dl.item-conversion dd dl dt {
					margin: 0 0 3px;
				}
				dl.item-conversion dd dl dd {
					margin: 0 0 10px;
				}

			dl.item-conversion dd ol {
				margin: 10px 0 0 10px;
			}
			dl.item-conversion dd table tbody td {
				text-align: center;
			}
			dl.item-conversion dd table thead td {
				text-align: center;
				background: #f5f9ef;
			}

/* 매트릭스 서버 */
.guide-matrix-server {
	width: 590px;
	margin: 0; padding: 0 0 0 15px;
}
	.guide-matrix-server h3 {
		margin: 15px 0 5px -12px; padding: 0;
	}
	.guide-matrix-server blockquote {
		margin: 0 0 10px; padding: 0;
	}
	.guide-matrix-server p {
		margin: 10px 0;
	}
	.guide-matrix-server p.attach-image {
		margin: 15px 0;
		text-align: center;
	}
	.guide-matrix-server p.attach-caption {
		text-align: left;
	}
		.guide-matrix-server p.attach-caption em {
			font-style: normal; color: #f26522; font-weight: bold;
		}
	.guide-matrix-server p.notice {
		margin: 15px 0;
		color: #ed1c24;
	}
	.guide-matrix-server ul { }
	.guide-matrix-server ul li { margin: 0 0 3px; }
	.guide-matrix-server ul.guide-matrix-break { margin: 20px 0 0; }
	.guide-matrix-server ul.guide-matrix {
	}
		.guide-matrix-server ul.guide-matrix li {
			margin: 0 0 15px;
		}
		.guide-matrix-server ul.guide-matrix li.notice {
			color: #b74b4e;
		}

	.guide-matrix-server table {
		width: 100%;
		margin: 10px 0;
		border-collapse: collapse;
	}
		.guide-matrix-server table caption {
			padding: 0 0 5px;
			text-align: left; font-weight: bold; color: #252525;
		}
		.guide-matrix-server table th,
		.guide-matrix-server table td {
			padding: 3px 10px 5px;
			text-align: center;
			border: 1px solid #ccc !important;
		}
		.guide-matrix-server table thead th {
			background: #f1f7f5;
		}
		.guide-matrix-server table tbody th {
			font-weight: normal;
			background: #f5f9ef;
		}

	.guide-matrix-server dl {
	}
		.guide-matrix-server dl dt {
			margin: 0 0 2px;
			font-weight: bold; color: #f26522;
		}
		.guide-matrix-server dl dd {
			margin: 0 0 10px;
		}

	ul.guide-matrix-arena {
		margin: 0 0 15px;
	}
		ul.guide-matrix-arena li {
			margin: 0 0 5px;
		}
			ul.guide-matrix-arena li strong {
				color: #f93238;
			}

	ul.guide-matrix-rules {
		width: 560px;
		margin: 15px 0 0; padding: 12px 15px;
		border: 3px solid #e3e8da;
		background: #f5f9ef;
	}
		ul.guide-matrix-rules li {
			margin: 2px 0;
			color: #252525;
		}

	dl.guide-matrix-weapon {
		width: 100%;
		overflow: hidden;
	}
		dl.guide-matrix-weapon dt {
			float: left;
			width: 365px;
		}
		dl.guide-matrix-weapon dd {
			float: left;
			padding: 15px 0 0;
		}
			dl.guide-matrix-weapon dd strong {
				color: #252525;
			}

	dl.guide-matrix-zone {
		margin: 20px 0 0;
	}
		dl.guide-matrix-zone dd p.attach-image {
			margin-top: 5px;
		}


/* 아케론 서버 */
.guide-acheron-server {
	position: relative;
	width: 590px;
	margin: 0; padding: 0 0 0 15px;
}
	.guide-acheron-server h3 {
		margin: 15px 0 5px -12px; padding: 0;
	}
	.guide-acheron-server h4 {
		margin: 15px 0 5px 0; padding: 0;
		font-size: 1em; color: #f26522;
	}
	.guide-acheron-server blockquote {
		margin: 0 0 10px; padding: 0;
	}
	.guide-acheron-server p {
		margin: 10px 0;
	}
	.guide-acheron-server p.attach-image {
		margin: 15px 0;
		text-align: center;
	}
	.guide-acheron-server p.attach-caption {
		text-align: left;
	}
		.guide-acheron-server p.attach-caption em {
			font-style: normal; color: #f26522; font-weight: bold;
		}
	.guide-acheron-server p.notice {
		margin: 15px 0;
		color: #ed1c24;
	}
	.guide-acheron-server ul { }
	.guide-acheron-server ul li { margin: 0 0 3px; }
	.guide-acheron-server ol.acheron-server-info {
	}
		.guide-acheron-server ol.acheron-server-info li {
			margin: 0 0 10px;
		}
			.guide-acheron-server ol.acheron-server-info li strong {
				color: #f26522;
			}

	.guide-acheron-server table {
		width: 100%;
		margin: 10px 0;
		border-collapse: collapse;
	}
		.guide-acheron-server table caption {
			padding: 0 0 5px;
			text-align: left; font-weight: bold; color: #252525;
		}
		.guide-acheron-server table th,
		.guide-acheron-server table td {
			padding: 3px 10px 5px;
			text-align: center;
			border: 1px solid #ccc !important;
		}
		.guide-acheron-server table thead th {
			background: #f1f7f5;
		}
		.guide-acheron-server table tbody th {
			font-weight: normal;
			background: #f5f9ef;
		}

	.guide-acheron-server dl {
		padding: 10px 0 0;
	}
		.guide-acheron-server dl dt {
			margin: 0 0 2px;
			font-weight: bold; color: #f26522;
		}
		.guide-acheron-server dl dd {
			margin: 0 0 15px;
		}

	.guide-acheron-server blockquote.acheron-server-info {
		width: 570px;
		margin: 15px 0 0 -12px; padding: 12px 15px;
		border: 3px solid #e3e8da;
		font-weight: bold;
		background: #f5f9ef;
	}

	.guide-acheron-server p.acheron-server-info {
		position: absolute;
		top: 470px; right: 20px;
	}


/* 라비용 */
.guide-pet {
	width: 590px;
	margin: 0; padding: 0 0 0 15px;
}
	.guide-pet h3 {
		margin: 15px 0 5px -12px; padding: 0;
	}
	.guide-pet h4 {
		margin: 15px 0 5px -8px; padding: 0;
		font-size: 1em; color: #f26522;
	}
	.guide-pet blockquote {
		margin: 0 0 10px; padding: 0;
	}
	.guide-pet p {
		margin: 10px 0;
	}
	.guide-pet p.attach-image {
		margin: 15px 0;
		text-align: center;
	}
	.guide-pet p.attach-caption {
		text-align: left;
	}
		.guide-matrix-server p.attach-caption em {
			font-style: normal; color: #f26522; font-weight: bold;
		}
	.guide-pet p.notice {
		margin: 15px 0;
		color: #ed1c24;
	}
	.guide-pet ul { }
	.guide-pet ul li { margin: 0 0 3px; }

	.guide-pet table {
		width: 100%;
		margin: 10px 0 20px;
		border-collapse: collapse;
	}
		.guide-pet table caption {
			padding: 0 0 5px;
			text-align: left; font-weight: bold; color: #252525;
		}
		.guide-pet table th,
		.guide-pet table td {
			padding: 3px 10px 5px;
			text-align: center;
			border: 1px solid #ccc !important;
		}
		.guide-pet table .item {
			text-align: left;
		}
		.guide-pet table thead th {
			background: #f1f7f5;
		}
			.guide-pet table thead td {
				font-weight: bold; text-align: center;
				background: #f5f9ef;
			}
		.guide-pet table tbody th {
			font-weight: normal;
			background: #f5f9ef;
		}
			.guide-pet table img {
				vertical-align: middle;
			}

	.guide-pet dl {
		margin: 15px 0 0;
	}
		.guide-pet dl dt {
			margin: 0 0 2px;
			font-weight: bold; color: #f26522;
		}
		.guide-pet dl dd {
			margin: 0 0 10px;
		}

	.guide-pet blockquote.pet-blockquote {
		width: 570px;
		margin: 15px 0 0 -12px; padding: 12px 15px;
		border: 3px solid #e3e8da;
		font-weight: bold;
		background: #f5f9ef;
		overflow: hidden;
	}
		.guide-pet blockquote.pet-blockquote p.attach-image {
			float: left;
			margin: 0 10px 0 0; padding: 0;
		}

	.guide-pet .pet-content {
		width: 100%;
		overflow: hidden;
	}
		.guide-pet .pet-content p.attach-caption,
		.guide-pet .pet-content p.attach-image {
			float: left;
			clear: none;
		}
		.guide-pet .pet-content p.attach-caption {
			margin: 0; padding: 0;
			line-height: 1.6em;
		}
		.guide-pet .pet-content p.attach-image {
			margin: 0 10px 0 0; padding: 0;
		}
		.guide-pet .pet-content p {
			clear: both;
		}


/* 기타 */
.guide-etc {
	width: 590px;
	margin: 0; padding: 0 0 0 15px;
}
	.guide-etc h3 {
		margin: 15px 0 5px -12px; padding: 0;
	}
	.guide-etc h4 {
		margin: 15px 0 5px 0; padding: 0;
		font-size: 1.0em; color: #f26522;
	}
		.guide-etc h4.etc-pk {
			margin-left: -8px;
			color: #9d0a0e;
		}
	.guide-etc blockquote {
		margin: 0 0 10px; padding: 0;
	}
	.guide-etc p {
		margin: 10px 0;
	}
	.guide-etc p.attach-image {
		margin: 15px 0;
		text-align: center;
	}
	.guide-etc p.attach-caption {
		text-align: left;
	}
		.guide-etc p.attach-caption em {
			font-style: normal; color: #f26522; font-weight: bold;
		}
	.guide-etc p.notice {
		margin: 15px 0;
		color: #ed1c24;
	}
	.guide-etc ul { }
	.guide-etc ul li { margin: 0 0 3px; }
	.guide-etc ol.etc-pk { }
	.guide-etc ol.etc-pk li { margin: 0 0 10px; }
	
	.guide-etc .guide-box {
		padding: 3px 15px 5px;
		background-color: #eee;
	}

	.guide-etc table {
		width: 100%;
		margin: 10px 0;
		border-collapse: collapse;
	}
		.guide-etc table caption {
			padding: 0 0 5px;
			text-align: left; font-weight: bold; color: #252525;
		}
		.guide-etc table th,
		.guide-etc table td {
			padding: 3px 10px 5px;
			text-align: center;
			border: 1px solid #ccc !important;
		}
		.guide-etc table thead th {
			background: #f1f7f5;
		}
		.guide-etc table tbody th {
			font-weight: normal;
			background: #f5f9ef;
		}

		.guide-etc table.etc-lp { margin-top: -5px; }
			.guide-etc table.etc-lp tbody th { color: #000; }
				.guide-etc table.etc-lp .comment { text-align: left; }
				.guide-etc table.etc-lp .comment em { font-style: normal; font-weight: normal; }
				.guide-etc table.etc-lp strong { color: #b13361; }

	.guide-etc dl {
		padding: 10px 0 0;
	}
		.guide-etc dl dt {
			margin: 0 0 2px;
			font-weight: bold; color: #f26522;
		}
		.guide-etc dl dd {
			margin: 0 0 15px;
		}

		.guide-etc dl.etc-attach-image { }
			.guide-etc dl.etc-attach-image dt {
				margin: 0 0 5px;
				color: #333;
			}

	.guide-etc .etc-content {
		width: 100%;
		overflow: hidden;
	}
		.guide-etc .etc-content .attach-image {
			float: left;
			margin: 0 15px 0 0;
			text-align: left;
		}
		.guide-etc .etc-content .attach-caption {
			float: left;
			margin: 15px 0 0;
		}
			.guide-etc .etc-content .attach-caption li {
				margin: 0 0 15px;
			}
				.guide-etc .etc-content .attach-caption li.notice {
					margin: 30px 0 0;
					color: #b74b4e;
				}

	.firefox-installation { }
		.firefox-installation dt { color: #888 !important; }
		.firefox-installation dd { padding-left: 15px; }
		.firefox-installation p { text-align: left !important; }
		.firefox-installation strong { color: #f26522; }

/* 단축키 */
table.shortcut-table {
	width: 606px;
	margin: 20px 0 0;
	border-collapse: collapse;
}
	table.shortcut-table tbody th,
	table.shortcut-table tbody td {
		border: 1px solid #ccc;
	}
	table.shortcut-table tbody th {
		width: 122px;
		padding: 1px 0 3px;
		border-right: 0;
		background: #efefef;
	}
	table.shortcut-table tbody td {
		padding: 0 10px;
		border-left: 0;
	}
		table.shortcut-table tbody th img {
			vertical-align: middle;
		}


/* 보스레이드 */
.guide-boss-raid {
}
	.guide-boss-raid h3 {
		margin: 20px 0 5px; padding: 0;
	}
	.guide-boss-raid h4 {
		margin: 10px 0 5px 15px; padding: 0;
	}
	.guide-boss-raid blockquote {
		 margin: 0 0 10px 15px; padding: 0;
	}
		.guide-boss-raid blockquote strong {
			color: #f26522;
		}
		.guide-boss-raid blockquote em {
			font-size: 1.1em; font-weight: bold; font-style: normal;
		}
		.guide-boss-raid blockquote p.attach-image {
			text-align: left;
		}

	.guide-boss-raid ol {
		margin: 0 0 0 15px;
	}
	.guide-boss-raid p.attach-image {
		margin: 15px 0 0 0;
		text-align: center;
	}
		.guide-boss-raid p.attach-image strong.caption {
			display: block;
			font-weight: bold; color: #790000; text-align: center;
		}
		.guide-boss-raid p.attach-image strong.caption.under-type {
			color: #666;
		}

	.guide-boss-raid table {
		border-collapse: collapse;
	}
		.guide-boss-raid table * th,
		.guide-boss-raid table * td {
			border: 1px solid #ccc;
		}

	.guide-boss-raid table.boss-raid-monster {
		width: 605px;
		margin: 0 0 0 15px;
	}
		.guide-boss-raid table.boss-raid-monster th {
			/*padding: 10px 5px;*/
			text-align: left;
		}
			.guide-boss-raid table.boss-raid-monster th img {
				display: block;
			}
		.guide-boss-raid table.boss-raid-monster td {
			padding: 0 10px;
			font-weight: bold;
			background: #f5f9ef;
		}

/* 드미트론 점령전 */
.guide-dmitron-war {
	margin: 0 15px;
}
	.guide-dmitron-war h3.text-title {
		margin-left: -10px;
	}
	.guide-dmitron-war p.attach-image {
		margin: 10px 0;
	}
	.guide-dmitron-war blockquote { margin: 0 0 10px 15px; }
		.guide-dmitron-war blockquote p { margin: 15px 0; }

	.guide-dmitron-war ul { }
		.guide-dmitron-war ul li {
			padding: 1px 0;
			font-weight: bold; color: #000; line-height: 140%;
		}
			.guide-dmitron-war ul li strong { color: #790026; }
			.guide-dmitron-war ul li ol { }
				.guide-dmitron-war ul li ol li {
					font-weight: normal; color: #666;
				}
					.guide-dmitron-war ul li ol li strong { color: #000; }

/* 아이템 활용 - 컨퓨전시스템 */
table.item-confusion {
}
	table.item-confusion tbody td {
		text-align: center;
	}

/* 라그러쉬 */
.guide-lagrush {
	width: 590px;
	margin: 0; padding: 0 0 0 15px;
}
	.guide-lagrush h3 {
		margin: 25px 0 5px -12px; padding: 0;
	}

	.guide-lagrush h3.sub-title {
		margin: 33px 0 6px 0;
		font-size: 12px;
	}
	
	.guide-lagrush h3.sub-title em {
		font-size: 12px;
		font-style: normal; color: #4082c1
	}
	.guide-lagrush h3.sub-title img { vertical-align: middle}

	.guide-lagrush blockquote {
		margin: 0 0 10px; padding: 12px 21px;
		background: #efefef;
	}
	.guide-lagrush p {
		margin: 10px 0;
	}

	.guide-lagrush p.attach-image {
		margin: 12px 0;
		text-align: center;
	}
	.guide-lagrush p.attach-caption {
		text-align: left;
	}
		.guide-lagrush p.attach-caption em {
			font-style: normal; color: #f26522; font-weight: bold;
		}
	.guide-lagrush p.notice {
		margin: 15px 0;
		color: #ed1c24;
	}

	.guide-lagrush p.red-blt {
		padding: 0 0 0 16px; margin: 0 0 0 14px;
		color: #b64328;
		background: url(/Images/prev_guide/gide_red_bullet.gif) no-repeat 0 3px
	}

	.guide-lagrush td p.red-blt {
		padding: 0 0 0 16px; margin: 0;
		color: #b64328;
		background: url(/Images/prev_guide/gide_red_bullet.gif) no-repeat 0 3px
	}

	.guide-lagrush p.red-blt02 {
		padding: 0 0 0 16px; margin: 0;
		color: #b64328;
		background: url(/Images/prev_guide/gide_red_bullet.gif) no-repeat 0 3px
	}

	.guide-lagrush table {
		width: 596px;
		margin: 10px 0;
		border-collapse: collapse;
	}
		.guide-lagrush table caption {
			padding: 0 0 5px;
			text-align: left; font-weight: bold; color: #252525;
		}
		.guide-lagrush table th {
			font-weight: bold; 
			background: #efefef; color: #455b70
		}
		.guide-lagrush table td {
			padding: 3px 10px 5px;			
			border: 1px solid #ccc !important;
		}

		.guide-lagrush table th,
		.guide-lagrush table td {
			padding:4px 0 4px 12px;
			text-align: left; vertical-align: middle;
			border: 1px solid #ccc !important;
		}

		.guide-lagrush table td em { 
			font-size: 12px; font-weight: bold;
			font-style: normal; color: #4082c1
		}		

	.guide-lagrush dl {
	}
		.guide-lagrush dl dt {
			margin: 0 0 2px;
			font-weight: bold; color: #f26522;
		}
		.guide-lagrush dl dd {
			margin: 0 0 10px;
		}

/* 아레나 가이드 */
.arena-guide {	
	width: 600px;
	margin: 25px 0 0 0; padding: 0 0 0 15px
}

.arena-guide blockquote {
	width: 600px;
	width: 579px !important;
	line-height: 18px;
	background: #efefef;
	margin: 7px 0 10px; padding: 12px 0 12px 21px;		
}

.arena-guide blockquote p {
	padding: 0 0 0 16px; margin: 10px 0 0 14px;
	color: #b64328; font-style: normal;
	background: url(/Images/prev_guide/gide_red_bullet.gif) no-repeat 0 3px
}

/* 뫼비우스 아레나 시즌2 플레이 가이드 */
.arena-play {	
	width: 600px;
	margin: 0; padding: 0 0 0 15px
}

	.arena-play h3 {
		margin: 25px 0 5px -12px; padding: 0;
	}

	.arena-play h3.sub-title {
		margin: 4px 0 6px 0;
	}

	.arena-play h3.sub-title02 {
		margin: 0 0 -10px 5px; margin: 0 0 0 5px !import; font-size:12px; font-weight: bold ; line-height: 18px;
	}

	.arena-play h3.sub-title03 {
		margin: 0 0 5px 5px; margin: 0 0 0 5px !import; font-size:12px; font-weight: bold ;
	}

	.arena-play h3.sub-title04 {
		margin: 15px 0 0px 5px; font-size:12px; font-weight: bold ;
	}

	
	.arena-play h4 {
		width: 100%;
		padding: 0 0 0 6px; margin: 0 0 5px; color: #445a6f; 
		font-weight: bold; font-size: 12px;
		background: url(/Images/Guide/play_bullet.gif) no-repeat 0 5px
	}

	.arena-play h4 span {
		padding: 0 0 0 15px; font-weight: normal;
	}

	.arena-play p.attach-image { text-align: center	}

	.arena-play blockquote {
		width: 606px;
		width: 587px !important;
		line-height: 18px;
		background: #efefef;
		margin: 0px 0 26px; padding: 12px 0px 12px 12px;		
	}

	.arena-play blockquote p {
		padding: 0 0 0 16px; margin: 10px 0 0 0px;
		color: #b64328; font-style: normal;
		background: url(/Images/prev_guide/gide_red_bullet.gif) no-repeat 0 3px
	}

	.arena-play p.red-text {
		padding: 0 0 0 16px; margin: 5px 0 0 16px;
		color: #b64328; font-style: normal;
		background: url(/Images/prev_guide/gide_red_bullet.gif) no-repeat 0 3px
	}

	.arena-play blockquote.bg-white { margin: 0 0 0 7px; padding-top:0 !import; background: #fff }
	.arena-play blockquote.bg-white img { margin: 10px 0 ;}

	.arena-play blockquote.bg-white02 {
		margin: 0 0 10px; padding: 0; background: #fff
	}

	.arena-play blockquote.bg-white03 {
		margin: 0 0 10px; padding: 0 0 0 20px;  background: #fff
	}

	.arena-play blockquote ul { position: relative; top: 0px; margin: 0 0 0px }
	
	.arena-play blockquote li.ps_01 { position: absolute; top: 0; left: 0; }
	.arena-play blockquote li.ps_02 { position: absolute; top: 0; left: 250px; }
	.arena-play blockquote li.ps_03 { position: relative; top: 0; left: 0; }
	.arena-play blockquote li.ps_04 { position: absolute; top: 20px; left: 320px; }

	.arena-play .top-text { 
		padding: 0px 5px 12px 0px; margin: 0 0 20px;
		color: #fff;
		width: 610px;
		background: url(/Images/Guide/arena_play_text_bg02.gif) no-repeat bottom left;
	)

	.arena-play .top-text p{		
		padding: 28px 0 0 0 ;
		background: url(/Images/Guide/arena_play_text_bg01.gif) no-repeat top left;
	}

		.arena-play blockquote table {
			margin: 13px 0;
			color: #455b72;
			border-top: 1px solid #d7d7d7;
			border-left: 1px solid #d7d7d7;
		}

		.arena-play blockquote table th {
			background: #cee2e9; font-weight: bold;
			padding: 8px 0;
			border-right: 1px solid #d7d7d7;
			border-bottom: 1px solid #d7d7d7;
		}

		.arena-play blockquote table td {
			background: #fff;
			padding: 8px;
			border-right: 1px solid #d7d7d7;
			border-bottom: 1px solid #d7d7d7;
		}

		.arena-play blockquote table td.type01 { padding: 0; background: #e3f1f4; text-align: center }
		.arena-play blockquote table td.type02 { padding: 0; text-align: center }
@charset "UTF-8";

.gradation01{border-bottom:2px solid #dedede;}
.gradation01 .bg{border:1px solid #acacac;background:url(../../img/shared/guide/bg_gradation01.gif) repeat-x 0 0 #dbdbdb;}


/*검색결과*/

/*가이드 카테고리*/
.guide-category{margin-top:40px; margin-bottom:30px;background:url(../../img/dk/renewal/common/bg_category2.gif) no-repeat left top;
 

}
.guide-category h3 a{height:69px;   overflow:hidden;
	display:block;
}
.guide-category h3 a .text{
	display:block;
	position:relative;
	margin:0 auto;
	width:139px;
	height:16px;
	margin-top:22px;
	text-indent:-999px;
	background:url(../../img/dk/renewal/common/txt_guide_category.png) no-repeat left top;
	
	
}
.guide-category h3 a .text .icon{
	display:block;
	position:absolute;
	top:4px;
	right:-15px;
}
.guide-category h3 a .text .icon._on{
	width:9px;
	height:5px;
	background:url(../../img/dk/renewal/bul/bul_arr_guide.gif) no-repeat 0 -5px;
}
.guide-category h3 a .text .icon._off{
	width:9px;
	height:5px;
	background:url(../../img/dk/renewal/bul/bul_arr_guide.gif) no-repeat 0 0;
}
.guide-category h3 a.active{}

/*가이드 메뉴*/
.guide-list{ padding:0 0 30px 0;} 
.guide-list .wrapper{
	overflow:hidden;
	padding:2px 0 0 0;
}
.guide-list article.clear{clear:both;}
.guide-list article{width:219px;float:left;;overflow:hidden; margin-right:-1px;margin-top:-1px;}
.guide-list h3{font-size:14px;line-height:16px;;border:1px solid #d4dff1; }
.guide-list article h3{display:block;padding:20px 0 14px 32px;font-weight:bold;color:#eee;font-size:14px;}
.guide-list ul{padding:20px 0 0 20px;border:1px solid #d4dff1; border-top:0;}
.guide-list ul li{line-height:16px;background:url(../../img/dk/Renewal/common/dot_01.gif) no-repeat left 7px; margin-bottom:8px; padding:0 0 0 11px;}
.guide-list ul li a{font-size:12px;color:#666666;}
.guide-list ul li a:hover{font-weight:bold; color:#457bcd;text-decoration:underline;}
.guide-list ul li img{}

/*게임가이드*/
.guide-view{font:normal 12px/1 돋움;border-top:2px solid #646973;color:#555;border-bottom:1px solid #dfe2eb;color:#555; margin-bottom:15px;}
.guide-view strong{font-weight:bold;}
.guide-view header h2{font-size:14px;line-height:16px;border-top:1px solid #199bd4; border-bottom:1px solid #dfe2eb;background:#f5f7fc; color:#222222; padding:15px 0 15px 15px; margin:0;}
.guide-view header dl{height:37px;border-bottom:1px solid #dfe2eb; overflow:hidden;color:#70727c;}
.guide-view header dt{float:left;font-size:12px;background:url(../../img/azera/common/bar_04.gif) no-repeat right top; padding:0 11px 0 15px; margin-top:11px;}
.guide-view header dd{float:left;margin-top:11px;font-size:11px;font-family:Tahoma;  padding:0 0 0 10px;}

.guide-view section{line-height:1.8;}
.guide-view h2{margin-bottom:15px;padding:10px 0;font:bold 16px/16px 돋움;border-bottom:1px solid #e2e2e2;color:#555;}
.guide-view h3{margin-bottom:2px;padding-bottom:9px;font:bold 14px/14px 돋움;border-bottom:1px solid #e2e2e2;color:#000;}
.guide-view h4{padding:10px 0 10px;font-weight:bold;}
.guide-view p{margin:15px 0 10px 0;}
.guide-view p strong{font-weight:bold;}
.guide-view p em{font-style:italic;}
.guide-view ul{list-style:disc;}
.guide-view ol{list-style:decimal;}
.guide-view ul,
.guide-view ol{margin-left:30px;}
.guide-view ul li,
.guide-view ol li{margin-bottom:6px;}
.guide-view table{margin-bottom:10px;width:100%;background-color:#fff !important;border-collapse:collapse;}
.guide-view table th{font-weight:normal;background-color:#f9f9f9;color:#555;}
.guide-view table td{color:#888;}
.guide-view table th,
.guide-view table td{padding:8px 10px 6px 10px;border:1px solid #d2d2d2 !important;}
.guide-view table p{margin:0 !important;}
.guide-view .figure{position:relative;margin-bottom:-1px;padding:0 0 0 251px;min-height:173px;border:1px solid #d2d2d2;overflow:hidden;background-color:#fff;}
.guide-view .figure div.img{position:absolute;top:0;left:0;width:230px;height:100%;padding:10px;background-color:#f9f9f9;border-right:1px solid #d2d2d2;}
.guide-view .figure div.description{padding:20px;display:inline-block;vertical-align:top;}
.guide-view .figure p{margin:0 0 10px 0;}
.guide-view img.img{border:1px solid #d2d2d2;vertical-align:top;}
