@charset "utf-8";
@import url(common.css?ver=1.9);

html {width:100%;}
body {width:100%; overflow-y:scroll; *overflow-y:hidden; font:13px/1.335 "나눔고딕","NanumGothic","돋움","Dotum","Segoe WP","Helvetica","sans serif";}
input, button {font:1em "나눔고딕","NanumGothic","돋움","Dotum","Segoe WP","Helvetica","sans serif";color:#666666;}
button {position:relative;display:-moz-inline-stack;display:inline-block;text-decoration:none !important;white-space:nowrap;vertical-align:top;overflow:visible;cursor:pointer;_cursor:hand;}


/* 이벤트 */
.event_board ul li {float:left;}
.event_board ul li.ev_title {border-top:4px solid #666666; padding:20px 0;}
.event_board ul li.ev_title table {width:1000px;}
.event_board ul li.ev_title table tr td {font-size:18px; color:#999999; text-align:center;}

.event_board ul li.ev_con01 {background:#dfdfdf; margin-bottom:5px;}
.event_board ul li.ev_con01 ul li {display:inline-block; float:left; text-align:center; font-size:18px; overflow:hidden;}
.event_board ul li.ev_con01 ul li.e_tt {width:170px; color:#2174b5; padding:18px 0;  font-weight:600;}
.event_board ul li.ev_con01 ul li.e_cc {width:540px; height:42px; text-align:left; padding:18px 0 0 15px;}
.event_board ul li.ev_con01 ul li.e_cc a {color:#222222;}
.event_board ul li.ev_con01 ul li.e_cc span {padding-left:8px;}
.event_board ul li.ev_con01 ul li.e_dd {width:275px; padding:10px 0;}
.event_board ul li.ev_con01 ul li.e_dd span {display:block; width:265px; padding:10px 0; background:#ffffff; color:#666666;}

.event_board ul li.ev_con02 {background:#f2f2f2; margin-bottom:5px;}
.event_board ul li.ev_con02 ul li {display:inline-block; float:left; text-align:center; font-size:18px; overflow:hidden;}
.event_board ul li.ev_con02 ul li.e_tt {width:170px; color:#2174b5; padding:18px 0;  font-weight:600;}
.event_board ul li.ev_con02 ul li.e_cc {width:540px; height:42px; text-align:left; padding:18px 0 0 15px;}
.event_board ul li.ev_con02 ul li.e_cc a {color:#222222;}
.event_board ul li.ev_con02 ul li.e_cc span {padding-left:8px;}
.event_board ul li.ev_con02 ul li.e_dd {width:275px; padding:10px 0;}
.event_board ul li.ev_con02 ul li.e_dd span {display:block; width:265px; padding:10px 0; background:#ffffff; color:#666666;}


/* 고객센터_각 게임 가이드 바로가기버튼*/
.guide_btn {float:left; width:100%; margin-bottom:70px; background:url(http://img.ilovewebgame.co.kr/homeV3/common/bg_dline.gif);}
.guide_btn ul {padding:50px;}
.guide_btn ul li {display:inline; float:left; padding:0 40px 40px 0;}
.guide_btn ul li+li+li+li {padding-right:0;}
.guide_btn ul li+li+li+li+li {display:inline; float:left; padding:0 40px 40px 0;}
.guide_btn ul li+li+li+li+li+li+li+li {padding-right:0;}


/* 고객센터_FAQ 서치리스트 */
.searchList {float:left; width:100%;}
.searchBar {float:left; width:950px; background:#2174b5; padding:25px;}
.searchBar select {float:left; padding:11px 20px; border:0; font-family:"나눔고딕"; font-size:14px; color:#666666;}
.searchBar input.area {float:left; height:38px; margin:0 5px; padding-left:20px; border:0; font-size:15px; color:#666666;}

.faqList {float:left; width:100%; margin-top:10px;}
.faqList ul {border-top:1px solid #333333; border-bottom:1px solid #dddddd;}

.faqList ul li div {background:#fafafa;}
.faqList ul li div.list {padding:20px 0 20px 85px; border-bottom:1px solid #dddddd; background:url(http://img.ilovewebgame.co.kr/homeV3/sub/faq_b01.png) 30px 18px no-repeat; color:#666666; font-size:15px; font-weight:600;}
.faqList ul li div.list a {color:#666666; font-size:15px; font-weight:600;}
.faqList ul li div.list a:hover {color:#666666; font-size:15px; font-weight:600;}
.faqList ul li div.list a:visited {color:#666666; font-size:15px; font-weight:600;}

.faqList ul li div.qq {padding:20px 0 20px 85px; background:url(http://img.ilovewebgame.co.kr/homeV3/sub/faq_b02.png) 30px 18px no-repeat; color:#666666; font-size:15px; font-weight:600;}
.faqList ul li div.qq a {color:#666666; font-size:15px; font-weight:600;}
.faqList ul li div.qq a:hover {color:#666666; font-size:15px; font-weight:600;}
.faqList ul li div.qq a:visited {color:#666666; font-size:15px; font-weight:600;}
.faqList ul li div.aa {border-top:1px dotted #b7b7b7; border-bottom:1px solid #dddddd; color:#666666;}
.faqList ul li div.aa p.p_aa {padding:20px 10px 20px 85px; background:url(http://img.ilovewebgame.co.kr/homeV3/sub/faq_b03.png) 30px 18px no-repeat; font-size:14px; line-height:150%; }

/* 모바일 게임 상세 페이지 */
.t_head {position:relative; width:100%; border-bottom:2px solid #333;}
.t_head h1 {max-width:1000px; position:relative; margin:0 auto; padding:80px 0 30px; font-size:60px; letter-spacing:-1px; font-weight:400; line-height:100%;}
.global_Sbox {z-index:10; width:1000px; margin:-31px auto 0; top:-10px; position:relative; padding:6px; text-align:right; background:url(http://img.ilovewebgame.co.kr/homeV3/sub/g_select_bg.png) no-repeat right;}
.global_Sbox .selectLg {border:0; padding:2px; color:#333333; font-weight:600; font-size:13px; background:#ffffff; line-height:200%;}

.down_link {position:relative; width:100%;float:left;  top:0; background:#f2f2f2; border-bottom:1px solid #ccc;}
.d_wrap {max-width:1000px; margin:0 auto;}
.d_wrap_con {float:left; width:56.5%; height:100%; padding-bottom:20px;}
.d_wrap_con p {font-size:20px; line-height:150%;}
.d_wrap_con p span {display:inline-block; padding:4px 24px 6px; margin-bottom:30px; background:#333; color:#fff; font-size:15px; font-weight:600; line-height:130%;}
.d_wrap_btn {display:table; padding:20px 0 25px;}
.d_wrap_btn li {display:table-cell; vertical-align:bottom; padding-left:8px;}

.game_info {position:relative; width:100%; float:left; padding:70px 0;}
.g_wrap {max-width:1000px; margin:0 auto; background:red;}
.g_wrap p {display:inline-block; float:left; padding-right:50px;}
.g_wrap p img {width:252px; height:auto;}
.g_con {float:left; width:69.5%; color:#555;}
.g_con h4 {font-size:16px; font-weight:600; padding-bottom:30px;}
.g_con pre {font-size:15px; white-space:pre-wrap;}

.sshot {position:relative; float:left; width:100%; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.s_con {max-width:1084px; position:relative; margin:0 auto; padding:30px 0;}
.arrowbtn {width:1000px; z-index:1;}
.arrowbtn a[class^="ss_"] {position:absolute; top:110px; float:left; padding:40px 21px;}
.arrowbtn a.ss_left {left:0; background:url(http://img.ilovewebgame.co.kr/homeV3/sub/arrowbtn.png) no-repeat left top;}
.arrowbtn a.ss_right {right:0; background:url(http://img.ilovewebgame.co.kr/homeV3/sub/arrowbtn.png) no-repeat right top;}

.imglist {width:1000px; margin:0 auto; overflow:hidden;}
.imglist ul {display:table; position:relative;}
.imglist ul li {display:table-cell; padding-right:5px;}
.imglist ul li:last-child {padding-right:0;}
.imglist img {width:407px; height:229;}

.M_view {width:900px; margin:0 auto; border:20px solid #000;}

.recom {position:relative; float:left; width:100%; background:#f2f2f2; padding-bottom:80px;}
.r_con {max-width:1000px; margin:0 auto; text-align:center;}
.r_con h2 {font-size:22px; color:#333; padding:50px 0; text-align:center; font-weight:400;}
.r_con ul {display:table; width:100%;}
.r_con ul li {display:table-cell; padding-right:130px; text-align:center;}
.r_con ul li:last-child {padding-right:0;}
.r_con ul li h5 {padding-top:20px; font-size:15px; color:#666666; font-weight:400;}
.r_con ul li img {width:150px; height:auto;}

.Bsshot {z-index:9990; position:fixed; top:200px; width:1000px; left:-500px; margin-left:50%;}
.Bsshot a.close {z-index:9992; position:absolute; right:8%;}
.Bsshot a.m_close {z-index:9992; position:absolute; right:3%;}
.Bsshot ul {display:table; position:relative; width:1000px; margin:0 auto;}
.Bsshot ul li {display:table-cell;}
.Bsshot ul li.iMg {padding:0 5px;}
.Bsshot ul li.iMg img {border:20px solid #000;}

.arrowbtn2 {width:1000px; z-index:9991;}
.arrowbtn2 a[class^="Bsshot_arrow_"] {position:absolute; float:left;}
.arrowbtn2 a.Bsshot_arrow_left {left:0;}
.arrowbtn2 a.Bsshot_arrow_right {right:0;}

.imglist2 {width:840px; margin:0 auto; overflow:hidden;}
.imglist2 ul {display:table; position:relative;}
.imglist2 ul li {display:table-cell;}
.imglist2 img {width:800px; height:auto; border:20px solid #000;}


/* 각 게임별 상단이미지 bg */
.wa {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_wa.png) no-repeat; background-position:90% top;}
.empire {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_empire.png) no-repeat; background-position:90% top;}
.wa2 {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_wa2.png) no-repeat; background-position:90% top;}
.arcane {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_arcane.png) no-repeat; background-position:90% top;}
.mud {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_mud.png) no-repeat; background-position:90% top;}
.abyss {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_abyss.png) no-repeat; background-position:90% top;}
.arcaneka {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_arcaneka.png) no-repeat; background-position:90% top;}
.zlzr {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_zlzr.png) no-repeat; background-position:90% top;}
.stzb {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_stzb.png) no-repeat; background-position:90% top;}
.ztm {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_ztm.png) no-repeat; background-position:90% top;}
.gugu {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_gugu.png) no-repeat; background-position:90% top;}
.flyff {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_flyff.png) no-repeat; background-position:90% top;}
.luthiel {background:url(http://img.ilovewebgame.co.kr/homeV3/sub/bg_luthiel.png) no-repeat; background-position:90% top;}