form {margin:0;}
select, input {vertical-align:middle;}

input[type="checkbox"], input[type="radio"] { width:30px; height:30px; vertical-align:middle; border-radius:1; border:1; margin:0; padding:0; cursor:pointer; }


.board		 table {
	border-spacing:0px;
	padding:0;
	border-collapse:collapse;
}
.board		td {
	vertical-align:middle;
	padding:0;
}


td.title_field {
	background-color:#f1f1f1;
}

td.board_line {
	background-color:#eeeeee;
}

td.info_field {
	padding:7px 5px; background-color:#ffffff; line-height:18px;
}

td.contents_field {
	padding: 5px 0px 5px 3px;
}

.m_bbs_subject { width:100%; font-size:15px;}
.m_bbs_date { width:100%; text-align:right; font-size:12px; }

/* °Ô½ÃÆÇ viewÀÇ ³»¿ëºÎºÐ */
td.board_contents_field { 
	text-align: left;
	padding: 10px 20px 10px 20px;
}

/* °Ô½ÃÆÇ viewÀÇ ³»¿ëºÎºÐ - ¸ð¹ÙÀÏ¿ë */
td.board_contents_field2 { 
	text-align: left;
	padding: 10px 0px 10px 0px;
	
}
td.board_contents_field2 img { width:100%; }

/* ÀÚÁÖÇÏ´ÂÁú¹®ÀÇ ³»¿ëºÎºÐ *
td.board_contents_field2 { 
	text-align: left;
	padding: 10px 20px 10px 42px;
}

/* ÀÌ¿ëÈÄ±â*/
td.title_field2 {
	padding: 0px 7px 0px 0px;
}

/* »óÇ° */
.img_box {
	border: 1px solid #d8d8d8;
	background-color:#FFFFFF;
}

.coupon_down_title {
	font-size: 12px;
	font-weight: bold;
	color: #ed5401;
	line-height: 18px;
}

/* È¸¿ø »ó´Ü ¹®±¸ */
td.member_doc_title {
	padding: 7px 7px 7px 0px;
}

.goods_box { border:1px solid #cccccc; }

.cgi_tab2	.title_field { background-color:#f1f1f1; padding-right:5px; }

/* È¸¿ø Å¸ÀÌÆ²¿ë */
.title_s { padding:10px 0; font-size: 14px; font-weight:bold; color:#0088CC; }
.title_s2 { width:100%; text-align:right; padding:10px 0; font-size: 13px; color:#666666; text-decoration:none; }
.title_s2 a { font-size: 13px; font-weight:bold; color:#666666; text-decoration:none; }

/* È¸¿ø ÀÔ·ÂÆû input type='text'*/
.input_hk { border:1px solid #ccc; height:17px; }

/* align */
.l		{text-align:left;}
.c		{text-align:center;}
.r		{text-align:right;}
.t		{vertical-align:top;}
.b		{vertical-align:bottom;}
.vm		{vertical-align:middle;}

 /* Margin Set */
.lm5	{margin-left:5px;}
.lm10	{margin-left:10px;}
.lm15	{margin-left:15px;}
.lm20	{margin-left:20px;}
.lm25	{margin-left:25px;}
.lm30	{margin-left:30px;}
.lm35	{margin-left:35px;}
.lm40	{margin-left:40px;}
.lm45	{margin-left:45px;}
.lm50	{margin-left:50px;}
.lm55	{margin-left:55px;}
.lm60	{margin-left:60px;}
.lm65	{margin-left:65px;}

.rm5	{margin-right:5px;}
.rm10	{margin-right:10px;}
.rm15	{margin-right:15px;}
.rm20	{margin-right:20px;}
.rm25	{margin-right:25px;}
.rm30	{margin-right:30px;}
.rm35	{margin-right:35px;}
.rm40	{margin-right:40px;}
.rm45	{margin-right:45px;}
.rm50	{margin-right:50px;}

.bm1	{margin-bottom:1px;}
.bm2	{margin-bottom:2px;}
.bm3	{margin-bottom:3px;}
.bm4	{margin-bottom:4px;}
.bm5	{margin-bottom:5px;}
.bm6	{margin-bottom:6px;}
.bm7	{margin-bottom:7px;}
.bm8	{margin-bottom:8px;}
.bm9	{margin-bottom:9px;}
.bm10	{margin-bottom:10px;}
.bm15	{margin-bottom:15px;}
.bm20	{margin-bottom:20px;}
.bm25	{margin-bottom:25px;}
.bm30	{margin-bottom:30px;}
.bm35	{margin-bottom:35px;}
.bm40	{margin-bottom:40px;}
.bm45	{margin-bottom:45px;}
.bm50	{margin-bottom:50px;}
.bm55	{margin-bottom:55px;}
.bm60	{margin-bottom:60px;}

.tm1	{margin-top:1px;}
.tm2	{margin-top:2px;}
.tm3	{margin-top:3px;}
.tm4	{margin-top:4px;}
.tm5	{margin-top:5px;}
.tm6	{margin-top:6px;}
.tm7	{margin-top:7px;}
.tm8	{margin-top:8px;}
.tm9	{margin-top:9px;}
.tm10	{margin-top:10px;}
.tm11	{margin-top:11px;}
.tm12	{margin-top:12px;}
.tm13	{margin-top:13px;}
.tm14	{margin-top:14px;}
.tm15	{margin-top:15px;}
.tm20	{margin-top:20px;}
.tm25	{margin-top:25px;}
.tm30	{margin-top:30px;}
.tm35	{margin-top:35px;}
.tm40	{margin-top:40px;}
.tm45	{margin-top:45px;}
.tm50	{margin-top:50px;}
.tm55	{margin-top:55px;}
.tm60	{margin-top:60px;}
.tm65	{margin-top:65px;}
.tm70	{margin-top:70px;}
.tm75	{margin-top:75px;}
.tm80	{margin-top:80px;}

/*¹öÆ°border*/
.border_red               {width:100%; border:1px solid #980000; background-color:#e02121; text-align:center; padding-top:10px; padding-bottom:10px; font-size:16px;} 
.border_blue               {width:100%; border:1px solid #0A438E; background-color:#0E59BD; text-align:center; padding-top:10px; padding-bottom:10px; font-size:16px;} 
.border_gr               {width:100%; border:1px solid #8f8f8f; text-align:center; padding-top:7px; padding-bottom:7px; font-size:15px; font-weight:bold;} 
.border_ggr               {width:100%; border:1px solid #707070; background-color:#868686; text-align:center; padding-top:7px; padding-bottom:7px; font-size:15px;} 

/*ÀÔ·ÂÃ¢½ºÅ¸ÀÏ*/
.count                 {width:34px; height:20px; font-size: 13px; color: #666666; border: 1px solid #7f9db9; background-color:#fff; text-align: right;}
.login                 {width:95%; height:36px; font-size: 15px; color: #666666; border: 1px solid #c5c5c5; background-color:#fff; text-align: left;}
.password                 {width:95%; height:36px; font-size: 15px; color: #666666; border: 1px solid #c5c5c5; background-color:#fff; text-align: left;}

/*subtop*/
a:link.t_white	       {font-weight:bold; font-size:17px; color:#ffffff;}
a:visited.t_white	   {font-weight:bold; font-size:17px; color:#ffffff;}
a:hover.t_white        {font-weight:bold; font-size:17px; color:#ffffff;}
a:active.t_white	   {font-weight:bold; font-size:17px; color:#ffffff;}


.login_tab td { font-size:15px; }

.td_red               {width:50%; border:1px solid #980000; background-color:#e02121; text-align:center; padding-top:10px; padding-bottom:10px; font-size:16px;} 
.td_blue               {width:50%; border:1px solid #0A438E; background-color:#0E59BD; text-align:center; padding-top:10px; padding-bottom:10px; font-size:16px;} 
.td_gray               {width:50%; border:1px solid #333; background-color:#666; text-align:center; padding-top:10px; padding-bottom:10px; font-size:16px;} 
.t_white2	       {font-weight:bold; font-size:17px; color:#ffffff;}

table.btb01											{width:100%; border-top:2px solid #b5c7db;border-bottom:1px solid #b5c7db; border-left:1px solid #dcdcdc; margin-top:10px; margin-bottom:10px;}
table.btb01				th							{background:#e0e7ee; padding:7px 0; padding-left:7px; padding-right:7px; border-right:1px solid #dcdcdc; border-bottom:1px solid #b5c7db;  font-size:15px; text-align:center;}
table.btb01				td							{border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding:5px 5px 5px 5px; vertical-align:middle;}

.tblack                {color:#000000;}
.tblue                 {color:#2260b5;}
.torange               {color:#f18000;}
.tred                  {color:#f10519;}
.tblue2                 {color:#3650d9;}

.subtop_text                                        {font-size:16px; color:#000000; font-weight:bold; line-height:22px;}
.subtop_bar	                                        {width:100%; height:1px; background-color:#b4b4b4; margin-bottom:10px;} 
.subtop_pad                                         {padding-top:6px;}


/* ±¸¸Å¼ö·® up/down ¹öÆ° */
.btn_up_cls { border:1px solid #eeeeee; padding:0; width:17px; height:22px; background-color:#eeeeee; color:#000000; cursor:pointer; font-size:15px;}

/* iphone¿¡¼­ iframe height°¡ Àû¿ë¾ÈµÇ¼­ div·Î °¨½Ó */
.iframeDiv { width:100%; height:80px; margin-bottom:-1px; border:1px solid #EEEEEE; overflow-y:hidden; margin-bottom:2px; -webkit-overflow-scrolling: touch;  }