@charset	"euc-kr";

body {
	font: 100% µ¸À½, ±¼¸², Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0; 
	padding: 0;
	text-align: left; 
	color: #000000;
}

a:link { color:#000000; text-decoration:none;}
a:visited { color:#660000; text-decoration:none;}
a:active { color:#FF6600; }
a:hover { color:#FF6600; }

*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td
{margin:0;padding:0;}

fieldset,img{border:0; padding: 0; margin: 0px;}

.oneLine #globalContainer {
	width: 460px; 
	background: #FFFFFF;
	margin-left: 0;
	text-align: left; 
}

.oneLine #topContainer, #mainContainer, #bottomContainer {
	padding: 0; 
	margin: 0;
	/* border: 1px solid #000000; */
}


#topText {
	width: 100%;
	text-align: left;
	margin-top: 5px;
}

#topMenu {
	width: 300px;
	padding-left: 10px;
}

#topSearch {
	width: 130px;
	height: 2.3em;
	padding-top: 0px;
	padding-right: 5px;
	margin-right: 5px;
	text-align: right;
	background: orange;
	float : right;
}



#mainRank {
	width: 195px;
	float: left;
	margin-left: 10px;
	margin-bottom: 5px;
}

#mainSeries {
	padding-left: 10px;
	margin-bottom: 5px;
	width: 240px;
	float: left;

}

#mainNotice {
	clear:left;
	margin: 0 10px;
	padding: 5px 10px 5px 10px;
	background:#E8E8E8;
}

#bottomCopyright {
	clear: left;
	height: 20px;
	margin-top: 10px;
	padding: 5px;
	text-align: center;
	border-top: 1px solid #FE6F00;		
}

#comics_info{
   width:417px;
   height:175px;
   background:#F0F0F0;
   padding: 10px 10px 10px 10px;
   margin-left: 10px;
}

#pv{
   width:130px;
   height:175px;
 	float:left;  
}

#pv_info{
    width:275px;
    height:175px;
	float:left;
	text-align: left;
	padding-left: 10px;
}

#searchResult {
   width: 90%;
   margin: 0px 0.5em 0.5em 0.5em;
   padding: 0.5em; 
   background: #F0F0F0;
   text-align: center;
}

#viewerTop {
	width:460px;
	height:50px;
	background: orange;
}

#viewerPrev {
	position: absolute;
	top: 50px;
	left: 0px;
	width: 230px;
	height: 650px;
	cursor: hand;
	z-index:10;
}

#viewerNext {
	position: absolute;
	top: 50px;
	width: 230px;
	margin-left: 230px;
	height: 650px;
	cursor: hand;
	z-index:10;

}

#HVmenuContainer {
	width: 72px;
	height: 450px;
	background: orange;
}
#HVdataContainer {
	position: absolute;
	top: 0px;
	left: 72px;
	width: 650px;
	height: 450px;
}


#viewerNext_r {
	position: absolute;
	width: 650px;
	height: 220px;
	cursor: hand;
	z-index:10;
}

#viewerPrev_r {
	position: absolute;
	margin-top: 230px;
	width: 650px;
	height: 220px;
	cursor: hand;
	z-index:10;
}

#detailSynop {
	margin: 0 10px;
	padding: 5px 10px 5px 10px;
	background:#E8E8E8;
}

#mainLine {
	margin: 5px 0 0 15px;
	padding: 0;	
}

#mainRecomRight {
	position: absolute;
	top:108px;
	left:150px;
	width: 295px;
}

#mainFree {
	clear: left;
	margin-top: 5px;
	width: 440px;
}

#tarea_join {
	width: 430px;
	height: 400px;
}

table {
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
}

.recomTable {
	width: 460px;
	text-align: left;
}

.list_content {
	padding-left: 20px;
	
}

td {
	padding:0px;
}

.nospace {
	margin: 0px;
	padding: 0px;
	
}

.title_line {
	padding: 5px 0 0 10px;
}
.title_under_out {
	padding: 0 10px;
	height: 8px;
}

.title_under_out2 {
	margin: 0 10px 0px 0;
	height: 8px;
}

.title_under_out3 {
	padding: 0 10px;
}

.title_under_in1 {
	width: 80%;
}
.title_under_in2 {
	width: 20%;
}

.thumb_style1 {
	width: 83px;
	float: left;
	text-align: center;
}

.in_style { 
	width: 3.1em;
	height: 1.6em;
	vertical-align: text-bottom;
}

.f_btn { 
	background: orange;
	margin: 0;
	padding: 0;
	color: white; 
	font-weight: bold; 
	vertical-align: text-bottom;
	width: 3em; 
	height: 1.8em;
}

.log_id {
	margin-bottom: 0.3em;
	width: 10em;
	font-size: 120%;
}

.log_pass {
	width: 10em;
	font-size: 120%;
}

.log_btn { 
	margin: 0px;
	padding: 0px;
	width: 86px; 
	height: 62px;
	background: orange;
}

.page_btn {
	padding: 0px;
	width: 73px; 
	height: 21px;
}

.btn {
	float: right;
	padding: 0 10px 0 0px;
}

.list_line {
	padding: 3px 15px 5px 15px;
}

.list_btn {
	text-align: right;
	padding: 0 10px 0px 0px;
}

.list_btn_type2 {
	text-align: right;
	padding: 5px 10px 5px 0px;
}

.update_btn {

    width:79px;
	height:22px;
/*	position: absolute; */
	padding-top: 3px;
	background-image: url("http://mini.comic19.com/img/date.jpg");
	background-repeat:no-repeat;
	text-align: center;
}
.board {
	width: 93%;
	margin: 0 auto;
}

.board_title {
	color:#FFFFFF;
	font-weight: bolder;
	float: left;
	padding: 5px 0px;
	text-align: center;
	background-image: url("/img/board_bg.jpg");
}

.board_content {
	padding: 0.2em 0;
	float:left; 
}
.view_v_menu1 {
	float: left;
	margin-right: 5px; 
}

.view_h_menu1 {
	margin-bottom: 10px;
	text-align: center;
}
.view_h_menu2 {
	margin-bottom: 10px;
	text-align: center;
}


.text_list1 { width: 55%; }
.text_list2 { width: 35%; }
.text_list3 { width: 10%; text-align: right; }

.text_author1 { width: 75%; }
.text_author2 { width: 15%; }
.text_author3 { width: 10%; text-align: right; }


.bg_line1 {
	background: #FC6800; 
	float:left; 
	height: 3px; 
	font-size: 10%; 
}

.bg_line2 {
	background: #D6D6D6; 
	float:left; 
	height:3px;
	font-size: 10%; 
}

.bg_line1_violet {
	background: #AB00FC; 
	float:left; 
	height: 3px; 
	font-size: 10%;
}
.bg_line1_blue {
	background: #0370FF; 
	float:left; 
	height: 3px; 
	font-size: 10%;
}

.vol_btn {
    width:50px;
	height:25px;
	padding-top: 4px;
	margin-right: 0.5em;
	float:left;
	background-image: url("/img/vol_btn_default.gif");
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight: bolder;
	text-align: center;
	cursor: hand;
}

.vol_btn_free {
    width:50px;
	height:25px;
	padding-top: 4px;
	margin-right: 0.5em;
	float:left;
	background-image: url("/img/vol_btn_free.gif");
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight: bolder;
	text-align: center;
	cursor: hand;
}

.author_btn {
	height :30px;
	width : 100px;
	padding-top: 6px;
	margin-right: 0.5em;
	float:left;
	background-image: url("/img/a_back.jpg");
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bolder;
	text-align:center;
	cursor: hand;
}

.author_list {
	width:48%; 
	float:left; 
	text-align: left;
}

.join_body {
	text-align: left;
	margin: 0 10px;	
}


.agree_btn { 
	background: orange;
	margin: 0;
	padding: 0;
	color: black; 
	font-weight: bold; 
	width: 7em; 
	height: 2.8em;
}

.cancel_btn { 
	background: #BFBFBF;
	margin: 0;
	padding: 0;
	color: white; 
	font-weight: bold; 
	width: 7em; 
	height: 2.8em;
}

.join_btn {
	background: orange;
	margin: 0;
	padding: 0;
	color: black; 
	font-weight: bold; 
	width: 8em; 
	height: 2em;
}
.pad_l10 { padding: 0px 0px 0px 10px; }
.pad_l15 { padding: 0px 0px 0px 15px; }
.pad_l20 { padding: 0px 0px 0px 20px; }
.pad_l40 { padding: 0px 0px 0px 40px; }
.pad_r20 { padding: 0px 20px 0px 0px; }
.pad_r40 { padding: 0px 40px 0px 0px; }
.pad_a05 { padding: 5px; }
.pad_a10 { padding: 10px; }
.pad_a20 { padding: 20px; }
.pad_s05 { padding: 0 5px; }
.pad_s10 { padding: 0 10px; }
.pad_s20 { padding: 0 20px; }
.pad_t05 { padding: 5px 0 0 0; }
.pad_t10 { padding: 10px 0 0 0; }
.pad_b05 { padding: 0 0 5px 0; }

.lh12 { line-height: 120%; }
.lh13 { line-height: 130%; }
.lh15 { line-height: 150%; }
.lh17 { line-height: 170%; }
.lh20 { line-height: 200%; }

.fs07 { font-size: 70%; }
.fs08 { font-size: 80%; }
.fs09 { font-size: 90%; }
.fs11 { font-size: 110%; }
.fs12 { font-size: 120%; }
.fs13 { font-size: 130%; }
.fs14 { font-size: 140%; }
.fs15 { font-size: 150%; }

.fb { font-weight: bold; }

.textr { text-align: right; }
.textc { text-align: center; }
.textl { text-align: left; }

.fll { float: left; }
.flr { float: right; }

.fcl { clear: left; }
.fcr { clear: right; }

.tb_style11 {
	width:23%;
	text-align:center;
	font-weight: bold;	
}
.tb_style12 {
	width:75%;
	padding-left:10px;
}


.ttl_style1 {
	margin:10px 0px 5px 15px;
	padding: 5px 0;
	background-image: url("/member/img/pay_subttl_bg.jpg");
	width: 95%;
	font-weight: bold;	
}
.btn_type1 { 
	background: orange;
	margin: 0;
	padding: 0;
	color: black; 
	font-weight: bold; 
}

.btn_type2 { 
	background: #BFBFBF;
	margin: 0;
	padding: 0;
	color: black; 
	font-weight: bold; 
}

.thumb_big {
	width:130px;
}

.main_free_line {
	width:430px; 
	margin-left:10px;
	padding: 5px 5px 5px 5px;
}
.main_content {
	padding: 5px 10px 0 10px;
	clear: left;
}

#introUpdate {
	padding: 0px 5px 0px 5px;
	margin: 5px 5px 5px 5px;
}