@charset "euc-kr";

@import url(default2.css);
@import url(common2.css);



body					{}
#wrap					{width:1000px; margin:0 auto; overflow:hidden; } 
#top					{width:1000px; height:103px; float:left; }
.to1					{width:1000px; height:74px; float:left; }
.t1						{width:342px; float:left;}
.t2						{width:346px; float:left; text-align:right;}
.to2					{width:1000px; height:29px; float:right; text-align:right;}
.to2_b					{width:750px; height:19px; float:left; text-align:right; font:normal 11px/11px µ¸¿ò,±¼¸²,Arial; color:#666; padding-top:10px;}
.to2_im					{width:250px; height:29px; float:right;}

#menu					{width:1000px; margin:0 auto; float:left; }
.me_t					{width:1000px; height:38px; float:left; }
.me_bo					{width:970px; margin:0 auto; float:left; margin:15px;}
.m_open					{width:1000px; text-align:center;}
.menu_box				{width:990px; margin:0 auto; float:left; border-bottom:2px solid #1a9092; border-left:2px solid #1a9092; border-right:2px solid #1a9092; font:normal 11px/11px µ¸¿ò,±¼¸²,Arial; color:#666;}

.menu_b01				{width:355px; overflow:hidden; float:left; padding:10px 0 0 27px;}
.m_01					{width:85px; float:left;}
.m_te1					{height:11px; margin-bottom:5px; overflow:hidden;}

.menu_b02				{width:100px; overflow:hidden; float:left; padding:10px 0 0 50px;}
.menu_b03				{width:307px; overflow:hidden; float:left; padding:10px 0 0 40px;}

#contents				{width:743px; float:left;  margin:0 auto; padding-right:4px;}
.title					{width:730px; height:20px; float:left; border-bottom:2px solid #0f5e4e; border-top:1px solid #0f5e4e; font:bold 16px/16px µ¸¿ò,Arial; padding:15px 0 3px 13px; color:#0f5e4e; }
.title_s				{width:718px; height:20px; float:left; border:1px solid #b4cac7; font:normal 11px/16px µ¸¿ò,Arial; padding:5px 0 13px 23px; color:#575656; margin-top:5px;}
.title02				{width:734px; height:26px; float:left; border-bottom:2px solid #0f5e4e; border-top:1px solid #0f5e4e; font:bold 16px/16px µ¸¿ò,Arial; padding:8px 10px 3px 13px; margin-top:8px;}

.list01					{width:395px; background:url(../img/product/list_bg.jpg) no-repeat; margin-top:10px; float:left;}			
.list_t					{width:365px; font:bold 14px/16px µ¸¿ò,Arial; padding:15px 0 0 30px; color:#003391; float:left;}			
.sel01					{width:180px; padding:10px 0 10px 0; float:left; }			
.list_bt				{width:200px; text-align:right; float:left; padding-top:5px;}

.list01_box				{width:365px; font:normal 11px/16px µ¸¿ò,Arial; padding:15px 0 0 30px; color:#676767; float:left; padding-left:20px;}		
.list01_all				{width:107px; height:219px; padding-right:13px; float:left; }
.list01_im				{width:106px; height:105px; border:1px solid #cfcfcf;}
.list01_text			{width:106px; height:61px; overflow:hidden; padding-top:5px;}
.list01_text02			{width:106px; height:44px; overflow:hidden; text-align:center;}

.list01_box2			{width:365px; font:normal 11px/16px µ¸¿ò,Arial; color:#676767; float:left; padding-top:13px; margin-bottom:10px;}		
.list01_2im				{width:26px; height:26px; border:2px solid #676767;}



.list02					{width:348px; background:url(../img/product/list_bg02.jpg) no-repeat; margin-top:10px; float:left; min-height:400px; _height:400px; }
.guide					{width:340px; text-align:right; padding:13px 8px 0 0;  font:normal 11px/16px µ¸¿ò,Arial; color:#616161;}
.list02_box				{width:348px; font:normal 11px/16px µ¸¿ò,Arial; color:#676767; float:left; margin-top:57px; background:url(../img/product/list02_bg.jpg) repeat-y;}	
.list02_til				{width:328px; height:21px; padding-left:20px; font:bold 12px/16px µ¸¿ò,Arial; color:#4e4e4e; float:left;}
.list02_im				{width:111px; height:111px;	border:1px solid #b4cac7; margin:0 11px 0 20px; padding:5px 0 0 5px; float:left; display:inline; }
.list02_text			{width:103px; height:107px; background:url(../img/product/list02_tebg.jpg) no-repeat; float:right; margin-right:5px; padding:8px 0 13px 80px;}
.list02_sum				{width:314px; padding:5px 0 15px 20px;}

/*
.list02					{width:348px; background:url(../img/product/list_bg02.jpg) no-repeat; margin-top:10px; float:left; min-height:400px; _height:400px; }
.guide					{width:340px; text-align:right; padding:13px 8px 0 0;  font:normal 11px/16px µ¸¿ò,Arial; color:#616161;}
.list02_box				{width:348px; font:normal 11px/16px µ¸¿ò,Arial; color:#676767; float:left; margin-top:57px; background:url(../img/product/list02_bg.jpg) repeat-y;}	
.list02_til				{width:328px; height:21px; padding-left:20px; font:bold 12px/16px µ¸¿ò,Arial; color:#4e4e4e; float:left;}
.list02_im				{width:111px; height:111px;	border:1px solid #b4cac7; margin:0 11px 0 20px; padding:5px 0 0 5px; float:left; display:inline; }
.list02_text			{width:103px; height:139px; background:url(../img/product/list02_tebg.jpg) no-repeat; float:right; margin-right:5px; padding:8px 0 8px 80px;}
.list02_sum				{width:314px; padding:5px 0 15px 20px;}
*/


.special_title			{width:355px;  margin:17px 0 0 20px; background:#f2f2f2; font:normal 12px/16px µ¸¿ò,Arial; color:#be4800;}	
.special_box			{width:355px; font:normal 11px/16px µ¸¿ò,Arial; color:#676767; float:left; margin:17px 0 0 10px; border:1px solid #cfcfcf; padding:10px 0 10px 0;}	
.special_im				{width:111px; height:111px;	border:1px solid #b4cac7; margin:0 11px 0 20px; padding:5px 0 0 5px; float:left; display:inline; }
.special_text			{width:180px; height:97px; float:left; margin:0 5px 5px 0; padding:8px 0 13px 5px; overflow:hidden;}
.special_text02			{font:bold 11px/16px µ¸¿ò,Arial; color:#005b8b; }


.help_box				{width:140px; float:left; margin:17px 0 0 7px; display:inline;}	
.help_im				{width:135px; height:45px; border:1px solid #b4cac7; padding:5px 0 0 5px; float:left; display:inline;}
.help_text				{width:125px; height:16px; float:left; padding:8px 10px 13px 5px; font:bold 11px/16px µ¸¿ò,Arial; color:#535353;display:inline;}

#left					{width:243px; margin:0 auto; float:left; }
#product_m				{width:243px; margin:0 auto; float:left; background:url(../img/product/m_bg.jpg) repeat-y;}
.pro_text				{width:145px; height:33px; font:normal 13px/14px µ¸¿ò,Arial; font-weight:bold; color:#444; overflow:hidden; padding:9px 20px 0 20px; margin-left:30px;}
.pro_text_ov			{width:145px; height:33px; font:normal 13px/14px µ¸¿ò,Arial; font-weight:bold; color:#fff; overflow:hidden; padding:9px 20px 0 20px; margin-left:30px; background:url(../img/product/m_bar.jpg) no-repeat;}

#footer					{width:100%; height:135px; background:url(../img/main/footer_bg.jpg) repeat-x; padding:10px 0 0 10px; margin-top:30px;}
.foot					{width:1000px; margin:0 auto; overflow:hidden;}


/*¿¬±¸°³¹ß*/
table.re01				{width:690px; margin:3px auto 0 auto; border-bottom:1px solid #b39560; border-collapse:collapse;}
table.re01 th			{height:28px;  font:normal 12px/14px µ¸¿ò,Arial; font-weight:bold; text-align:center;   color:#fff;}
table.re01 td			{height:25px; padding:7px 30px 4px 30px; border-bottom:1px solid #e6e6e6; text-align:center; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}




/*Àü±¹ Çù·ÂÃ¼ ÇöÈ²*/
div.b_map_bg			{width:700px; height:250px; overflow:hidden; background:url(/common/img/sub/branch_map_bg.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/img/sub/branch_map_bg.png', sizingMethod='scale')}
div.map_flash			{width:200px; float:left; padding:30px 0 0 30px;}
div.map_search			{width:455px; padding:192px 0 0 0; float:right}
div.map_list			{width:690px; margin:20px auto 0 auto; background:url(/common/img/sub/map_list.gif) no-repeat 0 0}

table.map					{width:690px; margin:5px auto 0 auto; border-bottom:1px solid #bbb; border-collapse:collapse;}
table.map th				{height:26px;  font:normal 12px/16px µ¸¿ò,Arial; font-weight:bold; text-align:center;   color:#fff;}
table.map td				{height:25px; padding:4px 0 0 0; border-bottom:1px solid #e6e6e6; text-align:center; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
table.map td a:link			{text-decoration:none; color:#555;}
table.map td a:visited		{text-decoration:none; color:#555;}
table.map td a:hover		{text-decoration:none; color:#c89c1b;}
table.map td a:active		{text-decoration:none; color:#c89c1b;}
table.map td img			{margin:-5px 0 0 0;}

/* ´ë¸®Á¡¾àµµ */

.a_map									{width:640px; border:5px solid #e5e5e5;  padding:10px; background:#fff; }
.a_tlt									{width:628px; height:20px;  font:14px/16px µ¸¿ò,Arial;  border:1px solid #e5e5e5; margin-bottom: 3px; color:#000; font-weight: bold; padding:8px 0 0 10px;}
.a_img									{width:640px; height:450px; overflow:hidden; }
.a_add									{padding:10px 0 10px 20px; font:12px/16px µ¸¿ò,Arial; color:#000; font-weight: bold; background:#e5e5e5; }



/* board */
div.contents01						{width:735px; padding:20px 5px 0 5px; float:left;}
div.contents02						{width:700px; padding:20px 0 0 20px; float:left;}
div.contents03						{width:720px; padding:20px 5px 0 20px; float:left;}

table.table01						{width:735px; height:20px; float:left; border:1px solid #b4cac7; font:normal 11px/16px µ¸¿ò,Arial;color:#575656; margin-top:5px;}
table.table01 td					{height:18px; padding:7px 0 0 15px; }

table.table02						{width:350px; height:20px; float:left; border-bottom:2px solid #b4cac7; font:normal 11px/16px µ¸¿ò,Arial; color:#575656; margin-top:5px;}
table.table02 td					{height:26px; padding:5px 0 5px; 5px; border-bottom:1px solid #c3c3c3;}

table.table03						{width:700px; margin:0 auto; border-bottom:1px solid #bbb; border-collapse:collapse; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
table.table03 td					{height:22px; padding:7px 0 0 0; border-bottom:1px solid #e6e6e6}

table.ta02							{width:680px; margin:10px auto; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-collapse:collapse;}
table.ta02 th						{height:20px; background-color:#eee; text-align:center; font-weight:bold; padding:10px 0 3px 0;}
table.ta02 th, table.ta02 td		{border-right:1px solid #ccc; text-align:center; vertical-align:middle;  border-bottom:1px solid #ccc; }
table.ta02 td						{padding:7px 10px 4px 10px;}

div.list_find						{width:680px; height:40px; margin:15px auto; padding:15px 0 0 0; text-align:center; background:url(../img/customer/find_bg.gif) no-repeat 0 0}

.num01								{margin:-5px 0 0 0; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}

.view_bg							{width:640px; height:85px; padding:10px 0 0 95px; margin:30px auto 5px auto; overflow:hidden; background:url(../img/customer/view_bg.gif) no-repeat 0 0}
.view_bg2							{width:640px; height:45px; padding:10px 0 10px 75px; margin:0px auto 5px auto; overflow:hidden; background:url(../img/customer/view_bg2.gif) no-repeat 0 0}
.view_bg3							{width:640px; height:45px; padding:10px 0 10px 75px; margin:30px auto 5px auto; overflow:hidden; background:url(../img/customer/view_bg3.gif) no-repeat 0 0}
.view01								{width:565px; height:20px; padding:2px 0 0 20px; color:#444; font: 12px/16px µ¸¿ò,±¼¸²,Arial; font-weight:bold;}
.view02								{width:350px; height:20px; padding:7px 0 0 20px; vertical-align:bottom; float:left; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
.view03								{width:165px; height:20px; padding:7px 20px 0 0; float:right ; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}

.view04								{width:100px; height:20px; padding:7px 40px 0 0;float:right; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; }

.view								{width:660px; margin:0 auto; padding:20px 20px 25px 30px; line-height:160%}
.view_font							{width:700px; margin:0 auto; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; padding:20px 0 25px 0; line-height:160%}

.prev_next							{width:600px; height:58px; margin:0 auto; padding:10px 10px 0 95px; background:url(../img/customer/prev_bg.gif) no-repeat 0 0}
.prev_next p						{height:28px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
		
.write_bt01							{padding-top:10px; text-align:right; margin:-20px 0 0 0;}
	

div#column_right					{width:735px; min-height:300px; _height:300px; padding:17px 0 0 15px; float:left}
div.write							{width:700px; height:342px;margin:10px auto 10px auto; background:url(/common/img/customer/inquiry_bg.jpg) no-repeat;font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
.write_rad							{width:80px; padding-top:15px; float:left; }

table.write							{width:700px; margin:0px auto 10px auto; background:url(/common/img/customer/write_bg.gif)  repeat-y 0 0}
table.write td						{padding:3px 2px 3px 2px; vertical-align:middle;  border-bottom:1px solid #ddd; }

.inquiry							{width:600px; height:519px; margin:30px auto 0 25px; padding:1px 0 0 95px; vertical-align:bottom; background:url(../img/application/online_bg.gif) no-repeat 0 0}
.inquiry01							{height:20px; padding:5px 0 0 100px; float:left;}
.inquiry02							{height:20px; padding:5px 0 0 250px; float:left;}
.inquiry03							{padding:13px 0 0 20px;}

td.faq_q				{padding:8px 0 0 23px; height:20px; background:url(../img/customer/q.gif) no-repeat 0 6px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; float:left;}
div.faq_a				{width:700px; padding:8px 0 8px 0; text-align:left;  overflow:hidden; background:#eeeeee; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
.faq_a01				{width:62px; float:left; text-align:right; padding:5px 0 0 0; }
.faq_a02				{width:590px; padding:4px 25px 0 5px; float:left; line-height:170%;}	




/*Æ÷Åä°¶·¯¸®*/

.gallery				{overflow:hidden;}
div#photo				{width:170px; float:left; padding:0 4px 20px 1px;  background:url(/common/img/sub/gallery_bg.gif)  no-repeat 0 0}
div#photo .img			{padding:8px 0 0 0;}
div#photo p				{width:150px; margin:0 auto; }
div#photo p	a			{font:normal 12px/14px µ¸¿ò,±¼¸²,Arial; color:#666;}
div#photo span			{font:normal 11px/26px µ¸¿ò,±¼¸²,Arial; color:#999;}

div#photo p a:link		{text-decoration:none; color:#68534b;}
div#photo p a:visited	{text-decoration:none; color:#68534b;}
div#photo p a:hover		{text-decoration:none; color:#c89c1b;}
div#photo p a:active	{text-decoration:none; color:#c89c1b;}

/**/
.buy					{width:885px; height:525px; border:1px solid #dcdcdc;font:normal 12px/14px µ¸¿ò,±¼¸²,Arial; color:red;}
.buy_title				{width:895px; font:bold 18px/18px µ¸¿ò,±¼¸²,Arial; color:red; text-align:center;}
.buy01					{width:420px; font:normal 12px/14px µ¸¿ò,±¼¸²,Arial; color:#000000; float:left; margin:15px 0 0 10px;}
.buy_text01				{font:normal 12px/14px µ¸¿ò,±¼¸²,Arial; color:#008dd6; }
.buy_text02				{font:normal 12px/14px µ¸¿ò,±¼¸²,Arial; color:red; }

.buy02					{width:430px; border:1px solid red; border-right:0px; font:normal 12px/14px µ¸¿ò,±¼¸²,Arial; color:#000000; float:left; margin:5px 0 0 10px;}
.buy02	td				{height:12px; padding:6px 10px 3px 10px; border-bottom:1px solid red; border-right:1px solid red;}

.buy03					{width:860px; border:1px solid red; font:normal 12px/14px µ¸¿ò,±¼¸²,Arial; color:#000000; float:left; margin:0 0 0 10px;}
.buy03 th				{height:20px; font:normal 12px/16px µ¸¿ò,Arial; padding:7px 0 4px 0;font-weight:bold; text-align:center; color:red; border-bottom:1px solid red; border-right:1px solid red;}
.buy03 td				{height:20px; padding-left: 10px; padding-right: 10px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#000000; border-right:1px solid red; }
.buy03_bg				{height:20px; padding:6px 10px 3px 10px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#000000; background:#FFCFC9;}
/* photo view */
.photoview				{width:599px; height:500px; padding:8px; border:1px solid #dcdcdc}
.pview_b				{width:500px; height:500px; float:left; margin-right: 10px; border:1px solid #dcdcdc;}
.pview_s				{width:500px; float:left;}
.pvsthum				{width:83px; height:83px; border:1px solid #dcdcdc; margin-bottom: 10px;}

/* member */
.pw_bg								{width:480px; height:348px; padding:117px 0 0 157px; background:url(/common/img/member/pw_bg.jpg) no-repeat 0 0; float:left; margin:70px 0 0 120px;}
div.pw01							{width:272px; height:50px;}
div.pw01 div.pw_input				{width:170px; float:left;}

.login_bg							{width:509px; height:348px; padding:113px 0 0 157px; background:url(/common/img/member/login_bg.jpg) no-repeat 0 0; float:right; margin-top:50px;}
div.login01							{width:272px; height:50px;}
div.login01 div.log_input			{width:170px; float:left;}
div.login01 p.log_bt				{float:right; }
div.login02							{padding:35px 0 0 50px;}

div.search							{width:710px; height:300px; background:url(/common/img/member/search_bg.jpg) no-repeat 0 0;}
div.search_id						{width:250px; height:23px; margin:90px 0 0 90px; float:left; display:inline;}
div.search_id p						{height:23px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
div.search_pw						{width:250px; margin:90px 0 0 110px; display:inline; float:left;}
div.search_pw p						{height:23px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}

.join								{width:200px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; margin:30px auto 30px auto;}
div.join_end						{width:409px; height:177px; padding:100px 58px 0 90px; margin:50px 0 100px 100px; background:url(/common/img/member/join_end_bg.jpg) no-repeat 0 0;}

table.join							{width:700px; margin:5px 0 0 15px; border-top:2px solid #0e3d6e; border-bottom:2px solid #0e3d6e}
table.join td						{padding:5px 0 4px 5px; border-bottom:1px solid #e9e9e9; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}

table.t_join						{width:340px;}
table.t_join th						{font-weight:bold; width:110px; background:#f2edfb;  font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; }
table.t_join tr						{border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
table.t_join td						{padding:5px 0 5px 10px;  font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; }


.help								{width:700px; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; margin:30px auto 30px auto;}
div.help_end						{width:409px; height:177px; padding:100px 58px 0 90px; margin:50px 0 100px 100px; background:url(/common/img/member/join_end_bg.jpg) no-repeat 0 0;}

table.help							{width:700px; margin:5px 0 0 15px; border-top:2px solid #0e3d6e; border-bottom:2px solid #0e3d6e}
table.help td						{padding:5px 0 4px 5px; border-bottom:1px solid #e9e9e9; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}

table.t_help						{width:340px;}
table.t_help th						{font-weight:bold; width:110px; background:#f2edfb;  font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; }
table.t_help tr						{border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}
table.t_help td						{padding:5px 0 5px 10px;  font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; }


/*Å×ÀÌºí*/


table.ta01					{width:90%; margin:20px 0 0 40px; border-top:2px solid #d4d4d4; border-collapse:collapse; }
table.ta03					{width:50%; border-top:2px solid #dacfc5; border-collapse:collapse; }
table.ta01 th				{height:20px;  font:normal 12px/16px µ¸¿ò,Arial; padding:7px 0 4px 0; border-bottom:1px solid #cccccc; background:#f5f5f5; font-weight:bold; text-align:center; color:#555;}
table.ta03 td				{height:20px; padding:6px 10px 3px 10px; border-bottom:1px solid #e6e6e6; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
table.ta03 th				{height:3px;  font:normal 12px/16px µ¸¿ò,Arial; padding:7px 0 4px 0; border-bottom:1px solid #edebe4; background:#f5eee9; font-weight:bold; text-align:center; color:#f5eee9;}
table.ta01 td				{height:20px; padding:6px 10px 3px 10px; border-bottom:1px solid #e6e6e6; font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777;}
table.ta01 td.td01			{font:bold 12px/16px µ¸¿ò,±¼¸²,Arial; text-align:center; color:#3c7483; border-right:1px solid #badbe4; background:#ecf6f9}
table.ta01 td.td02			{font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; text-align:center; color:#777; border-right:1px solid #badbe4;}
table.ta01 td.td03			{font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; text-align:center; color:#777;  border-left:1px solid #badbe4;}
table.ta01 td.td04			{font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; text-align:center; color:#777; border-right:1px solid #e6e6e6;}
table.ta01 td.td05			{font:normal 12px/16px µ¸¿ò,±¼¸²,Arial; color:#777; border-right:1px solid #badbe4;}


table.ta01 td a:link		{text-decoration:none; color:#555;}
table.ta01 td a:visited		{text-decoration:none; color:#555;}
table.ta01 td a:hover		{text-decoration:none; color:#2aa6c1;}
table.ta01 td a:active		{text-decoration:none; color:#2aa6c1;}


ul.ul01						{padding:10px 0 5px 0;}
ul.ul01 li					{font:bold 12px/16px µ¸¿ò,Arial; color:#3c7483;}
ul.ul01	span				{font:normal 12px/16px µ¸¿ò,Arial; color:#528f9f;}
ul.ul02						{padding:5px 0 5px 0;}
ul.ul02 li					{font:normal 12px/16px µ¸¿ò,Arial; padding:3px 0 0 15px; color:#777777; background:url(/common/img/sub/dot02.gif) no-repeat 7px 9px}


/**/




div.profile_detail				{width:680px;  background:url(/common/img/sub/detail_bg.gif) repeat-y 0 0;}
div.profile01					{width:680px; overflow:hidden; padding:5px 0 0 40px;}
div.profile01 .t01				{padding:8px 3px 3px 30px; font:bold 12px/16px µ¸¿ò,Arial; color:#5d5d5d;  border-top:2px solid #d1d1d1;  border-bottom:1px solid #d1d1d1; background:url(/common/img/info/ic.jpg) no-repeat 7px 9px}
div.profile01 .t02				{padding:5px 2px 5px 30px; font:normal 12px/16px µ¸¿ò,Arial; color:#777777; border-bottom:1px solid #d1d1d1;}

div.profile_pic					{width:145px; height:169px; float:left;  background:url(/common/img/info/im_bg.jpg) no-repeat; padding:7px 0 0 7px; margin:10px 0 0 10px;}
div.profile_text				{width:500px; float:right; padding-top:10px;}
div.profile_text p.t01			{padding:8px 3px 3px 30px; font:bold 12px/16px µ¸¿ò,Arial; color:#5d5d5d;  border-top:2px solid #d1d1d1;  border-bottom:1px solid #d1d1d1; background:url(/common/img/info/ic.jpg) no-repeat 7px 9px}
div.profile_text p.t02			{padding:5px 2px 5px 30px; font:normal 12px/16px µ¸¿ò,Arial; color:#777777; border-bottom:1px solid #d1d1d1; background:url(/common/img/info/ic.jpg) no-repeat 7px 9px}



.title01						{width:100%; height:19px; padding:6px 0 0 25px; margin-top:10px; font:bold 12px/16px µ¸¿ò,Arial; background:url(/common/img/sub/dot01.gif) #f0f0f0 no-repeat 10px 9px}


/*°³°­ÀÏÁ¤*/

.calendar			{width:700px; background:url(/common/img/edu/call_bg02.gif) no-repeat 0 50px; padding-left:30px; }
.cal_select			{width:665px; margin:10px auto;}
.calendar_table		{width:665px; margin:10px auto 30px auto; font:normal 12px/16px µ¸¿ò,Arial; color:#777777;}

table.cal			{width:665px; border:1px solid #cecece; background-color:#cecece;}
table.cal		 td{padding:10px; height:60px; vertical-align:top; background-color:#fff; width:94px; font-weight:bold;}

.cal_text01			{font-size:16px; font-weight:bold; color:#056f89;}

