/*   --    -- **************** base *****************--     --     */

*	{padding:0; margin:0; list-style:none; list-style-type:none;
	font-size:12px;
	font-family:"Malgun Gothic", "±¼¸²", "Arial", "Tahoma", "MS Sans Serif", sans-serif;} /*   --    -- ¸ðµçmargin,paddingÀ» 0À¸·Î--     --     */
body, div, table, td, h1, h2, h3, ul, li, input, select, textarea {
	color:#666; 
	line-height:18px;
}
	
img{border:0;}
.png24 {tmp:expression(setPng24(this));} /*   --    --  Åõ¸í png È­ÀÏ --     --     */

select{vertical-align:middle;border:1px solid #7F9DB9;}

a:link { text-decoration:none; color:#888;}
a:visited { text-decoration: none; color:#888;}
a:hover, a:active, a:focus{ text-decoration: none; color:#000;}

/*   --    -- **************** global *****************--     --     */


.scroll	{
	overflow-y:scroll;  
	scrollbar-3dlight-color:#abab96;
	scrollbar-darkshadow-color:#abab96;
	scrollbar-arrow-color:#9761B0;
	scrollbar-base-color:#ffffff; 
	scrollbar-face-color:#e6e6dd;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#fff;
	scrollbar-track-color:transparent;
}
 
.hand{ cursor: pointer;}
.cl{clear:left;}
.cr{clear:right;}
.clear{clear:both;}

.fl{float:left;}
.fr{float:right;}

.al{text-align:left;}
.ar{text-align:right;}
.ac{text-align:center;}
 
.vt{ vertical-align:top;}
.vm{ vertical-align:middle;}
.vb{ vertical-align:bottom;}

.ls	{ letter-spacing:-1px;}
.u	{ text-decoration:underline;}
.fw_N{font-weight:normal;}
.fw_B{font-weight:bold;}

 
/*   --    --  margin --     --     */
.mg_t0	{ margin-top:0px;}
.mg_t2	{ margin-top:2px;}
.mg_t5	{ margin-top:5px;}
.mg_t10	{ margin-top:10px;}
.mg_t18	{ margin-top:18px;}
.mg_t20	{ margin-top:20px;}
.mg_t25	{ margin-top:25px;}
.mg_t30	{ margin-top:30px;}
.mg_t35	{ margin-top:35px;}
.mg_t45	{ margin-top:45px;}
.mg_t70	{ margin-top:70px;}
.mg_t115{margin-top:115px;}

.mg_b5{ margin-bottom:5px;}
.mg_b10	{ margin-bottom:10px;}
.mg_b20	{ margin-bottom:20px;}

.mg_l5{margin-left:5px;}
.mg_l10{margin-left:10px;}
.mg_l15{margin-left:15px;}
.mg_l19{margin-left:19px;}
.mg_l27{margin-left:27px;}
.mg_l45{margin-left:45px;}
.mg_l222{margin-left:222px;}

.mg_r12{margin-right:13px;}
.mg_r30{margin-right:30px;}
 
/*   --    --  padding --     --     */
.pd_t8	{ padding-top:8px;}
.pd_t15	{ padding-top:15px;}
.pd_t17	{ padding-top:17px;}
.pd_t30	{ padding-top:30px;}
.pd_t35	{ padding-top:35px;}
.pd_t115	{ padding-top:115px;}


.pd_bt10{ padding-bottom:10px;}

.pd_l10	{ padding-left:10px;}
.pd_r10	{ padding-right:10px;}


.divNone{display:none;}

 
/*   --    -- **************** layout *****************--     --     */

#dvWrap{width:100%;text-align:center;}
#dvWrap2{width:913px;margin:0 auto; position:relative;text-align:left;}
/*   --    -- * html #dvWrap2{height:913px;}--     --     */

#dvTop{width:913px;height:12px;padding:11px 5px 7px 0;}
#dvTopMenu{width:913px;height:232px;}

#dvCenter{width:913px;background:url(/image/common/body_bg.gif) repeat-y;float:left;}
/*   --    -- * html #dvCenter{height:913px;}--     --     */
#subMenu{float:left;width:187px;height:450px;}

#dvContents{float:right;width:722px;}

#dvNavi{width:721px;height:30px;border-bottom:1px solid #e8ecef;}
* html #dvNavi{width:721px;height:30px;}
#navi_table{width:721px;}
* html #navi_table{width:721px;}

#contents{width:655px;margin:35px 33px 30px 33px;}

	#contentTitle{width:655px;height:25px;margin:0px 0 33px 0px;}
	* html #contentTitle{height:25px;}

	#contentArea{width:655px;padding:0px 0 0px 0px;}
	* html #contentArea{width:655px;padding:0px 0 0px 0;}

	#contentBtm{width:655px;height:20px;}

#dvFooter{width:913px;height:38px;}
	#dvFooter img{vertical-align:middle;}
/*   --    -- * html #dvFooter{height:60px;}--     --     */

#top_menu{width:913px;height:12px;text-align:right;}
* html #top_menu{height:12px;}
#top{position:absolute;top:0;left:927px;z-index:20;}

#sub_left{width:187px;}
* html #sub_left{width:187px;}

#top_navi{width:720px;height:30px;}
* html #top_navi{width:720px;height:30px;}

#top_navi dt{float:left;width:300px;padding:0 0 0 30px;}
* html #top_navi dt{width:300px;padding:0 0 0 30px;}

#top_navi #navi_search{clear:both;float:right;width:190px;padding:0 0 0 0px;height:30px;vertical-align:top;}
* html #top_navi #navi_search{width:190px;clear:both;float:right;}
.input{height:18px;border:1px solid #DCDCDC;}

#navi_search img{margin:1px 0px 0 2px;}
* html #navi_search img{margin:1 0px 0 2px;}

#navi_search input{margin:2px 0 0 0;}
* html #navi_search input{margin:2px 0 0 0;}

#top_navi #navi_search img{vertical-align:top;}
#navi_home{padding:0 0 0 30px;}
* html #navi_home{padding:0 0 0 30px;}
#navi_home .navi_home_view{color:#2D377C;font-weight:bold;}


#title{float:left;overflow:hidden;background:url(/image/sub_title/title_border.gif) repeat-x;width:655px;background-position:middle;}
#title img{padding:5px;}
#title_border{}

#foot_rolling{overflow:hidden;position:relative;top:-25px;left:10px;width:500px;height:20px;}
.foot_rolling2{position:relative;}