
body {
	height: 100%;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: 돋움, Dotum, AppleGothic, sans-serif;
	color:#575757;
}

optgroup label{font-style:normal;font-weight:normal;}
form, p, blockquote, dl, dd, dt {margin: 0; padding: 0;}
ul, li, ol{list-style:none;margin:0;padding:0px;}
fieldset{margin:0; padding:0; border:0}
img, input.type-image {border: 0 none;}

p, div,span, th, td, select,a {font-size:12px;}
.img-vm{align:absmiddle;}

/*table*/
table { empty-cells:show; border:0;border-collapse: collapse;} /**/
td, th{font-size: 1em;padding:0; margin:0}

/*INPUT*/
textarea{border:1px solid #e1e1e1;line-height:150%;width:100%;}
input, select, textarea {
	vertical-align: middle;
	font-size: 1em;
	color: #666666;
}
.selectImg{behavior: url(/common/css/selectbox.htc);height:16px;}
input.text{border:1px solid #e1e1e1;height:13px;padding:3px 5px;color:#999999;}http://cwdblog.mymedia.com/index.php

hr{display:none;}
/*대체텍스트용*/
.comment{
	position:absolute;
	left:-10000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

.fl {float:left;}
.fr {float:right;}
.clear{clear:both}
.tc{text-align:center;}
.tr{text-align:right;}

/*LINK*/
a:link, a:visited {color: #222; text-decoration: none}
a:hover, a:active {color: #dd5e00; text-decoration: none;}

/*title*/
h1, h2, h3, h4,h5 {font-size:1.2em; margin:0; padding:0}



/*Layout*/
#mainCenter{border:0px red solid; width:930px; height:542px; position: absolute; top: 50%; left: 50%; margin-left:-465px; margin-top:-271px;}
#subCenter {border:0px red solid; width:930px; height:542px; position: absolute;left: 50%; margin-left:-465px; top:40px;}
#topArea {border:0px red solid; height:75px;}
	#topArea h1 {border:0px red solid; padding:5px 0 0 5px; }
	#topArea .menu {border:0px red solid; position:absolute; top:25px; right:0px; width:319px; padding:10px 0 0 0;}
	#topArea .menu li{float:left;}
#footerArea {border:0px red solid; height:57px;}
	#footerArea address{padding:15px 0 0 10px;}

/* Main */
#mainWrapper {border:0px red solid; height:425px; background-color:#e6e6e6; background:url(../../images/common/bg.gif) repeat-y;}
.mainCnt {border:0px red solid; width:655px; position:relative;}
.mainCnt .time {position:absolute; top:90px; left:510px; font-family:  "Times New Roman", Times, serif, ; font-size:16px; font-weight:bold; color:#532d00;}
.mainCnt .timeIn { font-size:11px; color:#ffeb79;}
.mainCnt .rank{border:0px red solid; width:384px; height:314px; top:110px; left:272px; position:absolute; background:url(../../images/main/rankbg.gif) no-repeat;}
.mainCnt .rank .rankHit{ border:0px red solid;position:absolute; top:2px; left:192px; width:176px;}
.mainCnt .rank .rankUpdate{border:0px red solid;position:absolute; top:2px; left:2px;  width:176px;}
.mainCnt .rank h2{padding:9px 0 0 5px; border:0px red solid; overflow:hidden; height:22px;}
.mainCnt .rank .rankList li{border:0px red solid; background:url(../../images/main/nobg.gif) no-repeat 4px 5px; padding:5px 0 0 0;  height:17px; overflow:hidden; font-size:11px;}
.mainCnt .rank .num {padding:0 7px; color:#eee;}
.mainCnt .rank .numlast {padding:0 4px; color:#eee;}
.mainCnt .rank .rankSub {border:0px blue solid; color:#000; }
.mainCnt .rank .hit {border:0px blue solid; display:block; float:right; padding:0 4px 0 0; width:20px;text-align:right; color:#878a8c;}

.mainCntSec {border:0px red solid; width:275px;}
.mainCntSec .mainTag h2{background-color:#393939; height:40px; border-bottom:1px #868686 dashed;border:0px red solid;}
.mainCntSec .mainTag h2 img{padding:0px 0 0 0px;border:0px red solid;}
.mainCntSec .mainTag p{padding:20px 0; text-align:center;}

.mainCntSec .mainApp h2{background-color:#393939; height:40px; border-bottom:1px #868686 dashed;}
.mainCntSec .mainApp h2 img{padding:12px 0 0 10px;}
.mainCntSec .mainApp p{margin:20px 10px; line-height:170%; font-size:11px; color:#b7b7b7;}
.mainCntSec .mainApp .t_use{padding:1px;}
.mainCntSec .mainApp .t_use:link{font-size:11px; color:#c7c7c7;}
.mainCntSec .mainApp .t_use:visited {font-size:11px; color:#828282; border-bottom:1px dotted #828282}
.mainCntSec .mainApp .t_use:hover,.mainCntSec .mainApp .t_use:active {color:#DB820F; background-color:#393939;}


.Main_count01 {border:0px red solid; position:absolute; left:115px; top:193px; width:185px; height:25px;	z-index:1;}
.Main_count02 {border:0px red solid; position:absolute; left:376px; top:193px; width:185px; height:25px;	z-index:1;}

/* Sub */
#subWrapper {border:0px red solid;background:url(../../images/sub/subbg.gif) repeat-y; width:930px;}
.Cnt {border-bottom:5px #e6e6e6 solid; padding:20px 27px;}
.Cnt .subP {border:0px red solid;  margin-bottom:20px; overflow:hidden; height:}
.Cnt .subP li{float:left; margin-right:1px;}
.Cnt .subPsubm {border:0px red solid; height:28px; overflow:hidden; margin:10px 0; background:url(../../images/sub/tabbg.gif) 0 0 repeat-x;}
.Cnt .subPsubm li{float:left;}
.Cnt .previewtit{border-bottom:1px #E4E4E4 dashed; padding:7px; background-color:#fff; margin-bottom:10px;}
.Cnt .sampleWidth {margin-bottom:10px;}
.Cnt .sampleWidth .preview_height {border:0px red solid;width:260px;}
.Cnt .sampleWidth .optionsA_height {border:0px red solid;width:330px;}
.Cnt .sampleWidth .optionsA_height li{border:1px #dddddd solid; width: 140px; float:left; margin-right:12px; padding:5px; margin-bottom:8px; text-align:center;}
.Cnt .sampleWidth .optionsA_height li span{display:block; font-size:11px; font-weight:bold; padding-top:5px;}
.Cnt .sampleWidth .preview_height .previewskin {border:4px solid #e4e4e4; width:240px; height:373px; background:url(../../images/sub/preview_bg.gif) repeat; text-align:center;padding-bottom:20px;}
.Cnt .sampleWidth .previewskinVer2 {border:4px solid #e4e4e4; width:590px; height:240px; background:url(../../images/sub/preview_bg.gif) repeat; text-align:center;}
.Cnt .sampleWidth .optionsB_width {border:0px red solid;width:590px; margin-top:20px;}
.Cnt .sampleWidth .optionsB_width li{border:1px #dddddd solid; width: 280px; height:130px; float:left; margin:5px; text-align:center;}
.Cnt .sampleHieght {margin-bottom:40px;}
.Cnt .sampleHieght .preview_height {border:0px red solid;width:590px; height:290px;}
.Cnt .sampleHieght .optionsA_height {border:0px red solid;width:590px; margin-top:10px; overflow:hidden;}
.Cnt .sampleHieght .optionsA_height li{border:1px #dddddd solid; padding:1px; width: 137px; height:100px; float:left; margin:0px 6px 0 0; text-align:center;}
.Cnt .sampleHieght .preview_height .previewskin {border:4px solid #e4e4e4; width:580px; padding-bottom:20px; background:url(../../images/sub/preview_bg.gif) repeat; text-align:center;}
.Cnt .sampleHieght .previewskinVer2 {border:4px solid #e4e4e4; width:590px; height:240px; background:url(../../images/sub/preview_bg.gif) repeat; text-align:center;}
.Cnt .sampleHieght .optionsB_width {border:0px red solid;width:590px; margin-top:20px;}
.Cnt .sampleHieght .optionsB_width li{border:1px #dddddd solid; width: 320px; height:130px; float:left; margin:5px; text-align:center;}
.Cnt .sampleHieght .scrap {text-align:right;}
.Cnt .source {width:580px; height:90px;  border:0px red solid; margin-bottom:20px; }
.Cnt .source textarea {width:580px; height:90px; border:1px #E1E1E1 solid;}

.Cnt .scrap {text-align:right; padding:10px 13px; border:0px red solid;}

/*User height*/
.Cnt h3.puser{padding:40px 0 10px 0; border-top:1px #d1d1d1 dashed;}
.Cnt .User {border:0px red solid;}
.Cnt .User .preview_height {border:0px red solid;width:330px;}
.Cnt .User .optionsA_height {border:0px red solid;width:260px;}
.Cnt .User .preview_height .previewskin {border:4px solid #e4e4e4; width:315px; padding-bottom:20px; background:url(../../images/sub/preview_bg.gif) repeat; text-align:center;}

.Cnt .User .preview_height .previewskin iframe{border:0px solid red; width:315px;padding:0;margin:0}/* 아이프레임 */

.Cnt .User .previewskinVer2 {border:4px solid #e4e4e4; width:590px; height:240px; background:url(../../images/sub/preview_bg.gif) repeat; text-align:center;}
.Cnt .User textarea {width:580px; height:90px; }
.Cnt .User .optionsA_height p {font-size:15px; font-weight:bold; border-bottom:2px solid #333; padding:5px 0; letter-spacing:-1px;}
.Cnt .User .optionsA_height .tbl_option {width:258px;}
.Cnt .User .optionsA_height .tbl_option td{border-bottom:#d2d2d2 1px solid;padding:5px 0 5px 5px;font-size:12px;}
.Cnt .User .optionsA_height .tbl_option td .morecolor{padding:4px 0;}
.Cnt .User .optionsA_height .tbl_option td.tit {font-weight:bold; letter-spacing:-1px; background-color:#F3F3F3; border-right:#D2D2D2 1px solid;}
.Cnt .User .optionsA_height .tbl_option td .bs {width:50px; border:1px solid #B4B4B4; margin:0 3px 8px 3px;}

/*User width*/
.Cnt .userW {border:0px red solid;}
.Cnt .userW .preview_height2 {border:0px red solid;width:590px;}
.Cnt .userW .optionsA_height {border:0px red solid;width:590px;}

/* height:250px; 뺐음 by wsc	*/
.Cnt .userW .preview_height2 .previewskin {border:4px solid #e4e4e4; width:590px; margin-bottom:20px; padding-bottom:10px; background:url(../../images/sub/preview_bg.gif) repeat; text-align:center;}
.Cnt .userW .previewskinVer2 {border:4px solid #e4e4e4; width:590px; height:240px; background:url(../../images/sub/preview_bg.gif) repeat; text-align:center;}
.Cnt .userW textarea {width:580px; height:90px; }
.Cnt .userW .optionsA_height p {font-size:15px; font-weight:bold; border-bottom:2px solid #333; padding:5px 0; letter-spacing:-1px;}
.Cnt .userW .optionsA_height .tbl_option2 {width:590px; border:0px red solid;}
.Cnt .userW .optionsA_height .tbl_option2 td{border-bottom:#d2d2d2 1px solid;padding:5px 5px 5px 5px;font-size:12px;}
.Cnt .userW .optionsA_height .tbl_option2 td .morecolor2{padding:4px 0; position:absolute; top:10px; left:20px; border:1px red solid;}
.Cnt .userW .optionsA_height .tbl_option2 td.tit {font-weight:bold; letter-spacing:-1px; background-color:#F3F3F3; border-right:#D2D2D2 1px solid;}
.Cnt .userW .optionsA_height .tbl_option2 td .bs {width:50px; border:1px solid #B4B4B4; margin:0 3px 8px 3px;}


.mainCntSec .rss {border:0px #5F5F5F solid; margin-left:21px;  margin-right:12px; margin-bottom:0px; margin-top:15px;}
.mainCntSec .rankVerSec {border:2px #5F5F5F solid; margin-left:12px;  margin-right:12px; margin-bottom:20px; margin-top:15px;}
.mainCntSec .rankVerSec h2 {border:0px red solid; background:url(../../images/common/ranktitbg.gif) repeat-x;padding:7px; height:12px; }
.mainCntSec .rankVerSec .rankList li{border:0px red solid; background:url(../../images/common/rankbg2.gif) no-repeat 0 0px; padding:5px 0 5px 0;
overflow:hidden; font-size:11px;}
.mainCntSec .rankVerSec .rankList li:hover{background:url(../../images/common/rankbg2.gif) no-repeat 0 -24px; padding:5px 0 5px 0;
overflow:hidden; font-size:11px;}
.mainCntSec .rankVerSec .num {padding:0 7px; color:#eee;}
.mainCntSec .rankVerSec .numlast {padding:0 4px; color:#eee;}
.mainCntSec .rankVerSec .rankSub {border:0px blue solid; color:#000; letter-spacing:-1px;}
.mainCntSec .rankVerSec a:hover {color:#333;}
.mainCntSec .rankVerSec .hit {border:0px blue solid; display:block; float:right; padding:0 8px 0 0; width:30px;text-align:right; color:#878a8c;}


/* Sub  - 위젯퍼가기> 위젯 퍼가는 방법*/
.Cnt .scripttit {border:0px red solid; padding:10px 0;}
.Cnt .scripttit h4 {padding-bottom:20px;}
.Cnt .scripttit .stxt {font-weight:bold; color:#e67011; letter-spacing:-1px; margin:0 0 3px 20px; width:546px;}
.Cnt .scripttit .simg{border:2px #bfc1c4 solid; padding:0px; width:546px; text-align:center; margin-bottom:40px; margin-left:20px;}
.Cnt .scripttit .simgSe {padding:10px 0 50px 0;}

/* Sub  - 위젯소개>*/
.Cnt .introduce {border:0px red solid; padding:10px 0;}
.Cnt .introduce h4 {padding-bottom:20px;}
.Cnt .introduce .stxt {font-weight:bold; color:#e67011; letter-spacing:-1px; margin:0 0 3px 20px; width:546px;}
.Cnt .introduce .simg{border:3px #bfc1c4 solid; padding:1px;width:550px; text-align:center; margin-bottom:40px; margin-left:20px;}
.Cnt .introduce .simgSe {padding:10px 0 50px 0;}
.Cnt .introduce .Fblog {overflow:auto; height:800px;}
.Cnt .introduce .Fblog li {float:left; padding:10px 8px;}
.Cnt .introduce .Fblog li p{ border:1px solid #d4d4d4; margin-bottom:5px;}
.Cnt .introduce .Fblog li span a{display:block; text-align:center; font-size:11px;}


/* Sub  - 오늘의 정책정보*/
#Mani_new {border:0px red solid; background:url(../../images/sub/main_bg.gif) repeat-y 0 100%; width:930px;}
.Cnt_main .policy  {border:0px red solid; padding:0px 0; }
.Cnt_main .policy .tdate{margin-bottom:0px;}
.Cnt_main .policy .tdate img{}
.Cnt_main .policy .tdate span {font-size:15px; font-weight:bold; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:0px; display:block; float:left; padding-left:350px; color:#532d00;}
.Cnt_main .policy .tbl_policy {border:0px red solid; border:0px red solid; width:600px; margin-left:25px;}
.Cnt_main .policy .tbl_policy td {border:0px red solid; font-size:11px; letter-spacing:0px; border-bottom:0px #e5e5e5 solid; height:30px;}
.Cnt_main .policy .tbl_policy td.date{font-size:11px; letter-spacing:0px; border:0px red solid;}
.Main_title {border:0px red solid; padding:0px 0; background:url(../../images/sub/subtitle03.gif) repeat-x; height:26px; text-align:left; padding-left:320px;}

.Cnt_main .policy .tbl_policy1 {border:0px red solid; width:613px; margin-left:21px; background:url(../../images/sub/main_board_title.gif) repeat-x 0 100%; }
.Cnt_main .policy .tbl_policy1 th {border:0px red solid; font-weight:bold; font-size:12px; color:#ffffff; letter-spacing:0px; height:31px;}


.ico_lf,
.ico_rt {vertical-align:middle;}

.cTable {
	font-size:8px;
	width:15px;
	height:8px;
	border:1px #808080 solid;
	border-top:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
}

.cTable2 {
	font-size:11px;
	width:25px;
	height:11px;
	border:1px #808080 solid;
	border-top:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
}




