/* Default Style */
*    	  	{margin:0; padding:0;}
html		{  }
.ie			{width:100%; }
body		{width:100%; height:100%;}

td *, div *, li *, span *, p *  {vertical-align: middle;}
ul, ol, li						{list-style:none;}

img, hr		{border:none;}
img			{border:0px ;}
strong		{font-weight:bold;}

/* Link Style */
a:link		{text-decoration:none; color:#696969;}
a:visited	{text-decoration:none; color:#696969;}
a:active	{text-decoration:none; color:#696969;}
a:hover		{text-decoration:underline; color:#999999;}
/* Table Style */
table  		{border-collapse:collapse;  border-spacing:0; }
table td img	{vertical-align:middle;}

/* tag all font-size set */
p,div,ul,li,dl,dt,dd,ol,a,em,fieldset,textarea,input,select,span,table,th,td,address,cite,
h1,h2,h3,h4,h5,h6 { font-family:dotum, sans-serif; font-size:12px; line-height:120%;}


/* From Style */
textarea	{border:1px solid #d3d0c9; padding:5px;}
input		{vertical-align:middle; }
input.txt,
input.text,
input.it	{padding:2px 0 0 5px; border:1px solid #D4D4D4; height:16px; }
select		{}
hr, caption {display:none;}
legend		{position:absolute; height:0; font-size:0px; line-height:0; overflow:hidden; text-indent:-20000px; }
address,cite,em	{font-style:normal;}
fieldset	{border:0; padding:0; }
label		{cursor:pointer;}
.form01				{border:1px solid #c8c8c8; }



/**											 내꺼추가														 **/

/*이미지 텍스트 중앙정렬 시작*/
div.txtcet {}
div.txtcet p { display: table-cell; vertical-align: middle; margin: 0;}
/*for IE6 */
* html .txtcet p { display: inline; zoom: 1; }
/*for IE7 */
*:first-child+html .txtcet p { display: inline; zoom: 1; }
/*이미지 텍스트 중앙정렬 끝*/

/*margin padding*/
.mT_1 {margin-top:5px;}
.mT_2 {margin-top:10px;}
.mT_3 {margin-top:15px;}
.mT_4 {margin-top:20px;}
.mT_5 {margin-top:25px;}
.mT_6 {margin-top:30px;}
.mT_7 {margin-top:35px;}
.mT_8 {margin-top:40px;}
.mT_9 {margin-top:45px;}
.mT_10 {margin-top:50px;}
.mB_1 {margin-bottom:5px;}
.mB_2 {margin-bottom:10px;}
.mB_3 {margin-bottom:15px;}
.mB_4 {margin-bottom:20px;}
.mB_5 {margin-bottom:25px;}
.mB_6 {margin-bottom:30px;}
.mB_7 {margin-bottom:35px;}
.mB_8 {margin-bottom:40px;}
.mB_9 {margin-bottom:45px;}
.mB_10 {margin-bottom:50px;}

.pT_1 {padding-top:5px;}
.pT_2 {padding-top:10px;}
.pT_3 {padding-top:15px;}
.pT_4 {padding-top:20px;}
.pT_5 {padding-top:25px;}
.pT_6 {padding-top:30px;}
.pT_7 {padding-top:35px;}
.pT_8 {padding-top:40px;}
.pT_9 {padding-top:45px;}
.pT_10 {padding-top:50px;}
.pB_1 {padding-bottom:5px;}
.pB_2 {padding-bottom:10px;}
.pB_3 {padding-bottom:15px;}
.pB_4 {padding-bottom:20px;}
.pB_5 {padding-bottom:25px;}
.pB_6 {padding-bottom:30px;}
.pB_7 {padding-bottom:35px;}
.pB_8 {padding-bottom:40px;}
.pB_9 {padding-bottom:45px;}
.pB_10 {padding-bottom:50px;}

/*점선 */
.p_dotted01 {background:url("images/common/sub_dotted01.gif") repeat-x; height:1px; margin:40px 0;}
.p_dotted02 {background:url("images/common/sub_dotted01.gif") repeat-x; height:1px; margin:60px 0;}
.p_dotted03 {background:url("images/common/sub_dotted01.gif") repeat-x; height:1px; margin:30px 0;}
.h_dotted01 {background:url("images/common/sub_dotted01.gif") repeat-x; height:1px; margin:10px 0;}


#background												{ background:url("images/common/top_bg1.jpg") repeat-x; }
#wrap															{width:1000px; margin:0 auto; position:relative;}
#header														{width:1000px; margin-bottom:20px; }
#header #head_top									{width:1000px; height:30px; display:inline-block;}
#header #head_top p.top_left					{float:right;}
#header #head_top p.top_left a					{float:left;}
#header #head_top p.top_right					{float:right;}
#header #head_top p.top_right a				{float:left;}

#header #head_m										{width:1000px; display:inline-block;}
#header #head_m h1									{width:185px; height:106px; margin:14px auto;}
#header #head_m span.left						{float:left; }
#header #head_m span.right						{float:right; }
#header #p_menu										{width:1000px; height:45px; display:inline-block; }


/** 메인 시작**/
#container 																		{width:1000px;  display:inline-block;}
#container #m1 																{width:1000px; display:inline-block;}
#container #m1 div.left													{width:290px; float:left; }
#container #m1 div.left	div.ad_qa									{width:288px; height:218px; border:1px solid #d6d6d6; margin-top:20px;}
#container #m1 div.left	div.ad_qa p.title						{ height:30px; border-bottom:1px solid #d6d6d6; margin-bottom:10px;}
#container #m1 div.left	div.ad_qa p.title a.bt_title		{float:left; margin:9px 0 0 15px;}
#container #m1 div.left	div.ad_qa p.title a.bt_more		{float:right; margin:10px;}

#container #m1 div.left	div.sms									{width:288px; height:228px; border:1px solid #d6d6d6; background:#fbfbfb; margin-top:10px; }
#container #m1 div.left	div.sms p.title						{text-align:center; margin:20px 15px 0 15px; padding:0 0 15px 0; background:url("images/main/m1_sms_lile.jpg") bottom repeat-x;}
#container #m1 div.left	div.sms ul.form						{margin:0 0 0 20px;}
#container #m1 div.left	div.sms ul.form li					{margin:7px 0 0 0;}
#container #m1 div.left	div.sms ul.form li img			{margin:0 15px 0 0; vertical-align:middle;}
#container #m1 div.left	div.sms p.bt							{text-align:center; margin:10px 15px 0 15px; padding:15px 0 0 0; background:url("images/main/m1_sms_lile.jpg") top repeat-x;}

#container #m1 div.left	p.call								{margin-bottom:14px;}
#container #m1 div.left	p.order								{margin-top:20px;}
#container #m1 div.left	p.homepage						{margin-top:20px;}

#container #m1 div.right													{width:690px; float:right; display:inline-block; }
#container #m1 div.right div.viral01								{width:690px; margin-top:30px; }
#container #m1 div.right div.viral01 p.title						{ }	
#container #m1 div.right div.viral01 p.title a.bt_title		{float:left;}	
#container #m1 div.right div.viral01 p.title a.bt_more		{float:right;}	
#container #m1 div.right div.viral01 ul.bt						{width:690px; display:inline-block; }
#container #m1 div.right div.viral01 ul.bt li						{float:left; position:relative; cursor:pointer; overflow:hidden; }		
#container #m1 div.right div.viral01 ul.bt li div				{width:100%; height:0; top:50%; overflow:hidden; position:absolute; }		
#container #m1 div.right p.viral_ba01								{margin-top:20px;}		

#container #m2 												{width:1000px; display:inline-block; margin-top:20px;}	
#container #m2 p.title										{height:30px; border-bottom:1px solid #d6d6d6; margin-bottom:10px;}
#container #m2 p.title a.bt_title						{float:left; margin:9px 0 0 15px;}
#container #m2 p.title a.bt_more					{float:right; margin:10px;}			
#container #m2 div.notice 								{float:left; width:368px; height:178px; border:1px solid #d6d6d6;}
#container #m2 div.fq 									{float:left; margin-left:20px; width:278px; height:178px; border:1px solid #d6d6d6;}
#container #m2 div.order 								{float:right; width:308px; height:178px; border:1px solid #d6d6d6;}

#container #m3 												{width:1000px; display:inline-block; margin-top:20px;}	
#container #m3 p.title										{ height:22px; border-bottom:2px solid #54a8e0; padding-bottom:15px; margin-bottom:20px; }
#container #m3 p.title a.bt_title						{float:left;}
#container #m3 p.title a.bt_more					{float:right; margin:0 8px 0 0;}

#container #m4 												{width:1000px; display:inline-block; margin-top:20px;}
#container #m4 p.ba1 									{float:left}
#container #m4 p.ba2 									{float:left; margin-left:20px;}
#container #m4 p.ba3 									{float:right}
	
#container #m5 															{width:1000px; display:inline-block; margin-top:20px;}
#container #m5 div.domain											{width:648px; height:253px; float:left; display:inline-block; background:#f0f3f5; border:1px solid #d6d6d6;}
#container #m5 div.domain img.title							{margin-left:22px;}
#container #m5 div.domain div									{width:648px; display:inline-block; padding-top:1px; }
#container #m5 div.domain div.en								{background:url("images/main/m5_line.gif") repeat-x top;}
#container #m5 div.domain div.kr								{background:url("images/main/m5_line.gif") repeat-x top #f7f9fa;}
#container #m5 div.domain div img.l_img01				{float:left; margin-left:21px;}
#container #m5 div.domain div form							{width:515px; float:left; margin-top:21px; margin-bottom:10px;}
#container #m5 div.domain div form input.left			{float:left;}
#container #m5 div.domain div form span.bt				{float:left; width:84px; margin-left:3px;}
#container #m5 div.domain div p.copy						{color:#3d749b;}

#container #m5 div.server										{width:328px; height:253px; float:right; display:inline-block; background:#f0f3f5; border:1px solid #d6d6d6;}
#container #m5 div.server p									{background:url("images/main/m5_r_more.jpg") no-repeat right bottom; border-bottom:1px solid #d6d6d6; }
#container #m5 div.server p.list01							{height:62px;}	
#container #m5 div.server p.list02							{height:64px;}		
#container #m5 div.server p img.title						{float:left; margin-left:19px;}		
#container #m5 div.server p a								{float:left; font-size:11px; line-height:150%; margin-top:7px;}		

#container #m6 																	{width:1000px; display:inline-block; margin-top:20px;}	
#container #m6 div.hosting 												{float:left; width:648px; height:258px;  border:1px solid #d6d6d6;}	
#container #m6 div.hosting ul.tab 										{width:648px; height:30px; border-bottom:1px solid #d6d6d6;}	
#container #m6 div.hosting ul.tab li									{height:30px; float:left; text-align:center;}		
#container #m6 div.hosting ul.tab li.bt01							{width:215px;}			
#container #m6 div.hosting ul.tab li.bt02							{width:216px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
#container #m6 div.hosting ul.tab li a img.pp						{display:none;}
#container #m6 div.hosting ul.tab li a									{width:100%; display:inline-block; text-decoration:none; color:#4488d5; height:30px; line-height:30px; font-weight:bold;}	
#container #m6 div.hosting ul.tab li a:link							{text-decoration:none; color:#4488d5;}
#container #m6 div.hosting ul.tab li a:visited						{text-decoration:none; color:#4488d5;}
#container #m6 div.hosting ul.tab li a:active						{text-decoration:none; color:#4488d5;}
#container #m6 div.hosting ul.tab li a:hover						{text-decoration:none; color:#ffffff; background:#54a8e0;}
#container #m6 div.hosting ul.tab li a:hover img.pp			{display:block; margin:0 auto;}
#container #m6 div.hosting ul.tab li a.on 							{text-decoration:none; color:#ffffff; background:#54a8e0;}		
#container #m6 div.hosting ul.tab li a.on img.pp					{display:block; margin:0 auto;}	

#container #m6 div.viral_ba01 											{float:right; }	

#container #f_order 															{width:1000px; height:127px; display:inline-block; background:url("images/main/f_order_bg.jpg") no-repeat; margin-top:40px; }
#container #f_order form													{margin:85px 0 0 129px;}
#container #f_order form span	 										{margin-right:18px;}

#container #f_cu 																{width:1000px; height:224px; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; display:inline-block; margin-top:40px;}
#container #f_cu div.n_server												{float:left; width:231px; height:224px;}
#container #f_cu div.n_server img.title								{margin:24px 0 13px 4px;}
#container #f_cu div.n_server img.title02							{margin:24px 0 13px 4px;}
#container #f_cu div.n_server ul.s01									{display:inline-block; margin:0 0 0 4px;}
#container #f_cu div.n_server ul.po01								{margin-top:10px;}
#container #f_cu div.n_server ul.s01 li								{float:left;}
#container #f_cu div.n_server ul.s01 li img.pp					{margin:5px 10px 0 0;}
#container #f_cu div.n_server ul.s01 li img.pp02				{margin:0 10px 0 0;}
#container #f_cu div.n_server ul.s01 li b.txt01					{color:#ff3c00;}
#container #f_cu div.n_server ul.s01 li b.txt02					{color:#2b75d2;}

#container #f_cu div.customer											{float:left; width:360px; height:224px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
#container #f_cu div.customer img.title								{margin:24px 0 13px 15px;}
#container #f_cu div.customer p											{margin:10px 0 0 28px;}
#container #f_cu div.customer img.img01							{margin:0 0 0 15px;}
#container #f_cu div.bank													{float:left; width:407px; height:224px;}
#container #f_cu div.bank img.title										{margin:24px 0 13px 15px;}
#container #f_cu div.bank img.img01									{margin:0 0 0 15px;}


table.mt_pyo01										{width:90%; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; margin:0 auto;}
table.mt_pyo01 th									{vertical-align: top; padding:5px; color:#7d7d7d; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; background:#f6f6f6; font-size:11px;}
table.mt_pyo01 td									{padding:2px; text-align:center;  color:#666;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; line-height:180%; font-size:11px;}
table.mt_pyo01 td.left								{text-align:left; padding-left:20px; vertical-align:middle;}
table.mt_pyo01 p.poi01							{color:#5379ad; font-weight:bold; margin-top:3px; font-size:11px;}
table.mt_pyo01 p.poi02							{color:#ee5400; font-weight:bold; margin-top:3px; font-size:11px; }
table.mt_pyo01 td span.t_line01				{color:#f00; text-decoration:line-through;}
table.mt_pyo01 td span.t_line01 span	{}



/**서브 시작**/
#container #s_top														{width:1000px; display:inline-block; margin:0 0 10px 0; }
#container #s_top p.s_t_banner								{width:590px; height:130px; float:left;}
#container #s_top div.s_t_news									{width:400px; height:130px; float:right; }
/*#container #s_top div.s_t_news									{width:398px; height:128px; float:right; border:1px solid #d7d5d5; background:url("images/common/s_t_news_bg.gif") repeat-x;}*/
#container #s_top div.s_t_news p.title						{border-bottom:1px solid #cad9e8; margin:12px 7px 0 7px; padding:0 0 10px 0; margin-bottom:10px;}
#container #s_top div.s_t_news p.title a					{font-weight:bold; color:#4f6888;}



/**서브메뉴 시작**/
#container #lnb 													{width:210px; float:left; display:inline-block; }
#container #lnb .mark											{margin-top:20px;}
#container #lnb .mark span										{margin-right:3px;}
#container #lnb .mark span.fr									{margin-right:0;}
#container #lnb_m 												{width:208px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top :2px solid #666666; border-bottom :2px solid #666666;}
#container #lnb_m h2 											{}
#container #lnb_m ul 											{background:#f4f4f4; padding:20px 10px 25px 10px;}
#container #lnb_m ul li											{height:35px; background:url("images/lm/lnb_m_line01.gif") bottom repeat-x; text-align:center;}
#container #lnb_m ul li a										{width:175px;height:35px; line-height:35px; background:url("images/lm/lnb_m_pp01.gif") right no-repeat; display:inline-block;text-align:left;}
#container #lnb_m ul li a:link									{text-decoration:none; color:#838383;}
#container #lnb_m ul li a:visited								{text-decoration:none; color:#838383;}
#container #lnb_m ul li a:active								{text-decoration:none; color:#838383;}
#container #lnb_m ul li a:hover								{text-decoration:none; color:#2c78d7; font-weight:bold;}
#container #lnb_m ul li a.over									{text-decoration:none; color:#2c78d7; font-weight:bold;}

#container #lnb p.l_customer 									{margin-top:20px;}
#container #lnb div.l_sms 										{margin-top:10px;}
#container #lnb div.l_sms										{width:208px; height:228px; border:1px solid #d6d6d6; background:#fbfbfb; margin-top:20px; }
#container #lnb div.l_sms p.title								{text-align:center; margin:20px 15px 0 15px; padding:0 0 15px 0; background:url("images/main/m1_sms_lile.jpg") bottom repeat-x;}
#container #lnb div.l_sms ul.form								{margin:0 0 0 10px;}
#container #lnb div.l_sms ul.form li							{margin:7px 0 0 0;}
#container #lnb div.l_sms ul.form li img						{margin:0 5px 0 0; vertical-align:middle;}
#container #lnb div.l_sms p.bt									{text-align:center; margin:10px 15px 0 15px; padding:15px 0 0 0; background:url("images/main/m1_sms_lile.jpg") top repeat-x;}
#container #lnb p.l_order 										{margin-top:10px;}
#container #lnb p.l_viral 										{margin-top:10px;}



/*서브타이틀시작*/
#container #contants												{width:765px; float:right; display:inline-block; }
#container #contants p.s_navi									{height:27px; margin-top:5px;  font-size:11px; color:#969696;}
#container #contants h3											{font-size:60px; color:#525252; margin:0 0 40px 0; }
#container #contants h3 span.line							{font-size:14px; color:#d5d5d5; margin-top:22px; display:inline-block; padding:0 12px;}
#container #contants h3 span.navi							{font-size:18px; color:#828282; margin-top:22px; display:inline-block;}

/*서브내용시작*/
strong.s1															{color:#2c78d7;}
strong.s2															{color:#3b608e;}
strong.s3															{color:#4d8bd0;}
div.con_s_title														{}
div.sub11_tbimg													{background:url("images/sub1/sub11_top_bg.gif") no-repeat;}
div.con_s_title p.copy											{margin:40px 0 60px 0;line-height:250%;}

div.sub11_profile													{width:100%; padding:40px 0;  display:inline-block; border-top:1px solid #e5e5e5;  border-bottom:1px solid #e5e5e5; background:url("images/sub1/sub11_profile_title.jpg") no-repeat  0 40px;}
div.sub11_profile table											{width:70%; float:right;border-top:1px solid #e5e5e5;  }
div.sub11_profile table th										{width:20%; vertical-align: top; text-align:left;  padding:10px 0 10px 25px ; color:#888;border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; background:url("images/sub1/sub11_profile_pp.gif") no-repeat  15px 16px #f6f6f6;line-height:180%;}
div.sub11_profile table td										{padding:10px 15px; vertical-align:top; text-align:left; color:#888;border-bottom:1px solid #e5e5e5; line-height:180%;}
div.txtcet p.copy													{width:520px; line-height:190%; padding-left:10px;}

div.sub14_map_top												{height:55px; background:url("images/sub1/sub14_top_bg.jpg") no-repeat; }
div.sub14_map01													{width:743px; padding:10px; border:solid 1px #cfcfcf; background-color:#f2f2f2;}
div.sub14_map01 div.address									{display:inline-block; padding:10px 0 20px 0; width:100%;}
div.sub14_map01 div.address ul li							{font-weight:bold; line-height:15px; line-height:15px;}
div.sub14_map01 div.address ul li	 img					{padding-right:10px;}
div.sub14_map01 div.address ul li.tx1						{float:left;}
div.sub14_map01 div.address ul li.tx2						{float:right;}
div.map1																{border:solid 1px #cfcfcf; }
div.map_copy														{width:723px; padding:20px; margin-top:10px; border:solid 1px #cfcfcf; background-color:#f2f2f2; line-height:220%;}

table.t_pyo01														{width:100%; border-top:1px solid #5379ad; }
table.t_pyo01 th													{vertical-align: top; padding:10px; color:#5379ad; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; background:#f2f8ff;}
table.t_pyo01 th.fr													{width:20%; border-left:none;}
table.t_pyo01 td													{padding:5px; text-align:center;  color:#666;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; line-height:180%;}
table.t_pyo01 td.fr													{border-left:none;}
table.t_pyo01 td.left												{text-align:left; padding:5px 5px 5px 20px; vertical-align:middle;}
table.t_pyo01 td span.t_line01									{color:#f00; text-decoration:line-through;}
table.t_pyo01 td span.t_line01 span							{}
table.t_pyo01 p.poi01												{color:#5379ad; font-weight:bold; margin-top:3px;}
table.t_pyo01 p.poi02												{color:#ee5400; font-weight:bold; margin-top:3px;}
table.t_pyo01 a.bt01												{display:inline-block; margin-top:2px; padding:3px 5px 2px 5px; color:#fff;background:#5379ad;  font-weight:bold; font-size:11px;}
table.t_pyo01 a:hover.bt01										{ background:#ff4200; text-decoration:none;}

table.t_pyo02										{width:100%; border-top:1px solid #5379ad; }
table.t_pyo02 th									{padding:20px 10px; color:#5379ad; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; background:#f2f8ff;}
table.t_pyo02 th.fr								{width:20%; border-left:none;}
table.t_pyo02 td									{padding:5px; text-align:center;  color:#666;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; line-height:210%;}
table.t_pyo02 td.left							{padding:10px 5px 10px 10px; text-align:left; vertical-align:top;}
table.t_pyo02 td.fr								{border-left:none;}
table.t_pyo02 td span.t_line01			{color:#f00; text-decoration:line-through;}
table.t_pyo02 td span.t_line01 span	{}
table.t_pyo02 p.poi01							{color:#3458a8; font-weight:bold; font-size:16px;}
table.t_pyo02 p.poi02							{color:#b10010; font-weight:bold; font-size:16px;}
table.t_pyo02 a.bt01							{display:inline-block; margin:15px; padding:10px; color:#fff;background:#5379ad;  font-weight:bold; font-size:12px;}
table.t_pyo02 a:hover.bt01					{ background:#ff4200; text-decoration:none;}

table.t_pyo03										{width:100%; border-top:1px solid #5379ad; }
table.t_pyo03 th									{padding:10px 10px; color:#5379ad; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; background:#f2f8ff;}
table.t_pyo03 th.fr								{width:20%; border-left:none;}
table.t_pyo03 td									{padding:5px; text-align:center;  color:#666;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; line-height:210%;}
table.t_pyo03 td.left							{padding:10px 5px 10px 10px; text-align:left; vertical-align:top;}
table.t_pyo03 td.fr								{border-left:none;}
table.t_pyo03 td span.t_line01			{color:#f00; text-decoration:line-through;}
table.t_pyo03 td span.t_line01 span	{}
table.t_pyo03 p.poi01							{color:#3458a8; font-weight:bold; font-size:16px;}
table.t_pyo03 p.poi02							{color:#b10010; font-weight:bold; font-size:16px;}
table.t_pyo03 a.bt01							{display:inline-block; margin:15px; padding:10px; color:#fff;background:#5379ad;  font-weight:bold; font-size:12px;}
table.t_pyo03 a:hover.bt01					{ background:#ff4200; text-decoration:none;}

div.d_pyo01											{border-top:1px solid #5379ad; }
div.d_pyo01 ul li									{width:735px;display:inline-block; line-height:200%;  padding:6px 0 6px 30px; border-bottom:1px solid #e5e5e5; background:url("images/sub1/sub11_profile_pp.gif") no-repeat  15px 16px;}
div.d_pyo01 ul li.la								{border-bottom:1px solid #5379ad; }
div.d_pyo01 ul li p								{display:inline-block; float:left;  line-height:200%;}
div.d_pyo01 ul li p.tx1							{font-weight:bold;}
div.d_pyo01 ul li p.tx2							{margin-left:15px; }


div.Process											{width:100%; display:inline-block;}
div.Process div										{ float:left;  margin:0 0 30px 42px; }
div.Process div.step								{width:218px; height:220px; position:relative; border:1px solid #ddd; background:#f8f8f8;}
div.Process div.fr									{margin-left:10px; }
div.Process div.step p							{width:240px; height:31px; margin:10px 0 0 -11px; padding:10px 0 0 0;position:absolute; font-weight:bold; font-size:14px; color:#fff; text-align:center; }
div.Process div.step p.bg1					{background:url('images/sub4/sub41_tib_bg01.png') no-repeat;}
div.Process div.step p.bg2					{background:url('images/sub4/sub41_tib_bg02.png') no-repeat;}
div.Process div.step span					{display:inline-block; }
div.Process div.step span.title				{width:220px; text-align:center; line-height:120%; font-weight:bold; margin-top:60px; padding:10px 0; background:url("images/common/sub_dotted01.gif") repeat-x; }
div.Process div.step span.con				{width:140px; text-align:center; line-height:200%; padding:10px 40px 0 40px; background:url("images/common/sub_dotted01.gif") repeat-x; }



/* sub8 내용 시작 */
.blue									{ color:#2c78d7; }
#sub81 .sub81_sen				{ margin:0 0 12px 8px; }
#sub81 .sub8_title				{ margin:10px 0 20px 7px; }
.sub8_list1									{background:url("../images/sub8/1_1_bg.jpg") repeat-y; width:752px; }
.sub8_list1 ul								{background:url("../images/sub8/1_1_top_bg.jpg") no-repeat top;  width:100%; }
.sub8_list1 ul li								{background:url("../images/sub8/1_1_foot_bg.jpg") no-repeat bottom; width:100%; display:inline-block;}
.sub8_list1 ul li p							{float:left; line-height:200%; }
.sub8_list1 ul li p.img						{padding:20px 15px 20px 30px;}
.sub8_list1 ul li p.img1					{padding:20px 15px 20px 10px;}
.sub8_list2 ul li p.img						{padding:20px 15px 20px 30px;}
.sub8_list2 ul li p.img1					{padding:20px 15px 20px 10px;}

.sub8_list1 ul li p.copy					{width:572px;color:#fff}
.sub8_list1 ul li p.copy.list01			{padding:30px 0 20px 0;}
.sub8_list1 ul li p.copy.list02			{padding:55px 0 20px 0;}
.sub8_list2									{background:url("../images/sub8/1_2_bg.jpg") repeat-y; width:752px; }
.sub8_list2 ul								{background:url("../images/sub8/1_2_top_bg.jpg") no-repeat top;  width:100%; }
.sub8_list2 ul li								{background:url("../images/sub8/1_2_foot_bg.jpg") no-repeat bottom; width:100%; display:inline-block;}
.sub8_list2 ul li p							{float:left; line-height:200%; }
.sub8_list2 ul li p.img						{padding:20px 15px 20px 30px;}
.sub8_list2 ul li p.copy					{width:572px;color:#fff}
.sub8_list2 ul li p.copy.list01			{padding:20px 0 20px 0;}
.sub8_list2 ul li p.copy.list02			{padding:55px 0 20px 0;}
.sub8_list1 ul li p.copy.list03			{padding:20px 0 20px 0;}
.sub8_list2 ul li p.copy.list04			{padding:30px 0 20px 0;}
#sub82								{ width:100%; margin:0 auto; }
#sub82 ul							{ display:inline-block; }
#sub82 ul li							{ float:left; }
#sub82 ul li.visual_img			{ margin:0 45px 0 45px; }
#sub82 dl							{ margin:15px 0 30px 5px; display:inline-block; }
#sub82 dl dd						{ width:750px; background:#fafafa; border:1px solid #dee5ef; border-top:none; padding:20px 0 20px 0; }
#sub82 dl dd p						{ margin-left:10px;  line-height:200%;}
#sub82 span.red					{ color:#f00; line-height:200%;}
#sub82 .media1					{ margin:0 39px 0 5px; float:left; }
#sub83 .sub83_title				{ margin-bottom:15px; }
#sub83 .sub83_con				{ width:739px; height:436px; }
#sub83 .sub83_P1				{ float:left; margin:0 23px 0 0;}
#sub83 .sub83_blue				{ font-weight:bold; color:#2c78d7; }
#sub83 p							{ line-height:160%; margin-bottom:20px; }
#sub83 .domain_name			{ float:left; }
#sub83 table						{ text-align:left; margin-bottom:20px; }
#sub83 table th					{  height:15px;}
#sub84 table						{ margin-top:24px; border-top:3px solid #61aadf; border-bottom:3px solid #61aadf;}
#sub84 table th					{ border-bottom:1px solid #eaeaea; }
#sub84 table td					{ width:562px; background:#fbfbfb; border-bottom:1px solid #eaeaea;}
#sub84 table td p					{ line-height:160%; }

/*하단 시작*/
#foot											{height:155px; background:url("images/common/foot_bg.gif") repeat-x; margin-top:50px; }
#foot div.top								{width:1000px; height:43px; margin:0 auto;}
#foot div.top p.bt							{float:left; margin:14px 0 0 15px;}
#foot div.top p.bt a						{float:left; padding:0 15px; font-weight:bold; color:#848484; background:url("images/common/foot_bt_line.gif") no-repeat left; }
#foot div.top p.bt a.fr						{background:none; }
#foot div.top p.bt a.policy				{color:#225fac}

#foot div.top select						{float:right; margin:12px 20px 0 0; border:solid 1px #d9d9d9;}
#foot div.comodo							{position:fixed; bottom:0; right:0; cursor:pointer}

#foot div.bottom								{width:1000px; margin:0 auto; position:relative;}
#foot div.bottom div.mark					{position:absolute; top:5px; right:5px;}
#foot div.bottom img.foot_logo		{margin:35px 0 0 30px; float:left;}
#foot div.bottom p.foot_copy			{margin:25px 0 0 45px;float:left; font-size:11px; color:#838383; line-height:160%; }



/**그누보드 기존꺼 **/

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

