@charset "utf-8";
body, div, td{font-size:12px;}
div, p, ul, li, ol, dl, dd{margin:0; padding:0;}
select {font:11px 돋움,dotum; color:#333; }
img {border:0px;}

a:link{text-decoration:none; }
a:visited{text-decoration:none; color:#333; }
a:hover{text-decoration:none;  }
a:active{text-decoration:none; }

#new_item {overflow:hidden; list-style:none; height:50px; padding:0px; margin:0px; border:1px solid #e5e5e5; font:bold 12px gulim,'굴림'; letter-spacing:-1px; color:#999;}
#new_item li {clear:both; line-height:50px; height:50px; padding:0px; margin:0px;}

#item_print {height:50px; clear:both; cursor:pointer;}
#item_print .item_lv {float:left; width:50px; padding-top:18px; text-align:right;}
#item_print .item_img {float:left; height:50px; padding:6px;}
#item_print .item_name {float:left;}
#new_item_title {clear:both; background-color:#e5e5e5; width:100%; height:31px; font:bold 14px dotum,'돋움'; margin-top:5px;}

.bar_set {margin:-2 0 5 2px; height:3px;}

#top_list li {text-align:center; z-index:1; filter:DropShadow(Color="#000000",OffX="1",OffY="1",Positive="1"); font:bold 14px 돋움,dotum; list-style:none; float:left; padding:0 18px 0 16px; letter-spacing:-2px; background:url(http://www.insoya.com/maple12/img/main/menu_line.gif) 100% 1px no-repeat; }
#top_list li a:link, #top_list li a:visited, #top_list li a:active {color:#FFF;}
#top_list a {color:#FFF;}
#top_list li.last {background:none ;}

#top_sub_list li {line-height:0.5em; font-size:0px; list-style:none; float:left; margin:0px; z-index:1; padding:0px 9px 0px 8px; background:url(http://www.insoya.com/maple12/img/top_img/top_sub_line.gif) 100% 1px no-repeat; }
#top_sub_list li.last {background:none ;}

#scr_main {color:#FFF; z-index:1; filter:DropShadow(Color="#000000",OffX="1",OffY="1",Positive="1"); font:12px 굴림,gulim; letter-spacing:-1px; }
#scr_main a:link, #scr_main a:visited, #scr_main a:active {color:#FFF;}
#scr_main a {color:#FFF;}

#sub_list li {list-style:none; float:left; font:bold 11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-2px; padding-right:1px;}
#sub_list li a:link, #sub_list li a:visited, #sub_list li a:active {color:#333;}

#top_img li {list-style:none; float:left;}

#item_view td {border-width:1; border-color:#e5e5e5; border-style:solid;}
#item_view td.top {background-color:#e5e5e5; font:bold 11px 돋움,dotum; letter-spacing:-2px; color:#333; text-align:center; vertical-align:middle;}
#item_view td.v_kor {font:11px 돋움,dotum; letter-spacing:-2px; color:#777; text-align:center; vertical-align:middle;}
#item_view td.v_eng {font:11px tahoma; letter-spacing:0px; color:#777; text-align:center; vertical-align:middle;}
#item_view td.kor {padding:5px; line-height:180%; font:12px 굴림,gulim; letter-spacing:0px; color:#777; text-align:center; vertical-align:middle;}
 
.title1{ border-width:2px 2px 2px 15px; border-style:solid; border-color:#8ec122; font:bold 15px dotum,'돋움'; padding:10px; letter-spacing:-1px; color:#333; }

.top_sub_menu
{
	padding: 0px;
	margin: 0px;
	position: absolute;
	z-index: 1;
	background: #f9f9f9;
	border-width: 1px;
	border-color: #333;
	border-style: solid;
	padding-top:5px;
	padding-bottom:5px;
	visibility: hidden; 
	top: -18px;
}

.top_sub_menu ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font:bold 11px 돋움,dotum;
	letter-spacing: -2px;
}

.top_sub_menu li
{
	background: url('../bbs/images/arrow_mini_right.gif') no-repeat 0 50%;
	padding: 0 0 0 11px;
	margin: 0px 12px 0px 6px;
	line-height:17px;
}

.top_sub_menu li a
{
	color: #333;
	text-decoration: none;
}

.top_sub_menu li a:hover
{
	color: #ff8300;
}

.down_eng {font:bold 10px tahoma;color:#333;letter-spacing:0;}
.per_eng {font:10px tahoma;color:#111;letter-spacing:0px;}
#copyright {font:10px tahoma;color:#333;text-align:right;letter-spacing:0;}
#copyright a:link, #copyright a:visited, #copyright a:active {color:#333;}
.down_kor {font:bold 11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-2px;}

#login12 {font-family:verdana, gulim, dotum; font-size:9px; color:#333333; width:115px; height:21px;}
#login13 {font:bold 11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-2px; }
#login13 a:link, #login13 a:visited, #login13 a:active {color:#333;}
#login14 {font:10px tahoma;color:#333;letter-spacing:0;}

#b1 {background-color:#f30f2f; width:2px; height:2px; vertical-align:middle; margin-right:3px; margin-left:9px; margin-top:1px;}
#b2 {background-color:#f30f2f; width:2px; height:2px; vertical-align:middle; margin-right:3px; margin-left:8px; margin-bottom:2px;}
#b3 {background-color:#f30f2f; width:2px; height:2px; vertical-align:middle; margin:6 3 9 8px;}
#b3_1 {background-color:#3b89e9; width:2px; height:2px; vertical-align:middle; margin:6 3 9 8px;}
#b4 {background-color:#3b89e9; width:2px; height:2px; vertical-align:middle; margin:5 3 8 8px;}
#b5 {background-color:#f30f2f; width:2px; height:2px; vertical-align:middle; margin-right:3px; margin-left:25px; margin-bottom:2px;}
#b6 {background-color:#f30f2f; width:2px; height:2px; vertical-align:middle; margin:5 3 8 8px;}
#ib1 {background-color:#f30f2f; width:2px; height:2px; vertical-align:middle; margin:9 3 12 8px;}

#sl li {list-style:none; font:bold 11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-2px;}
#sl li a:link, #sl li a:visited, #sl li a:active {color:#333;}, #sl li a:hover {color:#aaa;}

#sl li .t2{list-style:none; font:bold 11px 돋움,Dotum,AppleGothic; color:#27cacb; letter-spacing:-2px;}
#sl li .t2 a:link, #sl li .t2 a:visited, #sl li .t2 a:active {color:#27cacb;}, #sl li .t2 a:hover {color:#88e2e2;}

#down_info {padding-top:6px; height:25px; background:#000; border-width:1px; border-color:#000; border-style:solid; width:100%; height:30px;}
#down_info li {list-style:none; float:left; font:bold 11px 돋움,Dotum,AppleGothic; color:#fff; letter-spacing:-2px; padding-right:1px;}
#down_info li a:link, #down_info li a:visited, #down_info li a:active {color:#fff;}

.subtype {margin:0 5 5 5; padding:5 0; display:none; background:#f5f5f5;}
.server_img {margin-bottom:3px;}

/* page nunmber css */
#page_num span.sel {letter-spacing:-1px; BACKGROUND-COLOR:#98d30a; padding:0 5 0 5px; font:bold 10px tahoma; color:#fff;}
#page_num span.nosel {letter-spacing:-1px; BACKGROUND-COLOR:#fff; padding:0 5 0 5px; font:bold 10px tahoma; color:#333;}
#page_num span.next {letter-spacing:-1px; BACKGROUND-COLOR:#fff; padding:0 5 0 5px; font:bold 10px tahoma; color:#333;}
#page_num td {letter-spacing:-1px; margin:0 5 0 5px; font:bold 10px tahoma; color:#333;}
#page_num td.line {font:10px 돋움,Dotum; color:#ddd; width:15px;}

/* board css */
#board_b1 {background-color:#98d30a; width:4px; height:4px; vertical-align:middle; margin-right:3px; margin-left:5px; margin-top:-2px;}

.board_title_info {font:11px 돋움,Dotum,AppleGothic; color:#777; letter-spacing:-2px; line-height:160%;}

#board_setup h2 {font:bold 15px 돋움,dotum,AppleGothic; color:#333; letter-spacing:-3px; margin:0px; padding:0px; margin-bottom:3px;}
#board_setup h2 a:link, #board_setup h2 a:visited, #board_setup h2 a:active {color:#333;}
.title_setup {font:11px 돋움,Dotum,AppleGothic; color:#999; letter-spacing:-2px;}

#board_head td a:link, #board_head td a:visited, #board_head td a:active {color:#333;}
#board_head td.head {font:bold 11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-2px;}
#board_head td.head_nb {font:11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-1px;}
#board_head td.head_itcg {font:bold 12px 굴림,gulim,AppleGothic; color:#777; letter-spacing:-1px;}
#board_head td.line {font:10px 돋움,Dotum; color:#ddd; width:10px; }
#board_head input.write {font:12px 굴림,gulim; color:#777; border-width:1px; border-color:#e5e5e5; width:80%; border-style:solid; height:21px; padding:3px;}
#board_head input.write_eng {font:11px tahoma; color:#777; border-width:1px; border-color:#e5e5e5; width:80%; border-style:solid; height:21px; padding:3px;}
#board_head td.eng {font:11px tahoma; color:#333; padding:3px;}
#board_head textarea.memo {font:12px 굴림,gulim; color:#777; width:100%; height:350px; padding:5px; border-width:0px; line-height:160%; border-width:2px; border-color:#e5e5e5; border-style:solid;}
#board_head textarea.memo_s {font:12px 굴림,gulim; color:#777; width:80%; height:127px; padding:5px; border-width:0px; line-height:160%; border-width:1px; border-color:#e5e5e5; border-style:solid;}
#board_head td.etc_eng {font:10px tahoma; color:#333; text-align:left; line-height:160%;}
#board_head td.etc_eng a:link, #board_head td a:visited, #board_head td a:active {color:#333;}

#board_body td a:link, #board_body td a:visited, #board_body td a:active {color:#777;}
#board_body td.body {font:12px 굴림,gulim; color:#777; letter-spacing:0px; overflow:hidden; text-overflow:ellipsis;}
#board_body td.num {font:10px tahoma;color:#777; text-align:center; letter-spacing:0;}
#board_body td.category {font:11px 돋움,Dotum,AppleGothic; text-align:center; color:#777; letter-spacing:-2px;}
#board_body td.line {font:10px 돋움,Dotum; color:#ddd; width:10px; }

.sub_bg {font:bold 10px tahoma; BACKGROUND-COLOR:#255edf; color:#fff; padding:0 3px; margin:0 0 0 15px;}
.sub_bg_r {font:bold 10px tahoma; BACKGROUND-COLOR:#ff4444; color:#fff; padding:0 3px; margin:0 0 0 15px;}
.comment_numbg {font:bold 10px tahoma; letter-spacing:-1px; BACKGROUND-COLOR:#255edf; padding:0 3px; margin:0 0 0 5px; color:#fff;}

#board_view h3 {font:bold 13px 굴림,gulim; color:#333; padding:0px; margin:0px; letter-spacing:-1px; overflow:hidden; text-overflow:ellipsis;}
#board_view h3 a:link, #board_view h3 a:visited, #board_view h3 a:active {color:#333;}
#board_view td.line {font:10px 돋움,Dotum; color:#ddd; width:10px; }
#board_view td.user_name {font:11px 돋움,Dotum,AppleGothic; text-align:center; color:#777; letter-spacing:-2px;}
#board_view td.monster {text-align:center; font:bold 11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-2px;}
#board_view td.monster_sub {font:12px 굴림,gulim; color:#333; letter-spacing:-1px; line-height:160%}
#board_view td.monster_sub a:link, #board_view td.monster_sub a:visited, #board_view td.monster_sub a:active {color:#333;}
#board_view td.num {font:10px tahoma;color:#777; text-align:center; letter-spacing:0;}
#board_view td.img_print {text-align:center;}
#board_view td.img_print img {margin:10px;}
#board_view td.view {font:12px 굴림,gulim,AppleGothic; color:#666; line-height:160%; padding:15px;}
#board_view td.view a:link, #board_view td.view a:visited, #board_view td.view a:active {color:#333;}
#board_view h5 {font:bold 15px 굴림,gulim,AppleGothic; color:#f30f2f; padding:0px; margin:0px; letter-spacing:-1px; overflow:hidden; text-overflow:ellipsis;}

.comment_in {font:12px 굴림,gulim,AppleGothic; color:#333; line-height:160%;}

#comment_view td.memo {font:none 12px 굴림,gulim,AppleGothic; color:#777; padding:5px; margin:0px; line-height:160%;}
#comment_view td.memo a:link, #comment_view td.memo a:visited, #comment_view td.memo a:active {color:#333;}
#comment_view td.user_name {font:11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-2px;}
#comment_view td.line {font:10px 돋움,Dotum; color:#333; width:15px; text-align:center;}
#comment_view td.num {font:10px tahoma;color:#333; letter-spacing:0;}
#comment_view span.etc {font:bold 11px 돋움,Dotum,AppleGothic; color:#333; letter-spacing:-2px; margin:0 7;}

#user_info {background:#000; border-width:1px; border-color:#000; border-style:solid;}
#user_info li a:link, #user_info li a:visited, #user_info li a:active {color:#FFF;}
#user_info li {list-style:none; font:11px 돋움,Dotum,AppleGothic; color:#fff; letter-spacing:-2px; padding-right:1px;}

#latest_print td.top {background-color:#f5f5f5; height:24px;}
#latest_print h2 {margin:0; color:#333; font:bold 11px 돋움,dotum; letter-spacing:-2px; overflow:hidden; text-overflow:ellipsis;}
#latest_print h2 a:link, #latest_print h2 a:visited, #latest_print h2 a:active {color:#333;}
#latest_print li {list-style:none; font:12px 굴림,gulim; color:#777; overflow:hidden; text-overflow:ellipsis;}
#latest_print span.user_name {font:11px 돋움,dotum; color:#ccc; letter-spacing:-2px;}
#latest_print span.user_name a:link, #latest_print span.user_name a:visited, #latest_print span.user_name a:active {color:#8cd0ff;}
#latest_print li a:link, #latest_print li a:visited, #latest_print li a:active {color:#777;}

#sub_img {width:125px;}
#sub_img li {list-style:none; padding:0; margin:0; line-height:0px;}
#sub_img li img {vertical-align:top; border-width:1px; border-color:#e5e5e5; border-style:solid; margin-bottom:1px;}

#main img {border-width:2px; border-color:#e5e5e5; border-style:solid; margin:1px;}

#ch_info td.subject {text-align:center; color:#fff; background-color:#00c2d1; font:bold 11px 돋움,Dotum,AppleGothic; letter-spacing:-2px; }
#ch_info td.memo {text-align:center; color:#2c6ed5; font:11px 돋움,Dotum,AppleGothic; letter-spacing:-1px; }


.comment_view							{ clear:both; position:relative; padding:0px; margin:0px; *zoom:1; }
.comment_view .prints					{ clear:both; width:100%; BORDER-TOP:#e5e5e5 1px dotted; padding-bottom:10px; padding-top:6px;}
.comment_view .prints .add				{ position:relative; text-align:left; width:18px; z-index:1; float:left; margin-left:10px;}
.comment_view .prints .info				{ position:relative; text-align:left; margin-bottom:10px; width:110px; z-index:1; float:left; margin-left:5px;}
.comment_view .prints .info li			{ list-style:none; margin-top:2px; float:left; font:11px 돋움,Dotum,AppleGothic; color:#ff8a00; letter-spacing:-2px; padding-right:5px; background:url(http://www.insoya.com/maple12/img/main/comment_line.gif) 100% 1px no-repeat; }
.comment_view .prints .info li	 a:link, .comment_view .prints .info li	 a:visited, .comment_view .prints .info li	 a:active {color:#ff8a00;}
.comment_view .prints .info .last		{ background:none; color:#ff4b5a;}
.comment_view .prints .memo				{ word-break:break-all; overflow-y:auto; overflow-x:hidden; word-wrap:break-word; position:relative; text-align:left; margin-bottom:10px; width:auto; z-index:2; float:left; border-left:#e5e5e5 4px solid; padding-left:7px; font:12px gulim,굴림; color:#777; line-height:150%;}
.comment_view .prints .eng				{ font:10px tahoma; color:#aaaaaa;}
.comment_view .prints .info h4			{ font:bold 12px gulim,굴림; letter-spacing:-1px; color:#333; padding:0px; margin:0px; }

.comment_view .prints_etc					{ padding-top:5px; padding-bottom:5px; clear:both; width:100%; BORDER-TOP:#e5e5e5 1px dotted;}
.comment_view .prints_etc .info_etc			{ text-align:left; position:relative; width:110px; z-index:1; float:left; margin-left:15px;}
.comment_view .prints_etc .info_etc span	{ BACKGROUND-COLOR:#00c2d1; padding:1 3px; margin:0px; color:#fff; font:bold 10px tahoma; }
.comment_view .prints_etc .memo_etc			{ font:10px tahoma; color:#aaaaaa; word-break:break-all; overflow-y:auto; overflow-x:hidden; word-wrap:break-word; position:relative; text-align:left; width:auto; z-index:2; float:left; padding-left:7px;}
.comment_view .prints_etc .memo_etc	 a:link, .comment_view .prints_etc .memo_etc	 a:visited, .comment_view .prints_etc .memo_etc	 a:active {color:#aaa;}

.u_info				{ width:330px; height:19px; border-width:1px; border-color:#5cbbcd; border-style:solid; position:relative; margin-bottom:5px; }
.u_info		.le1	{ width:49px; height:19px; float:left; background:url(http://www.insoya.com/bbs/images/user_server.gif); }
.u_info		.le2	{ width:18px; padding-top:2px; float:left; text-align:left; cursor:pointer; }
.u_info		.le3	{ width:60px; height:19px; padding-top:4px; float:left; text-align:left; cursor:pointer; font:11px 돋움,dotum; letter-spacing:-1px; color:#5cbbcd; }
.u_info		.le4	{ width:85px; height:19px; float:left; background:url(http://www.insoya.com/bbs/images/user_name.gif); }
.u_info		.le5	{ width:auto; height:19px; padding-top:4px; float:left; font:11px 돋움,dotum; letter-spacing:-1px; color:#5cbbcd; padding-left:3px; }

.mob_title {font:bold 14px 돋움,dotum; color:#333; letter-spacing:-1px;}
.mob_title a:link {text-decoration:none; color:#1e5ad5;}, .mob_title a:visited, .mob_title a:active {color:#333;}, .mob_title a:hover {color:#d51e56;}
.mob_main {font:bold 12px 굴림; color:#333; letter-spacing:-1px; line-height:160%;}
.mob_num {font:11px tahoma;color:#555; letter-spacing:0;}
.mob_char {font:12px 굴림; color:#555; letter-spacing:-1px;}
.mob_bg {font:bold 10px tahoma; BACKGROUND-COLOR:#90bf00; color:#fff; padding:0 3px; margin:0 0 0 15px;}
.mob_bg_r {font:bold 10px tahoma; BACKGROUND-COLOR:#ff4444; color:#fff; padding:0 3px; margin:0 0 0 15px;}

.quest_job li {color:#777; font:11px dotum,'돋움'; letter-spacing:-1px; list-style:none; padding-left:15px; margin-left:12px; margin-right:5px; height:16px; background:url('http://www.insoya.com/bbs/icon/member_image_box/1/1270832033_0.png') no-repeat left center;}
.a_get li {color:#777; font:11px dotum,'돋움'; letter-spacing:-1px; list-style:none; padding-left:15px; margin-left:12px; margin-right:5px; height:16px; background:url('http://www.insoya.com/bbs/icon/member_image_box/1/1270969334_0.png') no-repeat left center;}
.a_out li {color:#777; font:11px dotum,'돋움'; letter-spacing:-1px; list-style:none; padding-left:15px; margin-left:12px; margin-right:5px; height:16px; background:url('http://www.insoya.com/bbs/icon/member_image_box/1/1270969334_2.png') no-repeat left center;}
.a_mob li {color:#777; font:11px dotum,'돋움'; letter-spacing:-1px; list-style:none; padding-left:15px; margin-left:12px; margin-right:5px; height:16px; background:url('http://www.insoya.com/bbs/icon/member_image_box/1/1270973403_0.png') no-repeat left center;}
.a_nextQuest li {color:#777; font:11px dotum,'돋움'; letter-spacing:-1px; list-style:none; padding-left:15px; margin-left:12px; margin-right:5px; height:16px; background:url('http://www.insoya.com/bbs/icon/member_image_box/1/1271438597_0.png') no-repeat left center;}
.a_prevQuest li {color:#777; font:11px dotum,'돋움'; letter-spacing:-1px; list-style:none; padding-left:15px; margin-left:12px; margin-right:5px; height:16px; background:url('http://www.insoya.com/bbs/icon/member_image_box/1/1271438597_1.png') no-repeat left center;}
.new_keyword li {list-style:none; display:inline; margin-right:5px; font:12px gulim,'굴림'; line-height:150%; letter-spacing:-1px;}
.new_keyword .k_top {list-style:none; display:inline; margin-right:5px; font:bold 14px gulim,'굴림'; line-height:150%; letter-spacing:-1px;}
.new_keyword .k_top a:link {color:#07a4aa;}
.new_keyword a:link {color:#888;}
.new_keyword a:hover {color:#aaa;};