@charset 'utf-8';

/*reset css*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea {margin:0; padding:0; border:0;  }
body, input, textarea, select, td{ margin:0; padding:0; font-family:'筌띾쵐占썸�⑥쥓逾�',malgun gothic,'占쎈뿭占�',dotum,'�대���',gulim,arial,verdana,helvetica,sans-serif; font-size:12px; font-weight:normal; line-height:16px;  letter-spacing:-2px; word-break:break-all; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
table { table-layout:fixed; width:100%; border-spacing:0; border:0; }
em,address,var { font-style:normal; }
dl,ul,ol { list-style:none; }
input,select,img { vertical-align:top; }
img,fieldset { border:0; }
button { overflow:hidden; border:0; cursor:pointer; }
legend,caption { visibility:hidden; overflow:hidden; height:0; font-size:0; line-height:0; }
a { display:inline-block; color:#626262; text-decoration:none; }
a:hover,a:active,a:focus { text-decoration:underline; }
input[type="image"],input[type="text"],input[type="submit"],input[type="password"] { -webkit-appearance:none; -webkit-border-radius:0; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
blockquote,q { quotes:none; }
blockquote:before,blockquote:after,q:before,q:after { content:''; content:none; }

/* float:left clearing */
.clearfix{ display:block; }
.clearfix:after { content:"."; clear:both; visibility:hidden; display:block; height:0; font-size:0; line-height:0; }
html[xmlns].clearfix { display:block; }
* html.clearfix { height:1%; }

#Gnbwrap li { line-height:0 !important; }
#Gnbwrap h1 { line-height:16px !important; }

.body { position:relative; min-width:1098px; background-color:#fcfcfc; }
.hidden { display:none; }
.margin_none { margin:0 !important; }
.padding_none { padding:0 !important; }
#header {position:fixed;left:0;top:0;z-index:100;width:100%;}
#header.hover { background-image:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/bg_navigation_01.png');  }
#header .wrapper { width:1098px; height:96px; margin:0 auto; }
#header .logo { float:left; width:146px; height:84px; }
#header .logo a { width:146px; height:84px; padding:8px 0 8px 0; line-height:16px !important; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/web_logo.png') left 8px no-repeat; }
#header .navigation { float:left; overflow:hidden; width:769px; height:96px; text-align:center; }
#header .gnb { display:inline-block; max-width:606px; padding:28px 0 0 0; }
#header .gnb.on { padding:16px 34px 0 34px !important; }
#header .element { position:relative; float:left; }
#header .main_menu { display:inline-block; height:20px; padding:0 16px 0 16px; font-size:16px; font-weight:bold; color:#f4f4f4; text-align:center; cursor:pointer; text-shadow:0 0 8px #000000; }
#header .element.on .main_menu { color:#f4f4f4; }
#header .element.off .main_menu { color:#888a94; }
#header .element.on .sub_menu {  }
#header .sub_menu { display:none; z-index:1; position:absolute; top:28px; left:0; height:32px; }
#header .wrap { position:relative; height:32px; }
#header .wrap._01 .arrow { left:44px; }
#header .wrap._02 .arrow { left:50px; }
#header .wrap._03 .arrow { left:40px; }
#header .wrap._04 .arrow { left:44px; }
#header .wrap._05 .arrow { left:36px; }
#header .wrap._06 .arrow { left:44px; }
#header .wrap ul { z-index:2; position:absolute; top:0; width:636px; height:32px; }
#header .wrap._01 ul { left:-16px; }
#header .wrap._02 ul { left:-80px; }
#header .wrap._03 ul { left:-70px; }
#header .wrap._04 ul { left:-70px; }
#header .wrap._05 ul { left:-96px; }
#header .wrap._06 ul { left:-210px; }
#header .gnb.ch .wrap._06 ul { left:-260px; }
#header .wrap ul li { float:left; height:16px; padding:8px 8px 8px 0; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/bg_navigation_03.png') left top repeat-x; }
#header .wrap ul li.first { padding:8px 8px 8px 32px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/bg_navigation_03_first.png') left top no-repeat; }
#header .wrap ul li.last { padding:8px 32px 8px 0; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/bg_navigation_03_last.png') right top no-repeat; }
#header .wrap ul li span { display:inline-block; padding:0 10px 0 0; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/bg_line_01.png') right 4px no-repeat; }
#header .wrap ul li.last span { padding:0; background:none; }
#header .wrap ul li span a { font-weight:bold; color:#a2a6b0; letter-spacing:-1px; }
#header .wrap ul li.on span a { color:#30d6ea; }
#header .wrap ul li.on span a:hover { color:#30d6ea !important; }
#header .wrap ul li span a:hover,a:active,a:focus { text-decoration:none; }
#header .arrow { z-index:3; position:absolute; top:-3px; width:8px; height:4px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/bg_navigation_02.png') left top no-repeat; }
#header .search { float:left; width:183px; height:32px; padding:22px 0 22px 0; }
#header .select { position:relative; float:left; width:60px; height:30px; border:1px solid #1c2230; border-right:1px solid #10141c; background-color:#1e2636; }
#header .select #default { width:48px; height:16px; padding:6px 6px 8px 6px; font-weight:bold; color:#cccccc; letter-spacing:-2px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/icon_select.png') 49px 14px no-repeat; }
#header .select #default:hover,#default:active,#default:focus { text-decoration:none; }
#header .select .list { z-index:9999; position:absolute; top:30px; left:-1px; display:none; width:60px; border:1px solid #10141c; border-top:none; background-color:#1e2636; }
#header .select .list li { margin:0 2px 0 2px; padding:4px 4px 4px 4px; font-weight:bold; color:#cccccc; letter-spacing:-2px; cursor:pointer; }
#header .select .list li.first { border-top:1px solid #141a24; }
#header .select .list li:hover { color:#30d6ea; background-color:#4a546e; }
#header .select .list li.on { color:#30d6ea; background-color:#4a546e; }
#header .input { position:relative; float:left; margin-left:1px; width:120px;/*215px;*/ height:16px; padding:7px; border-top:1px solid #1c2230; border-bottom:1px solid #1c2230; background-color:#1e2636; }
#header .input label { position:absolute; top:7px; left:7px; color:#8a8a8a; cursor:text; }
#header .input input { width:119px; height:16px; color:#ffffff; letter-spacing:0; border:none; background-color:#1e2636; }
#header .button { float:left; width:46px; height:30px; border:1px solid #1c2230; }
#header .button a { width:46px; height:23px; padding:7px 0 0 0; font-weight:bold; color:#ffffff; text-align:center; background-color:#26b6c6; }
#header .button a:hover,a:active,a:focus { text-decoration:none; }

#container { background-color:#ffffff; }
#container .wrapper { overflow:hidden; padding:60px 0 40px 0; }
#container .wrapper .Adepth {width:1100px;margin:0 auto 12px auto;}
#container .wrapper .Bdepth {background:#fcfcfc;width:100%;padding:43px 0 7px 0;}
#container .wrapper .Cdepth {overflow:hidden;width:1100px;margin:0 auto;}
#container .wrapper .Ddepth {width:100%;position:relative;}

.urgency_notice {position:relative;with:100%;top:515px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bg_notice.png') 0% 2px repeat-x;height:124px;}
.urgency_notice .notice_in {width:1100px;margin:0 auto;position:relative;}
.urgency_notice .notice_in p {position:absolute;left:300px;top:53px;}
.urgency_notice .notice_in p strong {font-size:16px;font-weight:bold;color:#ff4c65;letter-spacing:-1px;padding-bottom:7px;display:inline-block;}
.urgency_notice .notice_in p span {font-size:14px;color:#464646;letter-spacing:-1px;}
.urgency_notice .notice_in div.today {position:absolute;right:60px;top:62px;color:#8a7f66;letter-spacing:-1px;}
.urgency_notice .notice_in div.today input {position:relative;top:3px;margin-right:5px;}
.urgency_notice .notice_in div.today input label {cursor:pointer;}
.urgency_notice .notice_in .cls {position:absolute;right:5px;top:55px;}

.main .wrapper .content { padding:505px 0 0 0 !important; }
.main .content h2 {font-size:38px;padding:0 0 40px 0;color:#464646;}

.main { z-index:0; position:relative; }
.main #slider_banner { z-index:0; position:absolute; top:0; left:0; width:100%; height:541px; }
.main #slider_banner .wrap { position:relative; overflow:hidden; width:100%; height:541px; }
.main #slider_banner .wrap .button { display:none; }
.main #slider_banner .wrap .list { z-index:1; position:relative; width:100%; height:540px; }
.main #slider_banner .wrap .list li { position:absolute; top:0; left:0; width:100%; height:540px; text-align:center;}
.main #slider_banner .wrap .list li a { z-index:2; position:absolute; top:41px; left:50%; display:block; width:780px; height:540px; margin:0 0 0 -549px; background:#ffffff; opacity:0; filter:alpha(opacity=0); }
.main #slider_banner .wrap .list li img { z-index:1; position:absolute; top:0; left:50%; height:540px; margin:0 0 0 -1000px; }
.main #slider_banner .wrap .paging { z-index:3; position:absolute; bottom:32px; /*right:50%;*/width:100%;text-align:center; display:inline-block; height:20px; margin:0; }
.main #slider_banner .wrap .paging li { /*float:left;*/display:inline-block; width:32px; height:32px; padding:0 0 0 8px; }
.main #slider_banner .wrap .paging li a { width:32px; height:32px; text-indent:-9999px; }
.main #slider_banner .wrap .paging li a.rollover_01 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_01_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_01 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_01_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_02 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_02_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_02 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_02_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_03 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_03_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_03 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_03_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_04 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_04_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_04 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_04_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_05 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_05_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_05 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_05_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_06 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_06_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_06 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_06_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_07 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_07_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_07 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_07_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_08 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_08_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_08 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_08_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_09 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_09_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_09 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_09_on.png') left top no-repeat; }

.main #slider_banner .wrap .paging li a.rollover_10 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_10_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_10 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_10_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_11 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_11_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_11 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_11_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_12 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_12_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_12 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_12_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_13 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_13_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_13 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_13_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_14 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_14_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_14 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_14_on.png') left top no-repeat; }
.main #slider_banner .wrap .paging li a.rollover_15 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_15_off.png') left top no-repeat; }
.main #slider_banner .wrap .paging li.on a.rollover_15 { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/img_paging_15_on.png') left top no-repeat; }
.main_news {padding:20px 0 0 0;position:relative;float:left;}
.main_news .news {position:relative;float:left;width:338px; margin:0 43px 0 0;}

.main_news a:hover {color:#4995e4 !important;}
.main_news .news #tab_area {position:relative; }
.main_news .news #tab_area .tabs {position:relative; height:43px; overflow:hidden;}
.main_news .news #tab_area .tabs li{position:relative; float:left;width:112px; height:43px; margin-right:1px; cursor:pointer; }
.main_news .news #tab_area .tabs li.last {margin-right:0;}
.main_news .news #tab_area .tabs li.active img{margin-top:-43px;}

.main_news .news .tab_container{ position:relative;  }
.main_news .news .tab_container .tab_content{position:relative;}
.main_news .news .tab_container .tab_content .list {position:relative;}
.main_news .news .tab_container .tab_content .list li{ height:44px; border-bottom:1px solid #eceaec; line-height:44px; font-size:14px; color:#FA7D7D; font-weight:bold; overflow:hidden;}
.main_news .news .tab_container .tab_content .list li a { color:#626262; font-size:14px; display:inline-block;font-weight:normal; padding-left:10px;}
.main_news .news .tab_container .tab_content .list li span {display:inline-block; font-size:12px; color:#929292; font-weight:normal; width:70px; text-align:center; float:right; letter-spacing:-1px;}
.main_news .news .tab_container .tab_content .list li img{display:inline-block; vertical-align:middle; margin-left:5px;}

.main_news .guide {position:relative;float:left;width:402px;}
.main_news .guide .list { width:402px; height:223px; }
.main_news .guide .list li { float:left; width:201px; height:111px; padding:0 0 1px 0; }
.main_news .guide .list li a { width:201px; height:111px; text-indent:-9999px; }
.main_news .guide .list li .guide { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/game_guide01.png') left top no-repeat; }
.main_news .guide .list li .action { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/game_guide02.png') left top no-repeat; }
.main_news .guide .list li .fellow { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/game_guide03.png') left top no-repeat; }
.main_news .guide .list li .guild { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/game_guide04.png') left top no-repeat; }
.main_news .more {position:absolute;right:0;top:20px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bl_more.gif') 0% 3px no-repeat;display:inline-block;padding:0 0 0 10px;color:#999;}

/*
.main_news a:hover {color:#4995e4 !important;}
.main_news .more {position:absolute;right:0;top:20px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bl_more.gif') 0% 3px no-repeat;display:inline-block;padding:0 0 0 10px;color:#999;}
.main_news .top {float:left;width:371px;padding:0 43px 0 0;}
.main_news .top h3 {padding:0 0 20px 0;color:#464646;}
.main_news .top h3 a {font-size:18px;font-weight:bold;color:#464646;}
.main_news .top p {padding:0 0 35px 0;}
.main_news .top p a {font-size:14px;line-height:21px !important;}
.main_news .list {float:left;width:362px;}
.main_news .list h3 {padding:0 0 5px 0;}
.main_news .list h3 img {padding:2px 0 0 8px;}
.main_news .list h3 a{font-size:16px;color:#464646;}
.main_news .list li {border-bottom:1px solid #f2f2f2;padding:0 0 15px 0;margin:0 0 16px 0;}
.main_news .list li:last-child {border-bottom:none;}
.main_news .subject {font-weight:bold;color:#fa7d7d;letter-spacing:-1px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bl_line01.gif') 100% 4px no-repeat;padding:0 8px 0 0;margin:0 5px 0 0;}
.main_news .date {color:#929292;letter-spacing:-1px;position:relative;top:1px;}
.main_news a:hover {color:#4995e4;}
*/

.main_story {position:relative;width:1100px;margin:0 auto;}
.main_story .more {position:absolute;right:0;top:10px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bl_more.gif') 0% 3px no-repeat;display:inline-block;padding:0 0 0 10px;color:#999;}
.main_story ul {overflow:hidden;zoom:1;margin-left:-43px;margin-top:-4px;}
.main_story li {position:relative;float:left;padding:0 0 0 43px;margin-bottom:38px;}
.main_story li dl {position:absolute;left:43px;bottom:3px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bg_story.png') 0% 0% no-repeat;width:318px;height:55px;padding:65px 0 0 20px;}
.main_story li dt {padding:0 0 7px 0;}
.main_story li dt a{font-size:18px;font-weight:bold;color:#35e2f6;}
.main_story li dd a{font-size:14px;color:#bababa;}

.main_community {padding:44px 0 25px 0;overflow:hidden;zoom:1;position:relative;}
.main_community .ltArea {float:left;overflow:hidden;zoom:1;width:570px;}
.main_community .ltArea li {float:left;padding:0 17px 0 0;}
.main_community .ltArea li .img {padding:0 0 5px 0;}
.main_community .ltArea li p {padding:0 0 10px 0;}
.main_community .ltArea li p a {font-size:14px;}
.main_community .ltArea li .user {color:#569ae1;font-size:13px;font-weight:bold;padding:0 0 15px 0;}
.main_community .ltArea li .user img {width:20px;height:20px;margin-right:5px;}
.main_community .ltArea li .user a {color:#569ae1;font-size:13px;font-weight:bold;}
.main_community .ltArea li .infoArea span {font-size:12px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bl_line01.gif') 100% 3px no-repeat;display:inline-block;padding:0 10px 0 0;margin:0 4px 0 0;letter-spacing:-1px;}
.main_community .ltArea li .infoArea span.a1{color:#fa7d7d;}
.main_community .ltArea li .infoArea span.a2{color:#929292;}
.main_community .ltArea li .infoArea span.a3{color:#929292;background:none;}
.main_community .rtArea {float:left;width:530px;}
.main_community .rtArea h3 {padding:0 0 6px 0;}
.main_community .rtArea h3 a {font-size:16px;font-weight:bold;color:#464646;}
.main_community .rtArea p {padding:0 0 16px 0;}
.main_community .rtArea p a {font-size:14px;line-height:20px !important;}
.main_community .rtArea li {border-bottom:1px solid #f2f2f2;padding:0 0 22px 0;margin:0 0 17px 0;}
.main_community .rtArea li:last-child {border:none;}
.main_community .rtArea li .infoArea span {font-size:12px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bl_line01.gif') 100% 3px no-repeat;display:inline-block;padding:0 10px 0 0;margin:0 4px 0 0;letter-spacing:-1px;vertical-align:top;}
.main_community .rtArea li .infoArea span.a1 {color:#569ae1;font-size:13px;font-weight:bold;}
.main_community .rtArea li .infoArea span.a1 img {width:20px;height:20px;margin-right:5px;}
.main_community .rtArea li .infoArea span.a1 a {color:#569ae1;font-size:13px;font-weight:bold;}
.main_community .rtArea li .infoArea span.a2{color:#fa7d7d;}
.main_community .rtArea li .infoArea span.a3{color:#929292;}
.main_community .rtArea li .infoArea span.a4{color:#929292;background:none;}
.main_community a:hover {color:#4995e4 !important}
.main_community .more {position:absolute;right:0;top:53px;background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/bl_more.gif') 0% 3px no-repeat;display:inline-block;padding:0 0 0 10px;color:#999;}

.main_mv {padding:0 0 32px 0;z-index:100;width:1100px;margin:0 auto;}
.main_mv .video {width:1100px;height:0;}
.main_mv .video .close {position:absolute;left:50%;top:0;margin-left:550px;display:none;}

.main_link {width:1100px;margin:0 auto;}
.main_link ul {overflow:hidden;zoom:1;padding:0 0 0 107px;}
.main_link li {float:left;padding:0 96px 0 0;}
.main_link li a {background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2015_obt/common/ic_link.jpg') 0% 0% no-repeat;display:block;width:70px;text-align:center;padding:59px 0 0 0;color:#418bd9;text-decoration:none;}
.main_link li.a6 {padding:0;}
.main_link li.a1 a{background-position:0 -14px;}
.main_link li.a2 a{background-position:0 -102px;}
.main_link li.a3 a{background-position:0 -190px;}
.main_link li.a4 a{background-position:0 -278px;}
.main_link li.a5 a{background-position:0 -366px;}
.main_link li.a6 a{background-position:0 -454px;}

.login_area {float:left;margin:0 0 0 39px;position:relative;}
.login_area .grand_open { width:278px; height:32px; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/img_grand_open.png') left top no-repeat; }
.login_area .game_start { width:278px; height:168px; }
.login_area .game_start a { display:block;width:278px; height:168px; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_game_start.png') left top no-repeat; }
.login_area .game_start.open a { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_game_open.png') left top no-repeat; }
.login_area .game_start.pc a { background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_game_start_pc.png') left top no-repeat; }
.login_area .game_download { width:278px; height:42px; }
.login_area .game_download a { width:278px; height:42px; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_game_download.png') left top no-repeat; }

.login_area .login.before {}
.login_area .login.before .input_area { float:left; width:196px; padding:0 4px 0 0; }
.login_area .login.before .input_area .id { position:relative; display:block; width:183px; height:25px; padding:7px 8px 5px 8px; border:1px solid #ebebeb;border-bottom:none;border-right:none; background-color:#ffffff; }
.login_area .login.before .input_area .id label { position:absolute; top:9px; left:8px; color:#cccccc; cursor:text; }
.login_area .login.before .input_area .id input { width:180px; height:24px; font-size:16px; color:#cccccc; letter-spacing:0; border:none; background-color:#ffffff; }
.login_area .login.before .input_area .pw { position:relative; display:block; width:183px; height:25px; padding:7px 8px 5px 8px; border:1px solid #ebebeb;border-right:none; background-color:#ffffff; }
.login_area .login.before .input_area .pw label { position:absolute; top:9px; left:8px; color:#cccccc; cursor:text; }
.login_area .login.before .input_area .pw input { width:180px; height:24px; font-size:16px; color:#cccccc; letter-spacing:0; border:none; background-color:#ffffff; }
.login_area .login.before .login_btn { float:left; display:inline-block; width:76px; height:48px; padding:27px 0 0 0; font-size:14px; line-height:18px; color:#ffffff; text-align:center; text-shadow:0 0 4px #2ac0d2; border:1px solid #2cc2d4; background-color:#2dc8da; }
.login_area .login.before .login_btn:hover,login_btn:active,login_btn:focus { text-decoration:none; }
.login_area .login.before .option { padding:12px 0 8px 0; }
.login_area .login.before .option a { float:left;width:82px;text-align:center; display:inline-block; color:#787878; letter-spacing:-1px; vertical-align:top; }
.login_area .login.before .option .join { color:#2cc2d4; font-weight:bold; }
.login_area .login.before .option a:hover,a:active,a:focus { text-decoration:none; }
.login_area .login.before .option span { float:left; display:inline-block; padding:0 6px 0 6px; font-size:9px; color:#e1e1e1; vertical-align:top; }
.login_area .login.after.web_nick { width:278px; }
.login_area .login.after .nickname { position:relative; padding:0 0 4px 0; }
.login_area .login.after .nickname span { display:inline-block; color:#569ae1; font-weight:bold; letter-spacing:-1px; vertical-align:bottom; }
.login_area .login.after .nickname span:hover { color:#287cd4; }
.login_area .login.after .nickname span a { display:inline-block; max-width:152px; height:16px; font-weight:bold; font-size:14px; color:#569ae1; letter-spacing:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:bottom; }
.login_area .login.after .nickname span a:hover { color:#287cd4; }
.login_area .login.after .nickname .my_character_button { position:absolute; right:0; top:0; cursor:pointer; }
.login_area .login.after .image { float:left; width:56px; height:56px; }
.login_area .login.after .image a {  }
.login_area .login.after .image a img { width:56px; height:56px; }
.login_area .login.after .text { float:left; width:214px; height:56px; padding:0 0 0 8px; }
.login_area .login.after .text .character { height:16px; color:#666666;margin-top:-3px; letter-spacing:-1px; }
.login_area .login.after .text .characterDaum { height:16px; color:#666666;margin-top:-3px; letter-spacing:-1px; }
.login_area .login.after .text .character span { display:inline-block; padding:0 4px 0 4px; color:#eaeaea; }
.login_area .login.after .text .characterDaum span { display:inline-block; padding:0 4px 0 4px; color:#353535; }
.login_area .login.after .text .web_nickname { height:16px; color:#464646;padding:3px 0 7px 0; letter-spacing:-1px; }
.login_area .login.after .text .web_nickname strong { display:inline-block; font-weight:bold; max-width:152px; color:#464646; letter-spacing:-1px; vertical-align:top; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.login_area .login.after .make { float:left; width:214px; height:56px; padding:0 0 0 8px; }
.login_area .login.after .make dt { height:16px; font-size:14px; font-weight:bold; color:#464646; letter-spacing:-1px;padding-top:5px; }
.login_area .login.after .make dd { height:29px; padding:10px 0 0 0; }
.login_area .login.after div.btn_make_nickname {margin-top:5px;}
.login_area .login.after div.btn_make_nickname a { width:276px; height:24px; padding:4px 0 0 0; font-size:13px; color:#ffffff; letter-spacing:-1px; text-align:center; text-shadow:0 0 4px #2ac0d2; border:1px solid #2cc2d4; background-color:#2dc8da; }
.login_area .login.after div.btn_make_nickname a:hover { text-decoration:none; }
.login_area .login.after div.btn_make_nickname.on {  }

.login_area .login.after div.btn_make_cash{margin-top:5px;}
.login_area .login.after div.btn_make_cash a { width:276px; height:24px; padding:4px 0 0 0; font-size:13px; color:#ffffff; letter-spacing:-1px; text-align:center; text-shadow:0 0 4px #2ac0d2; border:1px solid #2cc2d4; background-color:#2dc8da; }
.login_area .login.after div.btn_make_cash a:hover { text-decoration:none; }

.login_area .login.after .option {background-color:#f7f7f7;border:1px solid #f8f8f8;line-height:14px; }
.login_area .login.after .option .wrap { display:inline-block; }
.login_area .login.after .option a { float:left; display:inline-block; color:#787878; letter-spacing:-1px; vertical-align:top; }
.login_area .login.after .option .myInfo { color:#2cc2d4; font-weight:bold; }
.login_area .login.after .option a:hover,a:active,a:focus { text-decoration:none; }
.login_area .login.after .option span { float:left; display:inline-block; padding:0 10px 0 10px; font-size:9px; color:#d8d8d8; vertical-align:top; }
.login_area .login.after .weCash_btn { display:block; width:278px; height:24px; margin:8px 0 0 0; padding:4px 0 0 0; font-size:13px; color:#ffffff; letter-spacing:-1px; text-align:center; text-shadow:0 0 4px #2ac0d2; border:1px solid #2cc2d4; background-color:#2dc8da; }
.login_area .login.after .weCash_btn:hover,.weCash_btn:active,.weCash_btn:focus { text-decoration:none; }
.login_area .login.after .web_nickname_popup { display:none; position:absolute; top:158px; left:0; width:276px; border:1px solid #9a9a9a; background-color:#ffffff; z-index: 2;}
.login_area .login.after .web_nickname_popup .wrap { position:relative; width:274px; }
.login_area .login.after .web_nickname_popup .wrap .close { position:absolute; top:8px; right:8px; width:15px; height:15px; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_web_nickname_close.png') left bottom no-repeat; }
.login_area .login.after .web_nickname_popup .wrap .text_box { padding:26px 12px 24px 12px; font-size:13px; color:#363636; letter-spacing:-1px; }
.login_area .login.after .web_nickname_popup .wrap .text_box .bold { display:inline-block; font-weight:bold; font-size:13px; color:#363636; letter-spacing:-1px; }
.login_area .login.after .web_nickname_popup .wrap .text_box .red { display:block; padding:8px 0 8px 0; color:#ff0000; letter-spacing:-1px; }
.login_area .login.after .web_nickname_popup .wrap .text_box .warning { display:block; padding:8px 0 0 0; color:#ff0000; letter-spacing:-1px; }
.login_area .login.after .web_nickname_popup .wrap .text_box .input { display:block; position:relative; width:232px; height:24px; padding:4px 8px 4px 8px; border:1px solid #ebebeb; background-color:#ffffff;}
.login_area .login.after .web_nickname_popup .wrap .text_box .input label { position:absolute; top:8px; left:8px; font-size:13px; color:#666666; cursor:text; letter-spacing:-1px; }
.login_area .login.after .web_nickname_popup .wrap .text_box .input input { width:232px; height:24px; color:#666666; border:none; background-color:#ffffff; }
.login_area .login.after .web_nickname_popup .wrap .text_box .button { display:block; margin:10px 0 0 0; padding:10px 0 0 0; text-align:center; border-top:1px solid #f6f6f6; }
.login_area .login.after .web_nickname_popup .wrap .text_box .button a { width:170px; height:24px; padding:4px 0 0 0; font-size:13px; color:#ffffff; letter-spacing:-1px; text-align:center; text-shadow:0 0 4px #2ac0d2; border:1px solid #2cc2d4; background-color:#2dc8da; }
.login_area .login.after .web_nickname_popup .wrap .text_box .button a:hover,a:active,a:focus { text-decoration:none; }
.login_area .login.after .my_character_popup { display:none; z-index:99; position:absolute; top:158px; left:0; width:276px; min-height:108px; border:1px solid #9a9a9a; background-color:#ffffff; z-index:2; }
.login_area .login.after .my_character_popup .wrap { position:relative; width:274px; min-height:108px; }
.login_area .login.after .my_character_popup .wrap .close { z-index:9999; position:absolute; top:8px; right:8px; width:15px; height:15px; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_my_character_close.png') left bottom no-repeat; }
.login_area .login.after .my_character_popup .wrap .list { width:250px; min-height:84px; padding:12px }
.login_area .login.after .my_character_popup .wrap .list li { margin:0 0 8px 0; padding:0 0 8px 0; border-bottom:1px solid #f6f6f6; }
.login_area .login.after .my_character_popup .wrap .list li.last { margin:0; padding:0; border:none; }
.login_area .login.after .my_character_popup .wrap .list li .character { width:250px; max-height:60px; }
.login_area .login.after .my_character_popup .wrap .list li .characterDaum { width:250px; max-height:60px; }
.login_area .login.after .my_character_popup .wrap .list li .character .nickname { height:20px; padding:0; font-weight:bold; color:#569ae1; letter-spacing:-1px; }
.login_area .login.after .my_character_popup .wrap .list li .character .nickname:hover { color:#287cd4; }
.login_area .login.after .my_character_popup .wrap .list li .character .nickname span {  }
.login_area .login.after .my_character_popup .wrap .list li .character .nickname span a { display:inline-block; max-width:198px; font-weight:bold; color:#569ae1; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }
.login_area .login.after .my_character_popup .wrap .list li .character .nickname span a:hover { color:#287cd4; }
.login_area .login.after .my_character_popup .wrap .list li .character .info {  }
.login_area .login.after .my_character_popup .wrap .list li .character .info .guild { display:block; height:16px; padding:0 0 0 15px; font-weight:bold; color:#d89084; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/icon_guild.png') left 4px no-repeat; }
.login_area .login.after .my_character_popup .wrap .list li .character .info .guild span { display:inline-block; font-weight:normal; color:#d89084; font-weight:normal; vertical-align:top; }
.login_area .login.after .my_character_popup .wrap .list li .character .info .guild span a { display:inline-block; max-width:183px; font-weight:normal; color:#d89084; vertical-align:top; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.login_area .login.after .my_character_popup .wrap .list li .character .info .character_name { display:block; height:16px; color:#666666; }
#container .aside .login.after .my_character_popup .wrap .list li .character .info .character_name span { color:#eaeaea; }

/*筌�쑬瑗몌쭕占� 嚥≪뮄�뉛옙占�*/
.login_area .login.before .channeling_info_box {  }
.login_area .login.before .channeling_info_box .info_text { height:52px; font-size:14px; color:#464646; text-align:center; letter-spacing:-1px; }
.login_area .login.before .channeling_info_box .info_text span { display:inline-block; font-weight:bold; font-size:14px; color:#ee3752; letter-spacing:-1px; }
.login_area .login.before .channeling_info_box .info_text span.bl { font-weight:bold; color:#166fd7; }
.login_area .login.before .channeling_info_box .info_btn { display:block; height:24px; margin:4px 0 0 0; padding:4px 0 0 0; font-size:13px; color:#ffffff; letter-spacing:-1px; text-align:center; text-shadow:0 0 4px #2ac0d2; border:1px solid #2cc2d4; background-color:#2dc8da; }
.login_area .login.before .channeling_info_box .info_btn:hover,.info_btn:active,.info_btn:focus { text-decoration:none; }
.login_area .login.before .option { padding:12px 0 8px 0; }
.login_area .login.before .option a { float:left; display:inline-block; color:#787878; letter-spacing:-1px; vertical-align:top; }
.login_area .login.before .option .join { color:#2cc2d4; font-weight:bold; }
.login_area .login.before .option a:hover,a:active,a:focus { text-decoration:none; }
.login_area .login.before .option span { float:left; display:inline-block; padding:0 6px 0 6px; font-size:9px; color:#e1e1e1; vertical-align:top; }

.login_area .login.after .channeling_info_box .info_text { height:52px; font-size:14px; color:#464646; text-align:center; letter-spacing:-1px; }
.login_area .login.after .channeling_info_box .info_text span { display:inline-block; font-weight:bold; font-size:14px; color:#ee3752; letter-spacing:-1px; }
.login_area .login.after .channeling_info_box .info_text span.bl { font-weight:bold; color:#166fd7; }
.login_area .login.after .channeling_info_box .info_btn { display:block; width:276px; height:24px; margin:4px 0 0 0; padding:4px 0 0 0; font-size:13px; color:#ffffff; letter-spacing:-1px; text-align:center; text-shadow:0 0 4px #2ac0d2; border:1px solid #2cc2d4; background-color:#2dc8da; }
.login_area .login.after .channeling_info_box .info_btn:hover,.info_btn:active,.info_btn:focus { text-decoration:none; }

.login_area .my_cash_popup { display:none; position:absolute; bottom:30px; left:0; width:276px; border:1px solid #9a9a9a; background-color:#ffffff; }
.login_area .my_cash_popup .wrap { position:relative; width:274px; }
.login_area .my_cash_popup .wrap .close { z-index:9999; position:absolute; top:8px; right:8px; width:15px; height:15px; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_my_character_close.png') left bottom no-repeat; }
.login_area .my_cash_popup .wrap .list { width:250px; padding:12px 12px 0 12px }
.login_area .my_cash_popup .wrap .list li { padding:8px 0 8px 8px; border-bottom:1px solid #eeeeee; }
.login_area .my_cash_popup .wrap .list li.last {  }
.login_area .my_cash_popup .wrap .list li .ruby { float:left; display:inline-block; width:28px; height:17px; padding:0 8px 0 28px; font-weight:bold; font-size:14px; color:#666666; letter-spacing:-1px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/icon_pcbang_01.png') left top no-repeat; }
.login_area .my_cash_popup .wrap .list li .ruby.none { width:auto; padding:0; background:none; }
.login_area .my_cash_popup .wrap .list li .cash { float:left; display:inline-block; width:28px;padding:0 8px 0 28px; font-weight:bold; font-size:14px; color:#666666; letter-spacing:-1px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/icon_pcbang_02.png') 1px top no-repeat; }
.login_area .my_cash_popup .wrap .list li .line { display:none; float:left; padding:0 8px 0 8px; font-size:11px; color:#e1e1e1; vertical-align:top; }
.login_area .my_cash_popup .wrap .list li .number { float:left; display:inline-block; font-size:16px; font-weight:bold; color:#464646; letter-spacing:-1px; }
.login_area .my_cash_popup .wrap .option { margin:0; padding:8px 12px 20px 12px; background:none; }
.login_area .my_cash_popup .wrap .option .wrap { display:inline-block; width:auto; height:16px; }
.login_area .my_cash_popup .wrap .option .wrap .myInfo { color:#ee3752 }
.login_area .my_cash_popup .wrap .option .wrap span { padding:0 18px 0 18px; }

.main .wrapper .site_map { clear:left; padding:36px 0 0 0;width:1100px;margin:0 auto; }
.main .wrapper .site_map .list { border-top:2px solid #e9e9e9;padding:0 0 0 30px; }
.main .wrapper .site_map .list li { float:left; width:164px; min-height:160px; padding:0 0 0 16px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/bg_site_map_01.png') right 39px no-repeat; }
.main .wrapper .site_map .list li.last { background:none;width:154px; }
.main .wrapper .site_map .list li dl { }
.main .wrapper .site_map .list li dl dt { padding:40px 0 20px 0; font-size:18px; font-weight:bold; color:#464646; letter-spacing:-1px; }
.main .wrapper .site_map .list li dl dt a { font-size:18px; font-weight:bold; color:#464646; letter-spacing:-1px; }
.main .wrapper .site_map .list li dl dd { padding:0 0 7px 0; }
.main .wrapper .site_map .list li dl dd a:hover {color:#626262;text-decoration:none;font-weight:bold;}
.main .wrapper .site_map .list li dl dd.last { padding:0; }
.main .wrapper .site_map .list li dl dd a { font-size:14px; color:#999; letter-spacing:-1px; }

/* screenshot slider */
#screenshot { width:330px; height:398px; }
#screenshot .wrap { position:relative; overflow:hidden; width:330px; height:398px; }
#screenshot .wrap .button { z-index:2; position:absolute; top:0; left:0; width:0; height:0; }
#screenshot .wrap .button button.prev { z-index:99; position:absolute; top:155px; left:8px; display:inline-block; width:30px; height:48px; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_screenshot_prev.png') left top no-repeat; }
#screenshot .wrap .button button.next { z-index:99; position:absolute; top:155px; right:-322px; display:inline-block; width:30px; height:48px; text-indent:-9999px; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/btn_screenshot_next.png') left top no-repeat;  }
#screenshot .wrap .list { position:absolute; top:0; left:0; width:100%; height:398px; }
#screenshot .wrap .list li { float:left; width:330px; height:398px; }
#screenshot .wrap .list li img { width:330px; height:398px; cursor:pointer; }

/* modal */
.modal-wrapper { position:fixed !important; display:none; color:#000; width:324px; min-width:324px; min-height:254px; margin:-130px 0 0 -180px !important; padding:0 15px 0 15px; text-align:center; z-index:2; background-color:#fdfdfd; border:3px solid #202532; }
.modal-wrapper .btn { margin:38px 0 0 0; padding:15px 0 0 0; border-top:1px solid #e3e3e3; }
.modal-wrapper .confirm { display:inline-block; *display:inline; zoom:1; vertical-align:middle; width:77px; height:23px; padding:8px 0 0 0; color:#fff; background-color:#545f79; border:1px solid #4e5b74; }
.modal-wrapper .cancel { display:inline-block; *display:inline; zoom:1; vertical-align:middle; width:77px; height:23px; padding:8px 0 0 0; color:#e9ecf4; background-color:#677594; border:1px solid #58647d; }

.modal-wrapper1 .modal { padding-top:55px; }
.modal-wrapper2 .modal { padding-top:65px; }
.modal-wrapper3 .modal { padding-top:65px; }
.modal-wrapper4 .modal { padding-top:80px; }
.modal-wrapper5 .modal { padding-top:80px; }
.modal-wrapper6 .modal { padding-top:80px; }

.modal-wrapper .modal-close { display:block; position:absolute; top:15px; right:15px; width:23px; height:24px; text-indent:-10000px; overflow:hidden; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/modal_close.gif') no-repeat 0 0; }
.modal-wrapper .p1 { padding:0 0 18px 0; font-size:14px; color:#464646; font-weight:bold; }
.modal-wrapper .p2 { padding:0 0 18px 0; font-size:16px; color:#ee3752; font-weight:bold; }
.modal-wrapper .p3 { padding:0 0 18px 0; font-size:16px; color:#166fd7; font-weight:bold; }

/* screenshot request */
.screenshot-request { display:none !important; z-index:9999; position:fixed; top:0; left:0; width:0; height:0; }
.screenshot-request .wrapper {  }
.screenshot-request .wrapper .box { position:fixed; top:50%; left:50%; width:450px; margin:-170px 0 0 -260px; padding:24px 32px 32px 32px; border:3px solid #202032; background-color:#fefefe; }
.screenshot-request .wrapper .box .title { position:relative; font-size:20px; font-weight:bold; color:#303030; line-height:24px; text-align:left; }
.screenshot-request .wrapper .box .title .close { display:block; position:absolute; top:1px; right:-17px; width:23px; height:24px; text-indent:-9999px; overflow:hidden; background:url('https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/common/modal_close.gif') no-repeat 0 0; }
.screenshot-request .wrapper .box .text { min-height:178px; padding:26px 0 0 0; font-size:14px; color:#666666; line-height:20px; text-align:left; letter-spacing:-1px; }
.screenshot-request .wrapper .box .text strong { font-size:14px; font-weight:bold; color:#464646; line-height:20px; letter-spacing:-1px; }
.screenshot-request .wrapper .box .text .red { display:block; padding:16px 0 8px 0; font-weight:bold; color:#ee3652; }
.screenshot-request .wrapper .box .text .file { display:block; padding:4px; border:1px solid #c6c6c6; background-color:#ffffff; }
.screenshot-request .wrapper .box .text .file input { width:100%; height:100%; border:none; background-color:#ffffff; }
.screenshot-request .wrapper .box .text .fail { display:block; padding:5px 0 0 0; font-weight:bold; color:#1670d6; }
.screenshot-request .wrapper .box .text .blue { display:block; padding:32px 0 0 0; font-size:16px; font-weight:bold; color:#1670d6; line-height:25px; text-align:center; letter-spacing:-1px; }
.screenshot-request .wrapper .box .text .blue strong { display:block; padding:10px 0 0 0; font-size:14px; font-weight:normal; color:#666666; line-height:18px; letter-spacing:0; }
.screenshot-request .wrapper .box .btn { padding:15px 0 0 0; text-align:center; border-top:1px solid #e4e4e4; }
.screenshot-request .wrapper .box .btn .confirm { display:inline-block; *display:inline; zoom:1; width:78px; height:24px; padding:8px 0 0 0; font-weight:bold; color:#ffffff; border:1px solid #4e5a74; vertical-align:top; background-color:#525c74; }
.screenshot-request .wrapper .box .btn .cancel { display:inline-block; *display:inline; zoom:1; width:78px; height:24px; padding:8px 0 0 0; font-weight:bold; color:#e9ecf4; border:1px solid #58647c; vertical-align:top; background-color:#647290; }
.screenshot-request .wrapper .box .btn a:hover,a:active,a:focus { text-decoration:none; }
.screenshot-request .wrapper .bg { position:fixed; top:0; left:0; width:100%; filter:alpha(opacity=60); opacity: 0.6; background-color:#000000; }

.detail_popup { display:none; z-index:9999; position:absolute; top:0; left:40px; width:280px; border:1px solid #999999; }
.detail_popup .inner { position:relative; width:248px; padding:16px 16px 35px 16px; background-color:#ffffff; }
.detail_popup .inner .arrow { position:absolute; top:8px; left:-4px; width:4px; height:6px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/img_detail_popup_arrow.png) left top no-repeat; }
.detail_popup.bottom .inner .arrow { top:inherit; bottom:8px; }
.detail_popup .inner .close { position:absolute; top:8px; right:8px; width:10px; height:9px; text-indent:-9999px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/btn_detail_popup_close.png) left top no-repeat; }
.detail_popup .inner .box_01 { padding:0 0 16px 0; border-bottom:1px solid #d2d2d2; }
.detail_popup .inner .box_01 .item_detail_img { float:left; width:64px; height:64px; padding:0 12px 0 0; }
.detail_popup .inner .box_01 .item_detail_img img { width:64px !important; height:64px !important; }
.detail_popup .inner .box_01 .item_detail_text { float:left; width:172px; height:64px; }
.detail_popup .inner .box_01 .item_detail_text .name { display:block; height:36px; padding:4px 0 0 0; font-weight:bold; color:#464646; }
.detail_popup .inner .box_01 .item_detail_text .moreText { display:block; padding:8px 0 0 0; position:relative; color:#9a9a9a; }
.detail_popup .inner .box_01 .item_detail_text .moreText a { position:absolute; bottom:0; right:0; height:16px; padding:1px 4px 1px 4px; font-size:11px; color:#323232; line-height:14px; border:1px solid #dcdce0; border-bottom:1px solid #b6b6bc; }
.detail_popup .inner .box_01 .item_detail_text .moreText a:hover,a:active,a:focus { text-decoration:none; }
.detail_popup .inner .box_01 .item_detail_text .fellow_name { display:block; padding:14px 0 0 0; font-weight:bold; color:#464646; }
.detail_popup .inner .box_01 .item_detail_text .fellow_level { display:block; padding:0 0 18px 0; font-weight:bold; color:#464646; }
.detail_popup .inner .box_02 { padding:16px 0 12px 0; border-bottom:1px dotted #d2d2d2; }
.detail_popup .inner .box_02 .item_detail_text { position:relative; padding:0 0 4px 0; color:#666666; }
.detail_popup .inner .box_02 .item_detail_text.red { color:#ff4242; }
.detail_popup .inner .box_02 .item_detail_text .type { display:inline-block; height:14px; margin:0 0 0 4px; padding:2px 3px 0 3px; font-size:11px; font-weight:bold; color:#ffffff; line-height:11px; vertical-align:top; background-color:#2dc8da; }
.detail_popup .inner .box_02 .item_detail_text .line { float:none !important; height:auto !important; padding:0 4px 0 4px !important; }
.detail_popup .inner .box_02 .item_detail_text strong { font-weight:bold; color:#666666; }
.detail_popup .inner .box_02 .item_detail_text .m1 { padding:0 8px 0 16px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/img_money_01.png) left 2px no-repeat; }
.detail_popup .inner .box_02 .item_detail_text .m2 { padding:0 8px 0 16px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/img_money_02.png) left 2px no-repeat; }
.detail_popup .inner .box_02 .item_detail_text .m3 { padding:0 8px 0 16px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/img_money_03.png) left 2px no-repeat; }
.detail_popup .inner .box_03 { padding:16px 0 16px 0; border-bottom:1px dotted #d2d2d2; }
.detail_popup .inner .box_03 .wear { float:left; width:72px; padding:14px 0 0 0; color:#666666; }
.detail_popup .inner .box_03 .effect { float:left; width:164px; padding:4px 0 0 11px; border-left:1px solid #f2f2f2; }
.detail_popup .inner .box_03 .effect .element { float:left; display:inline-block; width:50%; padding:0 0 4px 0; color:#666666; }
.detail_popup .inner .box_03 .effect .element .line { float:none; padding:0 4px 0 4px; color:#fafafa; }
.detail_popup .inner .box_03 .effect .element .num { font-weight:bold; color:#666666; }
.detail_popup .inner .box_03 .effect .element .num em { color:#e6e6e6; }
.detail_popup .inner .box_03 .effect .element .num span { color:#aaaaaa; }
.detail_popup .inner .box_04 { padding:16px 0 12px 0; border-bottom:1px dotted #d2d2d2; }
.detail_popup .inner .box_04 .item_detail_text { padding:0 0 4px 0; }
.detail_popup .inner .box_04 .item_detail_text span { display:inline-block; width:64px; color:#9a9a9a; letter-spacing:-1px; }
.detail_popup .inner .box_04 .item_detail_text strong { display:inline-block; color:#666666; letter-spacing:-1px; }
.detail_popup .inner .box_05 { padding:16px 0 16px 0; border-bottom:1px solid #d2d2d2; }
.detail_popup .inner .box_05 .title { padding:0 0 4px 0; font-weight:bold; color:#666666; letter-spacing:-1px; }
.detail_popup .inner .box_05 .item_detail_img { float:left; width:40px; height:40px; padding:0 8px 0 0; }
.detail_popup .inner .box_05 .item_detail_img img { width:40px; height:40px; }
.detail_popup .inner .box_05 .item_detail_text { float:left; width:200px; height:40px; }
.detail_popup .inner .box_05 .item_detail_text span { display:block; color:#9a9a9a; letter-spacing:-1px; }
.detail_popup .inner .box_05 .item_detail_text .red { padding:2px 0 0 0; }
.detail_popup .inner .last { padding-bottom:0; border-bottom:none; }

.compare_popup { display:none; z-index:9999; position:absolute; top:-22px; left:166px; width:280px; }
.compare_popup .inner { position:relative; width:248px; padding:16px; border:1px solid #999999; background-color:#ffffff; }
.compare_popup .inner .close { position:absolute; top:8px; right:8px; width:10px; height:9px; text-indent:-9999px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/btn_detail_popup_close.png) left top no-repeat; }
.compare_popup .inner ._box_01 { padding:0 0 16px 0; border-bottom:1px solid #d2d2d2; }
.compare_popup .inner ._box_01 ._item_detail_img { float:left; width:64px; height:64px; padding:0 12px 0 0; }
.compare_popup .inner ._box_01 ._item_detail_img img { width:64px !important; height:64px !important; }
.compare_popup .inner ._box_01 ._item_detail_text { float:left; width:172px; height:64px; }
.compare_popup .inner ._box_01 ._item_detail_text .name { display:block; height:36px; padding:4px 0 0 0; font-weight:bold; color:#464646; }
.compare_popup .inner ._box_01 ._item_detail_text .moreText { display:block; padding:8px 0 0 0; position:relative; color:#9a9a9a; }
.compare_popup .inner ._box_01 ._item_detail_text .moreText a { position:absolute; bottom:0; right:0; height:16px; padding:1px 4px 1px 4px; font-size:11px; color:#323232; line-height:14px; border:1px solid #dcdce0; border-bottom:1px solid #b6b6bc; }
.compare_popup .inner ._box_01 ._item_detail_text .moreText a:hover,a:active,a:focus { text-decoration:none; }
.compare_popup .inner ._box_01 ._item_detail_text .fellow_name { display:block; padding:14px 0 0 0; font-weight:bold; color:#464646; }
.compare_popup .inner ._box_01 ._item_detail_text .fellow_level { display:block; padding:0 0 18px 0; font-weight:bold; color:#464646; }
.compare_popup .inner ._box_02 { padding:16px 0 12px 0; border-bottom:1px dotted #d2d2d2; }
.compare_popup .inner ._box_02 ._item_detail_text { position:relative; padding:0 0 4px 0; color:#666666; }
.compare_popup .inner ._box_02 ._item_detail_text.red { color:#ff4242; }
.compare_popup .inner ._box_02 ._item_detail_text .type { display:inline-block; height:14px; margin:0 0 0 4px; padding:2px 3px 0 3px; font-size:11px; font-weight:bold; color:#ffffff; line-height:11px; vertical-align:top; background-color:#2dc8da; }
.compare_popup .inner ._box_02 ._item_detail_text .line { float:none !important; height:auto !important; padding:0 4px 0 4px !important; }
.compare_popup .inner ._box_02 ._item_detail_text strong { font-weight:bold; color:#666666; }
.compare_popup .inner ._box_02 ._item_detail_text .m1 { padding:0 8px 0 16px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/img_money_01.png) left 2px no-repeat; }
.compare_popup .inner ._box_02 ._item_detail_text .m2 { padding:0 8px 0 16px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/img_money_02.png) left 2px no-repeat; }
.compare_popup .inner ._box_02 ._item_detail_text .m3 { padding:0 8px 0 16px; background:url(https://image.icarusonline.co.kr/web-cdn/icarus/web/2013_obt/sub/img_money_03.png) left 2px no-repeat; }
.compare_popup .inner ._box_03 { padding:16px 0 16px 0; border-bottom:1px dotted #d2d2d2; }
.compare_popup .inner ._box_03 .wear { float:left; width:72px; padding:14px 0 0 0; color:#666666; }
.compare_popup .inner ._box_03 .effect { float:left; width:164px; padding:4px 0 0 11px; border-left:1px solid #f2f2f2; }
.compare_popup .inner ._box_03 .effect .element { float:left; display:inline-block; width:50%; padding:0 0 4px 0; color:#666666; }
.compare_popup .inner ._box_03 .effect .element .line { float:none; padding:0 4px 0 4px; color:#fafafa; }
.compare_popup .inner ._box_03 .effect .element .num { font-weight:bold; color:#666666; }
.compare_popup .inner ._box_03 .effect .element .num em { color:#e6e6e6; }
.compare_popup .inner ._box_03 .effect .element .num span { color:#aaaaaa; }
.compare_popup .inner .last { padding-bottom:0; border-bottom:none; }


.aside {position:relative;}
#aside_banner {position:absolute; left:50%; top:0;width:1120px; margin-left:-560px;z-index:9;}
#aside_banner .banner_area {position:absolute; left:0; top:0;width:1120px; }
#aside_banner .aside_btn {display:block;position:absolute; right:-120px; top:-7px; z-index:9;}
#aside_banner #banner_con {position:absolute; left:0; top:-485px;width:1120px; height:460px; }
#aside_banner #banner_con .aside_banner {display:block;position:absolute; top:0; z-index:9;}
#aside_banner #banner_con .pcBanner_close {position:absolute; right:0; top:0; z-index:10; width:85px; height:85px; display:block; background:url('https://image.icarusonline.co.kr/web-cdn/common/img/transparent.png') repeat; text-indent:-999em;overflow:hidden;}