/***************************************************
*
*	DEFAULT STYLE
*
***************************************************/
/*
a { text-decoration:none; color:#999; }
a:hover { color:#666; }

h1,h2,h3,h4,h5,h6 { font-size:100%; }
address,strong{font-style:normal; font-weight:normal; }


   @font-face{font-family:'NGothic'; src:url('/font/NanumGothic.woff') format('woff'); }
   @font-face{font-family:'NGothicB'; src:url('/font/NanumGothicBold.woff') format('woff'); }
   @font-face{font-family:'NGothicEB'; src:url('/font/NanumGothicExtraBold.woff') format('woff'); }

body, th, td, p { font:12px "NGothic"; }
*/

/***************************************************
*	FONT TYPE
***************************************************/


.bbs_text { line-height:160%; width:auto; word-break:break-all; }
.bbs_text img {max-width:100%;}
.bbs_text iframe {width:100%!important;}

	.title {  font-size:15px; padding-bottom:5px; }
	.title a  { }
	.title a:hover { color:#333; }


	.btn_write
	{
		width:120px; margin:0 auto; border:5px solid #ccc; border-top:0px; text-align:center; font-size:20px;
		font-weight: 500;
	}
	.btn_write a {  color:#393939; display:block; height:30px; padding-top:12px;  }

	.btn_write:hover
	{
		border:5px solid #e6adc5; border-top:0px;
	}
	.btn_write:hover a
	{
		color:#e6adc5;
	}


	.btn_write2
	{
		float:left; width:70px; border:0px solid #0C6; border:5px solid #ccc; border-top:0px; text-align:center; font-size:14px;  margin-right:10px;

		font-weight: 500;
	}
	.btn_write2 a { color:#393939; display:block; height:25px; padding-top:5px;  }
	.btn_write2:hover
	{
		border:5px solid #e6adc5; border-top:0px;
	}
	.btn_write2:hover a{ color:#e6adc5; }
	.btn_write2:after { content:""; clear:both; display:block; }


	.btn_write3
	{

		font-weight: 500;
		float:right; width:50px; height:25px; border:5px solid #ccc; border-top:0px; text-align:center; font-size:13px;  margin-right:10px;
	}
	.btn_write3 a { color:#393939; display:block; height:22px; padding-top:3px;  }
	.btn_write3:hover
	{
		border:5px solid #e6adc5; border-top:0px;
	}
	.btn_write3:hover a{ color:#e6adc5; }
	.btn_write3:after { content:""; clear:both; display:block; }

	.btn_write4
	{

		font-weight: 500;
		float:left; width:50px; height:30px; border:0px solid #69F; background-color:#e6adc5; text-align:center; font-size:12px; font-weight:bold; margin-right:0px;
	}
	.btn_write4 a { color:#FFF; display:block; height:25px; padding-top:5px;  }
	.btn_write4 a:hover { color:#fff; background-color:#333;}
	.btn_write4:after { content:""; clear:both; display:block; }



/***************************************************
*	BG COLOR
***************************************************/

	.bg
	{
		background: #ffffff;
	}

	.bg-select
	{
		background: #FAFAFA;
	}

	.bg-over
	{
		background: #fff4ef;
	}

	.bg-out
	{
		background: #ffffff;
	}




	.line
	{
		background-color: #999999;
	}

	.line2
	{
		background-color: #ccc;
	}




/***************************************************
*	FONT STYLE
***************************************************/

	.bold
	{
		font-weight: 500;
	}

	.normal
	{
		font-weight: normal;
	}

	.blank
	{
		font-size: 2px;
	}




@media (min-width: 1200px){





 .title{font-size: 26px;}
 .bbs_text img { }

 .boardTable_head{}
	.boardTable_head tr td{border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:15px 0; font-weight:500; font-size:20px; background: #efefef;}
	.boardTable_head tr td:last-child{border-right:0px dashed #ccc; }
	.boardTable_head tr td:nth-child(1){width:9%;}
	.boardTable_head tr td:nth-child(2){width:50%;}
	.boardTable_head tr td:nth-child(3){width:17%;}
	.boardTable_head tr td:nth-child(4){width:12%;}
	.boardTable_head tr td:nth-child(5){width:12%;}

 .boardTable{}
	.boardTable tr td{padding:25px 15px; box-sizing:border-box;}
	.boardTable tr td:nth-child(1){width:9%}
	.boardTable tr td:nth-child(2){width:50%}
	.boardTable tr td:nth-child(3){width:17%}
	.boardTable tr td:nth-child(4){width:12%}
	.boardTable tr td:nth-child(5){width:12%}

	.board_box{border-top:1px solid #ccc;}

.pre_next{}
	.pre_next tr:nth-child(1) td{border-bottom:1px solid #ccc;}
	.pre_next td{padding:10px 5px;}
	.pre_next td:nth-child(1){width:5%; text-align:center;}
	.pre_next td:nth-child(2){width:75%; text-align:left;}
	.pre_next td:nth-child(3){width:10%; text-align:center;}
	.pre_next td:nth-child(4){width:10%; text-align:center;}


	.paging{text-align: center; padding: 50px 0 0;}
	.paging > div{display:inline-block;}
	.paging > div:nth-child(2){padding:0 15px; }
	.paging > div:nth-child(2) > a{border:1px solid #ccc; padding:5px; font-size:14px; margin:5px;}


	.top_border{border-top: 5px solid #e6adc5; margin-bottom:50px;}

	#mainTD .inner_box{font-size:20px; padding:20px; overflow:hidden; font-weight:500;}

	.title_01{font-size: 34px;}



}


@media screen and (min-width: 768px) and (max-width: 1199px){





 .title{font-size: 18px;}
 .bbs_text img { }

 .boardTable_head{}
	.boardTable_head tr td{border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:15px 0; font-weight:500; font-size:16px; background: #efefef;}
	.boardTable_head tr td:last-child{border-right:0px dashed #ccc; }
	.boardTable_head tr td:nth-child(1){width:9%;}
	.boardTable_head tr td:nth-child(2){width:50%;}
	.boardTable_head tr td:nth-child(3){width:17%;}
	.boardTable_head tr td:nth-child(4){width:12%;}
	.boardTable_head tr td:nth-child(5){width:12%;}

 .boardTable{}
	.boardTable tr td{padding:15px; box-sizing:border-box;}
	.boardTable tr td:nth-child(1){width:9%}
	.boardTable tr td:nth-child(2){width:50%}
	.boardTable tr td:nth-child(3){width:17%}
	.boardTable tr td:nth-child(4){width:12%}
	.boardTable tr td:nth-child(5){width:12%}

	.board_box{border-top:1px solid #ccc;}

.pre_next{}
	.pre_next tr:nth-child(1) td{border-bottom:1px solid #ccc;}
	.pre_next td{padding:10px 5px;}
	.pre_next td:nth-child(1){width:5%; text-align:center;}
	.pre_next td:nth-child(2){width:75%; text-align:left;}
	.pre_next td:nth-child(3){width:10%; text-align:center;}
	.pre_next td:nth-child(4){width:10%; text-align:center;}

	.paging{text-align: center; padding: 50px 0 0;}
	.paging > div{display:inline-block;}
	.paging > div:nth-child(2){padding:0 15px; }
	.paging > div:nth-child(2) > a{border:1px solid #ccc; padding:5px; font-size:11px; margin:3px;}


	.top_border{border-top: 5px solid #e6adc5; margin-bottom:30px;}

	#mainTD .inner_box{font-size:16px;  padding:20px; overflow:hidden; font-weight:500;}
	.title_01{font-size: 26px;}



}




@media (max-width: 767px){





 .title{font-size: 16px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
 .bbs_text img {max-width:100%;}

  .boardTable_head{}
	.boardTable_head tr td{border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:10px 0; font-weight:500;}
	.boardTable_head tr td:last-child{border-right:0px dashed #ccc;}
	.boardTable_head tr td:nth-child(1){width:10%}
	.boardTable_head tr td:nth-child(2){width:40%}
	.boardTable_head tr td:nth-child(3){width:25%}
	.boardTable_head tr td:nth-child(4){width:10%}
	.boardTable_head tr td:nth-child(5){width:15%}


  .boardTable{}
	.boardTable tr td:nth-child(1){width:10%}
	.boardTable tr td:nth-child(2){width:40%}
	.boardTable tr td:nth-child(3){width:25%}
	.boardTable tr td:nth-child(4){width:10%}
	.boardTable tr td:nth-child(5){width:15%}


	.boardTable tr td:nth-child(2) p{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding:0 3px
	}

	.board_wrap{width: 100%; overflow-x: scroll;}
		.board_box{width: 140%; border-top:1px solid #ccc;}

	.board_wrap:before {
		content: "¡Ø ¿À¸¥ÂÊÀ¸·Î ÅÍÄ¡ ½ºÅ©·Ñ ÇÏ¼¼¿ä!";
		display: block;
		color: #109dff;
		font-size: 15px;
		margin-bottom: 10px;
	}


	.pre_next{}
		.pre_next tr:nth-child(1) td{border-bottom:1px solid #ccc;}
		.pre_next td{padding:10px 0px;}
		.pre_next td:nth-child(1){width:15%; text-align:center;}
		.pre_next td:nth-child(2){width:35%; text-align:left;}
			.pre_next td:nth-child(2) p{text-overflow: ellipsis;  overflow: hidden; white-space: nowrap;}
		.pre_next td:nth-child(3){width:25%; text-align:center;}
		.pre_next td:nth-child(4){width:25%; text-align:center;}


	.paging{text-align: center; padding: 50px 0 0;}
	.paging > div:nth-child(1){}
	.paging > div:nth-child(2){padding:15px 0; }
	.paging > div:nth-child(2) > a{border:1px solid #ccc; padding:5px; font-size:11px; margin:3px;}
	.paging > div:nth-child(3){}


	.top_border{border-top: 5px solid #e6adc5; margin-bottom:10px;}

	#mainTD .inner_box{font-size:14px;  padding:5px; overflow:hidden; font-weight:500;}
	.title_01{font-size: 24px;}

.bbs_text iframe {width:100%!important; height:250px!important;}


}
