@charset "utf-8";

.c_layout{width:1010px;margin:0 auto;}

input[type="text"],input[type="password"]{border:1px solid #cccccc;}

/* 공통 폰트컬러 */
.txt_blue{color:#2e3192 !important;}
.txt_grey{color:#777 !important;}
.txt_grey1{color:#333 !important;}
.txt_sky{color:#b7d5ff !important;}
.txt_orange{color:#f7941d !important;}
.txt_purple{color:#605ca8 !important;}
.txt_white{color:#fff !important;}
.txt_yellow{color:#fdf200 !important;}

/* 공통상단 */
.top{background:#5bb732;}
.top > .c_layout > .slogan{padding:12px 20px;background:#33651c;color:#fff;}
.top > .c_layout > ul{overflow:hidden;}
.top > .c_layout > ul > li{float:left;}
.top > .c_layout > ul > li > a{display:block;padding:12px;font-size:11px;background:url(/site/602/content/images/common/bg_topmenu.png) no-repeat right center;color:#fff;}
.top > .c_layout > ul > li + li + li + li + li + li + li + li + li + li> a{background:none;}
.top > .c_layout > ul > li.top_cs{padding:9px 12px 10px 12px;background:#519134;color:#fff;}

.gnb{border-bottom:2px solid #000;}
.gnb > .c_layout > ul{overflow:hidden;}
.gnb > .c_layout > ul > li{float:left;}
.gnb > .c_layout > ul > li > a{display:block;padding:32px 24px 28px 24px;font-size:17px;font-family:"Nanum GothicB";}
.gnb > .c_layout > ul > li + li + li + li + li > a{padding-right:0;}

.latest{border-bottom:1px solid #d7d6d6;}
.latest > .c_layout > .login_area{padding:5px 0;font-family:"돋움",Dotum;letter-spacing:-0.2px;color:#666666;font-size:11px;}
.latest > .c_layout > .login_area a{font-family:"돋움",Dotum;letter-spacing:-0.2px;color:#666666;font-size:11px;}
.latest > .c_layout > .login_area > input[type="text"],.latest > .c_layout > .login_area > input[type="password"]{width:70px;height:10px;padding:5px;font-size:12px;color:#666;}
.latest > .c_layout > .login_area > input[type="checkbox"]{margin-top:9px;*margin-top:5px;}

.latest > .c_layout > .notice > .box_rolling{width:190px;height:36px;overflow:hidden;}
.latest > .c_layout > .notice > .box_rolling > .list_notice{width:190px;}
.latest > .c_layout > .notice > .box_rolling > .list_notice > li > a{display:block;padding:14px 12px 10px 12px;}

.latest > .c_layout > .notice > .btn_notice{width:40px;}

.latest > .c_layout > .login_area > input.txt_id{background:url(/site/602/content/images/common/bg_id.png) no-repeat 5px center;}
.latest > .c_layout > .login_area > input.txt_pw{background:url(/site/602/content/images/common/bg_pw.png) no-repeat 5px center;}

.ico_social{position:absolute;width:134px;height:21px;top:160px;left:50%;margin:0 0 0 -143px;padding:20px 0 0 0;background:url(/site/602/content/images/common/bg_bubble.png) no-repeat left top;color:#fff;text-align:center;font-size:12px;font-family:"굴림",Gulim;}
.ico_nv{display:none;}
.ico_fb{margin:0 0 0 -100px;display:none;}
.btn_nv:hover + .ico_nv{display:block;}
.btn_fb:hover + .ico_fb{display:block;}

/* 공통하단 */
.footer{padding:26px 0 50px 0;background:#3c3c3c;color:#898989;font-size:11px;border-top:0px solid #fff;}
.footer > .c_layout > div > .fInfo{}
.footer > .c_layout > div > .fInfo > li{float:left;}
.footer > .c_layout > div > .fInfo > li > a{display:block;padding:2px 16px 0 16px;font-size:11px;background:url(/site/602/content/images/common/bg_topmenu.png) no-repeat right center;color:#fff;}
.footer > .c_layout > div > .fInfo > li:first-child > a{padding-left:0;}
.footer > .c_layout > div > .fInfo > li + li + li + li + li > a{padding-right:0;background:none;}

.footer > .c_layout > div > .copyright{margin-top:12px;}
.footer > .c_layout > div > .copyright > li{margin:5px 0;}

.footer > .c_layout > p{margin-top:20px;color:#fff;text-align:right;}
.footer > .c_layout > p > span{display:block;margin-top:8px;color:#898989;}

.main_txt{text-align:center;font-family:"Nanum GothicB";}

/* member 공통상단 */
.memberWrap{border-top:5px solid #55b516; background:#f4f4f4; overflow:hidden;}
.memberWrap .memberHead{background:#393f4d;}
.memberWrap .memberHead .head{width:700px; margin:0 auto; overflow:hidden; padding:10px 0;}
.memberWrap .memberHead .head a{color:#fff; background:url(/site/602/content/images/common/icon_goMain.gif) no-repeat left 5px; padding:5px 0 5px 32px; line-height:23px; width:150px; font-size:15px; display:inline-block;}

.memberWrap .memberSection{padding:40px 0; min-height:500px;}
.memberWrap .memberSection .member{width: 700px; margin:0 auto; border:1px solid #dcdcdc; background:#fff;}
.memberWrap .memberSection .member .m_title{padding:18px 0; background:#f1f2f5; border-bottom:1px dashed #c0c0c0; color:#000; font-size:30px; line-height:34px; text-align:center; font-family:"Nanum GothicB";}
.memberWrap .memberSection .member .m_content{padding:30px 0;}
.memberWrap .btn_wc{margin:30px auto 0 auto !important;}

/* 공통버튼, 테이블 등 */
.left{float:left}
.right{float:right}
.blind{position:absolute; left:-9999px;}
.btn_wc{width:100%; overflow:hidden; text-align:center; margin:30px 0; *padding-bottom:30px;}
.btn_wl{width:auto; float:left;}
.btn_wr{width:auto; float:right;}
.text_c{text-align:center !important;}

.blineBNo{border-bottom:none !important;}

.dot_gr{background:url(/site/602/content/images/common/dot_gr.gif) no-repeat left 8px; padding-left:10px; }

.m0{margin:0 !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mt40{margin-top:40px !important;}
.mt90{margin-top:90px !important;}
.mb20{margin-bottom:20px !important;}

.p0b30{padding:0 0 30px 0 !important;}
.pt0{padding-top:0 !important;}
.pt10{padding-top:10px !important;}
.pb40{padding-bottom:40px !important;}
.ptb60{padding:60px 0 !important;}

input[type="radio"]{-webkit-appearance:none; border:none; width:17px; height:17px; background:url(/site/602/content/images/common/bg_radio_off.png) left center no-repeat;}
input[type="radio"]:checked{background:url(/site/602/content/images/common/bg_radio_on.png) left center no-repeat;}

.i_input{background:url(/site/602/content/images/common/bg_input_left.gif) left center no-repeat;padding-left:10px; line-height:30px; height:32px;}
.i_input input[type="text"]{width:auto; background:url(/site/602/content/images/common/bg_input_right.gif) right center no-repeat; line-height:26px; border:none; min-width:200px; height:30px;}

.btn_gr_big{background:url(/site/602/content/images/common/btn_gr_big.png) no-repeat left center; width:350px; height:72px; font-size:32px; text-align:center; display:inline-block; font-family:"Nanum GothicB";}
.btn_gr_big span{line-height:36px; padding:18px 0; display:block; color:#fff;}

.btn_gr_m{background:url(/site/602/content/images/common/btn_gr_m.gif) no-repeat left center; width:300px; height:52px; font-size:22px; text-align:center; display:inline-block; font-family:"Nanum GothicB";}
.btn_gr_m span{line-height:36px; padding:8px 0; display:block; color:#fff;}

.btn_blue_m{background:url(/site/602/content/images/common/btn_blue_m.png) no-repeat left center; width:300px; height:52px; font-size:22px; text-align:center; display:inline-block; font-family:"Nanum GothicB";}
.btn_blue_m span{line-height:36px; padding:8px 0; display:block; color:#fff;}

.btn_blue_s{background:url(/site/602/content/images/common/btn_blue_s.gif) no-repeat left center; width:99px; height:29px; text-align:center; display:inline-block; font-family:"Nanum GothicB";}
.btn_blue_s span{line-height:29px; padding:0; display:block; color:#fff;}

.btn_bbs, .btn_bbs2{padding:10px; margin:0 5px; min-width:60px; line-height:20px; display:inline-block;}
.btn_bbs span, .btn_bbs2 span, .btn_bbs3 span, .btn_bbs4 span, .btn_bbs5 span{ font-family:"Nanum GothicB";}
.btn_bbs{border:1px solid #d0d0d0; }
.btn_bbs span{color:#4f5889;}
.btn_bbs2{border:1px solid #4b89c9; background:#81aad4}
.btn_bbs2 span{color:#fff;}
.btn_bbs3{border:1px solid #4b89c9; background:#75a0ce}
.btn_bbs3 span{color:#fff;}
.btn_bbs4{border:1px solid #9174d5; background:#af92f3}
.btn_bbs4 span{color:#fff;}
.btn_bbs5{border:1px solid #c94bb2; background:#d481c5}
.btn_bbs5 span{color:#fff;}

.btn_member_g, .btn_member_b{display:inline-block; line-height:46px;  width:280px; height:46px;}
.btn_member_g span, .btn_member_b span, .btn_member_gr span, .btn_member_s span, .btn_member_o span{font-family:"Nanum GothicB";}

.btn_member_g{background:url(/site/602/content/images/common/btn_member_g.png) no-repeat center center;}
.btn_member_g span{color:#464646; }

.btn_member_b{background:url(/site/602/content/images/common/btn_member_b.png) no-repeat center center;}

.btn_member_g span, .btn_member_b span{font-size:18px;}
.btn_member_b span, .btn_member_gr span, .btn_member_s span, .btn_member_o span{color:#fff;}

.btn_member_gr, .btn_member_s, .btn_member_o{display:inline-block; height:52px; line-height:52px;}

.btn_member_gr{background:url(/site/602/content/images/common/btn_gr_m.gif) no-repeat center center; width:300px;}
.btn_member_gr span{font-size:22px; }

.btn_member_s{background:url(/site/602/content/images/common/btn_sky_m.gif) no-repeat center center; width:300px;}
.btn_member_s span{font-size:22px; }

.btn_member_o{background:url(/site/602/content/images/common/btn_member_o.png) no-repeat center center; width:350px;} 
.btn_member_o span{font-size:22px; }

table{width:100%;}
table thead th,
table tbody th{font-family:"Nanum GothicB"; font-weight:normal;}
table td, table th{padding:10px; text-align:center; }
table .t_left{text-align:left}
table .no,
table .yes{font-family:"Nanum GothicB";}
table .no{color:#ed1c24;}
table .yes{color:#0054a6;}

.layer_popup_box{position:absolute; width:700px; margin:0 auto; top:50px; z-index:200; margin-left:-350px; background:#fff; left:50%; }
.layer_popup_box .layer_popup .layer_popup_con .box_con{padding:35px;}
.layer_popup_box .layer_popup .layer_head{height:40px; width:670px; background:url(/site/602/content/images/common/bg_title.png) repeat-y top left; padding:20px 0 0 30px; position:relative;}
.layer_popup_box .layer_popup .layer_head .title{line-height:30px; color:#fff; font-size:22px; font-family:"Nanum GothicB";}
.layer_popup_box .layer_popup .layer_head .btn_close{position:absolute; top:15px; right:15px; background:url(/site/602/content/images/common/btn_close3.png) no-repeat center center; width:28px; height:28px;}
.layer_popup_box .layer_popup .layer_head .btn_close span{position:absolute; top:-9999px;}
.layer_popup_box .layer_popup .layer_popup_con{}
.layer_popup_box .layer_popup .layer_foot{width:100%; height:28px; background:#dcdcdc; text-align:center; padding:10px 0;}
.layer_popup_box .layer_popup .layer_foot .btn_close{background:url(/site/602/content/images/common/btn_close2.png) no-repeat center center; width:88px; height:30px; display:inline-block; text-align:center;}
.layer_popup_box .layer_popup .layer_foot .btn_close span{line-height:30px;}
.black_layer{width:100%; height:100%; background:url(/site/602/content/images/common/bg_blacklayer.png) repeat center center; position:fixed; top:0px; left:0px; z-index:100; }

.w420{width:420px; margin-left:-210px;}
.w420 .layer_popup .layer_head{width:390px;}
.w420 .layer_popup .layer_popup_con .box_con{padding:28px 35px;}
.w420 .btn_wc{margin:0 !important;}



























