
.clear {clear:both}
img {display:block; border:0;}
li {display:inline; float:left; margin-right:1px;margin-bottom:1px; }
.right_menu {float:right; background:#464646; width:69px; height:2320px;}

.wrap{
	width:730px;
	margin:0 auto;
	padding-right:70px;
	padding-top:0;

}

/*TOP*/
#top_wrap {width:730px; float:left; margin:0; padding:0}



.copy {
background-color:#e1e1e1;
width:730px; 
height:120px;
padding-top:13px;
text-align:center;
font-size:25px;
list-style: none; 
font-family:Nanum Gothic;
}


.bottom_wrap {width:730px; margin:0; padding:0}

#con_wrap {width:730px; float:left; margin:0; padding:0}

/*sub*/
.bg{margin-bottom:50px;}

.content img{
padding-top:30px;}

.content_2 img{
padding-bottom:30px;}


.login img{
width:207px; 
height:50px;
margin:0 auto;
display:block;}

.M-title img{
width:207px; 
height:50px;
margin:0 auto;
display:block;}

/*°¶·¯¸®*/
.gal_txt {width:98%; text-align:left; padding:8px; overflow:hidden; font-size:18px; line-height:22px}

#gal_cate {width:98%; height:auto; padding-top:5px; padding-bottom:5px; padding-left:15px; margin:0 auto; border:1px dashed #464646; font-size:24px; line-height:38px; text-align:center; overflow:hidden;}
#gal_cate a {font-size:24px; text-decoration: none; color:#103361 }
#gal_cate a:link {font-size:24px; text-decoration: none; color:#103361}
#gal_cate a:hover {font-size:24px; text-decoration: none; color:#103361}
#gal_cate a:action {font-size:24px; text-decoration: none; color:#103361}


.gal_cate_tit {width:250px; background:#258be1; padding:5px; font-size:26px; text-align:center; font-weight:bold; color:#ffffff; margin-left:10px;}
.gal_cate_tit a {font-size:26px; text-decoration: none; color:#ffffff }
.gal_cate_tit a:link {font-size:26px; text-decoration: none; color:#ffffff}
.gal_cate_tit a:hover {font-size:26px; text-decoration: none; color:#ffffff}
.gal_cate_tit a:action {font-size:26px; text-decoration: none; color:#ffffff}

#gal_list {width:95%; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px; text-align:center; border-bottom:3px dashed #464646; overflow:hidden;}
#gal_list li {float:left; margin-right:20px; margin-bottom:40px;}
#gal_list li img {width:200px; height:153px;}

.black_overlay{ 
  display: none; 
  position: absolute; 
  top: 0%; 
  left: 0%; 
  width: 100%; 
  height: 1500px; 
  background-color: black; 
  z-index:1001; 
  -moz-opacity: 0.8; 
  opacity:.80; 
  filter: alpha(opacity=80); 
} 
.white_content { 
  display: none; 
  position: absolute; 
  top: 25%; 
  left: 20px; 
  width: 650px; 
  height: auto; 
  padding: 10px; 
  border: 5px solid #103361; 
  background-color: white;
  text-align:center;
  font-size:25px;
  z-index:1002; 
  overflow: auto; 
}
.white_content a{background:#103361; padding:8px; font-size:24px; text-decoration: none; color:#ffffff; margin-top:15px; }
.white_content a:link {background:#103361; padding:8px;font-size:24px; text-decoration: none; color:#ffffff; margin-top:15px; }
.white_content a:hover {background:#103361; padding:8px;font-size:24px; text-decoration: none; color:#ffffff; margin-top:15px; }
.white_content a:action {background:#103361; padding:8px;font-size:24px; text-decoration: none; color:#ffffff; margin-top:15px; }



#counsel_table {border-top:4px solid #464646; border-bottom:2px solid #b6b6b6; overflow:hidden;}
#counsel_table .tit_td {width:85%; padding-top:8px; padding-bottom:8px; padding-left:15px; text-align:left;font-size:24px;  line-height:28px; border-bottom:2px solid #b6b6b6; }
#counsel_table .tit_td a{font-size:24px; text-decoration: none; color:#103361 }
#counsel_table .tit_td a:link {font-size:24px; text-decoration: none; color:#103361}
#counsel_table .tit_td a:hover {font-size:24px; text-decoration: none; color:#103361}
#counsel_table .tit_td a:action {font-size:24px; text-decoration: none; color:#103361}
#counsel_table .tit_td .date{font-size:18px; color:#858585}
#counsel_table .state {width:15%; padding-top:8px; padding-right;15px; text-align:right; border-bottom:2px solid #b6b6b6;}
#counsel_table .state .p1{width:100px;padding:8px; background:#103361; font-size:20px; font-weight:bold; color:#ffffff}
#counsel_table .state .p2{width:100px;padding:8px; background:#e1e1e1; font-size:20px; font-weight:bold; color:#103361}
#counsel_table .con_td {width:100%; padding-top:15px; padding-bottom:15px; padding-left:15px; text-align:left;font-size:22px;  line-height:32px; border-bottom:2px solid #b6b6b6; }
#counsel_table .reply_tit {width:100%; padding-top:15px; padding-bottom:15px; text-align:left;font-size:22px; line-height:32px; }
#counsel_table .reply_tit p{width:95%; margin:0 auto; overflow:hidden; text-align:left; border:2px dashed #b6b6b6; background:#e2e2e2; padding:10px;}
#counsel_table .pass {width:100%; padding-top:50px; padding-bottom:50px; text-align:center; font-size:22px; line-height:32px; }
#counsel_table .write_agree {width:100%; padding-top:10px; padding-bottom:10px; text-align:left; font-size:22px; line-height:32px; border-bottom:2px solid #b6b6b6;  }
#counsel_table .write_agree p{float:right; padding:8px; background:#c2e1f3; font-size:20px;text-align:center; }
#counsel_table .write_agree p a{font-size:20px; text-decoration: none; color:#103361}
#counsel_table .write_agree p a:hover{font-size:20px; text-decoration: none; color:#103361}
#counsel_table .write_tit {width:20%; padding-top:10px; padding-bottom:10px; text-align:left; font-size:22px; border-bottom:2px solid #e5e5e5; border-right:2px solid #e5e5e5; }
#counsel_table .write_con {width:80%; padding-top:10px; padding-bottom:10px; padding-left:10px; text-align:left; font-size:22px; border-bottom:2px solid #e5e5e5; }
#counsel_table .write_con input{height:25px; padding:8px; border:1px solid #103361;}
#counsel_table .write_con input.file{height:25px; padding:8px; border:0px solid #103361;}
#counsel_table .write_con .or_txt {font-size:18px; color:#fe9a2e;}

.counsel_bt1 {width:90%; height:50px; margin:0 auto; text-align:center;}
.counsel_bt1 a{font-size:20px; text-decoration: none; color:#ffffff; background:#103361; padding:8px 15px; text-align:center; }
.counsel_bt1 a:link {font-size:20px; text-decoration: none; color:#ffffff; background:#103361; padding:8px 15px; text-align:center; }
.counsel_bt1 a:hover {font-size:20px; text-decoration: none; color:#ffffff; background:#103361; padding:8px 15px; text-align:center; }
.counsel_bt1 a:action {font-size:20px; text-decoration: none; color:#ffffff; background:#103361; padding:8px 15px; text-align:center; }

.counsel_bt1 a.del{font-size:20px; text-decoration: none; color:#000000; background:#ffffff; padding:7px 15px; text-align:center; border:1px solid #103361; }
.counsel_bt1 a.del:link {font-size:20px; text-decoration: none; color:#000000; background:#ffffff; padding:7px 15px; text-align:center; border:1px solid #103361; }
.counsel_bt1 a.del:hover {font-size:20px; text-decoration: none; color:#000000; background:#ffffff; padding:7px 15px; text-align:center; border:1px solid #103361;  }
.counsel_bt1 a.del:action {font-size:20px; text-decoration: none; color:#000000; background:#ffffff; padding:7px 15px; text-align:center; border:1px solid #103361;  }

.page_num{
	text-align:center;width:98%; height:80px; text-align:center;	
}
.page_num>a{
	display:inline-block;zoom:1;*display:inline/*IE7 HACK*/;
	width:35px;
	height:35px;
	font-size:14px;
	text-align:center;
	line-height:2.7;
	background:#e9e9e9;
	color:#666;
	text-decoration:none;
	margin:0;
	padding:0;
}
.page_num>a:hover{
	background:#d9d9d9;
}
.page_num>strong{
	display:inline-block;zoom:1;*display:inline/*IE7 HACK*/;
	width:35px;
	height:35px;
	font-size:14px;
	text-align:center;
	line-height:2.7;
	background:#666;
	color:#fff;
	text-decoration:none;
}

#sub_con_wrap {width:730px; margin:0 auto;}

#column_wrap {width:729px; height:850px; background:#fcf5ed; text-align:center; padding-top:100px; padding-bottom:100px; margin-bottom:30px;}
#column_wrap img{margin:0 auto;}
#column_wrap .q_tit{font-size:40px; color:#ff5300; font-weight:bold;}
#column_wrap p.con_txt{width:85%; margin:0 auto; font-size:30px; line-height:45px;}
#column_wrap p.con_txt .font_or{font-size:35px; font-weight:bold; color:#ff7e00;}
#column_wrap p.con_txt .font_or2{font-size:40px; font-weight:bold; color:#ff5300;}
#column_photo {width:729px; height:auto; background:#e5e0da; text-align:center; padding-top:100px; padding-bottom:50px; margin-bottom:30px; font-size:30px; font-weight:bold; color:#454954;}
#column_photo p.title_line1{width:575px; height:45px; background:#454954; text-align:center;  color:#ffffff; font-weight:bold; font-size:20px; margin:0 auto; line-height:2.3; margin-top:20px; margin-bottom:10px;}
#column_photo p.title_line2{width:575px; padding-top:10px; padding-bottom:10px; background:#454954; text-align:center;  color:#ffffff; font-weight:bold; font-size:20px; margin:0 auto; margin-top:20px; margin-bottom:10px;}
#column_photo img{margin:0 auto 100px auto; }
#column_photo_2 {width:729px; height:auto; background:#e5e0da; text-align:center; padding-top:100px; padding-bottom:50px; margin-bottom:30px; font-size:30px; color:#454954;}
#column_photo_2 p.title_line1{width:575px; height:45px; background:#454954; text-align:center;  color:#ffffff; font-weight:bold; font-size:20px; margin:0 auto; line-height:2.3; margin-top:20px; margin-bottom:10px;}
#column_photo_2 p.title_line2{width:575px; padding-top:10px; padding-bottom:10px; background:#454954; text-align:center;  color:#ffffff; font-weight:bold; font-size:20px; margin:0 auto; margin-top:20px; margin-bottom:10px;}
#column_photo_2 img{margin:0 auto 100px auto; }
#column_photo_2 .q_tit{font-size:40px; color:#ff5300; font-weight:bold;}


.interval0{height:1px;display:block;clear:both;}
.itv1{height:1px;clear:both;display:block;}
.itv2{height:2px;clear:both;display:block;}
.itv3{height:3px;clear:both;display:block;}
.itv4{height:4px;clear:both;display:block;}
.itv5{height:5px;clear:both;display:block;}
.itv6{height:6px;clear:both;display:block;}
.itv7{height:7px;clear:both;display:block;}
.itv8{height:8px;clear:both;display:block;}
.itv9{height:9px;clear:both;display:block;}
.itv10{height:10px;clear:both;display:block;}
.itv20{height:20px;clear:both;display:block;}
.itv30{height:30px;clear:both;display:block;}
.itv40{height:40px;clear:both;display:block;}
.itv50{height:50px;clear:both;display:block;}
.itv60{height:60px;clear:both;display:block;}
.itv70{height:70px;clear:both;display:block;}
.itv80{height:80px;clear:both;display:block;}
.itv90{height:90px;clear:both;display:block;}
.itv100{height:100px;clear:both;display:block;}
.itv150{height:150px;clear:both;display:block;}