body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,굴림; font-size:9pt; color:#222222; }

form { margin:0px; }
div.powered_by_postcodify { display: none; }

/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none; color:#454545; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.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:10pt; 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; }

html { overflow-y:scroll; }

#sub_back {
	background:url('/image/sub_01.jpg') top center no-repeat;
	height:260px;
	width:100%;
}

#sub_wrap {
	margin:100px auto 0;
	width:1010px;
}

#sub_navi {
	text-align:right;
}


/*  POPUP  */

.popup_main
{
	margin-top: 80px;
	margin-left: 0%;
	position: absolute;
	z-index: 100;
}
.popup_main_content
{
	margin-left: 100px;
	position: absolute;
	z-index: 1000;
}
.popup_main_content2 {
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  z-index: 1000;
  top: 150px;
  left: 120px;
}


.popup_sub_02
{
	margin-top: 10px;
	margin-left:290px;
	position: absolute;
	z-index: 1000;
}

.popup_sub_01
{
	margin-top: 10px;
	margin-left: 592px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_03
{
	margin-top: 10px;
	margin-left: 170px;
	position: absolute;
	z-index: 1000;
}

.popup_sub_04
{
	margin-top: 10px;
	margin-left: 430px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_05
{
	margin-top: 0px;
	margin-left: 13px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_06
{
	margin-top: 10px;
	margin-left: 592px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_07
{
	margin-top: 10px;
	margin-left: 592px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_08
{
	margin-top: 10px;
	margin-left: 651px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_09
{
	margin-top: 10px;
	margin-left: 551px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_10
{
	margin-top: 10px;
	margin-left: 551px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_11
{
	margin-top: 10px;
	margin-left: 551px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_12
{
	margin-top: 10px;
	margin-left: 551px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_13
{
	margin-top: 10px;
	margin-left: 551px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_14
{
	margin-top: 10px;
	margin-left: 551px;
	position: absolute;
	z-index: 1000;
}
.popup_sub_15
{
	margin-top: 10px;
	margin-left: 551px;
	position: absolute;
	z-index: 1000;
}

.popup_sub_16
{
	margin-top: 10px;
	margin-left: 580px;
	position: absolute;
	z-index: 1000;
}

.popup_sub_17
{
	margin-top: 320px;
	margin-left: 580px;
	position: absolute;
	z-index: 1000;
}

.popup_sub_18
{
	margin-top: 10px;
	margin-left: 640px;
	position: absolute;
	z-index: 1000;
}



/*  

.main_rbox2n {
	background: url(/img/main/rbg2n.png) no-repeat 0 0;
	width: 225px;
	height: 295px;
  margin-top: 1px;
	padding: 10px 0 0 10px;
}
.main_rbox2n p{margin-bottom:10px;}


.main_nprice {
	background: url(/img/main/rbg_nprice.png) no-repeat 0 0;
	width: 225px;
	height: 70px;
  margin-top: 1px;
	padding: 10px 0 0 10px;
}
.main_nprice ul{padding:0;margin:0;}

.main_nprice ul li{float:left;list-style:none;margin-right:5px;}


*/



.main_rbox2n {

	width: 225px;
	height: 337px;
  margin-top: 20px;

}
.main_rbox2n p{margin-bottom:10px;}


.main_nprice {

	width: 225px;
	height: 70px;
  margin-top: 10px;
  margin-left:10px;

}
.main_nprice ul{padding:0;margin:0;}

.main_nprice ul li{float:left;list-style:none;margin-right:2px;}

/* 롤오버 */
.rv li{float:left;line-height:30;list-style:none;}
.rv li a img.over {display:none;}
.rv li a:hover {border:0;}
.rv li a:hover img {display:none; }
.rv li a:hover img.over {display:inline; }
.rv li.on a img.over {display:inline;}
/*
.branch_list {padding:0 0 0 40px;}
.branch_list li{float:left;}
*/

.branch_list{margin:0 20px;border-top:1px solid #d8d8d8;}
.branch_list li{width:25%;float:left;box-sizing:border-box}
.branch_list li:nth-child(4n+1){width:25%;border-left:1px solid #d8d8d8}
.branch_list li a{display:block;padding:6px 0 5px 0;text-align:center;background:#f5f5f5;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;color:#686868;font-size:16px;font-weight:bold;line-height:32px;}
.branch_list li a.on, .branch_list li a:hover{background:#898989;color:#fff;}

.clearfix2:before,.clearfix2:after {content: " ";display: table;}
.clearfix2:after {clear: both;}

.mia_branch_con{width:100%;}

.main_branch_detail{height:150px;overflow:hidden;}





body {
	font:normal 12px Malgun Gothic,ë§‘ì€ ê³ ë”•,dotum;
	margin:0;
	padding:0;
}

#wrap {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	text-align:center;
}

img {
	border:0;
}

a:focus {
	outline:none;
}

#header {

	width:100%;
	text-align:center;

}

#topmenu {
	width:100%;
	margin:0 auto;
	height:100%;
	text-align:center;
}

#top_banner {
	background:skyblue;
	height:100px;
	text-align:left;
}

#main {
	width:100%;
}

#container {
	width:100%;
	padding-bottom:100px;
}

#snb {
	width:258px;
	float:left;
	min-height:700px;
}

#snb_menu {
}
#snb_menu ul{
	margin:0;
	padding:0;
	list-style:none;
}

#snb_menu ul li {
	margin:0;
	padding:0;
	line-height:0;
	font:0;
	display:inline;
}

#snb_menu img {
	border:0
}

#snb_menu .sub_title {
	display:inline-block;
	height:50px;
}

#sub_navi {
	width:100%;
	height:50px;
}

#sub_navi_img {
	float:left;
}

#sub_navi_text {
	float:right;
}

#content {
	margin:0 auto 0;
	text-align:left;
}

#footer {
	clear:both;
	width:100%;
	height:100px;
	background:#e8e8e8;
}

#size{
padding:5px;
}

#copyright {
	text-align:left;
	width:1010px;
	height:72px;
	margin:0 auto;
	background:#e8e8e8;
}



.footer-links {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}

.footer-links li {
	float:left;
	margin:10px 25px 5px 0;
	list-style:none;
}

.footer-links a {
	color:#7b7b7b;
	text-decoration:none;
}
.cp {
	clear:left;
	color:#929292;
}



#box_banner {
	display:block;
	margin:0;
}

#box_banner_content {
	display:block;
	font-size:0;
}

#box_onoff {
	margin:0 auto;
	width:1010px;
	height:30px;
	background:#474747;
	color:#fff;
	line-height:30px;
	cursor:pointer;
}

.homeNavi {
	background:#cccccc;
	padding:4px;



}


.btn_menu_new{padding:0;margin:0;float:left;width:247px;}
.btn_menu_new li{float:left;list-style:none;}
