@charset "euc-kr";
/* CSS Document */

/*±âº» ÀÓÆ÷Æ® CSS
@import url(default.css);
@import url(layout.css);
@import url(common.css);
@import url(board1.css);
*/
/*·Î±×ÀÎ ÆäÀÌÁö*/
.login_page {position:relative; max-width:717px; height:400px; padding:30px 30px;}
.login_page h2 {font-weight:800; font-size:20px;}
.login_page p {text-align:left;font-size:14px;}

.login_box { border:solid 1px #eee; margin:20px 0px;padding:10px 40px;}
.login_form {margin-top:36px;float:left; width:50%;}
.login_form ul {}
.login_form ul li {height:50px; }
.login_btn {position:relative;margin-top:40px;margin-left:310px;margin-bottom:50px;}


.btn_login {padding:30px;background-color:#1C2D54;color:#fff; font-weight:800;font-size:16px;}

.login_link {clear:both;position:relative; max-width:717px; height:auto;}
.btn_link {}


/* ÈÞ¸é°èÁ¤ ¾È³» */

.resting_page {position:relative; max-width:717px; height:440px; padding:30px 30px;}
.resting_page h2 {font-weight:800; font-size:18px;margin-bottom:20px;}
.resting_page p {text-align:left;font-size:14px;padding:20px;background:#eee;}

.resting_box { border:solid 1px #eee; margin:20px 0px;padding:10px 40px;}

.resting_link {position:relative; max-width:717px; }
.resting_link .btn_link {display: inline-block; float:none; width:100%;}
.resting_link .btn_link:nth-child(1) {text-align:left; }
.resting_link .btn_link:nth-child(2) {text-align:right;margin-top:-16px;}
.resting_link .btn_link a {background:#eee; padding:10px;}
.resting_link .btn_link a.bg-blue {background:#1C2D54; color:#fff;}

.resting_info {margin:20px 36px;}

/*·Î±×ÀÎ ÆäÀÌÁö*/
.join_st1 {font-family: "µ¸¿ò";	font-size: 12px; color:#777; border:1px solid #ccc;	background-color: #fff; height:18px;padding-top:2px;}

/*label IR ±â¹ý span*/
.labelspan {position:absolute; z-index:-1; visibility:hidden;}

/* È¸¿ø°¡ÀÔ */
.join_tle {margin:32px 0 11px 0; width:100%;}

.join_wrap {position:relative; max-width:717px; padding-top:5px; background:url(../images/08_member/bg_join_top.gif) no-repeat 0 0; overflow:hidden;}
.join_wrap_bt {background:url(../images/08_member/bg_join_bt.gif) no-repeat 0 0; width:100%; height:29px;}

.tb_join {clear:both; margin:0 0 0 31px; border-collapse:collapse; border-spacing:0; margin-bottom:15px;}
.tb_join th {color:#666; font-size:1.00em; padding:8px 0 10px 0; text-align:left;}
.tb_join th,.tb_join td {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom;}
.tb_join td {padding:8px 0 8px 0; font-size:0.92em; letter-spacing:-1px;}
.tb_join td img {position:absolute;}
.tb_join .bu_st01 {background:url(../images/common/bu_squ_join.gif) no-repeat 0 3px; padding-left:9px;}
.tb_join .bu_st02 {background:url(../images/common/bg_join_bar.gif) no-repeat 0 -2px; padding-left:10px;}
.tb_join .txt_align {padding-left:10px; vertical-align:middle;}
.tb_join .txt_align03 {padding-left:83px; vertical-align:middle;}
.tb_join .txt_align02 {padding:0 5px; vertical-align:middle;}
.tb_join .btn_test img {margin-left:2px;}
.tb_join ul {margin:0;}
.tb_join ul li {margin:0; padding:3px 0 4px 0; line-height:1.13em;}
.tb_join ul li p {padding:3px 0 4px 15px;}

.join_grp {text-align:center; margin-top:20px;}
.join_grp span input {margin-left:2px; padding:0;}

/*¾ÆÀÌµðÃ£±â*/
.find_name {position:relative; background:url(../images/08_member/bg_tle_name.gif) no-repeat 0 6px; width:58px; height:22px; display:inline-block; overflow:hidden;}
.find_sn {position:relative; background:url(../images/08_member/bg_tle_sn.gif) no-repeat 0 6px; width:58px; height:22px; display:inline-block; overflow:hidden;}

/*°¡ÀÔ¾à°ü*/
.terms_menu { overflow-y:scroll; margin:5px 10px 0 10px;}

.terms_depth01 li {font-weight:bold;}

.terms_depth02 {margin-top:5px;}
.terms_depth02 li {font-weight:normal; margin-bottom:8px; padding:3px 0 4px 0; line-height:1.13em;font-size:14px;}

.terms_depth03 {margin-top:2px; }
.terms_depth03 li {margin-bottom:5px; padding:3px 0 4px 0; line-height:1.13em; font-size:14px;}

.select_grp {text-align:center; margin-top:13px;font-size:14px;}

.join_wrap02 {background:url(../images/08_member/bg_join02.gif) no-repeat 0 0; max-width:717px; height:9px; position:relative;}

/* 2010.05.28 ¼öÁ¤ ÁÖ¹Î¹øÈ£ÂÊ À§Ä¡°¡ ¾È¸ÂÀ½ IE8.0*/
.terms_check01 {position:absolute; left:30px; top:19px; width:160px; height:22px;}
.terms_check02 {position:absolute; left:190px; top:19px; width:340px; height:22px;}
.terms_check03 {position:absolute; left:484px; top:19px; width:97px; height:47px;}

/*¾ÆÀÌµðÃ£±â*/
.find_name02 {position:relative; background:url(../images/08_member/bg_tle_name.gif) no-repeat 0 6px; width:36px; height:22px; display:inline-block; overflow:hidden;}
.find_sn02 {position:relative; background:url(../images/08_member/bg_tle_sn.gif) no-repeat 0 6px; width:75px; height:22px; display:inline-block; overflow:hidden;}

/*¾ÆÀÌµðÁßº¹Ã¼Å©*/
#id_check_wrap {position:relative; max-width:717px;}
/*
.check_menu {background:url(../images/08_member/bg_id_check.gif) no-repeat 0 0; width:290px; height:75px; margin:19px 0 20px 0; padding:26px 0 0 69px;}
*/
.check_center {margin:50px auto;max-width:400px; }
.check_menu { margin:0 auto; padding:50px 50px; border:solid 3px #eee;}
.check_close {margin:21 0 0 151px;}

/*ÁÖ¼Ò°Ë»ö*/
#add_search_wrap {margin:20px auto 30px auto; max-width:419px;}
.add_search {background:url(../images/08_member/bg_add_search.gif) no-repeat 0 0; width:370px; height:282px; margin:23px 0 20px 0; padding:26px 26px 0 23px;}

.add_menu01 {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom; padding-bottom:30px; overflow:hidden;}
.add_menu01 p {margin-bottom:8px; text-align:center;}

.add_menu02 {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom; padding:20px 0; overflow:hidden;}

.select_wrap {overflow-y:scroll; max-width:370px; height:101px;}
.select_area {margin:0;}
.select_area li {background:url(../images/08_member/bu_add_search.gif) no-repeat 0 5px; color:#666; margin-bottom:5px; padding-left:8px;}
.select_area li a {color:#666; text-decoration:none;}
.select_area li a:hover {color:#333; text-decoration:underline;}


.add_close {margin:21 0 0 151px;}

.search_form {margin-left:54px; height:1%;}
.search_form li {float:left;}

.search_form .search_tle {background:url(../images/board/bu_squ04.gif) no-repeat 0 7px; padding:4px 0 3px 8px; color:#444; font-size:0.92em; margin-right:10px;}
.search_form .search_tle02 {width:140px; margin-right:5px; border-top:1px solid #fff;}
.search_form .search_tle02 input {position:absolute;}
.search_form .search_tle03 {width:51px; height:21px;}

/*ÈÆ·ÃÀÏÁö*/
.tran_list_day { clear:both; position:relative; background:#fff; border:2px solid #cbcbcb; text-align:center; height:36px; padding-top:14px; margin-bottom:12px;}
.tran_list_day p img { margin:0 2px 0 2px; }
.tran_list_day p .day_text { color:#444; font-size:14px; font-weight:bold; margin:0 10px 0 10px;}
.daily_tab {float:left; margin-bottom:20px; height:36px; width:590px;}
.daily_tab li {float:left; margin-right:2px; padding:0; height:36px;}

.daily_tab li .btn_diary01_c {float:left; background:url(../images/08_member/btn_diary01_c.gif) repeat-x 0 0; height:23px; padding:13px 10px 0 10px; overflow:hidden; color:#fff; font:bold 12px 'µ¸¿ò';}
.daily_tab li .btn_diary01_c a {color:#fff; text-decoration:none;}
.daily_tab li .btn_diary01_c a:hover {color:#fff; text-decoration:underline;}

.daily_tab li .btn_diary01_l {float:left; background:url(../images/08_member/btn_diary01_l.gif) no-repeat 0 0; width:10px; height:36px;}
.daily_tab li .btn_diary01_r {float:left; background:url(../images/08_member/btn_diary01_r.gif) no-repeat 0 0; width:10px; height:36px;}

.daily_tab li .btn_diary02_c {float:left; background:url(../images/08_member/btn_diary02_c.gif) repeat-x 0 0; height:23px; padding:13px 10px 0 10px; overflow:hidden; color:#626262; font:bold 12px 'µ¸¿ò';}
.daily_tab li .btn_diary02_c a {color:#626262; text-decoration:none;}
.daily_tab li .btn_diary02_c a:hover {color:#626262; text-decoration:underline;}

.daily_tab li .btn_diary02_l {float:left; background:url(../images/08_member/btn_diary02_l.gif) no-repeat 0 0; width:10px; height:36px;}
.daily_tab li .btn_diary02_r {float:left; background:url(../images/08_member/btn_diary02_r.gif) no-repeat 0 0; width:10px; height:36px;}

.daily_tab li .btn_diary03_c {float:left; background:url(../images/08_member/btn_diary03_c.gif) repeat-x 0 0; height:23px; padding:13px 10px 0 10px; overflow:hidden;}
.daily_tab li .btn_diary03_l {float:left; background:url(../images/08_member/btn_diary03_l.gif) no-repeat 0 0; width:10px; height:36px;}
.daily_tab li .btn_diary03_r {float:left; background:url(../images/08_member/btn_diary03_r.gif) no-repeat 0 0; width:10px; height:36px;}

.daily_parks {float:left; width:92px; height:19px; margin:9px 0 0 20px;}

.tb_daily_wrap {clear:both; margin:0;}
.tb_daily {border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-collapse:collapse;}
.tb_daily th,.tb_daily td {border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:10px 0; text-align:center;}
.tb_daily th {font:normal 12px 'µ¸¿ò'; background:#f0f0f0; color:#444;}
.tb_daily td {font:normal 12px 'µ¸¿ò'; color:#444;}
.tb_daily td.daily_mark {color:#ff0000;}

.train_config {background:url(../images/08_member/bg_train_config.gif) no-repeat 0 0; max-width:370px; max-height:450px; margin:23px 5px 30px 5px; padding:5px 26px 0 23px;}

.tb_config {clear:both; margin:0 0 0 -5px; border-collapse:collapse; border-spacing:0; margin-bottom:15px;}
.tb_config th {color:#666; font-size:1.00em; padding:8px 0 10px 0; text-align:left;}
.tb_config th,.tb_config td {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom;}
.tb_config td {padding:8px 0 8px 0; font-size:0.92em; letter-spacing:-1px;}
.tb_config .bu_st01 {background:url(../images/common/bu_squ_join.gif) no-repeat 0 3px; padding-left:9px;}
.tb_config .bu_st02 {background:url(../images/common/bg_join_bar.gif) no-repeat 0 -2px; padding-left:10px;}
.tb_config .txt_align {padding-left:10px; vertical-align:middle;}
.tb_config .txt_align03 {padding-left:0px; vertical-align:middle;}
.tb_config .txt_align02 {padding:0 5px; vertical-align:middle;}
.tb_config .btn_test img {margin-left:2px;}
.tb_config ul {margin:0;}
.tb_config ul li {margin:0; padding:3px 0 4px 0; line-height:1.13em;}
.tb_config ul li p {padding:3px 0 4px 15px;}

/*ÀÌ¿ë¾à°ü*/
#terms_wrap {margin:10px auto 10px auto; width:100%;}
.terms_menu {height:1%;  overflow:hidden;}
.terms_menu_t {background:url(../images/08_member/bg_term_t.gif) no-repeat 0 top; width:100%; height:2px;}
.terms_menu_c {background:url(../images/08_member/bg_term_c.gif) repeat-y 0 0; width:100%; height:415px;}
.terms_menu_b {background:url(../images/08_member/bg_term_b.gif) no-repeat 0 bottom; width:100%; height:2px;}

.member_terms {overflow-y:scroll; max-width:495px; height:415px; margin-left:23px; padding-right:20px;}

.term_depth_list1 {
	overflow:auto;  height:200px; background:#fff; border:0px #ddd solid; padding:15px; margin-top:5px;
	scrollbar-face-color:#E6EAEC;
	scrollbar-shadow-color:#91A2A9 ;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #C2CCD0;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-track-color: #FFF;
	scrollbar-arrow-color: #91A2A9;
	background-color:transparent
}
.term_depth_list2 {
	overflow:auto; height:200px; background:#fff; border:0px #ddd solid; padding:15px; margin-top:5px;
	scrollbar-face-color:#E6EAEC;
	scrollbar-shadow-color:#91A2A9 ;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #C2CCD0;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-track-color: #FFF;
	scrollbar-arrow-color: #91A2A9;
	background-color:transparent
}



.train_depth01 {margin-top:0px; background:url(../images/03_train/bg_tra_hline.gif) repeat-x left bottom; padding-bottom:20px;float:left;}
.train_depth01 li {background:url(../images/03_train/bu_train01.gif) no-repeat 0 0; padding:2px 0 3px 20px; font-weight:bold; color:#313131; padding-bottom:20px;}
.train_depth01 .total_tra {background:url(../images/03_train/ico_train_reply.gif) no-repeat 0 5px; padding:2px 0 3px 12px; color:#ff7200; font:bold 11px 'µ¸¿ò';}
.train_depth01 .total_tra span {font:bold 11px Arial;}

.train_depth02 {margin:14px 0 0 0;}
.train_depth02 li {background:url(../images/03_train/bu_train02.gif) no-repeat 0 7px; padding:2px 0 3px 10px; font-weight:normal; line-height:18px; color:#313131;}
.train_depth02 li span {color:#ff7200;}



.term_depth01 {margin:0;}
.term_depth01 li {line-height:22px; color:#333; font-weight:bold; margin-bottom:25px;}

.term_depth02 {margin:5px 0 0 0;}
.term_depth02 li {line-height:22px; color:#777; font-weight:normal; margin:0 0 5px 0;}

.term_depth03 {margin:22px 0 0 0;}
.term_depth03 li {line-height:22px; color:#777; font-weight:normal; margin:0 0 5px 0;}

/*È¸¿øÅ»Åð*/
.quit_wrap {max-width:717px; position:relative;}

.quit_t {max-width:100%; height:20px;}
.quit_c {max-width:717px;}
.quit_b {height:20px;}

.quit_page01 {margin:30px 0 20px 20px; width:100%; height:auto;}
.quit_title {font-size:20px; font-weight:800; margin-bottom:20px;}
.quit_page01 dt {float:left; background:url(../images/common/bg_d_vline.gif) repeat-y right 1px; width:190px;}
.quit_page01 dd {float:left; margin-left:20px; width:500px;}
.quit_page01 dd ul li {float:left;padding:5px 0px; font-size:14px;}
.quit_page01 dd ul li.item {clear:both;width:80px; font-weight:700; }
.quit_page01 dd ul li.btn-submit {clear:both;}

.quit_tle {position:relative; background:url(../images/08_member/bg_tle_quit.gif) no-repeat 0 6px; width:58px; height:22px; display:inline-block; overflow:hidden;}
.hope_tle {position:relative; background:url(../images/08_member/bg_tle_hope.gif) no-repeat 0 6px; width:58px; height:22px; display:inline-block; overflow:hidden;}

/* ÀÏÀÏ ÈÆ·Ã µî·Ï¼³Á¤*/
#train_today_wrap { width:360px; position:relative; padding:0 20px 30px 20px; }
.train_today_box_top { background:url(../images/common/box_top_bg.gif) no-repeat; padding:23px 23px 13px 23px; margin-top:18px;}
.train_today_box_bottom { background:url(../images/common/box_bottom_bg.gif) no-repeat; height:20px; font-size:20px;  }
.train_to_tl1 { font-size:14px; font-weight:bold; color:#339900; }
.train_to_field_01 { position:relative; background:url(../images/common/train_today_field_bg.gif) no-repeat; height:21px; padding:9px 0 0 8px; color:#444; font-size:11px; margin-top:8px; }
.train_to_field_01 span { position:absolute; left:121px; color:#444; font-size:11px; font-weight:bold; }
.train_to_tl2 { font-size:14px; font-weight:bold; color:#339900; margin-top:20px; }
.train_to_list {
	overflow:auto; width:280px; height:80px; background:#fff; border:1px #ddd solid; padding:15px; margin-top:12px;
	scrollbar-face-color:#E6EAEC;
	scrollbar-shadow-color:#91A2A9 ;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #C2CCD0;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-track-color: #FFF;
	scrollbar-arrow-color: #91A2A9;
	background-color:transparent
}
.train_to_list p { font-size:11px; line-height:18px; color:#ff7e00; }
.train_to_tl3 { font-size:14px; font-weight:bold; color:#339900; margin-top:20px; }
.train_to_field_02 { position:relative; background:url(../images/common/train_today_field_bg.gif) no-repeat; height:21px; padding:9px 0 0 8px; color:#444; font-size:11px; margin-top:8px; }
.train_to_field_02 span { position:absolute; left:121px; top:3px; color:#444; font-size:11px; font-weight:bold; }
.train_to_field_03 { position:relative; background:url(../images/common/train_today_field_bg.gif) no-repeat; height:21px; padding:9px 0 0 8px; color:#444; font-size:11px;}
.train_to_field_03 span { position:absolute; left:121px; top:3px; color:#444; font-size:11px; font-weight:bold; }
.w50 { width:30px; }
.train_btn { position:relative; text-align:center; margin-top:25px; width:359px;}
.train_btn img { margin-right:2px; }
.train_to_field_04 { position:relative; background:url(../images/common/train_today_field_bg.gif) no-repeat; height:21px; padding:9px 0 0 8px; color:#444; font-size:11px; margin-top:8px; }
.train_to_field_04 span { position:absolute; left:121px; top:3px; color:#444; font-size:11px; font-weight:bold; }

/* ±×·¡ÇÁ */
.graph_wrap { padding:0 20px 0 20px; }
.graph_top { position:relative; height:58px; }
.graph_top .tl { float:left;}
.graph_top .ex { float:right;}

.graph_table { clear:both; position:relative; }
.graph_tb { border:1px solid #e5e5e5; clear:both; }
.rl_line { border-right:1px solid #e5e5e5; text-align:right; padding-right:2px;}
.bl_line { border-bottom:1px solid #e5e5e5; }
.rl_top_line { border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5; text-align:center; }
.top_line { border-top:1px solid #e5e5e5;text-align:center;  }
.co_red { color:#ff0000; font-weight:bold; font-size:11px; }



/*È¯ºÒ½ÅÃ»*/
/*
.join_tle {margin:26px 0 11px 0;}

.join_wrap {position:relative; max-width:717px; padding-top:5px; border:solid 1px #ddd; overflow:hidden;}
.join_wrap_bt {background:url(../images/08_member/bg_join_bt.gif) no-repeat 0 0; height:29px;}

.tb_join {clear:both; margin:0 0 0 31px; border-collapse:collapse; border-spacing:0; margin-bottom:15px;}
.tb_join th {color:#666; font-size:1.00em; padding:8px 0 10px 0; text-align:left;}
.tb_join th,.tb_join td {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom;}
.tb_join td {padding:10px 0 8px 0; font-size:1.00em; letter-spacing:-1px;}
.tb_join td img {position:absolute;}
.tb_join .bu_st01 {background:url(../images/common/bu_squ_join.gif) no-repeat 0 5px; padding-left:9px;}
.tb_join .bu_st02 {background:url(../images/common/bg_join_bar.gif) no-repeat 0 -3px; padding-left:10px;}
.tb_join .bu_st03 {background:url(../images/07_study/bu_sq_study.gif) no-repeat 0 5px; padding-left:9px;}
.bu_st02 p {margin-bottom:12px;}
.bu_st02 .st_align {position:absolute; left:30px; margin:-3px 0 5px 0;}

.tb_join .txt_align {padding-left:10px; vertical-align:middle;}
.tb_join .txt_align03 {padding-left:83px; vertical-align:middle;}
.tb_join .txt_align02 {padding:0 5px; vertical-align:middle;}
.tb_join .btn_test img {margin-left:2px;}
.tb_join ul {margin:0;}
.tb_join ul li {margin:0; padding:3px 0 4px 0; line-height:1.13em;}
.tb_join ul li p {padding:3px 0 4px 15px;}
.tb_join .st_align input {position:absolute; left:165px;}
.tb_join .st_align label {width:60px; text-align:justify;}
.tb_join td .txt_m {height:151px;}

.join_grp {text-align:center; margin-top:20px;}
.join_grp span input {margin-left:2px; padding:0;}
*/


/*¼ö°­³»¿ª, ½ÅÃ»³»¿ª*/
.study_wrap {background:url(../images/08_member/bg_join_top.gif) no-repeat left top; max-width:717px; overflow:hidden; margin-bottom:20px;}
.study_wrap_b {background:url(../images/08_member/bg_join_bt.gif) no-repeat 0 0; max-width:717px; height:29px;}

.study_menu {margin:27px 33px 0 33px;}
.tle_study {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom; color:#333; font:blod 12px 'µ¸¿ò'; padding-bottom:15px;}
.tle_study span img {padding:auto 10px; margin-top:-3px;}
.tle_study span {font:normal 11px Tahoma; color:#999;}

.tb_study {clear:both; margin:0; border-collapse:collapse; border-top:1px solid #e8e1d8; border-left:1px solid #e8e1d8; border-spacing:0; margin-top:13px;}
.tb_study th {background:#f6eee4; color:#796449; padding:7px 0 8px 0;}
.tb_study td {padding:7px 7px 8px 10px; color:#666; text-align:left;}
.tb_study td a {color:#666; text-decoration:none;}
.tb_study td a:hover {color:#333; text-decoration:underline;}

.tb_study th,.tb_study td {border-right:1px solid #e8e1d8; border-bottom:1px solid #e8e1d8;}
.tb_study .st01 {color:#e1840b; text-align:center; padding:7px 0 8px 0;}
.tb_study .st02 {color:#333; text-align:center; padding:7px 0 8px 0;}

.img_ctn {text-align:center; margin:30px 0 40px 0;}

.study_txt2 {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom; line-height:22px; padding-bottom:10px;}
.study_txt {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom; line-height:22px; padding-bottom:12px;}
.study_txt p {margin-bottom:25px;}

.btn_study {text-align:center; margin-top:30px;}

/*ÀÌ¿ë¾à°ü*/
#terms_wrap {margin:20px auto 30px auto; width:560px;}
.terms_pop {width:559px; height:1%; margin:23px 0 0px 0;  overflow:hidden;}
.terms_pop_t {background:url(../images/08_member/bg_term_t.gif) no-repeat 0 top; width:559px; height:22px;}
.terms_pop_c {background:url(../images/08_member/bg_term_c.gif) repeat-y 0 0; width:559px;}
.terms_pop_b {background:url(../images/08_member/bg_term_b.gif) no-repeat 0 bottom; width:559px; height:22px;}

.member_terms {overflow-y:scroll; max-width:495px; height:415px; margin-left:23px; padding-right:20px;}

.terms_pop_depth01 {margin:0;}
.terms_pop_depth01 li {line-height:22px; color:#333; font-weight:bold; margin-bottom:25px;}

.terms_pop_depth02 {margin:5px 0 0 0;}
.terms_pop_depth02 li {line-height:22px; color:#777; font-weight:normal; margin:0 0 5px 0; list-style:none; padding:0;}

.terms_pop_depth03 {margin:22px 0 0 0;}
.terms_pop_depth03 li {line-height:22px; color:#777; font-weight:normal; margin:0 0 5px 0; list-style:none; padding:0;}

/*ÀÌ¿ë¾È³»*/
.member_guide {overflow-y:scroll; width:495px; height:351px; margin-left:23px; padding-right:20px;}

.guide_depth01 {margin:0;}
.guide_depth01 li {line-height:22px; color:#777; font-weight:bold; margin-bottom:25px; padding:0;}

.guide_depth02 {margin:20px 0 0 0;}
.guide_depth02 li {line-height:22px; color:#777; font-weight:normal; margin:0 0 5px 0; list-style:none; padding:0;}

.guide_depth03 {margin:20px 0 0 0;}
.guide_depth03 li {line-height:22px; color:#777; font-weight:normal; margin:0 0 15px 0; list-style:none; padding:0;}

.txt_center .mar_l2 input {margin-left:2px;}

/*ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ*/
.email_wrap { max-width:495px; height:530px; margin-left:33px;}
.tle_email {font:bold 14px 'µ¸¿ò'; color:#444; margin:30px 0 20px 0;}

/*»çÀÌÆ®¸Ê*/
#site_wrap {margin:20px auto 30px auto; width:702px;}
.sitemap {width:702px; height:1%; margin:23px 0 0px 0;  overflow:hidden;}
.sitemap_t {background:url(../images/08_member/bg_site_t.gif) no-repeat 0 top; width:702px; height:33px;}
.sitemap_c {background:url(../images/08_member/bg_site_c.gif) repeat-y 0 0; width:702px;}
.sitemap_b {background:url(../images/08_member/bg_site_b.gif) no-repeat 0 bottom; clear:both; width:702px; height:33px;}

.site_menu {margin:30px 0 0 33px; overflow:hidden;}
.site_menu .mar_r24 {margin-right:24px;}
.site_menu .mar_lb {margin:0 24px 60px 0;}
.site_menu .h_160 {height:160px;}

.site_list {float:left; width:147px; background:url(../images/08_member/bg_site_vline.gif) repeat-y right top;}
.site_list dt {width:146px; height:50px;}
.site_list dd {margin:6px 0 8px 0; width:146px;}

.site_list_none {float:left; width:147px; background:none;}
.site_list_none dt {width:146px; height:50px;}
.site_list_none dd {margin:6px 0 8px 0; width:146px;}


/* ÀÏÀÏ ÈÆ·Ã µî·Ï¼³Á¤*/
#train_today_wrap { width:360px; position:relative; padding:0 20px 30px 20px; }
.train_today_box_top { background:url(/images/common/box_top_bg.gif) no-repeat; padding:23px 23px 13px 23px; margin-top:18px;}
.train_today_box_bottom { background:url(/images/common/box_bottom_bg.gif) no-repeat; height:20px; font-size:20px;  }

#train_today_wrap2 { width:530px; position:relative; padding:0 10px 30px 10px; }
.train_today_box_top2 { background:url(/images/common/box_top_bg2.gif) no-repeat; padding:23px 23px 13px 23px; margin-top:18px;}
.train_today_box_bottom2 { background:url(/images/common/box_bottom_bg2.gif) no-repeat; height:20px; font-size:20px;  }

.train_to_tl1 { font-size:14px; font-weight:bold; color:#339900; }
.train_to_field_01 { position:relative; background:url(/images/common/train_today_field_bg.gif) no-repeat; height:21px; padding:9px 0 0 8px; color:#444; font-size:11px; margin-top:8px; }
.train_to_field_01 span { position:absolute; left:121px; color:#444; font-size:11px; font-weight:bold; }
.train_to_tl2 { font-size:14px; font-weight:bold; color:#339900; margin-top:20px; }
.train_to_list {
	overflow:auto; width:280px; height:80px; background:#fff; border:1px #ddd solid; padding:15px; margin-top:12px;
	scrollbar-face-color:#E6EAEC;
	scrollbar-shadow-color:#91A2A9 ;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #C2CCD0;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-track-color: #FFF;
	scrollbar-arrow-color: #91A2A9;
	background-color:transparent
}

.train_to_list2 {
	overflow:auto; width:420px; height:80px; background:#fff; border:1px #ddd solid; padding:15px; margin-top:12px;
	scrollbar-face-color:#E6EAEC;
	scrollbar-shadow-color:#91A2A9 ;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #C2CCD0;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-track-color: #FFF;
	scrollbar-arrow-color: #91A2A9;
	background-color:transparent
}
.train_to_list p { font-size:11px; line-height:18px; color:#ff7e00; }
.train_to_tl3 { font-size:14px; font-weight:bold; color:#339900; margin-top:20px; }
.train_to_field_02 { position:relative; background:url(/images/common/train_today_field_bg.gif) no-repeat; height:21px; padding:9px 0 0 8px; color:#444; font-size:11px; margin-top:8px; }
.train_to_field_02 span { position:absolute; left:121px; top:3px; color:#444; font-size:11px; font-weight:bold; }
.train_to_field_03 { position:relative; background:url(/images/common/train_today_field_bg.gif) no-repeat; height:21px; padding:9px 0 0 8px; color:#444; font-size:11px;}
.train_to_field_03 span { position:absolute; left:121px; top:3px; color:#444; font-size:11px; font-weight:bold; }
.w50 { width:30px; }
.train_btn { position:relative; text-align:center; margin-top:25px; width:100%;}
.train_btn img { margin-right:2px; }
.train_to_field_04 { position:relative; background:url(/images/common/train_today_field_bg.gif) no-repeat; height:21px; padding:9px 0 0 8px; color:#444; font-size:11px; margin-top:8px; }
.train_to_field_04 span { position:absolute; left:121px; top:3px; color:#444; font-size:11px; font-weight:bold; }

/* ±×·¡ÇÁ */
.graph_wrap { padding:0 20px 0 20px; }
.graph_top { position:relative; height:58px; }
.graph_top .tl { float:left;}
.graph_top .ex { float:right;}

.graph_table { clear:both; position:relative; }
.graph_tb { border:1px solid #e5e5e5; clear:both; }
.rl_line { border-right:1px solid #e5e5e5; text-align:right; padding-right:2px;}
.bl_line { border-bottom:1px solid #e5e5e5; }
.rl_top_line { border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5; text-align:center; }
.top_line { border-top:1px solid #e5e5e5;text-align:center;  }
.co_red { color:#ff0000; font-weight:bold; font-size:11px; }

/*¾ÆÀÌµð ºñ¹Ð¹øÈ£ Ã£±â*/
.find_wrap {border:solid 1px #E1E1E1; padding:10px; max-width:300px; height:auto;float:left;}
.find_ml30 {margin-left:30px;}
.find_search {font-size:16px; font-weight:bold;padding-bottom:10px;}
.find_search_box {height:40px;padding-bottom:10px;}

.find_radio {font-size:14px;border-top:solid 1px #dddddd;height:40px;padding-top:10px;}

.find_item {float:left;font-weight:bold; width:80px; font-size:14px; padding:5px 0px;}
.find_btn {text-align:center; margin-top:10px;}


@media (max-width:800px) {


	.join_tle {margin:32px 0 11px 0;}

	.join_wrap {position:relative;max-width:500px; padding-top:5px; background:url(../images/08_member/bg_join_top.gif) no-repeat 0 0; overflow:hidden;}
	.join_wrap_bt {background:url(../images/08_member/bg_join_bt.gif) no-repeat 0 0; height:29px;}

	.tb_join {clear:both; margin:0 0 0 8px; border-collapse:collapse; border-spacing:0; margin-bottom:15px;}
	.tb_join th {color:#666; font-size:1.00em; padding:8px 0 10px 0; text-align:left;}
	.tb_join th,.tb_join td {background:url(../images/common/bg_d_hline.gif) repeat-x left bottom;}
	.tb_join td {padding:8px 0 8px 0; font-size:0.92em; letter-spacing:-1px;}
	.tb_join td img {position:absolute;}
	.tb_join .bu_st01 {background:url(../images/common/bu_squ_join.gif) no-repeat 0 3px; padding-left:9px;}
	.tb_join .bu_st02 {background:url(../images/common/bg_join_bar.gif) no-repeat 0 -2px; padding-left:10px;}
	.tb_join .txt_align {padding-left:10px; vertical-align:middle;}
	.tb_join .txt_align03 {padding-left:83px; vertical-align:middle;}
	.tb_join .txt_align02 {padding:0 5px; vertical-align:middle;}
	.tb_join .btn_test img {margin-left:2px;}
	.tb_join ul {margin:0;}
	.tb_join ul li {margin:0; padding:3px 0 4px 0; line-height:1.13em;}
	.tb_join ul li p {padding:3px 0 4px 15px;}

	.join_grp {text-align:center; margin-top:20px;}
	.join_grp span input {margin-left:2px; padding:0;}


	.quit_c {width:none;}
	.quit_b {height:20px;}

	.quit_page01 {margin:30px 0 20px 20px; width:100%; height:auto;}
	.quit_title {font-size:20px; font-weight:800; margin-bottom:20px;}
	.quit_page01 dt {display:none;}
	.quit_page01 dd {float:none; margin-left:20px; width:500px;}
	.quit_page01 dd ul li {float:none;padding:5px 0px; font-size:14px;}
	.quit_page01 dd ul li.item {clear:both;width:80px; font-weight:700; }
	.quit_page01 dd ul li.btn-submit {clear:both;}


	.find_wrap {border:solid 1px #E1E1E1; padding:10px; width:none; height:auto;margin-top:10px;}
	.find_ml30 {margin-left:5px;}
	.find_search {font-size:16px; font-weight:bold; padding-bottom:10px;}
	.find_search_box {height:40px; font-size:14px;padding-bottom:5px;}

	.find_radio {font-size:14px;border-top:solid 1px #dddddd;height:40px;padding-top:10px;}

	.find_item {float:left;font-weight:bold; width:80px; font-size:14px; padding:5px 0px;}
}

@media (max-width:750px) {
	.find_ml30 {margin-left:0px;}
}


@media (max-width:800px) {

	.login_page {position:relative; max-width:100%; height:440px; padding:30px 30px;}
	.login_page h2 {font-weight:800; font-size:20px;}
	.login_page p {text-align:left;font-size:14px;}

	.login_box { border:solid 1px #eee; margin:20px 0px;padding:10px 40px;}
	.login_form {margin-top:36px;float:left; width:50%;}
	.login_form ul {}
	.login_form ul li {height:50px; }
	.h30 {height:40px;}
	.login_btn {position:relative;margin-top:40px;margin-left:310px;margin-bottom:50px;}


	.btn_login {padding:30px;background-color:#1C2D54;color:#fff; font-weight:800;font-size:16px;}

	.login_link {clear:both;position:relative; max-width:717px; height:auto;}
	.btn_link {}
}
@media (max-width:590px) {

	.login_page {position:relative; max-width:100%; height:550px; padding:30px 30px;}
	.login_page h2 {font-weight:800; font-size:20px;}
	.login_page p {text-align:left;font-size:14px;}

	.login_box { border:solid 1px #eee; margin:20px 0px;padding:10px 40px;}
	.login_form {margin-top:36px;float:left; width:100%;}
	.login_form ul {}
	.login_form ul li {height:50px; }
	.h30 {height:40px;}
	.login_btn {clear:both;position:relative;margin-top:40px;margin-left:0px;margin-bottom:50px;}


	.btn_login {padding:10px;width:100%; height:50px;background-color:#1C2D54;color:#fff; font-weight:800;font-size:16px;}

	.login_link {clear:both;position:relative; max-width:717px; height:auto;}
	.btn_link {}
}