@charset "utf-8";

#body_wrap { width:980px; margin:0 auto; }

#cWrap { clear:both; width:100%; margin-top:15px; } 
#crWrap { float:left; width:200px; } 
#ccWrap { float:right; width:770px; } 

#sMenuWrap { clear:both; width:177px; padding:2px; border:2px solid #669dd5; border-radius:5px; } 
#sMenuWrap .tit { height:20px; padding:10px; line-height:20px; background:#669dd5; border-radius:3px; color:#fff; }
#sMenuWrap .t1 { font-weight:bold; font-size:16px; }
#sMenuWrap .t2 { font-family:Arial; font-size:8px; }
#sMenuWrap ul { margin-top:10px; }
#sMenuWrap a { display:block; } 
#sMenuWrap .sm1 { padding:10px; }
#sMenuWrap .sm1 .link1 { display:block; text-indent:15px; background: url('../../images/icon/icon_left01.gif') no-repeat; } 
#sMenuWrap .sm2 { margin-left:5px; padding:5px; } 

#banWrap { margin-top:15px; }
#banWrap #bnn1 { padding-top:0px; }

#sBnnWrap { width:768px; height:120px; border:1px solid #288cff; border-radius:3px; background:url('../../images/news/top_img.jpg') no-repeat; }

.sNavi { margin-top:20px; height:20px; line-height:20px; }
.sNavi > .T1 { float:left; font-weight:bold; font-size:16px; color:#174d80; }
.sNavi > .T2 { float:right; font-size:11px; }

#sContWrap { width:750px; margin-top:5px; padding:9px; border:1px solid #e5e5e5; border-radius:5px; }

/* list_table*/
.Btimg	{ text-align:center; }
.BLsearch { margin-top:10px; height:40px; text-align:right; }
.sImg1	{ vertical-align:middle; cursor:pointer; }

#list_tbl	{ margin-top:5px; }
.list_tFd	{ background:#efefef; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;}
.list_tFd > th	{ height:35px; line-height:35px; }
.list_nFd	{ background:#fff; border-bottom:1px solid #c8c8c8;}
.list_nFd > td { height:35px; line-height:35px; overflow:hidden; }
.list_cFd	{ background:#fff; border-bottom:1px solid #c8c8c8;}
.list_cFd > td { height:35px; line-height:35px; overflow:hidden; }
.list_paging { margin-top:20px; height:20px; text-align:center; }
.list_btnBox { margin-top:10px; text-align:right; }

/* view_table*/
.reg_info	{ border-top:1px solid #cdcdcd; }
.reg_info li{ float:left; height:35px; line-height:40px; text-indent:10px; border-bottom:1px solid #cdcdcd; overflow:hidden; }
.reg_info > .fT1 { width:110px; text-align:center; background:#669dd5; color:#fff; font-weight:bold; }
.reg_info > .fI1 { width:640px;}
.reg_info > .fI2 { width:265px; }
.reg_info > .fR1 { clear:both; }
.reg_cont { margin-top:20px; line-height:160%; width:100%; overflow:hidden; }
.reg_cont img { display:block; max-width: 100%; }
#CmtWrap	{ margin:10px; }
#CmtList	{ width:700px; padding:10px; border:2px solid #669dd5; }
#CmtList li { float:left; padding:5px; }
#CmtList .F1{ clear:both; font-weight:bold; line-height:25px; width:520px; }
#CmtList .F2{ text-align:right; width:140px; }
#CmtList .F3{ clear:both; width:680px; border-bottom:1px solid #cdcdcd; }
#CmtForm	{ margin-top:10px; }
.view_paging { float:left; width:150px; margin-top:20px; height:20px; text-align:left; }
.view_btnBox { float:right; width:450px; text-align:right; margin-top:10px; }
#chkPw	{ display:none; position:absolute; z-index:3; width:200px; padding:10px; border:2px solid #cdcdcd; border-radius:5px; background:#fff; }

.reg_wrap1	{ border-bottom:1px solid #cdcdcd; background:#669dd5; }
.reg_cnt	li{ float:left; }
.reg_cnt > .fT1 { width:110px; text-align:center; color:#fff; font-weight:bold; line-height:40px; text-indent:10px; }
.reg_cnt > .fI1 { width:620px; background:#fff; overflow:hidden; line-height:160%; padding:10px; }


/* write_table*/
.write_info	{ border-top:1px solid #cdcdcd; }
.write_info li{ float:left; text-indent:10px; border-bottom:1px solid #cdcdcd; overflow:hidden; }
.write_info > .fT1 { clear:both; width:150px; height:40px; line-height:45px; text-align:center; background:#669dd5; color:#fff; font-weight:bold; }
.write_info > .fI1 { width:600px; height:40px; line-height:40px; }
.write_info > .fI2 { clear:both; width:730px; padding:10px; text-indent:0px;}
.write_btnBox { clear:both; text-align:right; margin-top:10px; }


/* form explain */
.basicForm	{ padding:3px; outline:none; }	/* basic_form */
.lForm1		{ width:200px; height:22px; }
.wForm1		{ height:22px; }
.sForm1		{ height:30px; }

.wfocusField{ border:solid 1px #669ad9; }
.widleField	{ border:solid 1px #d4d4d4; }
.wfailField	{ border:solid 1px #d96666; }
.btn_file1	{ float:right; margin-right:100px; margin-top:3px; padding-right:10px; padding-left:3px; line-height:30px; border:2px solid #c8c8c8; border-radius:5px; cursor:pointer; }


/*
.sForm1		{ width:200px; height:20px; }
.sForm2		{ height:28px; }
.cForm1		{ width:100px; height:20px; outline:none; padding:3px; border:solid 1px #cdcdcd; }
.cForm2		{ outline:none; padding:3px; border:solid 1px #cdcdcd; }
.wForm1		{ outline:none; padding:3px; border:solid 1px #cdcdcd; }
.sLForm1	{ width:200px; height:20px; }
.sTextarea1 { width:600px; height:50px; border:solid 1px #cdcdcd; }
.wTextarea1 { width:730px; height:300px; line-height:160%; border:solid 1px #cdcdcd; }

*/
