

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,select,button,textarea{margin:0;padding:0;}
li{list-style:none;}
img,fieldset{border:none;}
a{text-decoration:none;color:#333333;}
em,address{font-style:normal;}
hr,.blind{visibility:hidden;position:absolute;top:-9999px;width:0;height:0;line-height:0;overflow:hidden;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;content:"";clear:both;}
body{color:#666666;font-size:12px;line-height:18px;font-family:Nanum Gothic,'³ª´®°íµñ','µ¸¿ò',Dotum,Verdana,Tahoma,AppleGothic,sans-serif;}
.ipt2{height:24px;border:0; background:transparent;}
.ipt6{height:24px;border:0; background:transparent;}

/********************************************* 
* ¤·¤·
****************************************/ 


.smenu {FONT-FAMILY:µ¸¿ò, seoul, Arial; FONT-SIZE: 12px; COLOR: #ffffff; WORD-SPACING: NORMAL;font-weight: bold;}


.event_title {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 16px; COLOR: #ee3124; WORD-SPACING: NORMAL;sans-serif;}
.event_title2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 16px; COLOR: #555555; WORD-SPACING: NORMAL;sans-serif;}
.event_title3 {FONT-SIZE: 14px; COLOR: #555555; WORD-SPACING: NORMAL;sans-serif;}

.event_data {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 12px; COLOR: #999999; WORD-SPACING: NORMAL;sans-serif;line-height:15px;}


.area_title {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 18px; COLOR: #ffffff; WORD-SPACING: NORMAL;font-weight: bold;sans-serif;}
.area_title2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 16px; COLOR: #555555; WORD-SPACING: NORMAL;}
.area_line {FONT-FAMILY:µ¸¿ò, seoul, Arial; FONT-SIZE: 18px; COLOR: #e4e4e4; WORD-SPACING: NORMAL;}


.sub_title {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 22px; COLOR: #ee3124; WORD-SPACING: NORMAL;font-weight: bold;line-height:35px;}
.sub_title2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 16px; COLOR: #ae46ff; WORD-SPACING: NORMAL;font-weight: bold;line-height:30px;}
.add_title {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 14px; COLOR: #ee3124; WORD-SPACING: NORMAL;font-weight: bold;}
.add_data {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 12px; COLOR: #555555; WORD-SPACING: NORMAL;font-weight: bold;}


.event_d {FONT-FAMILY:µ¸¿ò, seoul, Arial; FONT-SIZE: 53px; COLOR: #ef3026; WORD-SPACING: NORMAL;font-weight: bold;line-height:53px;}




/********************************************* 
* comm
****************************************/ 

.menu a {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 22px; COLOR: #000000; WORD-SPACING: NORMAL;font-weight: bold;line-height:30px;}
.menu1 a {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 18px; COLOR: #222222; WORD-SPACING: NORMAL;font-weight: bold;line-height:30px;}
.menu2 a {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 22px; COLOR: #ee3124; WORD-SPACING: NORMAL;font-weight: bold;line-height:30px;}
.top_menu a {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 12px; COLOR: #ffffff; WORD-SPACING: NORMAL;font-weight: bold;line-height:20px;}








/********************************************* 
* member
****************************************/ 

.member_title {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 28px; COLOR: #222222; WORD-SPACING: NORMAL;font-weight: bold;line-height:38px;}
.member_stitle {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 16px; COLOR: #3333333; WORD-SPACING: NORMAL;font-weight: bold;line-height:26px;}
.member_stitle a {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 16px; COLOR: #3333333; WORD-SPACING: NORMAL;font-weight: bold;line-height:26px;}

.member_name {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 26px; COLOR: #c3281e; WORD-SPACING: NORMAL;font-weight: bold;line-height:36px;}
.member_name1 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 26px; COLOR: #f6ff00; WORD-SPACING: NORMAL;font-weight: bold;line-height:36px;}
.member_name2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 26px; COLOR: #333333; WORD-SPACING: NORMAL;font-weight: bold;line-height:36px;}
.member_name22 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 26px; COLOR: #ffffff; WORD-SPACING: NORMAL;font-weight: bold;line-height:36px;}

.member_card_data {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 18px; COLOR: #000000; WORD-SPACING: NORMAL;font-weight: bold;line-height:28px;}
.member_card_data2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 14px; COLOR: #333333; WORD-SPACING: NORMAL;font-weight: bold;line-height:24px;}

.member_info_t {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 18px; COLOR: #ef4b40; WORD-SPACING: NORMAL;font-weight: bold;line-height:28px;}
.member_info_t2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 15px; COLOR: #333333; WORD-SPACING: NORMAL;font-weight: bold;line-height:28px;}


.ipt_m{height:50px;width:425px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#ffffff;line-height:50px;padding:0 0 0 10px;}
.ipt_m2{height:50px;width:560px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#ffffff;line-height:50px;padding:0 0 0 10px;}
.ipt_m3{height:50px;width:750px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#ffffff;line-height:50px;padding:0 0 0 10px;}
.ipt_m4{height:50px;width:345px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#ffffff;line-height:50px;padding:0 0 0 10px;}
.ipt_m5{height:50px;width:150px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#ffffff;line-height:50px;padding:0 0 0 10px;}
.ipt_m6{height:50px;width:550px;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#ffffff;line-height:50px;padding:0 0 0 10px;}

.terms_text {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 15px; COLOR: #555555; WORD-SPACING: NORMAL;line-height:26px;text-decoration:underline;}
.terms_text a{FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 15px; COLOR: #555555; WORD-SPACING: NORMAL;line-height:26px;text-decoration:underline;}

.join_ok {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 30px; COLOR: #222222; WORD-SPACING: NORMAL;font-weight: bold;line-height:45px;}
.join_ok2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 22px; COLOR: #ed3226; WORD-SPACING: NORMAL;font-weight: bold;line-height:30px;}
.final_pay {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 22px; COLOR: #ed3226; WORD-SPACING: NORMAL;font-weight: bold;line-height:32px;}

.pw_find_ok {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 18px; COLOR: #ed3226; WORD-SPACING: NORMAL;font-weight: bold;line-height:32px;}
.pw_find_ok2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 18px; COLOR: #222222; WORD-SPACING: NORMAL;font-weight: bold;line-height:32px;}

.agree1 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 28px; COLOR: #ffffff; WORD-SPACING: NORMAL;font-weight: bold;line-height:38px;padding:0 0 0 10px;}
.agree_bt a{FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 18px; COLOR: #ffffff; WORD-SPACING: NORMAL;font-weight: bold;line-height:38px;}

.copy3 a{FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 12px; COLOR: #b1b1b1; WORD-SPACING: NORMAL;line-height:20px;}





.membership_title {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 20px; COLOR: #ee3124; WORD-SPACING: NORMAL;sans-serif;font-weight: bold;line-height:38px;}
.membership_title2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 15px; COLOR: #333333; WORD-SPACING: NORMAL;sans-serif;font-weight: bold;line-height:26px;}
.membership_title3 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 15px; COLOR: #ee3124; WORD-SPACING: NORMAL;sans-serif;font-weight: bold;line-height:26px;}
.membership_data {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 14px; COLOR: #ee3124; WORD-SPACING: NORMAL;sans-serif;font-weight: bold;line-height:24px;}
.membership_data2 {FONT-FAMILY:Nanum Gothic,³ª´®°íµñ,µ¸¿ò, seoul, Arial; FONT-SIZE: 12px; COLOR: #333333; WORD-SPACING: NORMAL;sans-serif;font-weight: bold;line-height:24px;}


#right_head {text-align:center; font-weight:bold; font-size:14px; border-bottom:1px solid #999999; padding-bottom:5px; margin-bottom:10px;}
#right_pension {margin-top:5px; border-bottom : 1px solid #999999; border-top: 1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;  }
.txt {text-align:center; padding:3px;  }

/*
img:hover,{
position:relative;
    transition-duration: 0.1s;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
	z-index:1;
}
.img_:hover{
position:relative;
    transition-duration: 0.1s;
    -webkit-transform: scale(1.07);
    -ms-transform: scale(1.07);
    transform: scale(1.07);
	z-index:1;
}
*/