﻿	@charset "utf-8";

		/* 2018-01-08 repeat-x 변경  ->   no-repeat */
	.sub_visual_01{background:url(../image/imgSub/sub_visual01.png) repeat-x center 0;}
	.sub_visual_02{background:url(../image/imgSub/sub_visual02_new.png) repeat-x center 0;}
	.sub_visual_03{background:url(../image/imgSub/sub_visual03.png) repeat-x center 0;}
	.sub_visual_04{background:url(../image/imgSub/sub_visual04_new.png) repeat-x center 0;}
	.sub_visual_05{background:url(../image/imgSub/sub_visual05_new.png) repeat-x center 0;}
	.sub_visual_06{background:url(../image/imgSub/sub_visual06.png) repeat-x center 0;}
	.sub_visual_07{background:url(../image/imgSub/sub_visual07.png) repeat-x center 0;}
	

	/* 서브컨텐츠   */

	.lnb  h3 {margin:0 0 25px 0;}
	.lnb .tit img {padding:4px 0 5px 7px;}
	.lnb .tit span {display:block;}

	.cont_tit {overflow:hidden; position:relative; height:35px; border-bottom:1px solid #e1e1e1; margin-bottom:15px;}
	.cont_tit h3 {float:left;}
	.cont_tit .title_sub {float:left;margin-left:15px; width:158px; height:20px;background:url(../image/title/tit_subtitle.gif) no-repeat 0 bottom;display:block; text-indent:-9999px;}
	
	.cont {clear:both;}
	
	
	.page_navi { float:right; position:absolute; top:10px; right:5px; }
	.page_navi li { float:left; background:url(../image/common/ico_arr.gif) no-repeat 0 5px; font-size:90%; padding:0 8px; line-height:16px;}
	.page_navi .navi_bold { background:url(../image/common/ico_arr.gif) no-repeat 0 5px; letter-spacing:-1px; font-weight:bold;}
	.page_navi .home {width:14px; height:15px; background:url(../image/icon/icon_home.gif) no-repeat ;display:block; text-indent:-9999px; font-size:0; overflow:hidden;}
	





/*==== 고객등록센터,회원가입 top_lnb ====*/
.rgs_lnb {overflow:hidden; margin-bottom:17px;width:980px; height:80px; background:url(../image/imgSub/bg_cfr_menu.gif) repeat-x;}

.rgs_lnb .m01 {width:77px; height:14px;margin:14px 0 0 20px;}

.rgs_lnb_sm {overflow:hidden; width:600px;}
.rgs_lnb_sm li {float:left;margin-right:8px; margin-top:20px;}
.rgs_lnb_sm a {background:url(../image/imgSub/rgs_sub_menu.gif) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden;display:block;}

.rgs_lnb_sm .sm01 a {width:32px;height:20px;}
.rgs_lnb_sm .sm01 a {background-position:0 0;}
.rgs_lnb_sm .sm01 a:hover {background-position:0 -20px;}
.rgs_lnb_sm .sm01 p {width:32px;height:20px;background:url(../image/imgSub/rgs_sub_menu.gif) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden;background-position:-0 -20px;}

.rgs_lnb_sm .sm02 a {width:95px;height:20px;}
.rgs_lnb_sm .sm02 a {background-position:-36px 0;}
.rgs_lnb_sm .sm02 a:hover {background-position:-36px -20px;}
.rgs_lnb_sm .sm02 p {width:95px;height:20px;background:url(../image/imgSub/rgs_sub_menu.gif) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden;background-position:-36px -20px;}

.rgs_lnb_sm .sm03 a {width:51px;height:20px;}
.rgs_lnb_sm .sm03 a {background-position:-135px 0;}
.rgs_lnb_sm .sm03 a:hover {background-position:-135px -20px;}
.rgs_lnb_sm .sm03 p {width:51px;height:20px;background:url(../image/imgSub/rgs_sub_menu.gif) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden;background-position:-135px -20px;}

.rgs_lnb_sm .sm04 a {width:88px;height:20px;}
.rgs_lnb_sm .sm04 a {background-position:-190px 0}
.rgs_lnb_sm .sm04 a:hover {background-position:-190px -20px;}
.rgs_lnb_sm .sm04 p {width:88px;height:20px;background:url(../image/imgSub/rgs_sub_menu.gif) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden;background-position:-190px -20px;}

.rgs_lnb_sm .sm05 a {width:60px;height:20px;}
.rgs_lnb_sm .sm05 a {background-position:-282px 0;}
.rgs_lnb_sm .sm05 a:hover {background-position:-282px -20px;}
.rgs_lnb_sm .sm05 p {width:60px;height:20px;background:url(../image/imgSub/rgs_sub_menu.gif) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden;background-position:-282px -20px;}



.regiCont {margin-left:70px;width:844px;} /*컨텐츠영역*/

/* 보안확인 이미지 새로고침 버튼 */
.capcha_font {		  
		   font-family: "돋움";
		   font-size: 9pt;  !important;
		   color: #666666  !important;
		   text-decoration: underline  !important;
		   margin-left:10px;
		   position: relative;
		   top: 5px;
}
