@charset "utf-8";
/*common*/
.tab1_on01{font-family:돋움; font-size:13px; color:#ffffff;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2; background:#75aa93;cursor:hand;}
.tab1_off01{border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2; padding:5px 10px 5px 10px;cursor:hand;}
BODY {font-family:굴림,Tahoma; font-size:13px; line-height:18px; margin-top:0px; margin-left:0px; margin-right:0px;
scrollbar-highlight-color:white; scrollbar-3dlight-color:#b4b4b4; scrollbar-face-color:#f0f0f0; 
scrollbar-shadow-color:#b4b4b4; scrollbar-darkshadow-color:f0f0f0; scrollbar-track-color:f0f0f0; scrollbar-arrow-color:#333333;}
TD {font-family:굴림,Tahoma; font-size:14px; line-height:20px; margin-top:0px; margin-left:20px; margin-right:20px;letter-spacing:-0.04em;}
a,img {border:0; selector-dummy: expression(this.hideFocus=true);}
select {font-family:굴림; color:#5c5c5c; font-size:13px ;padding-left:5px;}
.input_r {font-family:굴림; font-size:13px; color:#5c5c5c; padding-left:5px; border:#bebebe 1px solid; height:18px; line-height:15px;}
textarea {scrollbar-highlight-color:white; scrollbar-3dlight-color:#b4b4b4; scrollbar-face-color:#f0f0f0; 
scrollbar-shadow-color:#b4b4b4; scrollbar-darkshadow-color:f0f0f0; scrollbar-track-color:f0f0f0; scrollbar-arrow-color:#333333;padding:10px;color:#5c5c5c;font-family:굴림; font-size:13px;}
.box {border:1px solid #929292;}
.wrap{position:relative;width: 100%;min-width:960px;background: #fafafa;border-bottom:3px solid #1c2192}
.header{position: relative;z-index: 1900;left: 0; padding-top: 18px;width: 960px;height: 61px;margin: 0 auto;}
A.d:link    { font-size:13px; color:#575656;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.d:visited { font-size:13px; color:#575656;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.d:active  { font-size:13px; color:#575656;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.d:hover  { font-size:13px; color:#575656;text-decoration:underline; letter-spacing:-1px; line-height:20px;}

A.d_line:link    { font-size:13px; color:#575656;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.d_line:visited { font-size:13px; color:#575656;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.d_line:active  { font-size:13px; color:#575656;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.d_line:hover  { font-size:13px; color:#575656;text-decoration:none; letter-spacing:-1px; line-height:20px;}

A:link    {font-size:13px; color:#575656;text-decoration:none; letter-spacing:-0.04em; line-height:20px;}
A:visited {font-size:13px; color:#575656;text-decoration:none; letter-spacing:-0.04em; line-height:20px;}
A:active  {font-size:13px; color:#575656;text-decoration:none; letter-spacing:-0.04em; line-height:20px;}
A:hover  {font-size:14px; color:#575656;text-decoration:underline;font-weight:bold; letter-spacing:-0.04em; line-height:20px;}

A.line:link    {font-size:13px; color:#575656;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.line:visited {font-size:13px; color:#575656;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.line:active  {font-size:13px; color:#575656;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.line:hover  {font-size:13px; color:#575656;text-decoration:none; letter-spacing:-1px; line-height:20px;}

A.top_link:link     { font-size:13px; color:#626262;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.top_link:visited  { font-size:13px; color:#626262;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.top_link:active   { font-size:13px; color:#626262;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.top_link:hover    { font-size:13px; color:#626262;text-decoration:underline; letter-spacing:-1px; line-height:20px;}

A.white:link    {font-size:13px; color:#ffffff;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.white:visited {font-size:13px; color:#ffffff;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.white:active  {font-size:13px; color:#ffffff;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.white:hover  {font-size:13px; color:#ffffff;text-decoration:underline; letter-spacing:-1px; line-height:20px;}

A.Wgray:link    {font-size:13px; color:#f1f1f1;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.Wgray:visited {font-size:13px; color:#f1f1f1;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.Wgray:active  {font-size:13px; color:#f1f1f1;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.Wgray:hover  {font-size:13px; color:#f1f1f1;text-decoration:underline; letter-spacing:-1px; line-height:20px;}

A.blue:link    { font-size:13px; color:#0136bd;text-decoration:underline; line-height:20px;letter-spacing:-1px;}
A.blue:visited { font-size:13px; color:#0136bd;text-decoration:underline; line-height:20px;letter-spacing:-1px;}
A.blue:active  { font-size:13px; color:#0136bd;text-decoration:underline; line-height:20px;letter-spacing:-1px;}
A.blue:hover  { font-size:13px; color:#0136bd;text-decoration:none; line-height:20px;letter-spacing:-1px;}
/*
A.blue1:link    {font-size:13px; color:#0136bd;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.blue1:visited {font-size:13px; color:#0136bd;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.blue1:active  {font-size:13px; color:#0136bd;text-decoration:underline; letter-spacing:-1px; line-height:20px;}
A.blue1:hover  {font-size:13px; color:#0136bd;text-decoration:none; letter-spacing:-1px; line-height:20px;}
*/
A.blue1:link    {font-size:13px; color:#0b43c7;text-decoration:underline; letter-spacing:-0.04em; line-height:19px;}
A.blue1:visited {font-size:13px; color:#0b43c7;text-decoration:underline; letter-spacing:-0.04em; line-height:19px;}
A.blue1:active  {font-size:13px; color:#0b43c7;text-decoration:underline; letter-spacing:-0.04em; line-height:19px;}
A.blue1:hover  {font-size:13px; color:#0b43c7;text-decoration:underline; letter-spacing:-0.04em; line-height:19px;}

A.blue_stit:link    {font-size:13px; color:#026d9a;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.blue_stit:visited {font-size:13px; color:#026d9a;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.blue_stit:active  {font-size:13px; color:#026d9a;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.blue_stit:hover  {font-size:13px; color:#026d9a;text-decoration:underline; letter-spacing:-1px; line-height:20px;}

A.green_stit:link    {font-size:13px; color:#488b0d;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.green_stit:visited {font-size:13px; color:#488b0d;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.green_stit:active  {font-size:13px; color:#488b0d;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.green_stit:hover  {font-size:13px; color:#488b0d;text-decoration:underline; letter-spacing:-1px; line-height:20px;}

A.green:link    { font-size:13px; color:#40a61c;text-decoration:none; letter-spacing:-1px;}
A.green:visited { font-size:13px; color:#40a61c;text-decoration:none; letter-spacing:-1px;}
A.green:active  { font-size:13px; color:#40a61c;text-decoration:none; letter-spacing:-1px;}
A.green:hover  { font-size:13px; color:#40a61c;text-decoration:underline; letter-spacing:-1px;}

A.green_line:link    { font-size:13px; color:#40a61c;text-decoration:underline; letter-spacing:-1px;}
A.green_line:visited { font-size:13px; color:#40a61c;text-decoration:underline; letter-spacing:-1px;}
A.green_line:active  { font-size:13px; color:#40a61c;text-decoration:underline; letter-spacing:-1px;}
A.green_line:hover  { font-size:13px; color:#40a61c;text-decoration:none; letter-spacing:-1px;}

A.tab:link    {font-size:13px; color:#4d4d4d;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;}
A.tab:visited {font-size:13px; color:#4d4d4d;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;}
A.tab:active  {font-size:13px; color:#4d4d4d;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;}
A.tab:hover  {font-size:13px; color:#7a7a7a;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;}

A.stab:link    {font-size:13px; color:#4d4d4d;text-decoration:none; letter-spacing:-1px; line-height:13px}
A.stab:visited {font-size:13px; color:#4d4d4d;text-decoration:none; letter-spacing:-1px; line-height:13px}
A.stab:active  {font-size:13px; color:#4d4d4d;text-decoration:none; letter-spacing:-1px; line-height:13px}
A.stab:hover  {font-size:13px; color:#7a7a7a;text-decoration:none; letter-spacing:-1px; line-height:13px}

A.tab_on:link    {font-size:13px; color:#000000;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;}
A.tab_on:visited {font-size:13px; color:#000000;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;}
A.tab_on:active  {font-size:13px; color:#000000;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;}
A.tab_on:hover  {font-size:13px; color:#666666;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;}

A.s:link { font-size:11px; color:#626262; text-decoration:none;letter-spacing:-1px;}
A.s:visited { font-size:11px; color:#626262; text-decoration:none;letter-spacing:-1px;}
A.s:active { font-size:11px; color:#626262; text-decoration:none;letter-spacing:-1px;}
A.s:hover { font-size:11px; color:#626262; text-decoration:underline;letter-spacing:-1px;}

A.ss:link { font-size:13px; color:#878787; text-decoration:none;letter-spacing:-1px;}
A.ss:visited { font-size:13px; color:#878787; text-decoration:none;letter-spacing:-1px;}
A.ss:active { font-size:13px; color:#878787; text-decoration:none;letter-spacing:-1px;}
A.ss:hover { font-size:13px; color:#878787; text-decoration:underline;letter-spacing:-1px;}

A.s_line:link { font-size:13px; color:#626262; text-decoration:underline;letter-spacing:-1px;}
A.s_line:visited { font-size:13px; color:#626262; text-decoration:underline;letter-spacing:-1px;}
A.s_line:active { font-size:13px; color:#626262; text-decoration:underline;letter-spacing:-1px;}
A.s_line:hover { font-size:13px; color:#626262; text-decoration:none;letter-spacing:-1px;}

A.tag:link { font-size:13px; color:#a0a0a0; text-decoration:none;}
A.tag:visited { font-size:13px; color:#a0a0a0; text-decoration:none;}
A.tag:active { font-size:13px; color:#a0a0a0; text-decoration:none;}
A.tag:hover { font-size:13px; color:#a0a0a0; text-decoration:underline;}

A.tag1:link {font-size:13px; color:#0a8294; text-decoration:none;}
A.tag1:visited {font-size:13px; color:#0a8294; text-decoration:none;}
A.tag1:active {font-size:13px; color:#0a8294; text-decoration:none;}
A.tag1:hover {font-size:13px; color:#0a8294; text-decoration:underline;}

.big_black:link {font-size:16px; color:#000000;letter-spacing:-1px;text-decoration:none;font-weight: normal;}
.big_black:visited {font-size:16px; color:#000000;letter-spacing:-1px;text-decoration:none;font-weight:bold;}
.big_black:active {font-size:16px; color:#000000;letter-spacing:-1px;text-decoration:none;font-weight:bold;}
.big_black:hover {font-size:16px; color:#000000;letter-spacing:-1px;text-decoration:none;font-weight:bold;}


.dotum { font-size:14px; color:#626262; }
.black { font-size:14px; }
.blackG {font-size:14px; color:#000000;}

.small1 { font-size:13px; color:#171717; line-height:13px; letter-spacing:-1px;}
.small2 { font-size:13px; color:#626262; line-height:13px;}
.small2-1 { font-size:13px; color:#626262; line-height:13px;letter-spacing:-1px;}
.small3 { font-size:13px; color:#a0a0a0; line-height:13px;}
.small3-1 { font-size:13px; color:#a0a0a0; line-height:13px;letter-spacing:-1px;}

.big_orange {font-family:Georgia; font-size:16px; color:#f75506; letter-spacing:-1px; font-weight:bold;}
.big_red {font-size:16px; color:#FF0000;letter-spacing:-1px;font-weight:bold;}
.big_black {font-size:16px; color:#000000;letter-spacing:-1px;font-weight:bold;}
.big_white {font-size:22px; color:#ffffff;letter-spacing:-1px;font-weight:bold;}
.sbig_black {font-size:14px; color:#000000;letter-spacing:-1px;font-weight:bold;}
.sbig_navy {font-size:14px; color:#25489f;letter-spacing:-1px;font-weight:bold;}

.blue12 {font-size:13px; color:#2072e2;letter-spacing:-1px;}
.blueG12 {font-size:13px; color:#026d9a;letter-spacing:-1px;}

.total_search {border:0px;  font-size:13px; color:#919191; padding-left:5px;}
.white-  {font-size:13px; color:#ffffff;letter-spacing:-1px; line-height:20px;}


/*검색서브*/
A.part01:link    {font-size:15px; color:#026d9a;text-decoration:none; letter-spacing:-1px; line-height:24px;padding:5px}
A.part01:visited {font-size:15px; color:#026d9a;text-decoration:none; letter-spacing:-1px; line-height:24px;padding:5px}
A.part01:active  {font-size:15px; color:#026d9a;text-decoration:none; letter-spacing:-1px; line-height:24px;padding:5px}
A.part01:hover  {font-size:15px; color:#026d9a;text-decoration:underline; letter-spacing:-1px; line-height:24px; font-weight:bold;padding:5px}

.part01_on {font-size:15px; color:#026d9a;letter-spacing:-1px; line-height:24px; font-weight:bold;padding:5px}

A.part02:link    {font-size:13px; color:#6e6e6e;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.part02:visited {font-size:13px; color:#6e6e6e;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.part02:active  {font-size:13px; color:#6e6e6e;text-decoration:none; letter-spacing:-1px; line-height:20px;}
A.part02:hover  {font-size:13px; color:#6e6e6e;text-decoration:underline; letter-spacing:-1px; line-height:20px;font-weight:bold;}

.tab_bg01 {border-left:#d4d4d4 1px solid;border-top:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid;font-size:13px; color:#000000; font-weight:bold;}
.tab_bg01_dff {border-bottom:#d4d4d4 1px solid;border-top:#ffffff 1px solid; background-color:#eaeaea;}

/*공통*/
.tab_on01{border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2;border-right:1px solid #c2c2c2; padding:5px 10px 5px 10px;}
.tab_on01_1{1px solid #c2c2c2;border-top:1px solid #c2c2c2;border-right:1px solid #c2c2c2; padding:5px 10px 5px 10px;}
.tab_off01{border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;border-right:1px solid #c2c2c2; padding:5px 10px 5px 10px;background-color:#e8e8e8;}
.tab_off01_1{border:1px solid #c2c2c2; padding:5px 10px 5px 10px;background-color:#e8e8e8;}


.mtab_on01{ font-size:13px; color:#000000; text-decoration:none;letter-spacing:-1px;border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2;padding:3px 5px 3px 5px;font-weight:bold;cursor:pointer;}
.mtab_on01_1{padding:5px 7px 5px 7px;}
.mtab_off01{ font-size:13px; color:#626262; text-decoration:none;letter-spacing:-1px;border-bottom:1px solid #c2c2c2; border-left:1px solid #c2c2c2;padding:3px 5px 3px 5px;cursor:pointer;}
.mtab_off01_1{border-bottom:1px solid #c2c2c2; padding:5px 7px 5px 7px;}

.search_img {background-color:#b4b4b4; padding:1px; border:2px #e2e2e2 solid;}
.search_img1 {background-color:#9e9e9e; padding:1px; border:3px #dadada solid;}

A.Simg1:link    {background-color:#9e9e9e; padding:1px; border:3px #dadada solid;}
A.Simg1:visited {background-color:#78c5fc; padding:1px; border:3px #c8e6fb solid;}
A.Simg1:active  {background-color:#78c5fc; padding:1px; border:3px #c8e6fb solid;}
A.Simg1:hover   {background-color:#78c5fc; padding:1px; border:3px #c8e6fb solid;}

.Simg {float:left; }
a.Simg:link, a.Simg:active, a.Simg:visited{border:1px solid #dddddd; padding:3px; background-color:#eaeaea;}
a.Simg:hover{border:4px solid #aee54f; padding:0;}

/*서브 메뉴바 css*/
.menu_bar2009 {font-size:13px; font-weight:bold; color:#000000; letter-spacing:-1px; background-color:#ffffff; border-left:#62d613 1px solid; border-top:#62d613 1px solid; border-right:#62d613 1px solid;}

/*로그인*/
.log_input_b {width:145px; height:18px; font-family: 돋움,Tahoma; font-size: 13px; color:#7f7e7e; border: 1px solid #919191; line-height:19px; padding:0px 3px 0px 3px}

.tab1_on01{ font-size:13px; color:#ffffff;text-decoration:none; letter-spacing:-1px; line-height:20px;font-weight:bold;border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2; background:#75aa93;cursor:pointer;}
.tab1_off01{border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2; padding:5px 10px 5px 10px;cursor:pointer;}

.listContents{padding:10px 10px 0px 20px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}
.tablefixed{table-layout:fixed;}

.circle_red{width:20px;height:20px;border-radius:25px;-moz-border-radius : 25px;-webkit-border-radius : 25px;-ms-border-radius :25px;-khtml-border-radius : 25px;-o-border-radius :25px;background:#FF0000;font:normal 16px "나눔고딕", "돋움", "굴림";color:#fff;text-align:center;}
.circle{width:20px;height:20px;border-radius:25px;-moz-border-radius : 25px;-webkit-border-radius : 25px;-ms-border-radius :25px;-khtml-border-radius : 25px;-o-border-radius :25px;background:#66F;font:normal 16px "나눔고딕", "돋움", "굴림";color:#fff;text-align:center;}

.titlebar{float: left;border-bottom:1px solid #7a7a7a;border-top:1px solid #7a7a7a;text-align:center;height: 32px;padding-top: 15px;font-weight: bold;}
.rows{float: left;border-bottom:1px solid #dddddd;color:#818181;text-align:center;height:25px;padding-top:5px}
.clear{clear:both}
.basketbox{float:left;color:#575656;background-color:#ececec;width: 134px;padding: 20px;text-align: center;margin-bottom: 1px;}
.basketcontents{width: 751px;padding: 20px 0px 20px 20px;color:#666666;border-bottom: 1px solid #ececec;text-align: left;float: left;}
.cartbox{height:42px;margin-bottom:20px;font-size: 15px;color: #000;border: 1px solid #ccc;background-color:#d4eef9;padding: 20px 20px 0px 20px;text-align: center;}
.csbutton{margin:auto;text-align: center;background-color:#ff0000;padding:20px;font-size: 16px;font-weight: bold;color: #FFFFFF;width:105px;cursor:pointer;border-radius: 5px;box-shadow: 2px 2px 6px rgba(0,0,0,0.1);}
div.csbutton:hover{margin:auto;text-align:center;background-color:#c12828;padding:20px;font-size:20px;font-weight: bold;color: #FFFFFF;width:105px;cursor:pointer;border-radius: 5px;box-shadow: 2px 2px 6px rgba(0,0,0,0.1);}
.ctab{text-align:center;background-color:#1c2192;font-size: 16px;font-weight: bold;color: #FFFFFF;width:135px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.cbax{float: left;background-color: #fff;padding: 20px 20px 20px 20px;font-size: 16px;color: #000;font-weight: bold;border: 1px solid #ccc;margin-bottom:20px;width: 743px;text-align: left;margin-top:20px}