.guide_box {

}
.guide_box .guide_header {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:30px 0px;
	padding-bottom:10px;
}
.guide_box .guide_header .guide_header_title {

}
.guide_box .guide_header .guide_header_title h2 {
	font-size:26px;
	color:#333333;
	line-height:28px;
	font-weight:normal;
}
.guide_box .guide_header .guide_header_title h1 {
	font-size:26px;
	color:#333333;
	line-height:28px;
	font-weight:normal;
}
.guide_box .guide_header .guide_header_title strong {
	display:block;
	font-weight:500;
}
.guide_box .guide_header .guide_header_download {
	display:flex;
	justify-content:flex-end;
	align-items:center;
	height:51px;
}
.guide_box .guide_header .guide_header_download .ver {
	background:#fff;
	padding:1px 11px;
	border-radius:5px 0px 0px 5px;
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column;
	height:45px;
}
.guide_box .guide_header .guide_header_download .ver strong {
	font-size:15px;
	color:#333333;
	font-weight:500;
	line-height:16px;
}
.guide_box .guide_header .guide_header_download .ver small {
	display:block;
	color:#bfbfbf;
	font-size:11px;
	line-height:13px;
}
.guide_box .guide_header .guide_header_download .btn_pdf {

}
.guide_box .guide_header .guide_header_download .btn_pdf a {
	background:#77c160;
	display:block;
	color:#fff;
	font-size:15px;
	font-weight:500;
	padding:9px 21px;
	height:45px;
	border-radius:0px 5px 5px 0px;
	display:flex;
	justify-content:center;
	align-items:center;
}
.guide_box .guide_header .guide_header_download .btn_pdf a img {
	margin-right:10px;
	vertical-align:bottom;
}
.guide_box .hr_white {

}
.guide_box .guide_content {
	padding:0px 0px 30px 0px;
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
	margin-top:-15px;
}
.guide_box .guide_content .guide_content_text { width:calc(100% - 272px); }
.guide_box .guide_content .guide_content_text .guide_top_image {
	margin:0 auto;
	display:block;
	width:400px;
}
.guide_box .guide_content .guide_content_text h1 {
	font-size:20px;
	font-weight:500;
	color:#333333;
	padding:28px 0px;
}
.guide_box .guide_content .guide_content_text h2 {
	font-size:20px;
	font-weight:500;
	color:#333333;
	padding:28px 0px;
}
.guide_box .guide_content .guide_content_text h3 {
	font-size:16px;
	font-weight:500;
	color:#333333;
	padding:10px 0px 26px 0px;
}
.guide_box .guide_content .guide_content_text p {
	font-size:14px;
	color:#333333;
	margin-bottom:25px;
}
.guide_box .guide_content .guide_content_text p a {
	color:#6099c1;
	text-decoration:underline;
}
.guide_box .guide_content .guide_content_text strong { font-weight:500; }
.guide_box .guide_content .guide_content_text .seo {
	display:flex;
	margin-bottom:37px;
	justify-content:flex-start;
	flex-wrap:wrap;
}
.guide_box .guide_content .guide_content_text .seo .seo_avatar {
	width:148px;
	text-align:center;
}
.guide_box .guide_content .guide_content_text .seo .seo_avatar img { width:148px; }
.guide_box .guide_content .guide_content_text .seo .seo_avatar .seo_name {
	font-size:13px;
	font-weight:500;
	color:#333333;
	margin-top:10px;
}
.guide_box .guide_content .guide_content_text .seo .seo_avatar .seo_title {
	font-size:10px;
	color:#bfbfbf;
	text-transform:uppercase;
}
.guide_box .guide_content .guide_content_text .seo .seo_text {
	background:#ffffff;
	margin-left:47px;
	padding:27px;
	border-radius:5px;
	align-items:center;
	font-size:14px;
	color:#333333;
	width:calc(100% - 195px);
	position:relative;
}
.guide_box .guide_content .guide_content_text .seo .seo_text h4 {
	font-weight:500;
	margin-bottom:15px;
}
.guide_box .guide_content .guide_content_text .seo .seo_text a {
	color:#6099c1;
	text-decoration:underline;
}
.guide_box .guide_content .guide_content_text .seo .seo_text strong { font-weight:500; }
.guide_box .guide_content .guide_content_text .seo .seo_text:before {
	display:block;
	content:'';
	border:15px solid transparent;
	border-top:15px solid #ffffff;
	border-right:15px solid #ffffff;
	position:absolute;
	left:-28px;
	top:27px;
}
.guide_box .guide_content .guide_content_text .border {
	border:none !important;
	border-left:2px solid #64a1de !important;
	font-size:16px;
	color:#333333;
	padding-left:40px;
	margin-bottom:30px;
}
.guide_box .guide_content .guide_content_text .war {
	border-left:2px solid #e06464;
	font-size:14px;
	color:#333333;
	padding-left:40px;
	margin-bottom:30px;
}
.guide_box .guide_content .guide_content_text .war h3 {
	font-size:18px;
	font-weight:500;
	padding:0px;
	padding-bottom:10px;
}
.guide_box .guide_content .guide_content_text .war strong {

}
.guide_box .guide_content .guide_content_text ul {
	list-style:none;
	margin-left:70px;
}
.guide_box .guide_content .guide_content_text ul li {
	counter-increment:li;
	padding-bottom:20px;
	color:#333333;
	font-size:14px;
}
.guide_box .guide_content .guide_content_text ul li a {
	color:#6099c1;
	text-decoration:underline;
}
.guide_box .guide_content .guide_content_text ul li::before {
	content:counter(li) ". ";
	color:#efab29;
	display:inline-block;
	width:38px;
	margin-left:-38px;
	font-size:15px;
	font-weight:bold;
}
.guide_box .guide_content .guide_content_text .prev_images {
	display:flex;
	justify-content:space-around;
	align-items:baseline;
}
.guide_box .guide_content .guide_content_text .prev_images .one_prev_img {

}
.guide_box .guide_content .guide_content_text .prev_images .one_prev_img img { width:100%; }
.guide_box .guide_content .guide_content_text .prev_images .one_prev_img label {
	display:block;
	text-align:center;
	font-size:10px;
	text-transform:uppercase;
	color:#999999;
	padding:10px 0px;
	margin:0px;
}
.guide_box .guide_content .guide_content_text .guide_navigation { padding:25px 0; }
.guide_box .guide_content .guide_content_text .guide_navigation a {
	background:#6099c1;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	padding:9px 10px;
	width:180px;
	border-radius:5px;
	text-align:center;
}
.guide_box .guide_content .guide_content_text .guide_navigation a.left {

}
.guide_box .guide_content .guide_content_text .guide_navigation a.left img {
	margin-right:9px;
	vertical-align:initial;
}
.guide_box .guide_content .guide_content_text .guide_navigation a.right { float:right; }
.guide_box .guide_content .guide_content_text .guide_navigation a.right img {
	margin-left:9px;
	vertical-align:initial;
}
.guide_box .guide_content .guide_content_text .list_2_col {
	display:flex;
	justify-content:space-evenly;
}
.guide_box .guide_content .guide_content_text .list_2_col ul {

}
.guide_box .guide_content .guide_content_text .list_2_col ul li {

}
.guide_box .guide_content .guide_content_text .list_2_col ul li .num {
	color:#efab29;
	display:inline-block;
	width:38px;
	margin-left:-38px;
	font-size:15px;
	font-weight:bold;
}
.guide_box .guide_content .guide_content_text .list_2_col ul li .text {

}
.guide_box .guide_content .guide_content_text .list_2_col ul li::before {
	content:'';
	display:none;
}
.guide_box .guide_content .guide_content_menu {
	width:242px;
	margin-left:30px;
	padding-top:20px;
}
.guide_box .guide_content .guide_content_menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.guide_box .guide_content .guide_content_menu ul li {
	margin-bottom:10px;
	padding:5px 9px;
	border-radius:5px;
}
.guide_box .guide_content .guide_content_menu ul li a {
	color:#6099c1;
	font-size:14px;
	font-weight:500;
	display:flex;
}
.guide_box .guide_content .guide_content_menu ul li a span {
	font-weight:bold;
	color:#bdbdbd;
	font-size:13px;
	width:23px;
	display:block;
}
.guide_box .guide_content .guide_content_menu ul li a p {
	padding:0px;
	width:calc(100% - 23px);
}
.guide_box .guide_content .guide_content_menu ul li.active { background:#fff; }
.guide_box .guide_content .guide_content_menu ul li.active a {

}
@media (max-width: 1279px) {

}
@media (max-width: 991px) {

}
@media (max-width: 767px) {
	.guide_box {

	}
	.guide_box .guide_header { flex-direction:column; }
	.guide_box .guide_content { flex-direction:column; }
	.guide_box .guide_content .guide_content_text { width:100%; }
	.guide_box .guide_content .guide_content_menu {
		width:100%;
		margin:0;
		padding:0px;
		margin-top:20px;
	}
	.guide_box .guide_content .guide_content_text {

	}
	.guide_box .guide_content .guide_content_text .seo {
		flex-direction:column;
		justify-content:center;
		align-items:center;
	}
	.guide_box .guide_content .guide_content_text .seo .seo_text {
		width:100%;
		margin:0;
		margin-top:18px;
	}
	.guide_box .guide_content .guide_content_text .seo .seo_text:before { display:none; }
	.guide_box .guide_content .guide_content_text .guide_navigation {

	}
	.guide_box .guide_content .guide_content_text .guide_navigation a { width:171px; }
}
