/*li,ol style*/
.li_num li {margin-left:20px; margin-bottom:3px; list-style-type:decimal;}
.li_roman {list-style-type:lower-roman;}
.li_none {list-style-type:none;}

/*table*/
.table_a {clear:both; width:100%; margin-bottom:10px; border-collapse:collapse; border-spacing:0;}
.table_a th {background-color:#6eb8d7; text-align:center;}
.table_a thead th {border-bottom:0 none;}
.table_a th, .table_a td {padding:4px 1px 3px 3px; border:1px solid #cecece;}
.table_a th.w_bg{background:#f8f8f8;}

/*icon style*/
.icon_greenball {clear:both; padding-left:12px; background:url('/portal/images/icon/icon_greenball.gif') no-repeat 0 1px;}
.icon_arr02_blue {clear:both; padding-left:12px; background:url('/portal/images/icon/icon_arr02_blue.gif') no-repeat 0 5px;}
.icon_arr03_blue {clear:both; padding-left:15px; background:url('/portal/images/icon/icon_arr03_blue.gif') no-repeat 0 3px;}
.icon_arr04_blue {clear:both; padding-left:17px; background:url('/portal/images/icon/icon_arr01_blue.gif') no-repeat 0 3px;}
.icon_arr02_org {clear:both; padding-left:12px; background:url('/portal/images/icon/icon_arr02_org.gif') no-repeat 0 3px;}
.icon_arr_gray {clear:both; padding-left:12px; background:url('/portal/images/icon/icon_arr03_gray.gif') no-repeat 0 3px;}
.icon_dot_blue {padding-left:12px; background:url('/portal/images/icon/icon_dot_blue01.gif') no-repeat 0 4px;}
.icon_dot_blue02 {padding-left:7px; background:url('/portal/images/icon/icon_dot_blue02.gif') no-repeat 0 12px;}
.icon_bar_blue {clear:both; padding-left:15px; background:url('/portal/images/icon/icon_bar_blue.gif') no-repeat 0 3px;}
.icon_dot_gray {clear:both; padding-left:10px; background:url('/portal/images/icon/icon_dot_gray02.gif') no-repeat 0 5px;}
.icon_sbox {clear:both; padding-left:10px; background:url('/images/place/araib/icon/icon_sbox.gif') no-repeat 0 4px;}
.icon_redbox {clear:both; padding-left:10px; background:url('/images/place/araib/icon/icon_redbox.gif') no-repeat 0 4px;}

/*icon style*/
.icon_green1 {clear:both; margin-bottom:10px; margin-top:20px; padding-left:12px; background:url('/images/place/common/icon_round_green.gif') no-repeat 0 2px;}
.contents_view h4:first-child {margin-top:0px;}
.icon_green2 {clear:both; margin-bottom:10px; margin-top:20px; padding-left:17px; background:url('/images/place/common/icon_square_green.gif') no-repeat 0 3px;}
.icon_green3 {clear:both; margin-bottom:10px; margin-top:20px; padding-left:12px; background:url('/images/place/common/icon_arrow_green.gif') no-repeat 0 4px;}
.icon_green4 {clear:both; margin-bottom:10px; margin-top:20px; padding-left:10px; background:url('/images/place/common/icon_dot_green.gif') no-repeat 0 5px;}

.icon_blue1 {clear:both; margin-bottom:10px; padding-left:12px; background:url('/images/place/common/icon_round_blue.gif') no-repeat 0 2px;}
.icon_blue2 {clear:both; margin-bottom:10px; padding-left:17px; background:url('/images/place/common/icon_square_blue.gif') no-repeat 0 3px;}
.icon_blue3 {clear:both; margin-bottom:10px; padding-left:12px; background:url('/images/place/common/icon_arrow_blue.gif') no-repeat 0 4px;}
.icon_blue4 {clear:both; margin-bottom:10px; padding-left:10px; background:url('/images/place/common/icon_dot_blue.gif') no-repeat 0 5px;}

.icon_list_green1 {margin-bottom:10px;}
.icon_list_green1 li {clear:both; margin-top:5px; padding-left:17px; background:url('/images/place/common/icon_square_green.gif') no-repeat 0 3px;}
.icon_list_green1 li li {clear:both; margin:5px 0 0 -8px; padding-left:10px; background:url('/images/place/common/icon_arrow_green.gif') no-repeat 0 4px;}
.icon_list_green1 li li li {clear:both; margin-top:5px; padding-left:12px; background:url('/images/place/common/icon_dot_green.gif') no-repeat 5px 5px;}
.icon_list_green1 li li li li {clear:both; margin-top:5px; padding-left:15px; background:url('/images/place/common/icon_bar.gif') no-repeat 5px 7px;}
.icon_list_green1 .bn {background:0 none;}

.icon_list_green2 {margin-bottom:10px;}
.icon_list_green2 li {clear:both; margin-top:5px; padding-left:10px; background:url('/images/place/common/icon_arrow_green.gif') no-repeat 0 4px;}
.icon_list_green2 li li {clear:both; margin-top:5px; padding-left:12px; background:url('/images/place/common/icon_dot_green.gif') no-repeat 5px 5px;}
.icon_list_green2 li li li {clear:both; margin-top:5px; padding-left:15px; background:url('/images/place/common/icon_bar.gif') no-repeat 5px 7px;}
.icon_list_green2 .bn {background:0 none;}

.icon_list_blue1 {margin-bottom:10px;}
.icon_list_blue1 li {clear:both; margin-top:5px; padding-left:17px; background:url('/images/place/common/icon_square_blue.gif') no-repeat 0 3px;}
.icon_list_blue1 li li {clear:both; margin:5px 0 0 -8px; padding-left:10px;; background:url('/images/place/common/icon_arrow_blue.gif') no-repeat 0 4px;}
.icon_list_blue1 li li li {clear:both; margin-top:5px; padding-left:12px; background:url('/images/place/common/icon_dot_blue.gif') no-repeat 5px 5px;}
.icon_list_blue1 li li li li {clear:both; margin-top:5px; padding-left:15px; background:url('/images/place/common/icon_bar.gif') no-repeat 5px 7px;}
.icon_list_blue1 .bn {background:0 none;}

.icon_list_blue2 {margin-bottom:10px;}
.icon_list_blue2 li {clear:both; margin-top:5px; padding-left:10px; background:url('/images/place/common/icon_arrow_blue.gif') no-repeat 0 4px;}
.icon_list_blue2 li li {clear:both; margin-top:5px; padding-left:12px; background:url('/images/place/common/icon_dot_blue.gif') no-repeat 5px 5px;}
.icon_list_blue2 li li li {clear:both; margin-top:5px; padding-left:15px; background:url('/images/place/common/icon_bar.gif') no-repeat 5px 7px;}
.icon_list_blue2 .bn {background:0 none;}


/*box style*/
.dotbox_green {clear:both; width:578px; margin-bottom:10px; padding:10px; border:1px dashed #479a00; background-color:#f9f9f9; font-weight:normal;}
.dotbox_green li {clear:both; margin:5px 0; padding-left:12px; background:url('/images/place/common/icon_arrow_green.gif') no-repeat 0 4px;}
.dotbox_green li li {clear:both; margin:5px 0; padding-left:10px; background:url('/images/place/common/icon_dot_green.gif') no-repeat 0 5px;}

.dotbox_blue {clear:both; width:578px; margin-bottom:10px; padding:10px; border:1px dashed #81b5db; background-color:#f9f9f9; font-weight:normal;}
.dotbox_blue li {clear:both; margin:5px 0; padding-left:12px; background:url('/images/place/common/icon_arrow_blue.gif') no-repeat 0 4px;}
.dotbox_blue li li {clear:both; margin:5px 0; padding-left:10px; background:url('/images/place/common/icon_dot_blue.gif') no-repeat 0 5px;}
.dotbox_blue li li li {clear:both; margin-top:5px; padding-left:15px; background:url('/images/place/common/icon_bar.gif') no-repeat 5px 7px;}

.dotbox_orange {clear:both; width:578px; margin-bottom:10px; padding:10px; border:1px dashed #ef9b2f; background-color:#f9f9f9; font-weight:normal;}
.dotbox_orange li {clear:both; margin:5px 0; padding-left:12px; background:url('/images/place/common/icon_arrow_orange.gif') no-repeat 0 4px;}
.dotbox_orange li li {clear:both; margin:5px 0; padding-left:10px; background:url('/images/place/common/icon_dot_orange.gif') no-repeat 0 5px;}

.box_white {width:580px; margin-bottom:10px; padding:9px; border:1px solid #d9d9d9; font-weight:normal;}
.box_white ul li {background:url('/portal/images/common/li_ball.gif') no-repeat 12px 4px; padding-left:20px; margin:10px 0 5px 0;}
.box_blue {clear:both; width:588px; margin-bottom:10px; padding:5px; border:1px solid #B3cfda; background-color:#edf3f5;}


.round_box {overflow:hidden; width:565px; padding:15px 15px 5px 20px; background:url('/portal/images/common/bg_search_box_top.gif') no-repeat left top;}
.round_box dl, .round_box dt, .round_box dd {display:inline; float:left;}
.round_box dt {width:85px; padding:4px 0 1px 15px; background:url('/portal/images/icon/icon_greenball.gif') no-repeat 0 6px;}
.round_box dd {width:450px; padding:1px 0 4px 10px;}
.round_box dd img {vertical-align:middle;}
.round_box_bottom {clear:both; width:600px; height:10px; padding:0; margin-bottom:15px; background:url('/portal/images/common/bg_search_box_bottom.gif') no-repeat left top;}

.roundbox {clear:both; margin-bottom:10px;}
.roundbox_top {overflow:hidden; width:600px; height:11px; background:url('/images/place/common/roundbox_top.gif') no-repeat;}
.roundbox_center {overflow:hidden; width:584px; padding:0 8px; background:url('/images/place/common/roundbox_center.gif') repeat-y;}	
.roundbox_bottom {width:600px; height:11px;background:url('/images/place/common/roundbox_bottom.gif') no-repeat;}

.graybox {clear:both; margin-bottom:10px;}
.graybox_top {overflow:hidden; width:600px; height:8px; background:url('/images/place/common/graybox_top.gif') no-repeat;}
.graybox_center {overflow:hidden; width:584px; padding:0 8px; background:url('/images/place/common/graybox_center.gif') repeat-y;}	
.graybox_center .dotbox_orange {overflow:hidden; width:562px; margin-bottom:0; padding:10px; border:1px dashed #ef9b2f; background-color:#fff; font-weight:normal;}
.graybox_center .dotbox_orange li {margin:0; padding:0; background:0 none; clear:none;}
.graybox_center .dotbox_blue {overflow:hidden; width:562px; margin-bottom:0; padding:10px; border:1px dashed #81b5db; background-color:#fff; font-weight:normal;}
.graybox_center .dotbox_blue li {margin:0; padding:0; background:0 none; clear:none;}
.graybox_bottom {overflow:hidden; width:600px; height:8px; background:url('/images/place/common/graybox_bottom.gif') no-repeat;}
.graybox .bn {background-color:#fff; margin-bottom:0;}


/*line*/
.line_gray {padding-bottom:5px; border-bottom:1px dashed #bababa;}
.u_line {text-decoration:underline;}
/*font color*/
.red {color:red;}
.white {color:#fff;}
.org {color:#fd7700;}
.gray {color:#808080;}
.blue {color:#4d7ea4;}
.deepblue {color:#3e7dbd;}
.deepskyblue {color:#00bfff;}
.darkturquoise {color:#07bdad;}
.royalblue {color:#064f9f;}
.green {color:#2a7e00;}
.green_l {color:#038f0d;}
.bluegreen {color:#3c9aa9;}

/*bg color*/
.bg_gray {background-color:#f7f7f7;}

/*font size*/
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f20 {font-size:20px;}

/*link color*/
a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:underline;color:#0897c0;}

/*tab*/
.tabnav {float:left; clear:both; width:600px; margin-bottom:15px;}
.tabnav li {float:left; height:20px; margin-right:3px; background:url('/images/place/common/tab_green_right.gif') no-repeat right top;}
.tabnav li a {display:block; float:left; padding:2px 12px 0 12px; background:url('/images/place/common/tab_green_left.gif') no-repeat left top;}
.tabnav .tab_on {float:left; background:url('/images/place/common/tab_green_righton.gif') no-repeat right top;}
.tabnav .tab_on a {display:block; float:left; padding:1px 12px 0 12px; background:url('/images/place/common/tab_green_lefton.gif') no-repeat left top; font-weight:bold; color:#000;}

.tabnav_green {float:left; clear:both; width:600px; margin-bottom:15px;}
.tabnav_green li {float:left; height:20px; margin-right:3px; background:url('/images/place/common/tab_green_right.gif') no-repeat right top;}
.tabnav_green li a {display:block; float:left; padding:2px 12px 0 12px; background:url('/images/place/common/tab_green_left.gif') no-repeat left top;}
.tabnav_green .tab_on {float:left; background:url('/images/place/common/tab_green_righton.gif') no-repeat right top;}
.tabnav_green .tab_on a {display:block; float:left; padding:1px 12px 0 12px; background:url('/images/place/common/tab_green_lefton.gif') no-repeat left top; font-weight:bold; color:#000;}

.tabnav_blue {float:left; clear:both; width:600px; margin-bottom:15px;}
.tabnav_blue li {float:left; height:40px; margin-right:3px; background:url('/images/place/common/tab_blue_right.gif') no-repeat right top; text-align:center;}
.tabnav_blue li a {display:block; float:left; height:40px; padding:2px 12px 0 12px; background:url('/images/place/common/tab_blue_left.gif') no-repeat left top;}
.tabnav_blue .tab_on {float:left; height:40px; background:url('/images/place/common/tab_blue_righton.gif') no-repeat right top;}
.tabnav_blue .tab_on a {display:block; float:left; height:40px; padding:2px 12px 0 12px; background:url('/images/place/common/tab_blue_lefton.gif') no-repeat left top; font-weight:bold; color:#000;}

.tabnav_black {float:left; clear:both;border-bottom:1px solid #cecece;width:608px;}
.tabnav_black li {float:left;}

/*english_flag_table*/
.nation_Org {border-collapse:collapse;width:700px;}
.nation_Org th{background:#c2c3c1;padding:2px 2px 2px 8px;color:#000000;border-left:4px solid #fff;border-top:4px solid #fff;text-align:left;}
.nation_Org td{background:#e7e7e7;padding:2px 2px 2px 8px;border-left:4px solid #fff;border-top:4px solid #fff;}
.nation_Org td.bl_n {border-left:none;}

/*margin-padding*/
.mt0 {margin-top:0;}
.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}	 
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}

.mb0 {margin-bottom:0;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}	
.mb30 {margin-bottom:30px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}		

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml40 {margin-left:40px;}

.m0 {margin:0}
.mt_10 {margin-top:-10px;}
.ml_10 {margin-left:-10px;}
.ml_20 {margin-left:-20px;}
.ml_30 {margin-left:-30px;}

.pl5 {padding-left:5px;} 
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}
.pl50 {padding-left:50px;}
.pl57 {padding-left:57px;}

.pr5 {padding-right:5px;} 
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}	
.pr30 {padding-right:30px;}

.pt5 {padding-top:5px;} 
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}

.pb5 {padding-bottom:5px;} 
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}   

.p0 {padding:0}
.p5 {padding:5px;}
.p10 {padding:10px;}

/*width*/
.w10 {width:10px;}
.w20 {width:20px;}
.w30 {width:30px;}
.w40 {width:40px;}
.w50 {width:50px;}
.w60 {width:60px;}
.w70 {width:70px;}
.w80 {width:80px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w110 {width:110px;}
.w120 {width:120px;}
.w130 {width:130px;}
.w140 {width:140px;}
.w150 {width:150px;}
.w170 {width:170px;}
.w180 {width:180px;}
.w200 {width:200px;}
.w225 {width:225px;}
.w250 {width:250px;}
.w300 {width:300px;}
.w350 {width:350px;}
.w380 {width:380px;}
.w400 {width:400px;}
.w420 {width:420px;}
.w430 {width:430px;}
.w450 {width:450px;}
.w458 {width:458px;}
.w500 {width:500px;}
.w550 {width:550px;}
.w580 {width:580px;}
.w600 {width:600px;}
.w620 {width:620px;}

.w5p {width:5%;}
.w7p {width:7%;}
.w8p {width:8%;}
.w10p {width:10%;}
.w11p {width:11%;}
.w12p {width:12%;}
.w13p {width:13%;}
.w14p {width:14%;}
.w15p {width:15%;}
.w17p {width:17%;}
.w18p {width:18%;}
.w20p {width:20%;}
.w21p {width:21%;}
.w22p {width:22%;}
.w25p {width:25%;}
.w30p {width:30%;}
.w35p {width:35%;}
.w40p {width:40%;}
.w43p {width:43%;}
.w44p {width:44%;}
.w45p {width:45%;}
.w50p {width:50%;}
.w55p {width:55%;}
.w60p {width:60%;}
.w65p {width:65%;}
.w70p {width:70%;}
.w80p {width:80%;}

/*height*/
.h15 {height:15px;}
.h20 {height:20px;}
.h25 {height:25px;}
.h30 {height:30px;}
.h35 {height:35px;}
.h60 {height:60px;}
.h280 {height:280px;}
.h330 {height:330px;}

/* paginate */
.paginate {float:left; clear:both; width:600px; margin-top:25px; color:#4c4c4c; text-align:center;}
.paginate li{float:none; display:inline;}
.paginate a, .paginate strong {position:relative; display:inline; padding:0 1px; color:#00bfff;}
.paginate a:link, .paginate a:visited {color:#4c4c4c; padding:0 1px;}
.paginate a:hover, .paginate a:active {color:#00bfff; padding:0 1px;}
.paginate img {padding-bottom:2px; vertical-align:middle;}

/*table*/
table {border-collapse:collapse;}
table.tb_info {clear:both; width:100%; border-top:1px solid #C4D2E2; border-left:1px solid #C4D2E2;}
table.tb_info thead th,
table.tb_info tbody th, 
table.tb_info tbody td {border-bottom:1px solid #C4D2E2; border-right:1px solid #C4D2E2; padding:3px; margin:0px;}
table.tb_info thead th {background-color:#E7F2F9; color:#5d5d5d; text-align:center;}
table.tb_info tbody th {background-color:#E7F2F9; text-align:center; color:#5d5d5d;}
table.tb_info01 {clear:both; width:100%; border-top:1px solid #C4D2E2; border-left:1px solid #C4D2E2;}
table.tb_info01 thead th,
table.tb_info01 tbody th,
table.tb_info01 tbody td {border-bottom:1px solid #C4D2E2; border-right:1px solid #C4D2E2; padding:3px; margin:0px; background:#FFFFFF; text-align:center;}
table.tb_info01 thead th {background-color:#E7F2F9; color:#5d5d5d; text-align:center;}
table.tb_info01 tbody th {background-color:#E7F2F9; text-align:center;}
table.tb_info02 {clear:both; width:100%; border:1px solid #C4D2E2;}
table.tb_info02 tbody td {padding:3px; margin:0px; background:#FFFFFF;}
table.tb_info02 tbody tr > td.t_line {border-bottom:1px solid #c4d2e2; width:100%; text-decoration:none;}
table.tb_info03 {clear:both; width:100%; border-top:1px solid #C4D2E2; border-left:1px solid #C4D2E2;}
table.tb_info03 thead th,
table.tb_info03 tbody th, 
table.tb_info03 tbody td {border-bottom:1px solid #C4D2E2; border-right:1px solid #C4D2E2; padding:3px; margin:0px; background:#fff;}
table.tb_info03 thead th {background-color:#E7F2F9; color:#5d5d5d; text-align:center;}
table.tb_info03 tbody th {background-color:#E7F2F9; text-align:center; color:#5d5d5d;}

table.tb_info02 tbody td label {text-decoration:none;border:0px;}
table.tb_info02 tbody td label.name {width:55px; display:inline-block;padding-left:5px;}
table.tb_info02 tbody td label.pwd {width:55px; display:inline-block;padding-left:5px;}


.bbs_button li { float:left; }

/*필수포인트칼라*/
.point_view{ color:#FF8000; font-weight:bold;}


/* 레이어 팝업 */
#popup-zone .popup {display:none; border:4px solid #1369D6; background-color:#FFFFFF; background-image:url();}
#popup-zone .popup .header {position:relative; height:20px;}
#popup-zone .popup .header .today_close {position:absolute; top:2px; left:2px; width:150px; text-align:left;}
#popup-zone .popup .header .close {position:absolute; top:0px; right:0px; width:50px; text-align:right;}
#popup-zone .popup .main {text-align:left;}


.vallidity-msg {font-size:11px; color:#008080;}
.pwd-lose-msg {color:#008080; padding:10px 0 10px 0; text-decoration:none; border:0px;}
