/* CSS Document */

body{margin:0px;}

font{font-family:Arial, Helvetica, sans-serif;}

a:link{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}
a:active{color:#666;}

.top{background-image:url(../images/top_bg.jpg); height:205px;}

.left_tit{padding-bottom:35px; height:67px; vertical-align:top;}

.location{font:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; vertical-align:bottom; border-right:1px solid #e5e5e5; padding-right:30px;}
.location_01{color:#ff860f; font-weight:bold;}
.location_02{color:#8e29ce; font-weight:bold;}
.location_03{color:#69b43c; font-weight:bold;}
.location_04{color:#68a1d7; font-weight:bold;}
.location_05{color:#dc61b5; font-weight:bold;}
.location_06{color:#47c2b0; font-weight:bold;}
.location_07{color:#6876dc; font-weight:bold;}

.menu_01{color:#ff860f;}
.menu_02{color:#8e29ce;}
.menu_03{color:#69b43c;}
.menu_04{color:#68a1d7;}
.menu_05{color:#dc61b5;}
.menu_06{color:#47c2b0;}
.menu_07{color:#6876dc;}
.menu_s{color:#8b8b8b; padding:10px 0px 10px 7px; border-bottom:1px solid #d9d9d9; font-size:13px;}
.menu_01,.menu_02,.menu_03,.menu_04,.menu_05,.menu_06,.menu_07{font-weight:bold; padding:10px 0px 10px 7px; border-bottom:1px solid #d9d9d9; font-size:13px;}



.content_body{border-right:1px solid #e5e5e5; padding:0px 30px 0px 0px;}

.body_edge{ background:url(../images/body_edge_bg.gif); background-repeat:repeat-x; height:11px;}

.tit{padding:30px 0px 40px 0px; text-align:left;}

.contents_text{font-size:12px; color:#333333; line-height:20px; text-align:justify;}
.contents_text_point{font-size:12px; color:#48729a; line-height:20px; text-align:justify;}

.contents_agree{font-size:12px; padding:10px 0px 10px 0px; border-bottom:1px solid #d2e9e6; color:#333333; line-height:20px;}

.section{padding:25px 0px 10px 0;}

.bottom_top{height:80px; text-align:center; vertical-align:middle;}

.copyright{background:url(../images/copyright_bg.gif); background-repeat:repeat-x; text-align:center; padding:0px 0px 20px 10px;}

.input_01{border:#c8cef8 solid 1px; background:#eaecf9; color:#6876dc; font-size:12px; font-weight:bold; height:18px;}
.input_02{border:#c8cef8 solid 1px; background:#eaecf9; color:#6876dc; font-size:12px;}
.input_03{border:0px; background:#e9f3f2; color:#29a593; font-size:12px; font-weight:bold; height:18px;}
.input_04{border:0px; background:#e9f3f2; color:#29a593; font-size:12px;}

.board_tit{border-top:2px solid #b7dfd9; 
		   border-bottom:1px solid #d2e9e6; 
		   background-color:#ebf5f4; height:26px; text-align:center; font-size:12px; font-weight:bold; color:#41988b;}
.board_tit2{border-top:2px solid #6876dc; 
			border-bottom:1px solid #c8cef8; 
			background-color:#eaecf9; height:26px; text-align:center; font-size:12px; font-weight:bold; color:#6876dc;}
		   
.board_view_tit{
			border-top:2px solid #b7dfd9; 
			border-bottom:1px solid #d2e9e6; 
			background-color:#ebf5f4; height:26px; text-align:left; font-size:12px; font-weight:bold; color:#41988b;}		   
		   
.board_con{border-bottom:1px dashed #b7c3c1;
		   padding-top:4px; 
		   height:25px; text-align:center; font-size:12px; color:#4a4a4a;}

.board_con_left{border-bottom:1px dashed #b7c3c1;
		   padding-top:4px; 
		   height:25px; font-size:12px; color:#4a4a4a;}
		   
.board_view{border-bottom:1px solid #b7c3c1;
		   padding-top:4px; 
		   height:25px; text-align:left; font-size:12px; color:#4a4a4a;}		

.board_view_content{padding:30px 15px 30px 15px; text-align:left; font-size:12px; color:#4a4a4a; line-height:20px;}

.board_view_re{padding:30px 20px 30px 20px;border:3px solid #b7dfd9;text-align:left; font-size:12px; color:#41988b; line-height:20px;}

.board_write{border-bottom:1px solid #d2e9e6; padding:4px 0px 4px 0px; height:25px; text-align:left; font-size:12px; color:#47c2b0; font-weight:bold;}   
		      
.board_con_fir{padding-top:4px; height:25px; text-align:center; font-size:12px; color:#4a4a4a;}
.board_con_fir_left{padding-top:4px; height:25px; font-size:12px; color:#4a4a4a;}
		   		   
.list{ font-size:12px; color:#626262;}		
.list_point{ font-size:12px; color:#47c2b0; font-weight:bold;}	   
.anchor{background:url(../images/bari_anc_bg.gif) repeat-x; }


.bari_con_tit{padding:40px 0px 10px 0px;}
.bari_text{color:#dc61b5; font-weight:bold;}
.bari_dot{font-size:5px; color:#dc61b5;}





.modal-backdrop {
  position:absolute;top:0;left:0;
  width:100%;
  background:#000;
  display:none;
  opacity:0.5; filter:Alpha(opacity=50);
}


.popup {position:absolute; display:none;}
.popup.center {top:50%; left:50%;}

.dev{display:none}