@charset "utf-8";
select {font-size:14px;}

.search {border-radius:15px; margin-bottom:10px;}
.search input[type=text] {height:50px; line-height:50px;}
.search input[type=submit]{height:50px;}

.btnBox .btn {border-radius:5px;}
.search_array div.term input[type=text] {background:none;}


/*갤러리*/
.board_list ul.photoList2>li {border-radius:15px; overflow:hidden;}
.board_list ul.photoList2>li p.img {height:300px;}
.board_list ul.photoList2>li p.tit a {display:block; font-weight:bold; text-overflow:ellipsis; overflow:hidden;}
.board_list ul.photoList2>li div.con {border-radius:0 0 15px 15px;}
.board_view div.con .photo p span {font-size:12px; color:#999;}
ul.list_info li {color:#777; font-size:13px;}
ul.list_info li:after {top:7px;}
.board_list ul.photoList2>li div.con p.cate {margin-top:0; margin-bottom:10px;}
.tag_cate {line-height:24px; border:0; border-radius:3px; font-size:13px; color:#fff;}
.tag_cate.course1 {background:#EF9600;}
.tag_cate.course2 {background:#52B2DF;}
.tag_cate.course3 {background:#CF4A3D;}
.tag_cate.course4 {background:#F37613;}

/*view*/
.data_list>li dl dt {width:150px; font-weight:normal; color:#999;}



/*tablet*/
@media screen and (max-width:800px){
	.search .word {width:90%; padding-right:0;}
	.search input[type=text] {font-size:14px;}
	.search input[type=submit] {font-size:14px; font-weight:bold;}

	/*list*/
	.board_list ul.photoList2>li div.con p.tit {padding-bottom:0; font-size:16px;}
	.tag_cate {font-size:13px;}

	/*view*/
	.data_list {margin-top:10px !important; border-bottom:0;}
	.data_list>li dl>dt,
	.data_list>li dl>dd {padding:5px 3px;}
	.add_file dl>dt,
	.data_list>li dl dt {width:100px; font-size:13px;}
	.data_list>li dl>dd {text-align:right; font-size:13px;}
	.add_file dl>dd ul li span.byte, .add_file dl>dd ul li a {font-size:12px; color:#777;}

	.board_view div.title {text-align:left; padding:0; border:0;}
	.board_view div.title p {font-size:18px;}
	.board_view div.con .photo {width:100%; margin:0;}
	.board_view div.con .photo p>a {display:block; margin-bottom:3px; border-radius:15px; overflow:hidden;}
	.board_view div.con .photo p>a img {vertical-align:top;}
	.btn_board {position:absolute; right:15px; bottom:32px; width:40px; height:40px; border:0 !important; background:rgba(255,255,255,.6) url('/trail/img/sub/ic_download.png') no-repeat center center; text-indent:-100%; font-size:0; line-height:0; overflow:hidden;}
	.board_view div.con .detail {width:100%; margin:20px 0 !important; font-size:14px;}
	.board_view div.con .detail p {font-size:14px;}

	.other_con li  {font-size:13px; color:#777;}
	.other_con span, .other_con li a {font-weight:normal; font-size:13px;}	
	
	.btnBox {margin-top:20px;}
	.btnBox .btn {width:100%; margin-left:0; font-size:16px;}
}
