@CHARSET "UTF-8";

.contentsBox{margin-top:30px; padding:60px 50px; background:#f8f8f8; border:1px solid #d7d7d7;}
.valignT{vertical-align:top;}

.subTitle{font-size:21px; font-weight:700; color:#333;}
.subTitle .no{width:24px; height:24px; font-size:18px; font-weight:800; color:#fff; border-radius:24px; background-color:#0d62a3; display:inline-block; text-align:center; margin-right:8px;}

.summery{font-size:18px; color:#000;}
.emp{font-weight:700;}
.txtBlue2{color:#0c62a3;}

.contLeft{width:50%; float:left;}

.bullet{width:12px; height:12px; margin-right:8px; padding-left:20px; background:url(../images/debateRoom/bullet_web.png) left center no-repeat;}
.textIndent{text-indent:-20px; padding-left:20px;}
.textIndent2{text-indent:-14px; padding-left:14px;}

.distLine{border:1px solid #d7d7d7; margin:50px 0;}

.infoTable{margin-top:5px; table-layout:fixed;}
.infoTable th{height:55px; font-size:16px; font-weight:700; color:#fff; background-color:#0d62a3; text-align:center; border:1px solid #d7d7d7;}
.infoTable td{height:100px; text-align:center; color:#333; background-color:#fff; border:1px solid #d7d7d7;}
.height40px {height:40px !important;}
.height50px {height:50px !important;}
.marT15 {margin-top:15px;}

.attFileLink{font-weight:800; color:#0c62a3;}
.innerImg{margin:5px 0 0 20px; text-align:center;}
.innerImg img{border:1px solid #333;}

/* 예전 토론보고서 버전*/
.mBtn1{text-decoration: none; text-align: center; min-width: 100px; height:20px; font-weight: bold; font-size:16px; vertical-align: middle; padding: 0 10px 25px 10px; cursor:pointer;}
.indent5{text-indent:-20px; padding-left:15px;}
.indent10{text-indent:-20px; padding-left:30px;}
.indent20{text-indent:-20px; padding-left:40px;}

@media all and (max-width:768px) {
	.contentsBox{margin-top:20px; padding:40px 25px; background:#f8f8f8; border:1px solid #d7d7d7;}
	
	.subTitle{font-size:18px; font-weight:700; color:#333;}
	.subTitle .no{width:24px; height:24px; font-size:14px; font-weight:800; color:#fff; border-radius:24px; background-color:#0d62a3; display:inline-block; text-align:center; margin-right:5px;}
	.bullet{width:18px; height:18px; margin-right:8px; padding-left:26px; background:url(../images/debateRoom/bullet_mo.png) left center no-repeat;}
	.textIndent{text-indent:-26px; padding-left:26px;}
	.textIndent2{text-indent:-12px; padding-left:12px;}
	
	.summery{font-size:16px; color:#000; text-indent:-16px; padding-left:16px;}
	.distLine{border:1px solid #d7d7d7; margin:25px 0;}
	
	#infoTable_m tr:first-child th{width:33.3%; height:50px; font-size:16px; padding:5px;}
	#infoTable_m tr:nth-child(n+2) th, td{font-size:15px; padding:5px 0;}
	
	#infoTable_m2 tr th, td{height:30px !important; width:25%; padding:5px 0;}
	
	.infoTable th{height:50px; font-size:14px; padding:5px 0;}
	.infoTable td{height:60px; font-size:14px; padding:5px 0;}
	
	.innerImg{margin:0; text-align:center;}
	.innerImg img{border:1px solid #333; width:100%; height:auto;}	
}

@media all and (min-width:769px) and (max-width:1400px) {
	.contentsBox{margin-top:20px; padding:40px 25px; background:#f8f8f8; border:1px solid #d7d7d7;}
	
	.subTitle{font-size:21px; font-weight:700; color:#333;}
	.subTitle .no{width:24px; height:24px; font-size:18px; font-weight:800; color:#fff; border-radius:24px; background-color:#0d62a3; display:inline-block; text-align:center; margin-right:8px;}
	.textIndent{text-indent:-20px; padding-left:24px;}
	.textIndent2{text-indent:-12px; padding-left:12px;}
	
	.summery{font-size:18px; color:#000; text-indent:-18px; padding-left:18px;}
	.distLine{border:1px solid #d7d7d7; margin:25px 0;}
	
	#infoTable_m tr:first-child th{width:33.3%; height:50px; font-size:16px; padding:5px 0;}
	#infoTable_m tr:nth-child(n+2) th, td{font-size:15px; padding:5px 0;}
	
	#infoTable_m2 tr th, td{height:40px !important; width:25%; padding:5px 0;}
	
	.infoTable th, td{height:50px !important; font-size:16px; padding:0;} 	
}