@charset "utf-8";

/* main_report_data */
.main_report_data{height:106px; margin:12px 0 -7px 0; padding:18px 20px 18px 16px; background:url('/groupware/html/aw_img/aw_story/bg_main_report_data.gif') no-repeat 0 0;}
.main_report_data .l_side{float:left; width:356px;}
.main_report_data .r_side{float:right; width:356px;}
.main_report_data .sum{float:left; margin-right:15px; border:1px solid #cacaca;}
.main_report_data .tit{padding-top:3px; font-weight:bold; color:#424242;}
.main_report_data .date{padding:4px 0; font-size:11px; color:#757575;}
.main_report_data .sum img{border:1px solid #cacaca;}


/* membership */
.joinn_stop{margin-top:20px; padding-bottom:10px;}
.membership_box{margin-top:-3px; width:95%; padding:38px 0px 36px 0px; /*border:1px solid #d8d8d8; border-top:none;*/}
.membership_box .dotTxt{padding-left:8px; margin-left:5px; background:url('/groupware/html/aw_img/common/ico_gray_dot.gif') no-repeat 0 45%;}
.membership_box .dotline{height:2px; padding:20px 0;background:url('/groupware/html/aw_img/membership/dot_line.gif') repeat-x 0 50%;}
.membership_box .txt{padding:3px 0 5px 3px; margin-left:5px;}
.membership_box .txt02{padding:3px 0 5px 10px; margin-left:5px; margin-top:10px; background:url('/groupware/html/aw_img/common/ico_org_arr.gif') no-repeat 0 5px;}
.membership_box .txt02 strong{color:#333333;}
.membership_box .data_3{ margin:5px 20px 0px 20px;}

.join_complete{position:relative; width:773; height:218px; background:url('/groupware/html/aw_img/membership/bg_join_complete.gif') no-repeat 0 0;}
.join_complete .member{position:absolute; top:70px; left:302px; color:#424242;}
.join_complete .member .name{font-weight:bold;}

/*
.login_wrap{width:751px; margin:50px auto 0 auto;}
.login_txt{margin-bottom:15px;}
.login_box{height:268px; padding-left:140px; padding-top:30px;background:url('/groupware/html/aw_img/membership/bg_login_box.gif') no-repeat 0 0;}
.login_box .login{overflow:hidden; width:413px; padding:12px 35px 12px 28px; background:url('/groupware/html/aw_img/membership/bg_login.gif') no-repeat 0 0;}
.login_box .login ul{float:left;}
.login_box .login li{margin:7px;}
.login_box .login li label{display:inline-block; width:80px;}
.login_box .login li .inputTxt{width:213px;}
.login_box .login .btn_login{position:static; float:left; margin-top:8px;}
.login_box .id_ckeck{margin:17px 0 0 130px; color:#3e3e3e;}
.login_box .login_service{margin-top:45px;}
.login_box .login_service li{padding-left:8px; margin:7px;background:url('/groupware/html/aw_img/membership/bg_login_ico.gif') no-repeat 0 45%;}
.login_box .login_service li .btn{margin-top:-3px;}
*/

.login_demo_box{height:319px; padding-left:140px; padding-top:90px; border:3px solid #e5e5e5;/*background:url('/groupware/html/aw_img/membership/bg_login_box_demo.gif') no-repeat 0 0;*/ }
.login_demo_box .login{overflow:hidden; width:470px; padding:12px 35px 12px 28px; background:url('/groupware/html/aw_img/membership/bg_login.gif') no-repeat 0 0;}
.login_demo_box .login ul{float:left;}
.login_demo_box .login li{margin:7px;}
.login_demo_box .login li label{display:inline-block; width:80px;}
.login_demo_box .login li .inputTxt{width:213px;}
.login_demo_box .login .btn_login{position:static; float:left; margin-top:8px;}
.login_demo_box .id_ckeck{margin:17px 0 0 130px; color:#3e3e3e;}
.login_demo_box .login_service{margin-top:45px;}
.login_demo_box .login_service li{padding-left:8px; margin:7px;background:url('/groupware/html/aw_img/membership/bg_login_ico.gif') no-repeat 0 45%;}
.login_demo_box .login_service li .btn{margin-top:-3px;}


.login_form_wrap{overflow:hidden;width:387px;height:316px;padding:0 90px;}
.login_form_wrap .log_tit{float:left;background:url('/groupware/html/aw_img/membership/login_a1_type_txt.png') no-repeat;width:286px;height:22px;margin:70px 0 4px 0;padding:16px 0 0 100px;color:#549bd8;overflow:hidden;}
.login_form_wrap form{float:left;}
.login_form_wrap form fieldset{position:relative;}
.login_form_wrap form .inp{margin:7px 0 0 0;padding:8px 10px;width:240px;border:1px solid #95b0c6;outline:none;background:#fff;font-size:12px;color:#444;}
.login_form_wrap form .chk{margin:10px 0 0 0;height:20px;line-height:20px;}
.login_form_wrap form .chk input{display:inline-block;vertical-align:middle;padding:0;width:14px;}
.login_form_wrap form .chk label{display:inline-block;margin:0 15px 0 0;vertical-align:baseline;height:18px;}
.login_form_wrap form .i_label{position:absolute;display:block;z-index:1000;color:#939393;}
.login_form_wrap form .log_btn{position:absolute;top:7px;right:0;}
.login_form_wrap form #userId_label{top:20px;left:10px;}
.login_form_wrap form #userPw_label{top:68px;left:10px;}
/* .copy{width:100%;height:46px;line-height:43px;text-align:center;color:#999999;background:url('/groupware/html/aw_img/membership/login_b2_type_bg02.png') repeat-x top;} */

.myPoint{margin-top:20px; padding:13px 15px 25px 15px; font-weight:bold; color:#424242; background:url('/groupware/html/aw_img/common/bg_myPoint.gif') no-repeat 0 0;}
.myPoint .ico{position:relative; top:-1px;}
.myPoint .num{color:#ed1c22; margin-right:50px;}

/* new login 190320 */
/*로그인*/
.login_wrap {margin:130px auto 400px; width:650px; }
.login_wrap .title{border-bottom:solid 2px #000;/*margin-bottom:40px;*/margin-top:55px; }
.login_wrap .title h2 {font-family:"Malgun Gothic", "맑은 고딕", "돋움"; letter-spacing:-1px; color:#333; font-size:24px; line-height:30px; font-weight:normal; margin: 0 0 4px; padding:0px;}
.login_wrap .title h3 {font-family:"Malgun Gothic", "맑은 고딕", "돋움"; letter-spacing:-1px; color:#333; font-size:15px; line-height:18px; font-weight:normal; margin: 0 0 10px 2px; padding:0px;}
.login_wrap .login_area {margin-top:50px; }
.login_wrap .login_area .leftbox {float:left; width:650px; height:241px; ;}
.login_wrap .login_area .leftbox .info {float:left; width:310px;}
.login_wrap .login_area input {font-family:"Malgun Gothic", "맑은 고딕", "돋움";  font-size:15px;}
.login_wrap .login_area input[type="text"]{height:54px; padding:0px 5px 0px 5px; border:1px solid #dadada; color:#999; font-size:15px;}
.login_wrap .login_area input[type="password"]{height:54px; padding:0px 5px 0px 5px; border:1px solid #dadada; margin-top:-1px; color:#999; font-size:15px; text-indent:0px;}
.login_wrap .login_area input[type="checkbox"]{opacity:0.5; width:16px; height:16px; position:relative; margin-top:-1px; margin-right:5px;   }
.login_wrap .login_area p.btn {float:right; margin:0px; padding:0px;}
.login_wrap .login_area .idsave {clear:both; border-bottom:1px solid #e5e5e5; height:58px; font-family:"Malgun Gothic", "맑은 고딕", "돋움"; letter-spacing:-1px; font-size:13px;  }
.login_wrap .login_area .idsave .left{float:left; width:200px; margin-top:25px; color:#666;}
.login_wrap .login_area .idsave .right{float:right; width:200px; text-align:right; margin-top:25px; color:#666;}
.login_wrap .login_area .idsave .right a{color:#666;}
.login_wrap .login_area .member {clear:both;  }
.login_wrap .login_area .member .left{float:left; width:450px; margin-top:30px; color:#666; font-size:15px; font-family:"Malgun Gothic", "맑은 고딕", "돋움"; letter-spacing:-1px; line-height:18px; }
.login_wrap .login_area .member .right{float:right; width:200px; text-align:right; margin-top:30px; color:#666;  }
.xlbtn_login{display:inline-block;line-height:106px;font-size:18px;vertical-align:middle;width:135px; height:106px; text-align:center;font-weight:bold;color:#fff;border:solid 1px #cccccc;margin:0 0px;}
.xlbtn_login.point{background:#0068b1;color:#fff;border:solid 1px #0068b1; font-family:"Malgun Gothic", "맑은 고딕", "돋움"; letter-spacing:-1px; }
.lbtn.point4{background:#666666;border:solid 1px #666666;color:#fff;width:135px; font-family:"Malgun Gothic", "맑은 고딕", "돋움"; letter-spacing:-1px; font-size:13px;}
.login_wrap .login_area .adbox {float:right; width:380px;  }
.login_wrap .login_area .adbox .top_left {margin:0px; }
.login_wrap .login_area .adbox .top_right {margin-left:4px;}
.login_wrap .login_area .adbox .btm {margin-top:12px;}
.login_wrap .login_area .description {clear:both;  }
.login_wrap .login_area .description {float:left; width:650px; margin-top:20px; color:#666; font-size:13px; font-family:"Malgun Gothic", "맑은 고딕", "돋움"; letter-spacing:-1px; line-height:18px; background-color:#e9eff8; }
.login_wrap .login_area .description p{margin:10px;}



/* myFriend_list */ 
.myFriend_list {margin-top:15px; border-top:none;}
.myFriend_list li{position:relative; padding:12px 5px 4px 10px;  border-bottom:1px solid #dfdfdf; min-height:70px;}
.myFriend_list .btn_r{width:75px;position:absolute; top:0; margin-top:10px; right:18px; text-align:center;}
.myFriend_list .btn_r02{width:75px;position:absolute; top:0; margin-top:27px; right:18px; text-align:center;}
.myFriend_list .btn_r img{padding-top:7px; cursor:pointer;}
.myFriend_list .sum{float:left; border:1px solid #dbdbdb; margin-right:11px;}
.myFriend_list .tit{width:410px;padding:2px 0 3px 0; letter-spacing:-1px; font-weight:bold; color:#424242; margin-top:-3px;}
.myFriend_list .txt{width:570px; overflow:hidden;color:#424242; padding-bottom:4px;}
.myFriend_list .txt02{position:absolute; top:30px; right:150px; width:80px; text-align:center;font-weight:bold;color:#888888;}
.myFriend_list .name{color:#424242;}


.using_guide{padding:15px; background:#f3f3f3;}
.using_guide_txt{width:738px; border:1px solid #c8c8c8;}
.using_guide_txt .scroll{padding:15px; height:370px; overflow-x:hidden; overflow-y:scroll; background:#fff;}

.error_message{width:590px; margin:18px auto 0 auto;}
.error_message .message{line-height:2; text-align:center; font-weight:bold; color:#424242;}
.error_message .error_case{margin-top:30px; background:url('/groupware/html/aw_img/common/bg_error_case_bottom.gif') no-repeat 0 bottom;}
.error_message .error_case .tit{font-weight:bold; padding:10px 15px; color:#424242; background:url('/groupware/html/aw_img/common/bg_error_case_top.gif') no-repeat 0 0;}
.error_message .error_case .case_list{padding-bottom:15px; padding-right:15px;}
.error_message .error_case .case_list li{margin:15px 0 0 15px; padding-left:10px; color:#424242; background:url('/groupware/html/aw_img/common/ico_org_arr.gif') no-repeat 0 3px;}
.error_message .error_case .case_list li li{margin:7px 0 0 0; padding-left:0; font-size:11px; color:#757575; background:none;}

.error_message .error_etc{margin-top:7px; padding:10px 15px; color:#424242; background:url('/groupware/html/aw_img/common/bg_error_etc.gif') no-repeat 0 0;}
.error_message .error_etc .webmaster{text-decoration:underline; color:#f31947;}


/* --------------- main --------------- */
.main_visual{float:left; width:730px; height:252px; background:url('/groupware/html/aw_img/main/main_visual.gif') no-repeat 0 0;}

/* main_section_1 */
.main_section_1{float:left; width:980px; margin-bottom:11px;}
.member_menu{position:relative; float:right; width:230px;}
.login{padding-top:10px; padding-bottom:6px; /*border-bottom:1px solid #dedede;*/}
.login li{margin-bottom:1px;}
.login li label{margin-right:4px;}
.login li .inputTxt{padding:3px 2px; width:114px; border:1px solid #fff; color:#fff; background:url('/groupware/html/aw_img/main/bg_loginInput.png') repeat-x 0 0;}
.login .btn_login{position:absolute; top:10px; right:10px;} /*aw*/
.join{padding:5px 0; text-align:center;}
.join .outoLogin{margin:3px 15px 0 0;}

.login_on {height:86px; padding-top:5px;}
.login_on .sum{float:left; border:1px solid #c4c6cd; margin-right:10px;}
.login_on .team{font-weight:bold; color:#333333; padding:1px 0 0 8px;}
.login_on .name{font-weight:bold; color:#333333; padding:4px 0 0 8px;}
.login_on .btn{padding-top:11px;}


.calendar{width:230px; height:146px;background:url('/groupware/html/aw_img/main/bg_calendar.gif') no-repeat 0 0; margin-bottom:15px;}
.calendar .title{padding:14px 0 0 20px;}
.calendar .title img{margin-right:5px;}
.calendar .date{float:left; display:inline; margin:7px 0 0 23px;}
.calendar .date img{float:left; margin-left:2px; display:inline;}
.calendar .memorial_day{float:left; margin:9px 0 0 16px;}
.calendar .memorial_day img{vertical-align:top;}
.calendar .btn{float:left; margin:40px 0 0 3px;}
.calendar .btn img{float:left; cursor:pointer;}
.calendar .family_list{clear:both;}
.calendar .family_list{width:210px; margin:0 0 0 15px; padding-top:12px; overflow:hidden;}
.calendar .family_list ul{margin-left: -19px; width:230px;}
.calendar .family_list li{float:left; padding-left:8px; margin-left:10px; background:url('/groupware/html/aw_img/main/family_list_bar.gif') no-repeat 0 50%;}


/* main_section_4 */
.main_section_4{clear:both; float:left; width:980px; margin-bottom:15px; margin-left:20px;}
#main_Contents {width:730px; float:left; margin-right:20px; }
#main_Left {width:230px; float:left;  }
#main_Center {width:480px; float:left; margin-left:20px; }
#main_Right {width:230px; float:right;  }

.main_section_4 a:hover{ text-decoration:underline;}
.main_section_4 .best_worker_box{position:relative;float:left; width:230px; margin-bottom:15px; height:160px;  }
.main_section_4 .best_worker_box .title{position:relative; padding: 5px 0px 5px 4px; font-weight:bold;} /* position:relative; 추가 */
.main_section_4 .best_worker_box .title .more{position:absolute; top:12px; right:0;} /* 추가*/
.main_section_4 .best_worker_m{height:94px; margin-top:5px; padding-left:10px; padding-top:26px; padding-bottom:2px; padding-right:4px; background:url('/groupware/html/aw_img/main/bg_best_worker_crown.gif') no-repeat 0 0; border:3px solid #eaeaea;}
.main_section_4 .best_worker_m .team{margin-top:3px; color:#666666;}
.main_section_4 .best_worker_m .name{font-weight:bold; color:#666666;}
.main_section_4 .best_worker_m .date{color:#999; font-size:11px;}
.main_section_4 .best_worker_m .txt{margin-top:0px; color:#a4a4a4;}
.main_section_4 .best_worker_m .txt a{color:#a4a4a4;}
.main_section_4 .best_worker_m .sum{float:left; margin-right:10px; border:1px solid #cacaca;}

.main_section_4 .aw_twitter{float:left; width:228px; height:158px; border:1px solid #DEDEDE; background-color:#fff; margin-bottom:15px; }
.main_section_4 .twitter{width:206px; margin:7px 0 0 12px;}
.main_section_4 .twitter.line{padding-bottom:5px; border-bottom:1px solid #dedede;}
.main_section_4 .aw_twitter .title{position:relative;background-color:#F4F4F4; border-bottom:1px solid #DEDEDE; padding: 6px 0px 6px 8px; font-weight:bold;}
.main_section_4 .aw_twitter .sum{float:left; margin:0 10px 0 0;}
.main_section_4 .aw_twitter .id{font-weight:bold; color:#333;letter-spacing: -0.1em; }
.main_section_4 .aw_twitter .id .name{font-weight:normal; color:#999999;}
.main_section_4 .aw_twitter .txt a{color:#666666;letter-spacing: -0.1em; } 
.main_section_4 .aw_twitter .date{color:#999;}
.main_section_4 .aw_twitter .more{position:absolute; top:12px; right:10px; }

.main_section_4 .chatter{float:left; width:230px; height:158px; margin-bottom:15px; background:url('/groupware/html/aw_img/main/bg_chatter.gif') no-repeat bottom left;}
.main_section_4 .chatter .chatter_tab {border-top:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; }
.main_section_4 .chatter .chatter_tab img{margin-right:-4px; cursor:pointer;}
.main_section_4 .chatter .chatter_tab p.title {padding: 6px 0px 7px 8px; font-weight:bold; }
.main_section_4 .chatter .more{position:absolute; top:-18px; right:-5px; }
.main_section_4 .chatter .list{ position:relative;}
.main_section_4 .chatter .list .board_list{position:absolute; width:228px; padding:8px 0 4px 0px; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; height:115px;}
.main_section_4 .chatter .list .board_list li{width:190px;margin-bottom:6px;color:#333333;padding-left:18px; background:url('/groupware/html/aw_img/main/ico_gray_dot.gif') no-repeat 10px 50%;}
.main_section_4 .chatter .list .board_list li a{color:#333;}
.main_section_4 .chatter .list .photo_list{height:113px; width:221px;  padding:15px 0 0 0; background:url('/groupware/html/aw_img/main/bg_photo_list.gif') no-repeat 0 0; _zoom:1;}
.main_section_4 .chatter .list .photo_list li{float:left;width:110px; text-align:center;}
.main_section_4 .chatter .list .photo_list li p{margin:5px; font-weight:bold; color:#333;}
.main_section_4 .chatter .list .photo_list li p a{color:#333;}
.main_section_4 .chatter .list .more{position:absolute; top:-18px; right:10px; }

.main_section_4 .aw_market{position:relative; float:left; width:228px; margin-bottom:15px; height:158px; border:1px solid #dedede; background-color:#F4F4F4;}
.main_section_4 .market{clear:both; width:196px; height:50px; margin:8px 0 7px 12px;}
.main_section_4 .aw_market .title{padding: 7px 0px 8px 8px; font-weight:bold; background:url('/groupware/html/aw_img/main/bg_market_title.gif') no-repeat bottom 0; }
.main_section_4 .aw_market .sum{float:left; margin:0 10px 0 0;}
.main_section_4 .aw_market .tit{padding-top:5px;font-weight:bold; color:#333;}
.main_section_4 .aw_market .tit a{font-weight:bold; color:#333;}
.main_section_4 .aw_market .txt a{color:#666666;}
.main_section_4 .aw_market .more{position:absolute; top:14px; right:10px; }

.main_section_4 .video_book{float:left; width:480px; margin-bottom:15px; }
.main_section_4 .video_book .video{overflow:hidden; width:464px; margin-top:4px; padding-left:10px; padding-top:10px; padding-bottom:9px; border:3px solid #EAEAEA; background-color:#F4F4F4;}
.main_section_4 .video_book .video li{float:left; display:inline;  width:140px; margin:0 6px; padding:0px; height:104px;}
.main_section_4 .video_book .video li img{border:1px solid #dadada;}
.main_section_4 .video_book .video li a{width:100%; display:inline-block; margin-top:5px; letter-spacing:-1px; text-align:center;color:#666666;}
.main_section_4 .video_book .video li a.photo{width:100%; display:inline-block; margin-top:0px; letter-spacing:-1px; text-align:center;color:#666666; overflow:hidden;}
.main_section_4 .video_book .title{position:relative;padding:5px 0px 5px 8px; font-weight:bold;}
.main_section_4 .video_book .title .more {position:absolute; top:10px; right:0px;}


.main_section_4 .popupzone{position:relative;float:right; width:227px; margin-bottom:15px;}
.main_section_4 .popupzone img{vertical-align:top;}
.main_section_4 .popupzone .title{margin-bottom:0px; padding:6px 0px 6px 6px; font-weight:bold; }


/* main_section_2 */
.main_section_2{clear:both; float:left; width:980px; margin-bottom:15px;}
.main_section_2 a:hover{ text-decoration:underline;}

.notice{float:left; width:230px; margin-bottom:15px; }
.notice .title{position:relative; padding:7px 0 7px 4px; font-weight:bold; letter-spacing:-0.5px; }
.notice .title .more{position:absolute; top:10px; right:0;}
.notice_tab{width:230px;  padding:7px 0px 7px 0px; height:115px; background:url('/groupware/html/aw_img/main/bg_notice.gif') no-repeat 0 0;}
.notice_tab .tab{}
.notice_tab .tab img{margin-right:-3px;cursor:pointer;}
.notice_tab .list{position:absolute; width:200px; margin:8px 0 0 15px; background:#fff;}
.notice_tab .list li{margin-bottom:4px;padding-left:8px; background:url('/groupware/html/aw_img/main/ico_gray_dot.gif') no-repeat 0 50%;}
.notice_tab .list li a{margin-right:5px;}

.beautiful_aw{float:left; display:inline; width:480px; margin-left:0px; margin-bottom:15px;}
.beautiful_aw .title{position:relative; padding:6px 0; border-bottom:1px solid #dedede; font-weight:bold;}
.beautiful_aw .title .more{position:absolute; top:10px; right:0;}
.beautiful_aw .board{margin:10px 0 0 15px; padding:0px; height:89px;}
.beautiful_aw .board .sum{float:left; margin-right:15px;}
.beautiful_aw .board .tit{font-weight:bold; color:#6b6b6b;}
.beautiful_aw .board .tit a{font-weight:bold; color:#6b6b6b;}
.beautiful_aw .board .txt{padding-right:5px; font-size:11px; color:#a4a4a4;margin-top:5px;}
.beautiful_aw .board .txt a{color:#a4a4a4;}
.beautiful_aw .board_list{clear:both;}
.beautiful_aw .board_list{width:430px; padding-top:10px; margin-left:15px;}
.beautiful_aw .board_list li{float:left; width:200px; margin:0 5px 2px 0; color:#666666; letter-spacing:-1px; padding-left:8px; background:url('/groupware/html/aw_img/main/ico_gray_dot.gif') no-repeat 0 50%;}

.cheer_aw{position:relative; float:left; width:230px; height:160px; margin-bottom:15px; }
.cheer_aw .cheer_tab {background:url('/groupware/html/aw_img/main/bg_cheer_tab.gif') no-repeat 0 0; }
.cheer_aw .cheer_tab p.title {padding: 8px 0px 6px 10px; font-weight:bold; }
.cheer_aw .cheer_tab img{margin-right:-4px; cursor:pointer; vertical-align:top;}
.cheer_aw .more{position:absolute; top:-18px; right:0px; }
.cheer_aw .board_list{ position:absolute; width:218px; padding:10px 0 9px 10px; background:#fefefe; border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede; height:109px; }
.cheer_aw .board_list li{width:200px;margin-bottom:5px;color:#333333;padding-left:8px; background:url('/groupware/html/aw_img/main/ico_gray_dot.gif') no-repeat 0 50%;}
.cheer_aw .board_list li a{color:#333333;}




/*	Slideshow */

#main_slide{position:relative; margin-left:255px;}
#slides { position:absolute; top:0; left:4px; z-index:100; }
.slides_container { width:452px; overflow:hidden; position:relative; }
.slides_container a { width:452px; height:229px; display:block; }
.slides_container a img { display:block; }

#main_slide .next, #main_slide .prev { position:absolute; top:97px; left:-16px; display:block; z-index:101; }
#main_slide .next {left:457px; }

.popupzone .slides_container{width:227px; height:149px; _height:150px;}
#slides02{height:149px; padding:0px; margin:0px;}
#slides02 .set{position:absolute;} 
/*.pop_slide .prev{position:absolute; top:13px; right:23px; font-size:0; padding:8px; z-index:20;background:url('/groupware/html/aw_img/main/btn_pop_prev.gif') no-repeat 0 0;}
.pop_slide .next{position:absolute; top:13px; right:0; font-size:0; padding:8px;z-index:20; background:url('/groupware/html/aw_img/main/btn_pop_next.gif') no-repeat 0 0;}
*/
/* 
.pop_slide .prev{position:absolute; top:13px; right:23px; font-size:0; padding:8px; z-index:20;background:url('/groupware/html/aw_img/main/btn_pop_prev.gif') no-repeat 0 0;}
.pop_slide .next{position:absolute; top:13px; right:0; font-size:0; padding:8px;z-index:20; background:url('/groupware/html/aw_img/main/btn_pop_next.gif') no-repeat 0 0;}
*/
.pop_slide .prev{position:absolute; top:8px; right:23px; font-size:0; padding:8px; z-index:20;background:url('/groupware/html/aw_img/main/btn_pop_prev.gif') no-repeat 0 0;}
.pop_slide .next{position:absolute; top:8px; right:0; font-size:0; padding:8px;z-index:20; background:url('/groupware/html/aw_img/main/btn_pop_next.gif') no-repeat 0 0;}


.pagination {display:none;}

.main #Footer{margin-top:20px; z-index:100;}

.private_info{margin-top:15px; border:4px solid #f6f6f6;}
.private_info .private_info_in{width:740px; padding:10px; min-height:500px; border:1px solid #dfdfdf; background:#fff;}
.private_info .date_box{padding:10px 12px; border:1px solid #dfdfdf; color:#757575; background:#f6f6f6;}
.private_info .date_box li{margin:3px 0; padding-left:8px; background:url('/groupware/html/aw_img/common/ico_org_dot.gif') no-repeat 0 6px;}
.private_info .private_info_con{padding:18px 0 0 14px;}
.private_info .title{padding-left:11px; font-weight:bold; color:#3e3e3e; background:url('/groupware/html/aw_img/common/ico_org_arr.gif') no-repeat 0 3px;}
.private_info .text1{padding:14px 10px 0 10px; line-height:1.4;}
.private_info .list_1{padding-bottom:23px; margin-bottom:25px; border-bottom:1px solid #dfdfdf;}
.private_info .list_1.last{border-bottom:none; margin-bottom:0; padding-bottom:15px;}
.private_info .list_1 li{padding:20px 10px 0 10px; text-indent:-17px; margin-left:17px;}
.private_info .list_2{padding-bottom:23px; margin-bottom:25px; border-bottom:1px solid #dfdfdf;}
.private_info .list_2.last{border-bottom:none; margin-bottom:0; padding-bottom:15px;}
.private_info .list_2 li{padding:20px 10px 0 10px; text-indent:-20px; margin-left:20px;}
.private_info .num{font-weight:bold;}

.legal_notice{margin-top:15px; border:4px solid #f6f6f6;}
.legal_notice .legal_notice_in{width:708px; padding:30px 26px 20px 26px; min-height:100px; border:1px solid #dfdfdf; background:#fff;}
.legal_notice .title{padding-left:11px; font-weight:bold; color:#3e3e3e; background:url('/groupware/html/aw_img/common/ico_org_arr.gif') no-repeat 0 3px;}
.legal_notice .text1{padding:14px 10px 15px 10px; margin:0 0 25px 0; line-height:1.5; font-size:11px; border-bottom:1px solid #dfdfdf;}
.legal_notice .text1.dotline{border-bottom:none; margin-bottom:25px; background:url('/groupware/html/aw_img/common/dotline.gif') repeat-x 0 bottom;}
.legal_notice .text2{margin:-20px 0 -3px 0; padding:14px 10px 15px 10px; font-size:11px;}
.legal_notice .text3{margin-left:10px; padding-left:10px; font-weight:bold; font-size:11px; background:url('/groupware/html/aw_img/common/ico_org_dot.gif') no-repeat 0 5px;}

.site_map{width:709px; height:693px; margin:44px 0 0 33px; background:url('/groupware/html/aw_img/mypage/bg_sitemap.gif') no-repeat 0 0;}
.site_map .maptitle{padding:14px 0 30px 1px;}
.site_map ul ul{padding-left:34px;}
.site_map ul ul li{padding:0 0 10px 0;}
.site_map ul ul ul{padding:3px 0 8px 0;}
.site_map ul ul ul li{height:15px; padding-bottom:0;}
.site_map .depth_1{float:left; width:150px; height:363px;}
.site_map .depth_2{float:left; width:181px; height:363px;}
.site_map .depth_3{float:left; width:172px; height:363px;}
.site_map .depth_4{float:right; width:206px; height:482px;}
.site_map .depth_5{float:left; width:265px; height:330px;}
.site_map .depth_6{float:left; width:210px; height:330px;}


.membership_box2{/*width:773px;*/ padding:20px 0 20px 0; border-top:1px solid #d8d8d8; border-left:none; border-right:none;}
.membership_box2 .dotTxt{padding-left:8px; margin-left:5px; background:url('/groupware/html/aw_img/common/ico_gray_dot.gif') no-repeat 0 45%;}
.membership_box2 textarea{width: 95%; height:100px; margin: 5px 0 0 0;}
.membership_box2 .agree_ckeck{margin:0 0 0 30px; font-weight:normal; color:#3e3e3e;}

.membership_box3{ /*height:170px; */ padding:0px 0px 0px 0px; /*background:url('/groupware/html/aw_img/membership/bg_join_service_box.gif') no-repeat 0 10px;*/}
.membership_box3 .join_service{margin-top:10px; width:800px;}
.membership_box3 .join_service li{padding-left:8px; margin:7px;background:url('/groupware/html/aw_img/membership/bg_login_ico.gif') no-repeat 0 4px;}
.membership_box3 .join_service li .btn{margin-top:-3px;}
.membership_box3 .join_service li .tBold{font-weight:bold;}




.blog_tag{margin-top:5px; height:35px; margin-bottom:-8px; _margin-bottom:-3px; padding:6px 9px; border:1px solid #d8d8d8; border-top:2px solid #888b94;background:#f4f4f4;}
.blog_tag ul{overflow:hidden;}
.blog_tag li{float:left; width:85px; margin-top:10px; margin-bottom:3px;font-size:11px;}
.blog_tag li.tit{float:left; width:80px;margin-left:10px;}
.blog_tag li a{color:#424242;}


.blog_list {margin-top:-2px;border-top:1px solid #dfdfdf;}
.blog_list li{padding:12px; 15px;/*height:80px;*/border-bottom:1px solid #dfdfdf; border-top:none;}
.blog_list li.last_height{height:142px;}
.blog_list .sum{float:left; border:1px solid #dbdbdb; margin-right:15px;}
.blog_list .tit{margin-bottom:4px; font-weight:bold; color:#424242; }
.blog_list .tit{font-weight:bold; color:#424242;}
.blog_list .tit .num{font-weight:normal; color:#fe1546;}
.blog_list .tit .name{font-weight:normal; color:#336699;}
.blog_list .txt{color:#424242;}
.blog_list .info{margin-top:8px; color:#757575; font-size:11px;}
.blog_list .info .bar{padding:0 2px; color:#cfcece}




/* 2012-04-19 attendEvent */
.attendEvent{position:relative; width:690px; margin:0 auto; margin-bottom:20px; text-align:center}
.attendEvent .eventMonth{position:relative; width:690px;margin:0 auto;background:url('/groupware/html/aw_img/family/attendEvent_mid.jpg') repeat-y 0 0; _margin-bottom:-1px;}
.attendEvent .eventMonth .eventMonth_tb table{width:560px;margin:0 auto; padding:18px; border:2px solid #a18364; background:#fff;}
.attendEvent .eventMonth .eventMonth_tb th{padding:8px 0;border:1px solid #a1a1a1; text-align:center; background:#ebebeb;}
.attendEvent .eventMonth .eventMonth_tb td{border:1px solid #a1a1a1;}
.attendEvent .eventMonth .eventMonth_tb td.sun{background:#ffe9e6;}
.attendEvent .eventMonth .eventMonth_tb td.sat{background:#ddecf5;}
.attendEvent .eventMonth .eventMonth_tb td .rel{position:relative;width:79px;min-height:90px;}
.attendEvent .eventMonth .eventMonth_tb td .rel .num{position:absolute; top:3px; right:5px; font-weight:bold; font-size:12px;color:#878787;letter-spacing:-1px; font-family:verdana;}
.attendEvent .eventMonth .eventMonth_tb td .artTitle{position:relative; margin-top:10px; clear:both; display:block; text-align:left; margin-left:4px;}
.attendEvent .eventMonth .eventMonth_tb td.sat .rel .num{color:#129df0;}
.attendEvent .eventMonth .eventMonth_tb td.sun .rel .num{color:#ed3213;}
.attendEvent .eventMonth .eventMonth_tb td .rel .checkStemp,
.attendEvent .eventMonth .eventMonth_tb td .rel .checkStemp2{position:absolute; top:0; left:3px;}
.attendEvent .eventMonth .eventMonth_tb td .rel .today{position:absolute; top:0; left:0; z-index:50;}

.attendEvent .monthSelect{position:absolute; top:20px; left:50px;}
.attendEvent .monthSelect .prevMonth{margin-right:10px; cursor:pointer;}
.attendEvent .monthSelect .nextMonth{cursor:pointer;}
.attendEvent .monthSelect .year{margin-right:5px}
.attendEvent .monthSelect .month{margin-right:10px}
.attendEvent .monthSelect img{ vertical-align:bottom;}
.attendEvent .todayCheck{position:absolute; top:42px; left:477px;}

/*나의 활동*/
/* tab */
.tab_blog_1{overflow:hidden; margin:7px 0 0 0; padding-top:4px; width:100%; color:#aaaaaa;  background:url('/groupware/html/aw_img/common/bg_tab_1.gif') repeat-x 0 28px;}
.tab_blog_1 li{float:left; width:90px;height:23px; margin-right:-1px; line-height:23px; border:1px solid #d8d8d8; font-weight:bold; text-align:center; font-weight:bold; color:#aaaaaa; background:#f0f0f0;}
.tab_blog_1 li a{display:inline-block; width:100%; height:100%; color:#aaaaaa;}
.tab_blog_1 li.on{position:relative; top:0; line-height:23px; padding-top:0; border-bottom:1px solid #fff; color:#ed1c22; background:#fff;}
.tab_blog_1 li.on a{color:#303030;}
.tab_blog_1 li.r_btn{float:right;background:none; border:none; margin-top:-1px; padding-right:2px;text-align:right;}

.tab_blog_2{overflow:hidden; margin:7px 0 0 0; padding-top:4px; width:100%; color:#aaaaaa;  background:url('/groupware/html/aw_img/common/bg_tab_1.gif') repeat-x 0 28px;}
.tab_blog_2 li{float:left; width:90px; height:23px;margin-right:-1px; line-height:23px; border:1px solid #d8d8d8; font-weight:bold; text-align:center; font-weight:bold; color:#aaaaaa;  background:#fff;}
.tab_blog_2 li a{display:inline-block; width:100%; height:100%; color:#aaaaaa;}
.tab_blog_2 li.on{position:relative; top:0; line-height:23px; padding-top:0; color:#ed1c22; border-bottom:1px solid #f0f0f0; background:#f0f0f0;}
.tab_blog_2 li.on a{color:#303030;}
.tab_blog_2 li.r_btn{float:right;background:none; border:none; margin-top:-2px; padding-right:2px;text-align:right;}


.taking_list{overflow:hidden; _zoom:1;background:url('/groupware/html/aw_img/blog/bg_taking_list.gif') repeat-x 0 bottom;}
.taking_list ul{margin-top:-1px; _zoom:1;}
.taking_list li{overflow:hidden; padding:11px 0 6px 0; background:url('/groupware/html/aw_img/blog/dot_line.gif') repeat-x 0 0;_zoom:1;}
.taking_list li li{background:none;}
.photo_host{float:left;width:50px;display:inline;margin-top:8px;}
.guest_area{float:right;width:700px;display:inline;}
.my_area{width:710px;display:inline;}

.script{margin-bottom:4px;}
.script{padding:0 17px 0 0;}
.script .sum{float:left; margin-right:10px;}
.script .id{position:relative; margin-top:8px;}
.script .id a{vertical-align:top;}
.script .id .btn{position:absolute; right:68px; top:-2px; }
.script .id .board{font-weight:normal; color:#284E85;}
.script .id .bar{margin: 0px 0px 0px 5px; color:#ccc;}
.script .id .name{margin-left:5px; font-weight:normal; color:#888;}
.script .id .time{margin-left:5px; font-size:11px; font-weight:normal; color:#757575;}
.script .id img{margin-left:5px;}
.script .reple{min-height:30px; margin-top:5px; font-weight:bold;}
.script .reple a{color:#424242;}

/*main_sectin_new*/
.mainSectionNew{clear:both; /*width:1000px;*/ margin:0 auto; }
.mainSectionNew .mainVisual{position:relative; width:1000px; height:252px; /*background:url('/groupware/html/aw_img/main/2.jpg') no-repeat 0px 0; */margin:0; padding:0;}
.mainSectionNew .mainVisual .paging {position:absolute; top:220px; right:28px; z-index:999;}
.mainSectionNew .mainBoard{position:relative; float:left; width:850px; height:80px; background-color:#fff; margin:10px 30px 20px 5px; padding:20px 0px; text-align:right;  border-radius:8px; box-shadow: 0px 0px 35px 0px rgba(154, 161, 171, 0.15); }
.mainSectionNew .mainBoard ul {margin:0 auto; width:800px; height:60px; }
.mainSectionNew .mainBoard ul li{display:inline-block; width:140px; border-right:1px solid #ccc;  /*border:1px solid #d6d6d6; background-color:#fff; */height:80px; text-align:center;}
.mainSectionNew .mainBoard ul li:last-child{border-right:none !important;}
.mainSectionNew .mainBoard ul li span.status {display:inline-block; width:100%; margin-top:5px; text-align:center; color:#333; letter-spacing:-0.5px;}
.mainSectionNew .mainBoard ul li span.count {display:inline-block; width:100%; margin-top:2px; text-align:center; color:#0e86de; font-size:45px; font-weight:bold; }
.mainSectionNew .mainBoard .infotxt {position:absolute; top:20px; left:30px; width:146px; height:80px; padding-left:98px; text-align:left; background:url('/groupware/html/aw_img/common/ico/bg_ea.png') no-repeat; } 
.mainSectionNew .mainSurvey {position:relative; float:left; width: 368px;; height:80px; background-color:#fff; margin:10px 30px 30px 0; padding:20px 0px; text-align:right;  border-radius:8px; box-shadow: 0px 0px 35px 0px rgba(154, 161, 171, 0.15); }
.main_survey_area {background:url('/groupware/html/aw_img/common/ico/bg_survey.png') no-repeat; height:100px; } 
.main_survey_area .btn_area {text-align:right; }
.btn_main_go { height: 22px; padding: 0 8px;  line-height: 22px;  font-size: 12px;  color: #fff !important;  background-color: #aaa;  border: 1px solid #ddd;  display: inline-block;  border-radius: 0px;  vertical-align: middle;}
.mainSectionNew .prof_area {width: 260px; height: 252px; display: inline-block; margin-right: 30px;}
.mainSectionNew .prof_area .inner {margin:0 auto; width:260px; height:245px; float:left; display:inline-block; background-color:#fff; box-shadow: 0px 0px 35px 0px rgba(154, 161, 171, 0.15); border-radius:8px; }
.mainSectionNew .prof_area .inner .info_area {width:200px; height:180px; margin:30px auto; }
.mainSectionNew .prof_area .inner .info_area .prof_photo_area {margin:0 auto; text-align:center;}
.mainSectionNew .prof_area .inner .info_area .prof_name_area {text-align:center; margin-top:14px; }
.mainSectionNew .prof_area .inner .info_area .prof_title_area {text-align:center; margin-top:2px; color:#999; font-size:12px; }
.data_prof {margin-top:10px; background-color:#efefef; padding:8px; border-radius:4px; ;}
.data_prof table{width:100%; table-layout:fixed; } 
.data_prof table th, .data_prof table td {color:#333; padding:2px 2px 0px 2px;}
.data_prof table tr.onbg {background-color:#fff; font-weight:bold; color:#111111; }
.data_prof table tr.onbg a {color:#111111;}
.data_prof table th {background:#f9f9f9;letter-spacing:-1px;}
.data_prof table .cen {text-align:center !important; }
.data_prof table .date{color:#999; }
.data_prof table .le {text-align:left !important; padding-left:10px;}
.data_prof table .left {text-align:left !important; padding-left:10px; vertical-align:middle;}

.mainSectionNew .mainCard {position:relative; width:1330px; /*min-height:670px;*/ padding:0px;margin: 0 -6px 0 -5px; } /*- width:1020 --> */
/*.mainSectionNew .mainCard .cardBox {position:relative; float:left; width: 285px; height:280px; margin:5px 4px 5px 5px; background-color:#fff; padding:20px; overflow:hidden; border-radius:8px; }*/
.mainSectionNew .mainCard .cardBox {position:relative; float:left; width: 368px; height:290px; margin:5px 30px 20px 5px; background-color:#fff; padding:20px; overflow:hidden; border-radius:8px; }
.mainSectionNew .mainCard .cardBox.new { box-shadow:0px 0px 35px 0px rgba(154, 161, 171, 0.15); } 
.firstBox {border:1px solid #336699;}
.generalBox {border:1px solid #dbdbdb;}
.cardBox .h_title {font-size:14px; font-weight:bold; padding: 0px 0px 10px 0px; /*border-bottom:1px solid #dbdbdb; */letter-spacing:-0.5px;}
.cardBox .more {position:absolute; float:right; top:19px; right:20px;}
.cardBox .newsList {margin-top:10px; }
.cardBox .newsList li {padding: 3px 3px 3px 14px; background:url('/groupware/html/aw_img/main/ico_gray_dot.gif') no-repeat 4px 50%;  }
.cardBox .newsList li.newpost {padding:3px 3px 3px 0px; background:none; margin-top:2px;} 
.cardBox .newsList li.newpost .info {color:#999; font-size:12px; margin-top:2px; margin-bottom:5px;}
.cardBox .newsList li.newpost .info .date {display:inline-block; }
.cardBox .newsList li.newpost .info .name:before {display:inline-block;content:'|'; padding-left:4px; padding-right:6px; color:#ccc;}
.cardBox .newsList li.newpost .info .view:before {display:inline-block;content:'|'; padding-left:4px; padding-right:26px; color:#ccc;}
.cardBox .newsList li.newpost .info .view {background:url('/groupware/html/aw_img/common/ico/view.png') no-repeat 14px 50%;  }
.cardBox .newsList li.newpost .info .reply:before {display:inline-block;content:'|'; padding-left:4px; padding-right:26px;color:#ccc; }
.cardBox .newsList li.newpost .info .reply {background:url('/groupware/html/aw_img/common/ico/comment.png') no-repeat 14px 60%;  }
.cardBox .newsList li.newpost .info .version:before {display:inline-block;content:'|'; padding-left:4px; padding-right:26px;color:#ccc; }
.cardBox .newsList li.newpost .info .version {background:url('/groupware/html/aw_img/common/ico/document.png') no-repeat 14px 50%;  }
.cardBox .newsList li.newpost .info .file:before {display:inline-block;content:'|'; padding-left:4px; padding-right:26px;color:#ccc; }
.cardBox .newsList li.newpost .info .file {background:url('/groupware/html/aw_img/common/ico/attach-file.png') no-repeat 14px 50%;  }
.cardBox .photoList {margin-top:10px; }
.cardBox .photoList li{float:left; padding: 5px 14px 5px 6px; text-align:center; background:none; }
.cardBox .photoList li p.tx{padding-top:4px;}
.cardBox .photoList li .img {border:1px solid #dbdbdb;}
.cardBox .newsList li.memopost {position:relative;}
.cardBox .newsList li.memopost .prof_thumb {position:absolute; top:2px; left:0px; width:50px; height:40px; }
.cardBox .newsList li.memopost .prof_thumb .img_thumb{width:38px; height:38px; border-radius:50%; }
.cardBox .newsList li.memopost .memo_txt_area {margin-left:60px; }

/* 메인 동영상 게시판 231021*/
.album_area_main{overflow:hidden;padding-top:0px;;}
.album_area_main ul li {;width:360px; /*height:305px;  */ }

.album_area_main ul li .img{/*border:solid 1px #e0e0e0; background-color:#f8f8f8 border:1px solid #e0e0e0; ;*/ display:block; margin-bottom:14px; width:320px; height:190px; margin: 10px auto;  }
.album_area_main ul li .img .img_area .imgin{width:320px;height:190px;border:none; position:relative; }
.album_area_main ul li .img .img_area .imgin .play{width:320px;height:190px; position:absolute; top:10px; left:0px; }
.album_area_main ul li .img .img_area img{max-width:320px;max-height:190px;}
.album_area_main ul li .txt {margin:0px 20px 0 20px;  text-align:center;   }

.album_area_main ul li .info {color:#999; margin-top:5px; margin-bottom:5px; text-align:center;}
.album_area_main ul li .info .date {display:inline-block; }
.album_area_main ul li .info .name:before {display:inline-block;content:'|'; padding-left:4px; padding-right:6px; color:#ccc;}
.album_area_main ul li .info .view:before {display:inline-block;content:'|'; padding-left:4px; padding-right:26px; color:#ccc;}
.album_area_main ul li .info .view {background:url('/groupware/html/aw_img/common/ico/view.png') no-repeat 14px 50%;  }
.album_area_main ul li .info .reply:before {display:inline-block;content:'|'; padding-left:4px; padding-right:26px;color:#ccc; }
.album_area_main ul li .info .reply {background:url('/groupware/html/aw_img/common/ico/comment.png') no-repeat 14px 60%;  }


/*20230120 추가 - 목록*/

.data_notice table{width:100%; table-layout:fixed; margin-top:5px; } 
.data_notice table th, .data_notice table td {height:26px;color:#333; padding:5px 5px 0px;}
.data_notice table tr.onbg {background-color:#fff; font-weight:bold; color:#111111; }
.data_notice table tr.onbg a {color:#111111;}
.data_notice table th {background:#f9f9f9;letter-spacing:-1px;}
.data_notice table .cen {text-align:center !important;padding:0px !important;text-indent:0px !important;}
.data_notice table .date{color:#999; }
.data_notice table .le {text-align:left !important; padding-left:10px;}
.data_notice table .left {text-align:left !important; padding-left:10px; vertical-align:middle;}
.data_notice table .tag {display:inline-block; padding: 1px 4px; font-size:11px; font-family:dotum;  border-radius:2px; vertical-align:middle; }
.data_notice table .tag.personal {background-color:#ff6633; color:#fff;}
.data_notice table .tag.share {background-color:#4f9ade; color:#fff;}
.data_notice table .tag.all {background-color:#2db821; color:#fff;}



/* 회원가입 */
.member_step {margin-bottom:60px;padding-top:30px;border-top:solid 1px #5d5d5d;}
.member_step ul {overflow:hidden;width:100%;display:table;;}
.member_step ul li{text-align:center;background:#f6f6f6;color:#333333;font-size:15px; font-family:Nanum Gothic, Malgun Gothic; letter-spacing:-1px;font-weight:bold;display:table-cell;width:33.3%;}
.member_step ul li.on{background:#329feb;color:#fff;}
.member_step ul li.on span:after{display:inline-block;background:url('/groupware/html/aw_img/common/ico/arrow_step.png') 0 0 no-repeat;display:inline-block;width:28px;height:13px;position:absolute;left:50%;margin-left:-14px;bottom:0;content:""}
.member_step ul li span{display:block;height:70px;line-height:70px;overflow:hidden;position:relative;}
.member_step ul li em{display:none;}
h2.h2{font-size:24px;font-weight:bold;color:#333333;padding-bottom:15px;font-family:Nanum Gothic, Malgun Gothic; letter-spacing:-1px;}
.list_knowtop{overflow:hidden;text-align:right;margin-bottom:8px; font-family:Nanum Gothic, Malgun Gothic; letter-spacing:-1px;}
.list_knowtop .total{float:left;margin-top:13px;font-size:15px; font-weight:bold;}
.list_knowtop .total strong{font-size:15px;}
.list_knowtop .btns_area{margin-top:20px;}

/*회원가입 */
.member_join {}
.member_join .textareabox {border:1px solid #d7d7d7; padding-left:10px;  }
.member_join .textareacon {overflow-y:scroll; overflow-x:hidden; padding-right:10px;  border:0px; line-height:21px;  }
.member_join p.help {text-align:right; padding-right:10px;}
.member_join p input[type="checkbox"]{opacity:0.5; width:16px; height:16px; position:relative; margin-top:-1px; margin-left:20px; margin-right:5px;   }
.member_join .join3desc { margin:120px auto 60px; width:470px; height:175px; background:url("../images/aw_img/common/join_complete.png") no-repeat; }

/* 개인정보처리방침 동의 팝업*/
.clauseStit_bold {margin: 20px 0 10px;font-weight: bold }
.clauseStit {margin: 20px 0 17px }
.clauseTxt1 {margin-left: 10px}
.clauseTxt2 {margin-left: 10px;	margin-top: 10px}
.clauseTxt2 .clauseTxt2_1 {margin-bottom: 15px}
.clauseTxt_1 {margin-left: 10px}
.span.clauseTxt2_1 {margin-left: 0px; text-decoration: underline}
.clauseTxt2_1 {margin-left: 10px;text-decoration: underline}
.clauseLastTxt {margin: 20px 0 0 10px}
.clauseFirstTxt {margin: 20px 0 0 0}

.btns_area{text-align:right;overflow:hidden;margin-top:20px; font-family:Nanum Gothic, Malgun Gothic; letter-spacing:-1px;}
.btns_area.mgb{margin-bottom:30px;overflow:hidden;}
.btns_area.center{text-align:center;}
.btns_area .left{float:left;}
.btns_area .btn{margin-right:0;margin-left:2px;}
.lbtn{display:inline-block;line-height:40px;font-size:13px;vertical-align:middle;background:#0068b1;min-width:100px;text-align:center;font-weight:bold;color:#fff;}
.lbtn.point2{background:#ef4023;}
.lbtn.point2:before{display:inline-block;content:'';width:15px;height:13px;background:url('../images/btn_check.png') 0 0 no-repeat;vertical-align:middle;margin-right:6px;}
.xlbtn{display:inline-block;line-height:48px;font-size:18px;vertical-align:middle;min-width:118px;text-align:center;font-weight:bold;color:#333333;border:solid 1px #cccccc;margin:0 3px;}
.xlbtn.point{background:#0068b1;color:#fff;border:solid 1px #0068b1;}
.mbtn.point2{display:inline-block;vertical-align:middle;text-align:center;font-weight:bold;line-height:38px;font-size:14px;min-width:90px;margin-left:8px;background:#666666;border:solid 1px #666666;color:#fff;}