body, td, p, input, button, textarea, select, .c1 { font-family:Dotum,±¼¸²; font-size:1em; color:#222222; margin:0;padding:0;}

form { margin:0px; }

*{margin:0; padding:0}
html{width:100%; height:100%}


header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption{display:block;}

*, header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption{margin:0; padding:0;}


/* img {border:0px;} */


div, p, span, strong, table, thead, tbody, tfoot, th, td, ul, ol, li, input, form, select, textarea, button, dl, dt, dd, a { margin:0; padding:0; }

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}

.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

img {border:0}

ul { list-style:none; }
ul li { list-style:none; }
ol { list-style:none; }
ol li { list-style:none; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; }

.ed { border:1px solid #FFFFFF; }
.tx { border:1px solid #CCCCCC; }

.small { font-size:0.95em; font-family:dotum; }
a.small:link, a.small:visited, a.small:active { font-size:0.95em; font-family:dotum; text-decoration:none; color:#454545; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

input.ed { font-family:Arial,dotum; font-size:1em; height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }
textarea.ed { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

.pd_03 {
	padding-top: 40px;
	padding-bottom: 30px;
}

.table_name {
	border-collapse: collapse;border-left-style: none;border-right-style: none;PADDING-RIGHT: 10px;PADDING-LEFT: 10px;PADDING-BOTTOM: 2px;PADDING-TOP: 2px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 2px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #ffffff;border-bottom-color: #d71921;
 }

 .bc_01 {
	font-weight: bold;color: d71921;
}



/****************************** ½Å±Ô css ********************************/

#wrap {width: 100%; text-align:center}

#header { width:100%; height:193px; margin:0; padding:0; display:inline-block; text-align:left }
#header:after {display:block;visibility:hidden;clear:both;content:""}
#top_fav {position:relative; width:100%; text-align:center}
#top_fav .area {position:relative;margin:0 auto;width:1119px;text-align:left}
#menu { position:absolute; width:100%; background: url('/images/top_menu_bg.jpg') repeat-x; height:85px; top:108px; text-align:center }
#menu .area {position:relative;margin:0 auto;width:1119px;text-align:left}
#menu .area .logo {float:left; width:177px; }
#menu .area .topmenu {float:left; width:942px}
#menu .area .topmenu00 {float:left; width:942px}

#s_menu { position:absolute; width:100%; background: url('/images/top_menu_bg1.jpg') repeat-x; height:85px; top:108px; text-align:center }
#s_menu .area {position:relative;margin:0 auto;width:1119px;text-align:left}
#s_menu .area .logo {float:left; width:177px; }
#s_menu .area .topmenu {float:left; width:942px}

#main_img {position:relative; width:100%; height:556px; background:#eeeeee}
#main_img .visual00 {position:relative;margin:0 auto;width:997px; padding-top:17px; text-align:left}

#wrapper {z-index:5;margin:0 auto;width:977px;zoom:1; height:100%; text-align:left; margin-bottom:20px}
#wrapper:after {display:block;visibility:hidden;clear:both;content:""}

#wrapper .main01 {float:left; width:100%; padding-top:35px; }
#wrapper .main01 .recom {float:left; width:553px; padding-right:40px}
#wrapper .main01 .smsarea {float:left; width:379px; background: url('/images/sms.jpg') no-repeat; height:240px; text-align:center}

#wrapper .main02 {float:left; width:100%; padding-top:60px;}
#wrapper .main02 ul {}
#wrapper .main02 ul li {float:left; width:315px; padding-right:16px}
#wrapper .main02 ul li.last {float:left; width:315px; padding-right:0}

.m_sec {float:left; width:315px; height:426px; }
.m_sec dl {}
.m_sec dl dt {height:68px;}
.m_sec dl dd {border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8; padding-top:25px}
.m_sec dl dd.last {border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8; text-align:center}
.m_sec dl dd.last img {margin:0 10px 25px 10px}

#wrapper .main03 {float:left; width:100%; padding-top:60px;}

#copy { width:100%; height:143px; margin:0; padding:0; display:inline-block; text-align:center; background:#4c4d55 }


/* ¼­ºêÆäÀÌÁö */
#container {z-index:5;margin:0 auto;width:997px;zoom:1; text-align:left; margin-bottom:50px; margin-top:50px; min-height:500px}
#container:after {display:block;visibility:hidden;clear:both;content:""}

#container .navi { float:left;  width:100%; }
#container .navi ul { float:left}
#container .navi ul li {float:left; padding-right:5px; font-size:11px; color:#575757  }
#container .navi ul li.last {padding:0; font-weight:bold}

#container .tit {float:left; width:100%; margin-bottom:10px; margin-top:20px}

#container .contents {z-index:5;margin:0 auto;width:997px;zoom:1;text-align:left; margin-bottom:20px; margin-top:30px}


/*****ÅÇ *******************/
.tab-type01{margin-bottom:40px; overflow:hidden;}
.tab-type01 li{float:left;width:184px;margin-left:1px;text-align:center; font-family:'Nanum Gothic', Arial, Helvetica, Tahoma, sans-serif;}
.tab-type01 li:first-child{width:187px;margin-left:0;}
.tab-type01 li a{display:block;height:50px; background:#d5d5d5;color:#515151;line-height:50px; font-size:16px}
.tab-type01 li a:hover,
.tab-type01 li.on a{padding-bottom:10px;border:none;background:url(/images/bg_tab01.gif) 50% 0  no-repeat;font-weight:bold;color:#ffffff;text-decoration:none;}

.tabs02{}
.tabs02 li{width:426px; padding:0 35px}
.tabs02 li:first-child{width:424px;margin-left:0; padding:0 35px}



.gnb{ float:left; display:block;}
.gnb ul{width:820px; float:left}
.gnb ul:after{content:"";display:block;clear:both;}
.gnb ul li{float:left;position:relative;z-index:10;}
.gnb ul li.01{ width:141px}
.gnb ul li.02{ width:136px}
.gnb ul li.on>a{color:#f6841f}
.gnb ul li a{display:block;height:66px;}
.gnb ul li.last a{padding-right:0;}

.gnb>ul>li>ul{position:absolute;top:53px;left:35px;height:36px;line-height:36px;overflow:hidden;width:100px;display:none;}
.gnb>ul>li>ul>li{display:inline;padding-right:10px;}
.gnb>ul>li>ul>li>a{font-size:13px;color:#727272}
.gnb>ul>li>ul>li>a:hover{color:#f68a1e;font-weight:700;}









