/* 여기에 작업 또는 수정할 당신의 css style을 설정하세요. (customizations) */

/*---------- 앱으로 보기 ----------*/
.back-to-app {z-index:1003;width:145px;height:25px;line-height:25px;bottom:5px;left:0;right:0; margin:auto;overflow:hidden;position:fixed;display:block;text-align:center;opacity:1;}
.back-to-top.hidden-top {bottom:-100px;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.back-to-top:hover {background:#86A0F7}
.back-to-top i {font-size:16px;margin:1px 0 0 0 !important;color:#fff;display:inline-block}
.club-regist {z-index:1005;width:245px;height:45px;line-height:25px;bottom:50px;font-size:1.2em; left:0;right:0; margin:auto;overflow:hidden;position:fixed;display:block;text-align:center;opacity:1;}

@media (max-width:767px) {
	.back-to-top {bottom:15px}
}

.line_gray{width:100%;height:5px;background:#f5f5f5}
.main_title_left{position:absolute;left:auto}
.main_title_right{position:absolute;right:auto;color:#dfdfdf}

/*웹뷰 카피라이트*/
.eb-footer2 {position:relative;min-height:35px;background:#3C3C3E;color:#fff}

.contents-box{padding:11px;border:1px solid #dfdfdf;}

/*게임 타이틀*/
.comm001-rs-contents-wrap {position:relative;width:100%}
.comm001-rs-contents {position:relative;margin-bottom:0}
.comm001-rs-contents dt {position:relative}
.comm001-rs-contents dt a {position:relative;display:block;padding:0 15px;line-height:35px;border:1px solid #b5b5b5;color:#757575;}
.comm001-rs-contents dt a:hover {color:#353535;border-color:#a7bbfd}
.comm001-rs-contents dt a i {position:absolute;top:5px;right:10px}
.comm001-rs-contents dt i {color:#959595;float:right;display:inline-block;padding-top:5px}
.comm001-rs-contents dd {position:absolute;top:35px;width:100%;z-index:2;display:none}
.comm001-rs-contents dd ul {margin-bottom:0;background: #01479d    }
.comm001-rs-contents ul li {border-top:1px solid #318cfd;line-height:30px; padding-left:5px}
.comm001-rs-contents ul li a {color:#fff;font-size:12px;display:block;padding: 5px 10px}
.comm001-rs-contents ul li a:hover {background:#1C1C26}

/*게임 서브메뉴*/
#game_sub{width:100%; height:30px; margin-top: 35px; border-bottom: 1px solid #dfdfdf;}
#game_sub1{float:left;width:80px; height:30px; padding-top:4px; color:#484848; font-weight:bold;text-align:center;background:#fff;border-top: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;font-size:1.1em}
#game_sub11{float:left;width:80px; height:30px; padding-top:4px; color:#484848; font-weight:bold;text-align:center;background:#fff;border-top: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-left: 1px solid #dfdfdf;font-size:1.1em}
#game_sub00{float:left;width:80px; height:30px; padding-top:4px; color:#484848; text-align:center;background:#efefef;border-top: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-left: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;font-size:1.1em}
#game_sub0{float:left;width:80px; height:30px; padding-top:4px; color:#484848; text-align:center;background:#efefef;border-top: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;font-size:1.1em}
#game_sub2{float:left;width:65px; height:30px; padding-top:4px; color:#484848; font-weight:bold;text-align:center;background:#fff;border-top: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;font-size:1.1em}
#game_sub22{float:left;width:65px; height:30px; padding-top:4px; color:#484848; font-weight:bold;text-align:center;background:#fff;border-top: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-left: 1px solid #dfdfdf;font-size:1.1em}
#game_sub33{float:left;width:65px; height:30px; padding-top:4px; color:#484848; text-align:center;background:#efefef;border-top: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-left: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;font-size:1.1em}
#game_sub3{float:left;width:65px; height:30px; padding-top:4px; color:#484848; text-align:center;background:#efefef;border-top: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;font-size:1.1em}

.board-list .board-setup .select {position:absolute;top:-1px;left:-1px;display:inline-block;width:200px}
.board-list .board-setup-btn-box {position:absolute;top:-1px;right:-1px;display:inline-block;width:420px}
.board-list .board-setup-btn {float:left;width:25%;height:30px;line-height:30px;color:#fff;text-align:center;font-size:12px}
.board-list .board-setup-btn:nth-child(odd) {background:#59595B}
.board-list .board-setup-btn:nth-child(even) {background:#676769}
.board-list .board-setup-btn:hover {opacity:0.8}
.board-list .bo_current {color:#FF4848}
.board-list .board-btn-adm li {float:left;margin-right:5px}
.board-list .board-list-footer {margin-top:20px}
.board-list .favorite-setup {display:inline-block;width:100px;margin-left:15px}
.board-list .favorite-setup .toggle {padding-right:37px}
.board-list .multi-btn-wrap {position:relative;height:40px;margin-bottom:20px}
.multi-type-btn-wrap {position:absolute;top:0;right:0;margin-bottom:0;z-index:1}
.multi-type-btn-wrap li {position:relative;float:left}
.multi-type-btn-wrap button {position:relative;margin:0;padding:0;width:40px;height:40px;border:1px solid #d5d5d5;cursor:pointer;background:#fff;font-size:15px;color:#454545}
.multi-type-btn-wrap button:hover {background:#f5f5f5}
.multi-type-btn-wrap button .multi-type-on + i {color:#E52700}
.multi-type-btn-wrap button.multi-type-list-btn {border-right:0}
.multi-type-btn-wrap button.multi-type-webzine-btn {border-right:0}
.multi-type-btn-wrap button.multi-type-gallery-btn {border-right:0}

.board-multi {border-bottom:1px solid #e5e5e5;margin-bottom:20px; #fff;width:100%}
.board-multi .multi-item {position:relative;font-size:12px;margin-bottom:5px;border-top:1px solid #e5e5e5;background:#fff;width:100%}
.board-multi .multi-item-in {position:relative;padding:20px 0;min-height:170px;box-sizing:border-box}
.board-multi .multi-item-in .multi-img {position:absolute;top:20px;left:0;width:120px;border:1px solid #dfdfdf;z-index:1}
.board-multi .multi-item-in .multi-desc {position:relative}
.board-multi .multi-item-in .multi-noimg-desc {position:relative}
.board-multi .multi-item-in .multi-img-box {position:relative;overflow:hidden;height:140px}
.board-multi .multi-item-in .multi-img-box-in {position:relative;overflow:hidden;width:120px;height:140px}
.board-multi .multi-item-in .multi-img-box-in:after {content:"";text-align:center;position:absolute;display:block;left:0;top:0;opacity:0;-moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;width:100%;height:100%;background:rgba(0,0,0,0.3)}
.board-multi .multi-item-in .multi-img-box-in:before {content:"";display:block;padding-top:60%}
.board-multi .multi-item-in .multi-img-box-in img {position:absolute;top:0;left:0;right:0;bottom:0;width:120px;height:150px;}
.board-multi .multi-item-in .multi-img-box-in .movie-icon {display:inline-block;position:absolute;top:50%;left:50%;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:30px;margin-top:-20px;margin-left:-20px;z-index:1}
.board-multi .multi-item:hover .multi-img-box-in:after {opacity:1}
.board-multi .multi-item-in .multi-desc-ymd {position:absolute;top:0;left:135px;overflow:hidden;width:80px;height:80px;background:#fff;border:1px solid #d5d5d5;text-align:center;box-sizing:border-box}
.board-multi .multi-item-in .multi-desc-ym {font-size:11px;color:#959595;margin:12px 0 12px;line-height:1}
.board-multi .multi-item-in .multi-desc-d {font-size:30px;font-weight:bold;color:#656565;margin:0;line-height:1}
.board-multi .multi-item-in .multi-subj-cont {position:relative;overflow:hidden;margin-left:135px}
.board-multi .multi-item-in .multi-info .multi-city {position:absolute;width:50%;}
.board-multi .multi-item-in .multi-info .multi-status {position:absolute;right:5px;}

.board-multi .multi-item-in h4 {clear:both;position:relative;overflow:hidden;font-size:15px;color:#000;height:20px;margin-top:2px;margin-bottom:2px}
.board-multi .multi-item:hover .multi-item-in h4 {text-decoration:underline}
.board-multi .multi-item-in .multi-checkbox {display:inline-block;position:absolute;top:-5px;right:-11px;z-index:1}
.board-multi .multi-item-in .multi-cont {position:relative;overflow:hidden;height:52px;font-weight:300;color:#757575;margin-bottom:5px}
.board-multi .multi-item-in .multi-info {position:relative;border-top:1px solid #f2f2f2;padding-top:5px;margin-left:135px}
.board-multi .multi-item-in .multi-photo {display:inline-block;width:26px;height:26px;margin-right:2px;border:1px solid #e5e5e5;padding:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important}
.board-multi .multi-item-in .multi-photo img {width:100%;height:auto;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important}
.board-multi .multi-item-in .multi-photo .multi-user-icon {width:22px;height:22px;font-size:14px;line-height:22px;text-align:center;background:#959595;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important}
.board-multi .multi-item-in .multi-nick {margin-right:5px}
.board-multi .multi-item-in .multi-lv-icon {display:inline-block;margin-left:2px}
.board-multi .multi-item-in .multi-info > span {color:#959595;font-size:11px}
.board-multi .multi-item-in .multi-info > span i {margin-right:5px}
.board-multi .multi-item-in .multi-info > span > strong {font-weight:normal;margin-right:10px}
.board-multi .multi-item-in .multi-noimg-desc .multi-desc-ymd {left:0}
.board-multi .multi-item-in .multi-noimg-desc .multi-subj-cont {margin-left:0}
.board-multi .multi-item-in .multi-noimg-desc .multi-info {margin-left:0}
.board-multi .multi-item:hover .multi-desc-ymd {background:#FF4948;border:1px solid #FF4948}
.board-multi .multi-item:hover .multi-desc-ym {color:#fff}
.board-multi .multi-item:hover .multi-desc-d {color:#fff}
.board-multi .multi-ratings .star-ratings-list {position:absolute;top:10px;right:0;width:60px;height:18px;background:#fff}
.board-multi .multi-ratings .star-ratings-list li {padding:0;float:left;margin-right:0}
.board-multi .multi-ratings .star-ratings-list li .rating {color:#a5a5a5;font-size:10px;line-height:normal}
.board-multi .multi-ratings .star-ratings-list li .rating-selected {color:#FF4848;font-size:10px}
.board-multi .multi-item-notice {position:relative;overflow:hidden;border:1px solid #e5e5e5;background:#fff;padding:8px 10px;margin-bottom:30px;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;border-radius:2px !important}
.board-multi .multi-type-list .multi-item-in {min-height:80px}
.board-multi .multi-type-list .multi-item-in .multi-img {display:none}
.board-multi .multi-type-list .multi-item-in .multi-desc-ymd {left:0}
.board-multi .multi-type-list .multi-item-in .multi-subj-cont {margin-left:1px}
.board-multi .multi-type-list .multi-item-in .multi-subj-cont .multi-cont {display:none}
.board-multi .multi-type-list .multi-item-in .multi-info {margin-left:95px}
.board-multi .multi-type-gallery {margin-left:-5px;margin-right:-5px}
.board-multi .multi-type-gallery:after {content:"";display:block;clear:both}
.board-multi .multi-type-gallery .multi-item {margin:0;border:0;padding:5px;background:#fff;width:50%;float:left;box-sizing:border-box}
.board-multi .multi-type-gallery .multi-item-in {position:relative;border:1px solid #e5e5e5;padding:10px;min-height:inherit}
.board-multi .multi-type-gallery .multi-item-in .multi-img {position:relative;top:inherit;left:inherit;width:inherit;margin-bottom:15px}
.board-multi .multi-type-gallery .multi-item-in .multi-img-box {max-height:inherit}
.board-multi .multi-type-gallery .multi-item-in .multi-desc-ymd {left:0}
.board-multi .multi-type-gallery .multi-item-in .multi-subj-cont {margin-left:1px}
.board-multi .multi-type-gallery .multi-item-in .multi-info {margin-left:0}
.board-multi .multi-type-gallery .multi-item-in .multi-info-rating {min-height:43px}
.board-multi .multi-type-gallery .multi-ratings .star-ratings-list {top:32px}
.board-multi .multi-type-gallery .multi-noimg-desc .multi-ratings .star-ratings-list {top:32px}
.board-multi .multi-type-wide .multi-item {margin:0;border:0;padding:10px 0;background:#fff;width:100%;float:left;box-sizing:border-box}
.board-multi .multi-type-wide .multi-item-in {position:relative;border:1px solid #e5e5e5;padding:15px;min-height:inherit}
.board-multi .multi-type-wide .multi-item-in .multi-img {position:relative;top:inherit;left:inherit;width:inherit;margin-bottom:15px}
.board-multi .multi-type-wide .multi-item-in .multi-img-box {max-height:inherit}
.board-multi .multi-type-wide .multi-item-in .multi-desc-ymd {left:0}
.board-multi .multi-type-wide .multi-item-in .multi-subj-cont {margin-left:95px}
.board-multi .multi-type-wide .multi-item-in .multi-info {margin-left:0}
.board-multi .multi-type-wide .multi-item-in .multi-info-rating {min-height:43px}
.board-multi .multi-type-wide .multi-ratings .star-ratings-list {top:32px}
.board-multi .multi-type-wide .multi-noimg-desc .multi-ratings .star-ratings-list {top:32px}
.board-multi .multi-item-notice .label {font-size:11px;font-weight:normal;margin-bottom:0}
.board-list .view-infinite-more {margin-top:30px;margin-bottom:40px}
.board-list .view-infinite-more .btn-e-xlg {position:relative;height:40px;line-height:40px;padding:0 100px;font-size:16px !important;border:1px solid #b5b5b5;background:#fff;color:#757575}
.board-list .view-infinite-more .btn-e-xlg i {position:absolute;top:5px;right:5px;font-size:30px;color:#fff;transition:all 0.2s ease-in-out}
.board-list .view-infinite-more .btn-e-xlg:hover {border:1px solid #959595;background:#f5f5f5;color:#000}
.board-list .view-infinite-more .btn-e-xlg:hover i {color:#b5b5b5}

.mb-photo {position:relative;overflow:hidden;border:1px solid #efefef;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important}

.store-menu {z-index:1003;height:55px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#efefef; line-height:25px;bottom:0px;left:0;right:0; margin:auto;overflow:hidden;position:fixed;display:block;text-align:center;opacity:1;}
.bottom-menu {float:left;width:20%;padding-top:5px; text-align:center;line-height:20px}
.bottom-menu a {width:20%;text-align:center}
.bottom-menu span {width:20%;text-align:center}
.store-title {height:50px;padding-top:5px; padding-left:25px; background: #0C13AD; color:#fff;}
.store-admin-menu {height:45px;border-bottom:1px solid #dfdfdf;top:0; left:0;right:0; margin:auto;position:sticky;display:block;opacity:1;}

.game-menu {height:45px;border-bottom:1px solid #dfdfdf;top:0; left:0;right:0; margin-bottom:45px;position:sticky;display:block;opacity:1;}
.game-menu-on {float:left;width:33%;height:45px;padding:10px;font-size:1.0em;border-bottom:3px solid #0C13AD; font-weight:bold; text-align:center}
.game-menu-off {float:left;width:33%;height:45px;padding:10px;font-size:1.0em; text-align:center}

.ad-box {overflow:hidden;}
.box-border {border:1px solid #dfdfdf;padding:10px;margin-bottom:10px;}

.stickyTopNav { background-color:white; position: fixed; top: 0; border-bottom:1px solid #dfdfdf; height:45px; z-index: 99; width:100%; }


#header .blogMenu.stickyTopNav ul { margin: 8px 0 8px 0; }
#header .blogMenu.stickyTopNav .middleWrapBlogMenu { height:45px;border-bottom:3px solid #dfdfdf; }
.navUnderLine { position:fixed; left:0; top:0; width:100%; height: 44px; border-bottom:3px solid #dfdfdf; border-width: 0 0 2px 0; z-index: 98; }

.admin-menu-on {float:left;width:50px;height:45px;padding:10px;margin-left:5px; margin-right:5px;font-size:1.0em;border-bottom:3px solid #0C13AD; font-weight:bold; text-align:center}
.admin-menu-off {float:left;width:50px;height:45px;padding:10px;margin-left:5px; margin-right:5px;font-size:1.0em; text-align:center}

#infscr-loading {text-align:center;z-index:100;position:absolute;left:50%;bottom:0;width:200px;margin-left:-100px;padding:8px 0;background:#000;opacity:0.8;color:#fff}
@media (max-width: 650px) {
	.board-multi .multi-item-in {position:relative;padding:20px 0;min-height:150px;box-sizing:border-box}
	.multi-type-btn-wrap button.multi-type-gallery-btn {border-right:1px solid #d5d5d5}
	.multi-type-btn-wrap button.multi-type-wide-btn {display:none}
	.board-multi .multi-item-in .multi-img {top:23px;left:0;width:80px}
	.board-multi .multi-item-in .multi-img-box {max-height:100px}

	.board-multi .multi-item-in .multi-desc-ymd {left:0;width:80px;height:60px;}
	.board-multi .multi-item-in .multi-desc-ym {font-size:11px;color:#959595;margin:10px 0 5px;line-height:1}
	.board-multi .multi-item-in .multi-desc-d {font-size:25px;font-weight:bold;color:#656565;margin:0;line-height:1}

	.board-multi .multi-item-in .multi-subj-cont {margin-left:95px}
	.board-multi .multi-item-in .multi-info {margin-left:95px}
	.board-multi .multi-ratings .star-ratings-list {top:30px}
	.board-multi .multi-noimg-desc .multi-ratings .star-ratings-list {top:10px}
	.board-multi .multi-type-list .multi-item-in h4 {font-size:13px;line-height:1.5;height:36px;margin-bottom:10px}
	.board-multi .multi-type-list .multi-noimg-desc .multi-ratings .star-ratings-list {top:30px}
	.board-multi .multi-type-gallery .multi-item {padding:10px 5px;width:100%}
	.board-multi .multi-type-wide .multi-item-in {padding:10px}
}
@media (min-width: 1200px) {
	.multi-layout-wide .board-multi .multi-type-wide {margin-left:-5px;margin-right:-5px}
	.multi-layout-wide .board-multi .multi-type-wide:after {content:"";display:block;clear:both}
	.multi-layout-wide .board-multi .multi-type-wide .multi-item {padding:5px;width:50%}
	.multi-layout-wide .board-multi .multi-type-wide .multi-item-in {padding:10px}
}
@media (min-width: 1500px) {
	.multi-layout-wide .board-multi .multi-type-gallery .multi-item {width:33.33333%}
}
@media (min-width: 2000px) {
	.multi-layout-wide .board-multi .multi-type-gallery .multi-item {width:25%}
	.multi-layout-wide .board-multi .multi-type-wide .multi-item {width:33.33333%}
}
@media (min-width: 768px) {
	.board-view-modal {width:720px;margin:10px auto}
	.board-view-modal .modal-header, .board-view-modal .modal-body, .board-view-modal .modal-footer {padding:10px 20px}
}
@media (min-width: 992px) {
	.board-view-modal {width:940px}
}
@media (min-width: 1200px) {
	.board-view-modal {width:1140px}
}
