
/******************* ÀÎ»ç¸» ************************/

.greeting						{text-align:center}
.greeting_tlt					{font-size:24px; text-align:center; letter-spacing:-0.5px; font-weight:400; padding-top:220px; color:#0a61af}
.greeting_text01				{font-size:14px; color:#666; word-break:keep-all; line-height:1.5; padding-top:50px;}
.greeting_text01	span		{color:#0a61af; font-weight:400; font-size:18px; display:block; padding:15px 0;}




/******************* ¿¬Çõ ************************/


.history_text01				{font-size:14px; color:#666; word-break:keep-all; line-height:20px; border-bottom:1px solid #ddd; padding-bottom:50px;}
.history_text01	span		{color:#0a61af; font-weight:400; font-size:36px; display:block; padding-bottom:30px;}


.d_history {position:relative;  text-align:center; }
.d_history :after{content:''; display:block; clear:both;}
.d_history  .history_wrap{background: url("../img/sub/history_line.png") 50% 20px repeat-y; position:relative; }
.d_history  .history_wrap1{height:700px;}
.d_history  .history_wrap2{height:800px;}
.d_history  .years{display:inline-block; width:130px; height:130px; background:#399bd7; border-radius:50%; }
.d_history  .years h3{color:#fff; font-size:20px; text-align:center; padding-top:25px;}
.d_history  .years h3 span{display: block;}
.d_history  ul li{position:absolute; width: 42%;}
.d_history  ul li h4{font-size: 25px; color:#1b2e5a; padding-bottom:10px;}
.d_history  ul li p{font-size:14px; color:#666; line-height:23px; }
.d_history  ul li:nth-child(even){right:5px; text-align:left; padding-left:8%; background:url("../img/sub/history_even.png") 0 15px no-repeat;}
.d_history  ul li:nth-child(odd){left:5px;  text-align:right; padding-right:8%; background:url("../img/sub/history_odd.png") 100% 15px no-repeat; }
.d_history  ul li.type1:nth-child(even){right:20px; background:url("../img/sub/history_even1.png") 0 0 no-repeat; }
.d_history  ul li.type1:nth-child(odd){left:20px; background:url("../img/sub/history_odd1.png") 100% 0 no-repeat;}

.d_history  ul li.h_2017{top:170px;}
.d_history  ul li.h_2015{top:250px;}
.d_history  ul li.h_2013{top:330px;}
.d_history  ul li.h_2012{top:410px;}
.d_history  ul li.h_2011{top:490px;}
.d_history  ul li.h_2010{top:570px;}

.d_history  ul li.h_2009{top:170px;}
.d_history  ul li.h_2008{top:250px;}
.d_history  ul li.h_2007{top:330px;}
.d_history  ul li.h_2006{top:410px;}
.d_history  ul li.h_2005{top:490px;}
.d_history  ul li.h_2004{top:600px;}
.d_history  ul li.h_2003{top:700px;}


.bi_box							{border:1px solid #ddd; border-bottom:1px solid #aaa; border-top:0; padding:0 30px; background:#fff}
.bi_box	 li						{padding:30px 0; font-size:20px;}
.bi_box	 li:first-child			{border-bottom:1px solid #ddd;}
.bi_box	 li	b					{display:inline-block; width:230px; font-size:18px;}



/******************* Á¶Á÷µµ ************************/


.organization				{font-size:16px; font-weight:400; color:#333; word-break:keep-all; line-height:24px; padding-bottom:50px}
.organization	span		{color:#0a61af; font-weight:400; font-size:40px; display:block; padding-bottom:30px;}



/******************* Å¬¶óÀÌ¾ðÆ® ************************/

.company_client    li		{width:198px; float:left; margin:10px; text-align:center}
.company_client    li span	{width:196px; border:1px solid #ddd; display:block; margin-bottom:10px}



/******************* ÀÎÅÍ³ÝÅ°¿öµå ************************/

.merit						{padding-top:20px;}
.merit	li					{position:relative; min-height:135px; padding-left:180px; margin-bottom:10px; font-size:14px; color:#666; line-height:150%; word-break:keep-all}
.merit	li	img				{position:absolute; top:0; left:10px;}
.merit	li	span			{display:block; padding:25px 0 15px 0; color:#0a61af; font-weight:400; font-size:20px;}


.keyword_info01				{border:1px solid #333; padding:20px 0; box-shadow:1px 1px 3px rgba(0,0,0,0.3)}
.keyword_info01  p			{width:350px; text-align:center; float:left; padding-top:50px}
.keyword_info01  ul			{float:left; width:490px; border-left:1px solid #ddd; padding:10px 0 10px 30px;}
.keyword_info01  ul	 li		{background:url(../img/sub/bullet02.jpg) no-repeat 0 14px; padding:10px 0 10px 20px; font-size:14px; color:#121212;}
.keyword_info01  ul	 li	 span	{color:#0a61af}

.keyword_info_table		div			{width:550px; float:left}
.keyword_info_table		table		{width:100%;border-collapse:collapse;border-spacing:0; border-top:1px solid #0c4ca3;}
.keyword_info_table		table th	{color:#121212; font-size:14px; padding:12px 20px; border-right:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #ddd; width:100px;}
.keyword_info_table		table th.bgc01	{background-color:#327ee0; color:#fff}
.keyword_info_table		table th.bgc02	{background-color:#327ee0; color:#fff}
.keyword_info_table		table td	{color:#666; font-size:14px; padding:12px 20px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; word-break:keep-all; line-height:150%}
.keyword_info_table		p			{float:right; text-align:center;}

.keyword_use_table		table		{width:100%;border-collapse:collapse;border-spacing:0; border-top:2px solid #4d4d4d; margin-bottom:20px; border-left:1px solid #ddd}
.keyword_use_table		table th	{background-color:#f5f5f5; color:#121212; font-size:16px; color:#121212; padding:12px 20px; border-right:1px solid #ddd; border-bottom:1px solid #aaa; width:25%; text-align:center; font-weight:400}
.keyword_use_table		table td	{color:#121212; font-size:16px; padding:12px 20px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; word-break:keep-all; line-height:150%; text-align:center; font-family: 'NanumSquare'; font-weight:600}


.movie								{margin-bottom:15px;}

/******************* ÇÑ±ÛÇÑ±Û ************************/

.hangul01_list						{padding-top:40px;border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding-bottom:15px}
.hangul01_list	li.depth1			{position:relative; min-height:135px; padding-left:180px; margin-bottom:10px;}
.hangul01_list	li.depth1	img		{position:absolute; top:0; left:10px;}
.hangul01_list	li.depth1	p		{padding:15px 0 15px 0; color:#121212; font-weight:400; font-size:20px;}
.hangul01_list	li.depth1	p span	{font-family: 'NanumSquare'; font-weight:600; color:#ff8400; font-size:24px;}
.hangul01_list	li.depth1  ul li	{background:url(../img/sub/bullet01.jpg) no-repeat 0 8px; padding-left:10px; padding-bottom:5px; line-height:160%; font-size:14px; word-break:keep-all}



.hangul02Box1						{background:url(../img/sub/hangul02_img01.png) no-repeat 0 0px; padding-left:170px; font-size:16px; color:#333; line-height:150%; font-weight:400; border-bottom:1px dotted #aaa; padding-bottom:50px;}
.hangul02Box2						{border:1px solid #ddd; position:relative; padding:50px;}
.hangul02Box2 img					{position:absolute; top:-90px; right:30px;}
.hangul02Box3						{border:1px solid #ddd; position:relative; background-color:#f8f8f8;  padding:50px;}


.hangul02Box_tlt					{display:block;  width:120px; background:url(../img/sub/hangul02_img04.png) repeat-x 0 28px; font-size:28px; color:#0c4ca3; font-weight:400; text-align:center}
.hangul02Box_text					{padding-top:30px;}
.hangul02Box_text li				{background:url(../img/sub/bullet02.jpg) no-repeat 0 0; padding-left:20px; font-size:14px; color:#666; line-height:150%; padding-bottom:15px}
.hangul02Box_text li span			{display:block; font-size:16px; color:#333; font-weight:400; }


.hangul07_list li				{ font-size:14px; color:#666; line-height:150%; word-break:keep-all}
.hangul07_list li p				{display:block; font-size:16px; color:#0a61af; font-weight:400; background:url(../img/sub/bullet02.jpg) no-repeat 0 4px; padding-left:20px; padding-bottom:5px}

.hangul07_list li ul li span			{display:block; font-size:14px; color:#000}
.hangul07_table		table				{width:100%;border-collapse:collapse;border-spacing:0; border-top:2px solid #327ee0; margin-bottom:20px;}
.hangul07_table		table	th			{background-color:#327ee0; color:#fff; padding:10px 0; text-align:center; }
.hangul07_table		table	td			{color:#666; padding:10px 15px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.hangul07_table		table	td.tlt		{background-color:#f5f5f5; text-align:center; color:#121212; font-weight:400}




/******************* ³»Å°¿öµå °ü¸® ************************/

.mykeyword_tlt							{height:150px; background:url(../img/sub/mykeword_img01.jpg) no-repeat 0 0; padding:60px;}
.mykeyword_tlt	p:nth-child(1)			{font-size:38px; font-weight:400; color:#111; padding-bottom:10px;}
.mykeyword_tlt	p:nth-child(1)	span	{color:#0a61af}
.mykeyword_tlt	p:nth-child(2)			{font-size:18px; color:#111}


.mykeyword_tlt02							{height:170px; background:url(../img/sub/mykeword_img01.jpg) no-repeat 0 0; padding:50px;}
.mykeyword_tlt02	p:nth-child(1)			{font-size:24px; font-weight:400; color:#111; padding-bottom:15px;}
.mykeyword_tlt02	p:nth-child(2)			{font-size:16px; color:#111; line-height:24px;}


.install_tlt							{height:120px; background:#f1f1f1 url(../img/sub/mykeword_img05.png) no-repeat 95% 45px; padding:70px;}
.install_tlt	p:nth-child(1)			{font-size:30px; font-weight:400; color:#111; padding-bottom:15px;}
.install_tlt	p:nth-child(2)			{font-size:18px; color:#111; line-height:24px;}

.install_tlt02							{font-size:16px; color:#444; text-align:center}
.install_tlt02 span						{font-size:36px; color:#222; display:block; padding-bottom:25px; font-weight:400}

.install_tlt03							{background: url(../img/sub/install_bg.jpg) no-repeat center 0; padding-top:30px; font-size:30px; text-align:center; font-family: 'NanumSquare';}


.install_tlt04							{font-size:36px; color:#222; display:block; padding-bottom:10px; font-weight:400; border-top:1px dotted #666; padding-top:60px; text-align:center}


.install_btn							{ margin-top:50px;  padding-bottom:20px; padding-left:5px;}
.install_btn		li					{width:100%; text-align:center; float:left;}

.count_text								{text-align:center; font-size:60px; font-weight:600; color:#399bd7; font-family: 'NanumSquare';}

.install_info							{border:1px solid #ddd; padding:25px 25px 0 25px; border-radius:3px;   margin:50px auto 0 auto; max-width:820px}
.install_info	.tlt					{background:#5794e1; border-radius:30px; width:100px; text-align:center; padding:5px 0; font-size:14px; color:#fff; }
.install_info	.text					{padding:10px 0 30px 10px; font-size:14px; color:#666}

.mykeyword_step							{padding:65px 0; background:url(../img/sub/mykeword_img02.jpg) no-repeat center 65px; border-bottom:1px solid #ddd}
.mykeyword_step	ul						{width:740px; margin:0 auto; }
.mykeyword_step	ul li					{width:33.3%; float:left; text-align:center; padding-top:120px; font-size:16px; color:#111; font-weight:400}


.mykeyword_input						{border-radius:5px; border:1px solid #333; padding:30px 50px; text-align:center;}
.mykeyword_input	table				{width:100%;border-collapse:collapse;border-spacing:0;}
.mykeyword_input	table td			{padding:2px}
.mykeyword_input	table td	span.tlt01	{display:inline-block; border-radius:3px; line-height:38px; background-color:#6c9fe1; font-size:14px; color:#fff; width:140px; padding-left:20px; text-align:left}
.mykeyword_input	.keyword_input01	{border-radius:3px; display:inline-block; line-height:36px; height:36px; padding-left:10px; width:400px;  background-color:#fafafa; border:1px solid #ccc; color:#666; font-family:'Noto Sans KR';}
.mykeyword_input	.keysendBtn			{display:inline-block; border-radius:3px; line-height:26px; background-color:#666; font-size:14px; font-family:'Noto Sans KR'; word-break:keep-all; color:#fff; width:160px; border:0; cursor:pointer;  height:80px; font-weight:500px;}
.mykeyword_input	.keyokBtn			{display:inline-block; border-radius:3px; line-height:26px; background-color:#666; font-size:14px; font-family:'Noto Sans KR'; word-break:keep-all; color:#fff; width:160px; border:0; cursor:pointer;  height:40px; font-weight:500px;}

	
.mykeyword_conut						{border-radius:5px; border:1px solid #333; padding:30px 50px;}
.mykeyword_conut	li					{width:27%; float:left; font-size:14px; font-weight:400; border-left:1px solid #ddd; padding:0 3%; text-align:center;}
.mykeyword_conut	li:first-child		{border:none}
.mykeyword_conut	li span				{display:inline-block; width:60px; padding-right:10px; font-size:16px; color:#0a61af}



.mykeyword_select						{border:1px solid #ddd; background-color:#f5f5f5; padding:25px; }	
.mykeyword_select	 table				{width:100%;border-collapse:collapse;border-spacing:0;}
.mykeyword_select	 table	td			{padding:3px 0;}
.mykeyword_select	 table	td select	{height:34px; border:1px solid #ddd; line-height:32px; width:98%; vertical-align:middle}
.mykeyword_select	 table	td .TBox03	{border:1px solid #ddd;  height:30px; padding-left:10px; vertical-align:middle}
.mykeyword_select	 table	td .s_btn	{display:inline-block; border-radius:3px; line-height:32px;  vertical-align:middle; height:34px; background-color:#317ddf; font-size:14px;  color:#fff;  padding:0 20px; border:0; cursor:pointer;   font-weight:500px;}
.mykeyword_select	 table	td .ex_btn	{display:inline-block; border-radius:3px; line-height:32px;  vertical-align:middle; height:34px; background-color:#2dab96; font-size:14px;  color:#fff;  padding:0 20px;  border:0; cursor:pointer;   font-weight:500px;}



.mykeyword_list_table	 table						{width:100%;border-collapse:collapse;border-spacing:0; border-top:2px solid #327ee0; border-right:1px solid #ddd}
.mykeyword_list_table	 table		th				{background-color:#f5f5f5; border-top:1px solid #ddd; border-left:1px solid #ddd; font-weight:400; padding:10px; color:#121212}
.mykeyword_list_table	 table		td				{border-top:1px solid #ddd; border-left:1px solid #ddd; padding:10px; text-align:center; color:#666}
.mykeyword_list_table	 table		tr.lastLine		td{border-bottom:1px solid #999}
.mykeyword_list_table	 table		tr.lastLine		th{border-bottom:1px solid #999}
.mykeyword_list_table	 table		td.qna_tlt		{ font-size:14px; font-weight:400; text-align:left; color:#121212; padding:15px 25px}
.mykeyword_list_table	 table		td.qna_tlt img	{vertical-align:middle}
.mykeyword_list_table	 table		td.qna_text		{background-color:#f9fafc; text-align:left; padding:25px; border:1px solid #666; }


.mykeyword_list_table02	 table						{width:100%;border-collapse:collapse;border-spacing:0; border-top:2px solid #327ee0; border-right:1px solid #ddd}
.mykeyword_list_table02	 table		th				{background-color:#f5f5f5; border-bottom:1px solid #ddd; border-left:1px solid #ddd; font-weight:400; padding:10px; color:#121212}
.mykeyword_list_table02	 table		td				{border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:10px 15px;  color:#666}
.mykeyword_list_table02	 table		td .TBox04		{border:1px solid #ccc; height:30px; display:inline-block;  vertical-align:middle}
.mykeyword_list_table02	 table		td select		{border:1px solid #ccc; height:32px;  display:inline-block;  vertical-align:middle; width:80px;}


.keywordModifyBtn								{display:inline-block; border-radius:3px; line-height:32px;  vertical-align:middle; height:34px; background-color:#317ddf; font-size:14px;  color:#fff;  padding:0 20px; border:0; cursor:pointer;   font-weight:500px;}
.keywordListBtn									{display:inline-block; border-radius:3px; line-height:32px;  vertical-align:middle; height:34px; background-color:#327ee0; font-size:14px;  color:#fff;  padding:0 30px; border:0; cursor:pointer;   font-weight:500px;}
.keywordLogoutBtn								{display:inline-block; border-radius:3px; line-height:32px;  vertical-align:middle; height:34px; background-color:#4d4d4d; font-size:14px;  color:#fff;  padding:0 30px; border:0; cursor:pointer;   font-weight:500px;}


.modiryinfo										{background:url('../img/sub/mykeword_img03.png') no-repeat 50px 30px; border:1px solid #ddd; padding:50px 50px 50px 265px; height:141px;}
.modiryinfo	 ul li								{background:url('../img/sub/bullet02.jpg') no-repeat 0 5px; word-break:keep-all; padding-left:20px; padding-bottom:10px; font-size:16px; line-height:150%;}
.modiryinfo	 ul li	a							{color:#0c4da1; font-weight:400; font-size:16px;}

.policy_box										{border:1px solid #aaa; padding:30px; height:180px; overflow-y:scroll}
.policy_box	 b									{font-size:14px; color:#121212; font-weight:400}


.mykeyword_select02								{border:1px solid #333; border-radius:3px; padding:30px 50px; text-align:center; }
.mykeyword_select02	.TBox03						{border:1px solid #ddd;  height:30px; padding-left:10px; vertical-align:middle; width:85%;}
.mykeyword_select02	 ul li						{float:left; width:24.5%; border-left:1px solid #ddd; color:#121212; font-size:14px; }
.mykeyword_select02	 ul li:first-child			{border:none}



.keywordSearch_box								{border-radius:5px; background-color:#6c9fe1; padding:30px 50px; box-shadow:1px 1px 3px rgba(0,0,0,0.4); border:1px solid #317ddf}
.keywordSearch_box .SearchIn	p:nth-child(1)	{width:120px; display:inline-block; color:#f5f5f5;   vertical-align:top; line-height:160%; padding-top:8px;}
.keywordSearch_box .SearchIn	p:nth-child(1) span	{display:block; font-size:24px;  font-family: 'NanumSquare'; color:#fff; font-weight:600;}
.keywordSearch_box .SearchIn	p:nth-child(2)		{display:inline-block;  vertical-align:top}
.keywordSearch_box .SearchIn	p:nth-child(2) .keywordInput		{height:43px; padding:0 20px; font-size:13px; color:#666; border:1px solid #588dd2; width:450px; vertical-align:middle}

.keywordSearch_box .KeywordRolling						{padding:20px 0 0 125px ; }
.keywordSearch_box .KeywordRolling p:nth-child(1)			{display:inline-block; padding:2px 20px;  background-color:#327ee0; color:#fff; margin-right:10px; border-radius:10px;}
.keywordSearch_box .KeywordRolling p:nth-child(2)			{display:inline-block; color:#fff; font-weight:400}
.keywordSearch_box .KeywordRolling p a						{color:#fff}


.resultBox												{border-top:2px solid #317ddf; text-align:center; padding:50px 0; border-bottom:1px solid #aaa}

/******************* ÈÄÀÌÁî Á¤º¸Á¶È¸ ************************/


.whois_tlt							{height:90px; background:url(../img/sub/mykeword_img04.jpg) no-repeat 0 0; padding:60px 50px 50px;}
.whois_tlt	p:nth-child(1)			{font-size:24px; font-weight:400; color:#111; padding-bottom:15px;}
.whois_tlt	p:nth-child(2)			{font-size:16px; color:#111; line-height:24px;}





.keywordResult	table				{width:100%;border-collapse:collapse;border-spacing:0; border-top:1px solid #4d4d4d;}
.keywordResult	table td			{padding:10px 15px; color:#333; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.keywordResult	table td span		{color:#0c4da1; font-weight:400}
.keywordResult	table td.tlt		{font-size:14px; color:#121212; padding:14px; font-weight:400; text-align:center; background-color:#f1f1f1;  border-left:1px solid #ddd}
.keywordResult	table th			{padding:10px 15px; color:#fff; border-bottom:1px solid #666; background-color:#999; border-right:1px solid #666; font-size:13px;}
.keywordResult	table td .TBox04	{border:1px solid #ddd; height:28px; }


.ExtraKeyword 					{border:1px solid #333; padding:20px 30px}
.ExtraKeyword table				{width:100%; border-collapse:collapse;border-spacing:0;}
.ExtraKeyword table		td		{width:25%}
.ExtraKeyword table		td a	{display:inline-block; color:#333; border:1px solid #fff;  }

.ekeywordSearch						{border:1px solid #6c9fe1; padding:30px; text-align:center; }
.ekeywordSearch		textarea		{border:1px solid #ddd; background-color:#f9f9f9; padding:10px 2%; height:100px; width:96%; margin:5px 0 15px 0;}


.ekeywordUse	li					{background:url(../img/sub/bullet01.jpg) no-repeat 0 5px; padding-left:10px; margin-bottom:5px;}

.TBox02								{border:1px solid #ddd; height:32px; }


.tltS01						{color:#0a61af; font-weight:400; font-size:40px;}
.tltS02						{color:#121212; font-weight:400; font-size:24px;}
.tltS03						{color:#0a61af; font-size:18px;}
.tltS04						{color:#0a61af; font-size:18px; background:url(../img/sub/bullet02.jpg) no-repeat 0 7px; padding-left:20px}
.tltS05						{color:#0a61af; font-size:28px;}
.tltS06						{color:#333; font-size:16px; background:url(../img/sub/bullet02.jpg) no-repeat 0 6px; padding-left:20px}


.textS01					{color:#666;  font-size:14px; word-break:keep-all; line-height:150%;}

.borderBox					{border:1px solid #ddd; text-align:center; padding:30px 0;}

.guide						{padding-left:10px; color:#111}
.guide span					{display:inline-block; background-color:#317ddf; padding:4px 20px; border-radius:15px; color:#fff; margin-right:5px}

.policyText					{border:1px solid #ddd; background-color:#f5f5f5; padding:20px; font-size:14px; color:#333; line-height:150%; border-radius:5px;}



/******************* ¹öÆ° ************************/

.cBtn						{width:100%; margin-top:30px; text-align:center; }
.GrayBtn					{display:inline-block;  background-color:#666; color:#fff; line-height:50px; height:50px; font-size:14px; border:0; border-radius:5px; width:200px; font-family:'Noto Sans KR';}


.go_link					{display:inline-block;  background-color:#0a61af; color:#fff; line-height:50px; height:50px; font-size:15px; border:0; border-radius:5px; width:300px; font-family:'Noto Sans KR';}
.go_link02					{display:inline-block;  background:#0a61af url(../img/sub/btn_icon.png) no-repeat 190px 10px; background-size:35px auto; color:#fff; line-height:50px; height:50px; font-size:15px; border:0; border-radius:5px; padding:0 80px 0 40px; font-family:'Noto Sans KR';}

.pdf_down					{display:inline-block;  background:#fff url(../img/sub/down_icon.png) no-repeat 25px 12px; color:#121212; line-height:40px; height:40px; font-size:14px; border:1px solid #ddd; border-radius:5px; padding:0 35px 0 55px; font-family:'Noto Sans KR';}

/*******************°Ô½ÃÆÇ************************/



.board_search				{border:1px solid #ddd; background-color:#f5f5f5; padding:15px 0; text-align:center;}
.board_search select		{border:1px solid #ccc; height:32px;  display:inline-block;  vertical-align:middle; padding-left:16px; width:80px;}
.board_search .text_input	{border:1px solid #ccc; height:30px; width:300px; display:inline-block;  vertical-align:middle}
.board_search .search_btn	{background-color:#317ddf; line-height:32px; border-radius:3px; width:80px;  display:inline-block; color:#fff; border:0; vertical-align:middle}


.board_tlt	table				{width:100%;border-collapse:collapse;border-spacing:0; border-top:2px solid #327ee0; border-left:1px solid #ddd;}
.board_tlt	table td			{padding:10px 15px; color:#666; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.board_tlt	table td.tlt		{font-size:16px; color:#121212; padding:15px; font-weight:400}
.board_tlt	table th			{padding:10px 15px; color:#666; border-bottom:1px solid #ddd; background-color:#f5f5f5; border-right:1px solid #ddd}

.board_conts					{padding:30px; border-bottom:1px solid #aaa;}

.pasing					{text-align:center; }
.pasing			a 		{display:inline-block; width:34px; height:34px; line-height:34px; vertical-align:middle;  color:#666  }
.pasing			a b		{display:inline-block; width:34px; height:34px; line-height:34px; vertical-align:middle; background-color:#666; color:#fff }




/* ÅÇ¸Þ´º */
.tab_style01 {margin-bottom:45px; zoom:1;}
.tab_style01:after {clear:both; display:block; content:'';}
.tab_style01 li {float:left; width:33.3%; height:50px; overflow:hidden;}
.tab_style01 li a {display:block; border-top:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #333; border-left:0; background:#eee; height:48px; line-height:45px; text-align:center; font-size:15px; color:#888; text-decoration:none;}
.tab_style01 li:first-child a {border-left:1px solid #ddd;}
.tab_style01 li.active a {border-top:1px solid #333; border-right:1px solid #333; border-bottom:1px solid #fff;  border-left:1px solid #333; background:#fff; font-weight:400; color:#333;}
.tab_style01 li a:hover {border-top:1px solid #333; border-right:1px solid #333; border-bottom:1px solid #fff;  border-left:1px solid #333; background:#fff; font-weight:400; color:#333;}



/******************* ÆË¾÷ ************************/


#Client_pop					{display:none;}
.pop_style01				{background-color:#fff; padding:50px 50px; position:relative; width:800px;}
.pop-close					{position:absolute; top:-55px; right:0; display:block; width:55px; height:55px; background:#0a61af url('../img/common/popCloseBtn.png') no-repeat 10px 10px; border:0;}


.clientTable table			{width:100%;border-collapse:collapse;border-spacing:0; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.clientTable table td		{text-align:center; color:#666; border-bottom:1px solid #ddd; border-right:1px solid #ddd;; padding:10px;}



#footer_banner				{position:relative;  clear:both; left:0;  width:100%; min-width:875px; background:#fff;}
#footer_banner .ftb_bx		{position:relative; width:873px; margin:0 auto; border:1px solid #ddd; overflow:hidden; height:100px;}
#footer_banner .ftb_ctr		{/*float:left; width:128px; */position:relative; padding:10px 0 0 30px;}
#footer_banner .ftb_ctr .tit{margin-right:12px;}
#footer_banner .ftbs		{position:absolute;left:10px; top:10px; width:800px; height:80px;}
#footer_banner  ul			{overflow: hidden; position: relative; white-space: nowrap; margin:0px; border:0px solid red}
#footer_banner  ul li		{display:inline-block; position:relative; padding:0 15px; white-space:nowrap; border:0px solid red}
#footer_banner  ul li.first	{background:none; padding:0px 6px 0px 1px;}
#footer_banner  p			{margin:4px 0 3px 150px; font-size:11px; line-height:17px;}
.prev						{position:absolute; right:1px; top:1px; height:50px}
.next						{position:absolute; right:1px; top:51px; height:50px}