@charset "utf-8";
* { margin:0; padding:0;}
html { height:100%; margin:0; padding:0;}
body { margin:0; padding:0; background:url(/img/back.jpg) repeat-x; background-color:#000; font-family:Arial; font-size: 9pt; height:100%}
table{padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
td{ border-spacing:0px; border-style:none; padding:0px;}
img {border-style:none; border:0;}
a {selector-dummy: expression(this.hideFocus=true);}/* ũ ֱ*/

/*상단 롤오버 메뉴 CSS*/
a.tmenu1, a.tmenu1_select {display: inline-block; width:100px;height:52px;background:url(/img/tmenu_sub.jpg) no-repeat;}
a.tmenu1{background-position:0 0;}
a:hover.tmenu1{background-position:0 -52px;}
a.tmenu1_select{background-position:0 -52px;}




/*default페이지 CSS*/
#family { margin: 0 auto; width: 1000px;  height:100%;}
#house { margin:0 50px; height:100%; background-color:#000;}

#father {margin:0; padding:0; height:130px;}
#father_header {height:89px;margin:0; padding:0;}
.father_header_back {  no-repeat; width:721px; text-align:right; vertical-align:bottom; padding-bottom:10px;}
.father_header_back table {font-size:0.8em; color:#CCC; margin-left:500px; }
.father_header_back table  a:link {text-decoration:none; color:#88949e;}
.father_header_back table  a:hover {text-decoration:none; color:#C93;}
.father_header_back table  a:visited {text-decoration:none;}
.father_header_back table  a:active {text-decoration:none;}

#father_tmenu { height:52px; width:100%;}
#father_smenu { height:39px; background:url(/img/back_submenu.jpg) no-repeat; padding-left:199px; text-align:left; }
#smenu1 td { vertical-align:top}

#mother_banner { background:url(/img/big_banner.jpg) no-repeat; color:#FFF; }
#mother_banner_text {padding-left:30px; text-align:left;font-size:1.8em ; color:#9c834b; font-weight:bold; padding-bottom:10px;}
.banner_txt_bar {width:3px; background-color:#3c3c3c}
.banner_bigtxt {padding-left:12px; color:#8f7943; font-weight:bold; font-size:2.5em;}
.banner_smalltxt {padding-left:12px; color:#555454; font-size:1em; padding-top:3px;}
#mother_menu { height:35px;}
.mother_menu_txt {background-image:url(/img/mmenu_back.jpg); color:#b5b5b5; font-size:0.8em; text-align:left; padding-left:15px;padding-top:7px; vertical-align:top; font-weight:bold; }
.mother_menu_txt a:link {text-decoration:none; color:#b5b5b5;}
.mother_menu_txt a:hover {text-decoration:underline; color:#fff;}
.mother_menu_txt a:visited {text-decoration:none; color:#b5b5b5;}
.mother_menu_txt a:active {text-decoration:none;}

#mother_contents { background-color:#b2b2b2; text-align:left; padding:30px;}

#child { background:#000; }
#child_menu { height:25px;}
#child_copyright {height: 60px;  margin-top:20px;  }
#child_copyright li {list-style:none}
#child_copyright_txt {font-size:0.7em; letter-spacing:0.1em; color:#51433c; text-align:left; margin-left:0px; margin-top:20px; }

#child_copyright_txt a:link {text-decoration: none; color:#51433c;}
#child_copyright_txt a:visited { text-decoration: none; color:#51433c;}
#child_copyright_txt a:hover {text-decoration: none; color:#c7b299;}
#child_copyright_txt a:active {text-decoration: none; color:#fff;}

#sitemap {  font-size:0.9em;color:#778d99; text-align:left; background-color:#000;}
#sitemap table {font-family:Arial; text-align:left}
#sitemap td { vertical-align:top; padding-right:30px;}
#sitemap td ul {margin: 0; padding: 0; list-style:none;}
#sitemap td ul li {margin:0; padding:0; padding-bottom:2px; background:url(../img/icon.gif) no-repeat 0 50%; padding-left:10px; }
#sitemap td ul li a { text-decoration:none; color:#778d99;}
#sitemap td ul li a:hover { color:#0072bc; text-decoration:underline;}
.ul_head { display:block; color:#777; font-weight:bold; border-bottom:1px solid #222; margin-bottom:5px; padding-bottom:3px; list-style:none;}
.ul_head a {text-decoration:none; color:#777;}
.ul_head a:hover { color:#999;}
.bottom_search { width:130px; border:1px solid #1d2328; background:#2b323e; margin-bottom:-5px; margin-right:5px;}
.search_btn { width:52px; height:18px; vertical-align: middle; margin-bottom:4px; margin-right:25px;}



/*About Us*/
.title_b { font-size:1.5em; font-weight:bold; color:#472929; margin:0;}
/*.txt_gray { color:#58575b; }*/
.txt_gray { color:#38373b; }
.txt_gray a:link {text-decoration: none; color:#58575b; }
.txt_gray a:visited {text-decoration: none; color:#58575b; }
.txt_gray a:hover {text-decoration: underline; color:#212122; }
.txt_gray a:hover {text-decoration: underline; color:#212122; }
.txt_san { font-family:Georgia, "Times New Roman", Times, serif; font-size:2em;color:#472929; }
.txt_san15 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em;}
.about_txt1 { padding-right:50px;}


/* faq */
.title_f { font-size:1.5em; font-weight:bold; color:#472929; margin-bottom:20px;}
.faq{ font-size:12px;}
.faq .hgroup{ position:relative; *zoom:1;}
.faq .hgroup .trigger{ position:absolute; bottom:0; right:0; font-size:12px; border:0; padding:0; overflow:visible; background:none; cursor:pointer;}
.faq ul{ list-style:none; margin:0; padding:0;}
.faq .q{ margin:0; padding-bottom:5px; padding-top:5px; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #aaa}
.faq .q a.trigger{ display:block; text-align:left; color:#333; text-decoration:none !important;}
.faq .hide .q a.trigger{}
.faq .q a.trigger:hover,
.faq .q a.trigger:active,
.faq .q a.trigger:focus{ color:#872929; text-decoration:underline !important; }
.faq .a{ margin:0 10px 20px 0; padding:10px 15px; line-height:1.5; background-color:#e0dfdf; color:#666;}

/* support */
.support {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: left;
	line-height: 16pt;
	color: #998675;
}

.box { BORDER-RIGHT: #ab7b7f 1px solid; BORDER-TOP: #ab7b7f 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #ab7b7f 1px solid; COLOR: #7f7f7f;; BORDER-BOTTOM: #ab7b7f 1px solid; FONT-FAMILY: "Arial, Helvetica, sans-serif"; HEIGHT: 12px; background-color:transparent; }
.box2 { BORDER-RIGHT: #ab7b7f 1px solid; BORDER-TOP: #ab7b7f 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #ab7b7f 1px solid; COLOR: #7f7f7f;; BORDER-BOTTOM: #ab7b7f 1px solid; FONT-FAMILY: "Arial, Helvetica, sans-serif";  background-color:transparent;  }

/* Support_Service_request*/
.box01, .box02, .box03 {border:1px solid #999; background:#CCC; height:18px;}
.box01 { width:80px; }
.box02 { width:162px; font-size:10px; }
.box03 { width:160px; }
.box04 { border:1px solid #666; background:#CCC;width:500px;}

#requestpage table { margin-bottom:5px;}


.title_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	word-spacing: -1px;
	padding-bottom: 5px;
	border-bottom:2px solid #998675;
	padding-top: 15px;
	
}

.txt_feature { font-size:1.2em; font-weight: bold; margin-bottom: 5px; letter-spacing:-0.1em; color:#3d1f1f}
.table_spec { width:400px; background:url(../img/1/spec_table_back.jpg); border-bottom:2px solid #3d1f1f; border-top:2px solid #3d1f1f; margin-bottom:20px;}
.table_spec td { height:32px; padding-left: 10px; border-bottom:1px solid #CCC;}

.table_2 { border-bottom:2px solid #3d1f1f; border-top:2px solid #3d1f1f; margin-bottom:20px; }
.table_2 td { padding-left: 10px; padding-top: 3px;  padding-bottom: 3px; border-bottom:1px solid #CCC;}

.review_line {
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e8eaeb;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right-color: #e8eaeb;
	border-bottom-color: #e8eaeb;
	border-left-color: #e8eaeb;
}


.download { border-top:1px solid #CCC; border-bottom:1px solid #CCC}
.download td {border-bottom:1px solid #CCC}

.step  { padding:2px 0 5px; border-bottom:1px solid #cbcaca; }
.step2 {
	border-bottom:2px solid #6CC;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}
.p_01 {font-weight:bold; COLOR: #53657d; font-size:1.1em; text-decoration: none;}
.p_01 A:link { font-weight:bold; COLOR: #53657d; font-size:1.1em;text-decoration: none; }
.p_01 A:visited {font-weight:bold;  COLOR: #53657d; font-size:1.1em;text-decoration: none; }
.p_01 A:hover {font-weight:bold; COLOR: #142d4e; font-size:1.1em; text-decoration: none;}


.pur { COLOR: #8f7943; text-decoration: none;}
.pur A:link {  COLOR: #8f7943text-decoration: none; }
.pur A:visited {  COLOR: #8f7943; text-decoration: none; }
.pur A:hover {COLOR: #8f7943; text-decoration: none;}

.title_a { padding-left:10px; font-size:0.9em; }
