﻿body {
 background-color:#ffffff;
 font-size:12px;
 font-family:Dotum,AppleGothic,sans-serif ;
 color:#5d5d5d ;
 font-style:normal;
 font-variant:normal;
 font-weight:normal;
 line-height:130%;
}

/*LINK*/
a:link, a:visited {color: #5d5d5d; text-decoration: none; border:0px;}
a:hover, a:active {color: #000; text-decoration:underline;}

body , div , dl ,dt , dd , ul ,ol ,li , h1 ,h2 , h3 , h4 ,h5 ,h6 ,pre , form , input , th , td , fieldset , p {
	margin : 0;
	padding : 0;
}
ul, li, ol{list-style:none;margin:0;padding:0px;}
select {font-size: 12px;}
img {border:none;}

/* layout */
#mym_layout {
	width:960px;
	padding:40px 0 0 0;
	position:absolute;
	left:50%;
	margin-left:-480px;
}

/* top menu */
#topNav {width:960px; position:relative;}
#topNav #topMu {padding-left:134px;}
#topNav #topMu li{float:left;}
#topNav #topMu li.bar {width:78px; text-align:center;}

/* top sub menu */
#topNav #topMu li ul {display:none; position:absolute; top:50px; left:70px;}
#topNav #topMu li.on ul {display:block;}
#topNav #topMu li ul li.sbar{width:15px; text-align:center;}

#topNav #topMu li ul.mydom_introduce {}
#topNav #topMu li ul.mydom_services {margin-left:165px;}
#topNav #topMu li ul.mydom_board {margin-left:430px;}
#topNav #topMu li ul.mydom_mypage {margin-left:440px; width:450px;}

/* left sub menu */
ul#leftMu {width:200px;}
ul#leftMu > li {border-bottom:1px solid #e1e1e1;}
ul#leftMu .first-child {border-top:1px solid #e1e1e1;}
ul#lefMu li ul li {}

/* main */
.swfBox {border:1px solid #d1d1d1; padding: 2px; margin-top:7px; background-color:#dbdbdb;}
.swfBoxInner {border:1px solid #bfbfbf; background-color:#fff;}

.box {FONT-SIZE: 12px;COLOR: #585858; BACKGROUND-COLOR: #FFFFFF;border: 1px solid #c3c3c3;height:16px; padding-top:2px;}
.box2 {FONT-SIZE: 16px;COLOR: #585858; BACKGROUND-COLOR: #FFFFFF;border: 1px solid #c3c3c3;height:19px; padding-top:3px; padding-left:5px;font-weight:bold;font-family:"돋움"; color:#fe3800; text-align:right; padding-right:5px;}
.cnt_gap {height:27px;}
.mu_curr {font-weight:bold;}
.clear {clear:both;}

#content {margin-top:27px;}

/* login box */
.login_box {border:3px solid #e5e5e5; width:200px;}
.login_box_inner {border:1px solid #bababa; padding:10px;}

.domainranking { margin-left:5px;}
.domainranking caption{ text-align:left; padding:0 0 5px 5px;font-size:13px;font-family:"굴림"; font-weight:bold;}
.domainranking th {background-color:#e5ebf9; border-top:1px #a3b9e8 solid; border-bottom:1px #a3b9e8 solid;color:#3366cc; padding:6px 2px;font-family:"돋움"; font-size:11px; font-weight:100%}
.domainranking td {padding:4px;color:#0000ff;}
.domainranking td a:{padding:4px;color:#0000ff;  text-decoration:underline;}
.down{font-family:verdana; font-size:11px; color:#005dde; text-decoration:none;}
.up{font-family:verdana; font-size:11px; color:#ce0400; text-decoration:none;}

.gray11{color:#a5a5a5; font-size:11px;}
.login_data{ font-size:12px;line-height:19px;}
.login_data .orange{ color:#FF3300; font-weight:bold;}

.joinPolicy {
	width:705px;
	height:150px;;
	padding:5px;
	border:3px solid #e9e9e9;
}
.joinform{ color:#6281a4; padding-left:15px;}
#com_info {display:none;}
#ckidMsg, #ckemailMsg {color:orange;} /* 아이디 중복, 이메일 중복 */

.table th {padding:4px 6px;color:#175790; font-weight:normal; background-color:#f2f4f6;}
.table td {padding:4px 6px; font-weight:normal;background-color:#ffffff;}
.table tr.tot td {background-color:#f2f4f6;}

.back16{ font-size:18px; color:#000000; font-weight:bold; line-height:22px;}
.back16 span{ font-size:18px; color:#fe3800;font-weight:bold; line-height:22px;}

.gray14{font-size:14px; color:#646464; font-weight:bold; line-height:22px;}
.gray14 .or_span{font-size:14px; color:#ea3c0c; font-weight:bold; line-height:22px; text-decoration:underline;}
.privacy p{padding-bottom:15px;}

/* search */
.sch {background-color:yellow; color:red;}
.noData {color:orange; text-align:center; height:50px;}

/* mypage */
.msg_box {border:1px dashed #999; padding:5px;}
.act {color:#106bc8; font-weight:bold;}
.notaccept {color:#fe6600; font-weight:bold;}
.stop {color:#2c2c2c; font-weight:bold;}
.kwdtbl {border-collapse:collapse; width:100%; border:1px solid #999;}
.kwdtbl caption {text-align:left; font-weight:bold;}
.kwdtbl th {height:25px; background-color:#f4f4f4;}
.kwdtbl tr td {padding:3px; border:1px solid #ccc;}
.mp_dollar {color:red;}
#kwdbox {
	position:absolute;
	display:none;
	width:550px;
	height:200px;
	border:4px solid orange;
	padding:5px;
	background-color:#fff;
}
#kwd_list {clear:both;}
#req_status {text-align:center; padding-top:20px; display:none;}

/* 탈퇴 설명 box */
.member_out_box {border:1px solid #999; margin-top:5px; padding:10px;}
ul.member_out_box li {list-style-type:disc; margin-left:20px;}
.c {text-align:center;}

/* board */
.bbs_table {}
.bbs_table .gray11{ font-size:11px; color:#969696;}
.bbs_table .bold11{ font-size:11px;font-weight:bold;}
.bbs_table .bold12{ font-size:12px;font-weight:bold; padding-left:20px; background-image:url(board/write_bg.gif); background-position:right bottom; background-repeat:no-repeat;}
.bbs_table .write{ padding-left:10px;}


/* paging */
.paging {text-align:center;font-size:11px;font-weight:bold;color:#888;}
.paging .font10{text-align:center;font-size:10px;font-weight:bold;color:#888;font-family:Arial,Verdana,sans-serif;padding:2px 5px 3px 5px;}
.paging a{padding:3px 5px 1px 5px; margin:0px 1px;border:1px solid #cacaca;background:#FFFFFF;color:#888;text-decoration:none;}
.paging a:hover{border:1px solid #cecece;background:#cecece;color:#FFFFFF;text-decoration:none;}

.paging2 {text-align:center;}

/* domain for sale */
.sale {}
.red24{ font-size:24px; color:#FF3300; font-family:Verdana; font-weight:bold;}
.black18{ font-size:18px; color:#000000; font-family:Verdana; font-weight:bold; font-family:"돋움"}


/* for report */
.tr {text-align:right; padding-right:3px;}
.tl {text-align:left;}
.tc {text-align:center;}

.txt_imp {font-weight:bold;}

.rank_box {width:100%; border:5px solid #c6d6e4; background-color:#fbfcfd;}
.rank_box td {padding:5px;}

.tbl_rank {width:98%; border-collapse:collapse; border:1px dashed #c6d6e4;}
.tbl_rank caption {text-align:left; padding-bottom:5px;}
.tbl_rank th {height:25px; border-bottom:1px dashed #c6d6e4; background-color:#f2f4f6; color:#175790;}
.tbl_rank td {padding:3px;}
.tbl_rank .no {width:30px; text-align:center;}
.tbl_rank .domain {}
.tbl_rank .dollar {width:80px; color:#ff3b00; font-weight:bold; }

.tbl_dm {width:100%; border-collapse:collapse; border:1px solid #c6d6e4; text-align:center;}
.tbl_dm th {height:30px; background-color:#f2f4f6; border:1px solid #c6d6e4; color:#175790; height:40px; }
.tbl_dm td {padding:3px; border:1px solid #c6d6e4; height:24px; }
.tbl_dm tr:hover {background-color:#f5f9fc;}

.search {text-align:center;}
.date_box span{color:#175790; }

.topimg {background-image:url(/images/sub/d_report_topimg.gif) ;background-repeat:no-repeat; height:105px; padding-bottom:30px; }
.topimg span {padding-left:558px; padding-top:46px; font-size:16px; color:#ff3b00;  }
.topimg2 {border:9px solid #efefef; margin-bottom:30px; }

.tit {padding-bottom:5px; color:#e93b0b; font-weight:bold;}
.btn { background: transparent url(/images/btn/btn_bg.gif) no-repeat scroll 0%;color:#fff;	border:0; width:153px;	height:21px;	font-size:11px;	font-family:dotum;	padding-top:2px;	padding-bottom:1px;}
