﻿img {
	border:0;
}

body{
	FONT-SIZE: 12px;
	font-family: "돋움";
	color:#333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td{
	FONT-SIZE: 12px;
	font-family: "돋움";
	color:#333;
	line-height:18px;
}

/* _______________ proudct list _____________________*/

td.list{
	height: 25px;
	color:#000;
	padding-left:10px;
}
td.listdtail{
	color:#777;
	padding-left:0px;
	height: 25px;
}
td.list_box{
	height: 25px;
	background-color: #f1f1f1;
	color:#777;
	font-weight:bold;
	padding-left:10px;
	vertical-align: bottom;
}
.list_price{
	color:#ff0000;
	padding-right:80px;
	font-weight:bold;
	background-color: #f1f1f1;
	height: 25px;
	align:right;
}
.list_name{
	FONT-SIZE: 14px;
	font-family: "돋움";
	font-weight:bold;
	color:#2542a8;
}
.list_tax{
	FONT-SIZE: 11px;
	font-family: "돋움";
	color:#666;
}


/*_________________TABLE_________________________*/

CAPTION {
	CLEAR: both; VISIBILITY: hidden; FONT: 0px/0 Arial; WIDTH: 0px; HEIGHT: 0px
}

.tbl_type01 {
	CLEAR: both; BORDER-TOP: #224271 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}

.tbl_type01 IMG {
	VERTICAL-ALIGN: middle
}
.tbl_type01 LABEL {
	MARGIN-RIGHT: 15px
}
.tbl_type01 SELECT {
	MARGIN: -2px 0px 3px
}
.tbl_type01 .input_txt {
	MARGIN: -2px 0px 3px
}
.tbl_type01 .input_radio {
	MARGIN-TOP: -3px
}
.tbl_type01 .next_line {
	PADDING-TOP: 5px
}
.tbl_type01 TD.txt_c {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; TEXT-ALIGN: center
}
.tbl_type01 TR.txt_c TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; TEXT-ALIGN: center
}
.tbl_type01 TD.txt_r {
	PADDING-RIGHT: 20px; TEXT-ALIGN: right
}
.tbl_type01 TR.txt_r TD {
	PADDING-RIGHT: 20px; TEXT-ALIGN: right
}
.tbl_type01 TR TD.txt_l {
	PADDING-LEFT: 20px! important; TEXT-ALIGN: left
}
.tbl_type01 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e9eaee 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #e9eaee 1px solid; TEXT-ALIGN: left
}
.tbl_type01 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e9eaee 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #e9eaee 1px solid; TEXT-ALIGN: left
}
.tbl_type01 TH.first {
	BORDER-LEFT-STYLE: none
}
.tbl_type01 TD.first {
	BORDER-LEFT-STYLE: none
}
.tbl_type01 THEAD TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ECF3F9; PADDING-BOTTOM: 4px; PADDING-TOP: 8px; TEXT-ALIGN: center; 	FONT-SIZE: 12px;
}
.tbl_type01 TBODY TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 4px; PADDING-TOP: 8px; BORDER-LEFT-STYLE: none
}
.tbl_type01 OL.num LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
.tbl_type01 OL.num LI UL LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 17px; LIST-STYLE-TYPE: none
}
.tbl_type01 THEAD TH.txt_l {
	PADDING-LEFT: 20px; TEXT-ALIGN: left
}
.tbl_type01 .dot01 {
	MARGIN-TOP: 7px
}
.tbl_type01 .dot01 LI {
	PADDING-LEFT: 7px; BACKGROUND: url(http://image.lgtelecom.com/new/images/bull/bul_dot.gif) no-repeat left 7px; MARGIN-BOTTOM: 7px; COLOR: #999
}
.tbl_type01 TBODY TH.stit {
	BACKGROUND: #fbf8fb; BORDER-LEFT: #e9eaee 1px solid
}
.tbl_type01 .cont_line {
	BORDER-BOTTOM: #ccc 1px solid
}
.tbl_type01 .textarea01 {
	BORDER-RIGHT: #e1e2e4 1px solid; BORDER-TOP: #e1e2e4 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #e1e2e4 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e1e2e4 1px solid; HEIGHT: 148px
}
.tbl_type01 TD.td_textarea {
	PADDING-RIGHT: 20px
}
.tbl_type01 TD.td_textarea P {
	COLOR: #999
}
.tbl_type01 TD.td_textarea EM {
	COLOR: #c40452
}
.tbl_type01 TD.in_tbl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tbl_type01 .in_tbl {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tbl_type01 .in_tbl TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.tbl_type01 .in_tbl THEAD TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e9eaee 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #e9eaee 1px solid
}
.tbl_type01 .in_tbl THEAD TH.first {
	BORDER-LEFT-STYLE: none
}
.tbl_type01 .in_tbl SELECT {
	MARGIN: 0px
}
.tbl_type01 .in_tbl .input_txt {
	MARGIN: 0px
}
.tbl_total {
	CLEAR: both; PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; COLOR: #6f7073; LINE-HEIGHT: 13px; PADDING-TOP: 25px
}
.tbl_total EM {
	COLOR: #c30352
}






/* _______________ family_____________________*/

.family_site {
	CLEAR: both; FLOAT: right; WIDTH: 147px; POSITION: relative; HEIGHT: 18px;
}
.family_site .family_off {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(http://nuriweb.co.kr/img/main/bg_family_off.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 147px; PADDING-TOP: 4px; HEIGHT: 18px
}
.family_site .family_on {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(http://nuriweb.co.kr/img/main/bg_family_off.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 147px; PADDING-TOP: 4px; HEIGHT: 18px
}
.family_site .family_on {
	BACKGROUND: url(http://nuriweb.co.kr/img/main/bg_family_on.gif) no-repeat left top
}

#family_menu {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; BACKGROUND: #a6a6a6; LEFT: -40px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 147px; BOTTOM: 18px; PADDING-TOP: 12px; BORDER-BOTTOM: #c0c0c0 1px; POSITION: absolute
}
#family_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; FONT: 0px/0 Arial; PADDING-TOP: 0px
}




/* _______________ spec _____________________*/

.spec_tit{
	color:#a56808;
	font-weight:bold;
	FONT-SIZE: 11pt;
	font-family: "돋움";
}  

/* _______________ spec end _____________________*/


.font_b{
	color:#375396;
	font-weight:bold;
}
.FONT_cyan{
	color:#88AADD;
}
.FONT_cyan2{
	color:#375396;
}
.font_white{
	color:#fff;
}		

.font_12{
	color:#375396;
	font-weight:bold;
	FONT-SIZE: 11pt;
	font-family: "돋움";
}


.font_11{
	FONT-SIZE: 11px;
	font-family: "돋움";
}

.font_11:link	{ color: #bcbcbc; text-decoration: none; font-size: 11px;}
.font_11:visited	{ color: #bcbcbc; text-decoration: none; font-size: 11px;}
.font_11:active	{ color: #1E1E1E; text-decoration: none; font-size: 11px;}
.font_11:hover	{ color: #1E1E1E; text-decoration: none; font-size: 11px;}


.InputBox0 {	font-family: 굴림, Arial; color: #FFFFFF; font-size: 9pt; background-color: #FFFFFF; color: #000000; border:0x solid black;}
.InputBox1 {	font-family: 굴림, Arial; color: #FFFFFF; font-size: 9pt; background-color: #FFFFFF; color: #808080; border:1x solid black;}
.InputBoxGray {	font-family: 굴림, Arial; color: #FFFFFF; font-size: 9pt; background-color: #FFFFFF; color: #000000; border:1x solid #E0E0E0;}
.InputBoxGray2{	font-family: 굴림, Arial; color: #FFFFFF; font-size: 9pt; background-color: #FFFFFF; color: #000000; border:1x solid #bebebe;}
.InputBoxB {	font-family: 굴림, Arial; color: #FFFFFF; font-size: 9pt; background-color: #f1f1f1; color: #000000; border:1x solid #E0E0E0;}
select.FormSelect  {font-size: 9pt;	font-family: 굴림, Arial;	background-color: #FFFFFF; 	color: #000000;	border: 1x solid silver; }
select.FormSelect2  {font-size: 8pt;	font-family: 굴림, Arial;	background-color: #FFFFFF; 	color: #000000;	border: 1x solid silver; }


.t0 {font-family: 굴림체, Arial; color: #1E1E1E; font-size: 9pt;}
.l0:link	{ color: #1E1E1E; text-decoration: none; font-size: 9pt;}
.l0:visited	{ color: #1E1E1E; text-decoration: none; font-size: 9pt;}
.l0:active	{ color: #1E1E1E; text-decoration: none; font-size: 9pt;}
.l0:hover	{ color: #1E1E1E; text-decoration: none; font-size: 9pt;}







.t1 {font-family: 굴림체, Arial; color: #1E1E1E; font-size: 9pt;}
.l1:link	{ color: #1E1E1E; text-decoration: underline; font-size: 9pt;}
.l1:visited	{ color: #1E1E1E; text-decoration: underline; font-size: 9pt;}
.l1:active	{ color: #1E1E1E; text-decoration: none; font-size: 9pt;}
.l1:hover	{ color: #1E1E1E; text-decoration: underline; font-size: 9pt;}


.t11 {font-family: 굴림체, Arial; color: #737373; font-size: 8pt;}
.l11:link		{ color: #737373; text-decoration: none; font-size: 8pt;}
.l11:visited	{ color: #737373; text-decoration: none; font-size: 8pt;}
.l11:active		{ color: #737373; text-decoration: none; font-size: 8pt;}
.l11:hover		{ color: #FF6600; text-decoration: underline; font-size: 8pt;}

.t2 {font-family: 굴림체, Arial; color: #330000; font-size: 9pt;}
.l2:link	{ color: #330000; text-decoration: none; font-size: 9pt;}
.l2:visited	{ color: #330000; text-decoration: none; font-size: 9pt;}
.l2:active	{ color: #330000; text-decoration: none; font-size: 9pt;}
.l2:hover	{ color: #FF6600; text-decoration: underline; font-size: 9pt;}


.t21 {font-family: 굴림체, Arial; color: #330000; font-size: 8pt;}
.l21:link		{ color: #330000; text-decoration: none; font-size: 8pt;}
.l21:visited	{ color: #330000; text-decoration: none; font-size: 8pt;}
.l21:active		{ color: #330000; text-decoration: none; font-size: 8pt;}
.l21:hover		{ color: #FF6600; text-decoration: underline; font-size: 8pt;}


.t3 {color: #005A9C; font-family: georgia, palatino, "Times New Roman", times, serif; font-size: 13pt;}


.m1 {font-family: 굴림체, Arial; color: #111111; font-size: 9pt;}
.m1:link	{ color: #111111; text-decoration: none; font-size: 9pt;}
.m1:visited	{ color: #111111; text-decoration: none; font-size: 9pt;}
.m1:active	{ color: #111111; text-decoration: none; font-size: 9pt;}
.m1:hover	{ color: #111111; text-decoration: none; font-size: 9pt;}


.lt0 {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 6px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; BORDER-LEFT: #f1f1f1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #f1f1f1 1px solid
}
.lt1 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 6px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.lt2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.ltsep {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; FONT: 70% Verdana; COLOR: #a9a9a9; PADDING-TOP: 0px
}

.BoxScroll { overflow-x : hidden; overflow-y : scroll; background-color : #FFFFFF;}
.BoxScroll2 { overflow-x : scroll; overflow-y : scroll; background-color : #FFFFFF; }

input.FormButton1 {font-size: 9pt; font-family: 굴림, Arial; background-color: #EFEFEF; color: #000000; border: 1x solid #000000; height: 15pt; line-height: 13pt;}