@charset "utf-8";

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 10pt MS-PGothic;
	color: #121212;  
}

H1 {
	font-size:11px;
	font-family: "MS PGothic", "MS Mincho", arial;
	font-weight: normal;
	width: 960px;
	height: 12px;
	position: relative;
	left: 50%;
	margin: 0 0 0 -480px;
    padding: 3px 0 0 0;
	color: #838383;
}

#clearfix {  font-size:12px;  font-family: "MS PGothic", "MS Mincho", arial;  color: #555555;  position: relative;  left: 50%;  background:#FCEEE6;  margin: 0 0 30px -480px;  width:960px;  padding:15px 0 0 0;}
#clearfix h1 {  font-size:15px;  margin:0 0 8px 0;  left: 20px;  color: #D24A0C;  font-weight: bold;}
#clearfix h3 {  font-size:13px;  margin: 0 20px 8px 20px;  left: 20px;  color: #D24A0C;  font-weight: bold;}
#clearfix p {  line-height:1.5em;  margin: 0 20px 15px 20px;}
#clearfix p.seobtn {  text-decoration:none; cursor:pointer;  font-size:13px; color: #D24A0C; text-align:right;}
.clearfixmotto {  z-index:99; position:relative;  margin: -36px 0 0 0; background:#FCEEE6;}

#header { width: 960px;	height: 49px; position: relative; left: 50%; margin: 0 0 0 -480px; padding: 0;}
#header ul {margin:0; padding: 0;}
#header li {display:inline; list-style:none; margin: 0; padding: 0;}
#header li.logo { width: 180px;	height: 49px; float:left;}
#header li.tbanner { width: 440px;	height: 49px; text-align: right; float:left;}
#header li.hdsmenu { width: 340px;	text-align: right; float:right;}
#header li.hdsmenu a:link, #header li.hdsmenu a:visited {font-family:"MS PGothic"; font-size:12px; color: #6d6d6d; text-decoration: none;}
#header li.hdsmenu a:hover {font-family:"MS PGothic"; font-size:12px; color: #2a4ec4; text-decoration: underline;}

#header div.topLeft{float:left;width:200px;display:inline-block;margin:7px 0 -7px 0;}
#header div.topright{float:right;width:140px;display:inline-block;margin:7px 0 -7px 0;}

#hdblur { width: 960px;	height: 8px; position: relative; left: 50%; margin: 0 0 0 -480px; padding: 0; background:url(/images/headline_blur.gif); font-size: 1px;}

#navi3 { height: 52px; margin: 2px 0 0 0;  padding: 0;  repeat-x;}
#navi3 ul { width: 960px; height: 42px; position: relative; left: 50%; margin: 0 0 0 -480px; padding: 0; background:url(/images/top/hmenu_bg.gif) repeat-x;}
#navi3 li {float:left; display:inline; height: 34px; list-style:none; margin: 0; padding: 0;}
#navi3 li a { float:left; cursor:pointer;}

#navi4 { float: left; height: 52px; margin: 2px 0 0 0;  padding: 0;  repeat-x;}
#navi4 ul { width: 960px; height: 42px; left: margin: 0; padding: 0; background:url(/images/top/hmenu_bg.gif) repeat-x; overflow: hidden; }
#navi4 li {float:left; display:inline; height: 42px; list-style:none; margin: 0; padding: 0;}
#navi4 li a { float: left; overflow: hidden; outline:none; padding: 42px 0 0 0; height: 0px !important; height: /**/:42px; /* 윈도우용 IE5를 위해 */ }
#navi4 li a:hover { background-position: 0 -42px; }
#navi4 li a:active, #navi4 li a.selected { background-position: 0 0; }
#menu01 a { margin-left:0; width: 161px; background:url(/images/top/hmenu1p.gif) top no-repeat; }
#menu02 a { margin-left:0; width: 135px; background:url(/images/top/hmenu2p.gif) top no-repeat; }
#menu03 a { margin-left:0; width: 104px; background:url(/images/top/hmenu3p.gif) top no-repeat; }
#menu04 a { margin-left:0; width: 94px; background:url(/images/top/hmenu4p.gif) top no-repeat; }
#menu05 a { margin-left:0; width: 110px; background:url(/images/top/hmenu5p.gif) top no-repeat; }
#menu06 a { margin-left:0; width: 94px; background:url(/images/top/hmenu6p.gif) top no-repeat; }
#menu07 a { margin-left:0; width: 92px; background:url(/images/top/hmenu7p.gif) top no-repeat; }
#menu08 a { margin-left:0; width: 94px; background:url(/images/top/hmenu8p.gif) top no-repeat; }
#menu09 a { margin-left:0; width: 76px; background:url(/images/top/hmenu9p.gif) top no-repeat; }

#navi li.nbar3 { width: 18px; margin: 0; padding: 0;}

#banner01 {position: absolute; width:170px; }
#banner01 li {list-style:none;}
#banner01 li a { display:block; background:url(/images/main_s_ban05.jpg) no-repeat; margin: 0; padding: 7px; width:170px; height:177px; }

div.h1{font-size:16px;}
div.h2{font-size:14px;}
div.h3{font-size:12px;}

H2 {font: 10pt/14pt MS-PGothic;color: #131313;margin: 0px;padding: 0px;}

H3 {
font-size:12px;
font-weight: normal;
height: 14px;
margin: 0px;
}

A:active{COLOR:black;TEXT-DECORATION:none}
A:link{COLOR:#333333;TEXT-DECORATION:none}
A:visited{COLOR: #444444;TEXT-DECORATION:none}
A:hover{COLOR:#222222;text-decoration: underline;}

a.t1:link {font-family:"MS Gothic", "MS Mincho", arial;font-size: 9pt;color: #663399;}
a.t1:visited {font-family:"MS Gothic","MS Mincho", arial;font-size: 9pt;color: #663399;}
a.t1:active {font-family:"MS Gothic","MS Mincho", arial;font-size: 9pt;color: #663399;}
a.t1:hover {color: #FF0000;	text-decoration: underline;}

a.t2:link{font-family:"MS Gothic", "MS Mincho", arial;font-size: 10pt;color:#000080;text-decoration: none;}
a.t2:visited {font-family:"MS Gothic","MS Mincho", arial;font-size: 10pt;color: #000080;}
a.t2:hover {color: #FF0000;	text-decoration: underline;}

a.t3:link{font-family:"MS Gothic", "MS Mincho", arial;font-size: 9pt;color:#2e2d2d;text-decoration: none;}
a.t3:visited {font-family:"MS Gothic","MS Mincho", arial;font-size: 9pt;color:#2e2d2d;}
a.t3:hover {color: #3399ff;	text-decoration: underline;}

a.t4:link {font-family:"MS Gothic", "MS Mincho", arial;font-size: 9pt;color: #0d0d0d;}
a.t4:visited {font-family:"MS Gothic","MS Mincho", arial;font-size: 9pt;color: #0d0d0d;}
a.t4:active {font-family:"MS Gothic","MS Mincho", arial;font-size: 9pt;color: #0d0d0d;}
a.t4:hover {color: #FF0000;	text-decoration: underline;}

a.korea1:link {font-family:"MS PGothic"; font-size:10pt; color: #333333; text-decoration: none;}
a.korea1:visited {font-family:"MS PGothic"; font-size:10pt; color: #333333; text-decoration: none;}
a.korea1:hover {font-family:"MS PGothic"; font-size:10pt; color: #00AEEF; text-decoration: underline;}

a.korea2:link {font-family:"MS PGothic"; font-size:10pt; color: #333333; text-decoration: none;}
a.korea2:visited {font-family:"MS PGothic"; font-size:10pt; color: #333333; text-decoration: none;}
a.korea2:hover {font-family:"MS PGothic"; font-size:10pt; color: #C600C2; text-decoration: underline;}

a.korea3:link {font-family:"MS PGothic"; font-size:10pt; color: #333333; text-decoration: none;}
a.korea3:visited {font-family:"MS PGothic"; font-size:10pt; color: #333333; text-decoration: none;}
a.korea3:hover {font-family:"MS PGothic"; font-size:10pt; color: #30BA00; text-decoration: underline;}

.style17 {
	line-height: 150%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	font-family: "MS Gothic", "MS Mincho", arial;
	font-size: 9pt;
}

.style17_1 {
	line-height: 150%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	font-family: "MS PGothic", arial;
	font-size: 9pt;
}

.style19 {
	font-size: 10pt;
	color: #333333;
	line-height: 130%;
	font-family: "MS PGothic";
}

.style22 {
	color: #000066;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: "MS Gothic", "MS Mincho", arial;
	font-size: 9pt;
}
.style21 {
	color: #000066;
}

.style20 {
	font-family: "MS Gothic", "MS Mincho", arial;
	font-size: 8.5pt;
	line-height: 120%;
	font-weight: normal;
	font-variant: normal;
	color: #CC3366;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	word-spacing: 1em;
}

.style25 {
	font-size: 8pt;
	font-family: "MS Gothic", "MS Mincho", arial;
}

.style26 {
	color: #000066;
	font-family:"MS PGothic";
	font-size: 9pt;
}

TD,input,select,textarea {font-family: "MS PGothic", "MS Mincho", arial; font-size: 10pt;line-height: 150%;}

.productname {font-size: 12pt;}

.in  {border:solid 1 #cececf; height : 20px; background-color : #FFFFFF;font :9pt/130%}

.textarea {border:solid 1 #cececf; background-color: White; font-size : 9pt/130%;}

.style27 {font-family: "MS PGothic", "MS Mincho", arial; font-size: 9pt;}

.hdsub {font-family:"MS PGothic"; font-size:12px; color: #6d6d6d; text-decoration: none;}
.hdsub a:link, .hdsub a:visited {font-family:"MS PGothic"; font-size:12px; color: #6d6d6d; text-decoration: none;}
.hdsub a:hover {font-family:"MS PGothic"; font-size:12px; color: #2a4ec4; text-decoration: underline;}

a.cate:link {font-family:"MS PGothic"; font-size:9pt; color: #282828; text-decoration: none;}
a.cate:visited {font-family:"MS PGothic"; font-size:9pt; color: #282828; text-decoration: none;}
a.cate:hover {font-family:"MS PGothic"; font-size:9pt; color: #297d00; text-decoration: underline;}

a.rbox:link {font-family:"MS PGothic"; font-size:9pt; color: #282828; text-decoration: none; line-height: 140%;}
a.rbox:visited {font-family:"MS PGothic"; font-size:9pt; color: #282828; text-decoration: none; line-height: 140%;}
a.rbox:hover {font-family:"MS PGothic"; font-size:9pt; color: #FF0000; text-decoration: underline; line-height: 140%;}

.osu {font-family:"MS PGothic"; font-size:9pt; color: #282828; text-decoration: none; line-height: 140%;}
a.osu:link {font-family:"MS PGothic"; font-size:9pt; color: #2a4ec4; font-weight: bold; text-decoration: none; line-height: 140%;}
a.osu:visited {font-family:"MS PGothic"; font-size:9pt; color: #2a4ec4; font-weight: bold; text-decoration: none; line-height: 140%;}
a.osu:hover {font-family:"MS PGothic"; font-size:9pt; color: #FF0000; font-weight: bold; text-decoration: underline; line-height: 140%;}

.main h3 {font-family:"MS PGothic"; font-size:12pt; color: #282828; text-decoration: none; line-height: 140%;}
a.main h3:link {font-family:"MS PGothic"; font-size:12pt; color: #2a4ec4; font-weight: bold; text-decoration: none; line-height: 140%;}
a.main h3:visited {font-family:"MS PGothic"; font-size:12pt; color: #2a4ec4; font-weight: bold; text-decoration: none; line-height: 140%;}
a.main h3:hover {font-family:"MS PGothic"; font-size:12pt; color: #FF0000; font-weight: bold; text-decoration: underline; line-height: 140%;}

.foot {font-family:"MS PGothic"; font-size:9pt; color: #282828; text-decoration: none; line-height: 170%;}
a.foot:link {font-family:"MS PGothic"; font-size:9pt; color: #2a4ec4; font-weight: none; text-decoration: none; line-height: 170%;}
a.foot:visited {font-family:"MS PGothic"; font-size:9pt; color: #2a4ec4; font-weight: none; text-decoration: none; line-height: 170%;}
a.foot:hover {font-family:"MS PGothic"; font-size:9pt; color: #FF0000; font-weight: none; text-decoration: underline; line-height: 170%;}

.foot2 {font-family:"MS PGothic"; font-size:8pt; color: #282828; text-decoration: none; line-height: 130%;}
a.foot2:link {font-family:"MS PGothic"; font-size:8pt; color: #2a4ec4; font-weight: none; text-decoration: none; line-height: 130%;}
a.foot2:visited {font-family:"MS PGothic"; font-size:8pt; color: #2a4ec4; font-weight: none; text-decoration: none; line-height: 130%;}
a.foot2:hover {font-family:"MS PGothic"; font-size:8pt; color: #FF0000; font-weight: none; text-decoration: underline; line-height: 130%;}

.location{font-family:"MS PGothic"; font-size:12px; color: #222222; text-decoration: none; line-height: 150%; padding-top: 3px; padding-left: 10px;}
a.location:link {font-family:"MS PGothic"; font-size:12px; color: #222222; font-weight: none; text-decoration: none; line-height: 150%; padding-top: 3px; padding-left: 10px;}
a.location:visited {font-family:"MS PGothic"; font-size:12px; color: #222222; font-weight: none; text-decoration: none; line-height: 150%; padding-top: 3px; padding-left: 10px;}
a.location:hover {font-family:"MS PGothic"; font-size:12px; color: #FF0000; font-weight: none; text-decoration: underline; line-height: 150%; padding-top: 3px; padding-left: 10px;}

.retitle{font-family:"MS PGothic"; font-size:14px; color: #cb24cf; text-decoration: none; line-height: 150%;}
a.retitle:link {font-family:"MS PGothic"; font-size:14px; color: #cb24cf; font-weight: bold; text-decoration: none; line-height: 150%;}
a.retitle:visited {font-family:"MS PGothic"; font-size:14px; color: #cb24cf; font-weight: bold; text-decoration: none; line-height: 150%;}
a.retitle:hover {font-family:"MS PGothic"; font-size:14px; color: #cb24cf; font-weight: bold; text-decoration: underline; line-height: 150%;}

.relist{font-family:"MS PGothic"; font-size:12px; color: #282828; text-decoration: none; line-height: 150%;}
a.relist:link {font-family:"MS PGothic"; font-size:12px; color: #282828; font-weight: none; text-decoration: none; line-height: 150%;}
a.relist:visited {font-family:"MS PGothic"; font-size:12px; color: #282828; font-weight: none; text-decoration: none; line-height: 150%;}
a.relist:hover {font-family:"MS PGothic"; font-size:12px; color: #282828; font-weight: none; text-decoration: underline; line-height: 150%;}

.regray{font-family:"MS PGothic"; font-size:12px; color: #8a8a8a; text-decoration: none; line-height: 150%;}
a.regray:link {font-family:"MS PGothic"; font-size:12px; color: #8a8a8a; font-weight: none; text-decoration: none; line-height: 150%;}
a.regray:visited {font-family:"MS PGothic"; font-size:12px; color: #8a8a8a; font-weight: none; text-decoration: none; line-height: 150%;}
a.regray:hover {font-family:"MS PGothic"; font-size:12px; color: #2a4ec4; font-weight: none; text-decoration: underline; line-height: 150%;}

.renb{font-family:"MS PGothic"; font-size:13px; color: #8a8a8a; text-decoration: none; line-height: 150%;}
a.renb:link {font-family:"MS PGothic"; font-size:13px; color: #8a008d; font-weight: none; text-decoration: none; line-height: 150%;}
a.renb:visited {font-family:"MS PGothic"; font-size:13px; color: #8a008d; font-weight: none; text-decoration: none; line-height: 150%;}
a.renb:hover {font-family:"MS PGothic"; font-size:13px; color: #8a008d; font-weight: none; text-decoration: underline; line-height: 150%;}

a.help:link {font-family:"MS PGothic"; font-size:9pt; color: #282828; text-decoration: none;}
a.help:visited {font-family:"MS PGothic"; font-size:9pt; color: #282828; text-decoration: none;}
a.help:active {font-family:"MS PGothic"; font-size:9pt; color: #006DE4; text-decoration: none; font-weight: bold;}
a.help:hover {font-family:"MS PGothic"; font-size:9pt; color: #006DE4; text-decoration: underline;}

.price{color: #FF0000;}
.card{color: #0006ff;}


