@charset "utf-8";

/*--메뉴얼 분류 관리 타이틀 및 분류--*/
#tree_head {}
#tree_head:after {display:block;visibility:hidden;clear:both;content:""}
.tree_title {padding-left:15px;font-size:1.5rem;color:#932544;font-weight:bold;padding-bottom:15px;float:left}
.tree_title_ul {float:left;margin-left:20px}
.tree_title_ul li {float:left;margin-left:3px}
.tree_title_ul li a {display:inline-block;text-decoration:none;width:103px;height:26px;background:#dcdcde;color:#656d70;font-size:1.1rem;text-align:center;letter-spacing:-0.1em;line-height:2.2em;cursor:pointer}
.tree_title_ul li a:hover {background:pink}
.tree_title_ul li.mam_sub_on a {font-weight:bold}

/*--공통--*/
.li_sol_on a {color:red;font-weight:bold}
.left_div {width:250px;border-bottom:2px solid #000}
.right_div {width:766px;margin-left:10px}
.list_bn {margin:0 0 15px 0}
.pg_wrap {margin:30px 0}

/*--인덱스--*/
.qk_ul:after {display:block;visibility:hidden;clear:both;content:""}
.qk_ul li {float:left;width:357px;background:#f7f7f7;text-align:center;padding:20px 0;font-weight:bold;font-size:1.3rem;letter-spacing:-1px;margin-bottom:15px}
.qk_ul li span {display:block}
.qk_ul li.qk_li1 {margin-right:15px}

/*--분류관리--*/
#adm_tree {width:1050px;margin:15px 0 50px 0}
#adm_tree:after {display:block;visibility:hidden;clear:both;content:""}
#adm_tree .tree_div {float:left;background:#f0f1f3;border:1px solid #d0d0d0}

#add_sol h3 {font-size:1.5rem;font-weight:bold;color:#000;text-align:center;margin-top:20px}
#add_sol .so_cate {margin-bottom:10px;border-top:2px solid #000;height:250px;overflow-y:scroll;border-bottom:2px solid #000}
#add_sol .so_cate ul {margin:0;padding:0}
#add_sol .so_cate li {padding:7px 10px;border-bottom:1px solid #d0d0d0;text-align:left;line-height:20px}
#add_sol .so_cate li p {float:right;height:20px}
#add_sol .so_cate li button {margin-left:5px;float:left;color:#777777;width:15px;height:15px;background:#f0f1f3;border:1px solid #d0d0d0;line-height:15px;text-align:center;display:inline-block;font-family:Tahoma;font-size:1.1rem}
#add_sol .so_cate li button .txt_idt {text-indent:-9999px;display:none}
#add_sol form {padding:20px 0}

.so_code, .so_name, .so_open {text-align:center}
#add_sol label {display:inline-block;font-size:1.1rem;color:#777777;height:23px;padding-right:10px}
#add_sol .so_open label {padding-right:0}
#add_sol input {margin-bottom:10px;font-size:1.4rem;line-height:30px;border:transparent;outline:none;border:1px solid #d0d0d0;display:inline-block;padding:0 5px}
#add_sol .so_sbm {text-align:center;margin-top:10px}
#add_sol .so_sbm button {display:inline-block;width:80px;padding:5px 0;text-align:center;border:1px solid #C6C6C6;color:#666;background:#f0f1f3}
#add_sol .so_sbm button:hover {background:#fff}

#add_cate {padding:15px 10px;border-top:2px solid #000 !important;height:700px;position:relative}
#add_cate:after {display:block;visibility:hidden;clear:both;content:""}
#add_cate #cate_title {height:50px}
#add_cate #cate_title:after {display:block;visibility:hidden;clear:both;content:""}
#add_cate .add_tit {font-weight:bold;font-size:2rem;display:inline-block;margin:10px 10px 10px 0;line-height:28px}

#add_cate #tree {height:85%;overflow-y:scroll;overflow-x:scroll;border:1px solid #C6C6C6;background:#FDFDFD;padding-left:15px}
#add_cate #tree ul {background:url('../img/sub/tree_line.gif') 0 0 repeat-y;border:none;margin-left:7px}
#add_cate #tree ul li {padding-left:10px;background:url('../img/sub/tree_line2.gif') 7px 1px no-repeat;display:block;white-space:nowrap;border:none}
#add_cate #tree ul li a {display:inline-block;margin-left:10px;padding:10px 0px 10px 5px;height:0;line-height:18px;width:20px}
#add_cate #tree ul li a:hover {background:transparent}
#add_cate #tree ul li a.jqtree-toggler {background:url('../img/sub/tree_more_cl.png') 3px 3px no-repeat;width:12px;position:static !important}
#add_cate #tree ul li a.jqtree-closed {background:url('../img/sub/tree_more.png') 3px 3px no-repeat}
#add_cate #tree .jqtree-folder {}
#add_cate #tree .jqtree-element {line-height:20px;position:static !important}
#add_cate #tree span {padding:1px 0 1px 4px}
#add_cate #tree span.icon {width:10px;height:10px}

#add_cate button {display:inline-block;width:80px;padding:5px 0;border:1px solid #C6C6C6;color:#666;background:#f0f1f3}
#add_cate button#new_tree {margin-top:-10px}
#add_cate button:hover {background:#fff}
#add_cate button#save_tree {position:absolute;bottom:27px;left:10px}

#edit_label input {padding:3px 5px;border:1px solid #d0d0d0;margin-right:5px}
ul.jqtree-tree li.jqtree-selected > .jqtree-element, ul.jqtree-tree li.jqtree-selected > .jqtree-element:hover {background:#DFE3F0}
ul.jqtree-tree .jqtree-toggler {margin-right:0}

/*--매뉴얼 추가 우클릭--*/
#ContextMenu {position:absolute}
.dropdown-menu {margin:0;padding:0;background:#fff;width:150px;border:1px solid #d0d0d0;border-bottom:0 none}
.dropdown-menu li a {display:block;padding:10px 5px;border-bottom:1px solid #d0d0d0;text-decoration:none}

/*--내용관리--*/
#add_sol2 {border-top:2px solid #000}
#add_edit {padding:15px 10px 20px 10px;border-top:2px solid #000 !important}

#add_sol2 h3 {font-size:1.5rem;font-weight:bold;color:#000;text-align:center;margin:20px 0}
#add_sol2 .so_cate {border-top:2px solid #000;height:250px;overflow-y:scroll;border-bottom:2px solid #000}
#add_sol2 .so_cate ul {margin:0;padding:0}
#add_sol2 .so_cate li {padding:7px 10px;border-bottom:1px solid #d0d0d0;text-align:left;line-height:20px}
#add_sol2 .so_cate li p {float:right}
#add_sol2 .so_cate li button {margin-left:5px;float:left;color:#777777;width:15px;height:15px;background:#f0f1f3;border:1px solid #d0d0d0;line-height:15px;text-align:center;display:inline-block;font-family:Tahoma;font-size:1.1rem}
#add_sol2 .so_cate li button .txt_idt {text-indent:-9999px;display:none}
#add_sol2 form {padding:60px 0 136px 0}

#add_sol2 label {display:inline-block;font-size:1.1rem;color:#777777;height:23px;padding-right:10px}
#add_sol2 input {margin-bottom:10px;font-size:1.4rem;height:30px;line-height:30px;border:transparent;outline:none;border:1px solid #d0d0d0;width:150px;display:inline-block;padding:0 5px}
#add_sol2 .so_sbm {text-align:center;margin-top:20px}
#add_sol2 .so_sbm button {display:inline-block;width:80px;padding:5px 0;text-align:center;border:1px solid #d0d0d0;color:#aaa;background:#f0f1f3}
#add_sol2 .so_sbm button:hover {background:#fff}

#add_sol2 #sub_tree {padding:10px;height:500px}
#add_sol2 #sub_tree h3 {font-size:1.5rem;font-weight:bold;color:#000;text-align:center;margin:10px 0 20px 0}

#add_sol2 #cate_title {height:50px}
#add_sol2 #cate_title:after {display:block;visibility:hidden;clear:both;content:""}
#add_sol2 .add_tit {font-weight:bold;font-size:2.1rem;display:inline-block;margin:10px 10px 10px 0;line-height:28px;vertical-align:sub}
#add_sol2 #tree {height:90%;overflow-y:scroll;overflow-x:scroll;border:1px solid #C6C6C6;background:#FDFDFD;padding-left:15px}
#add_sol2 #tree ul {background:url('../img/sub/tree_line.gif') 0 0 repeat-y;border:none;margin-left:7px;padding:0}
#add_sol2 #tree ul li {padding-left:10px;background:url('../img/sub/tree_line2.gif') 7px 1px no-repeat;display:block;white-space:nowrap;border:none}
#add_sol2 #tree ul li a {display:inline-block;margin-left:10px;padding:10px 0px 10px 5px;height:0;line-height:18px;width:20px}
#add_sol2 #tree ul li a:hover {background:transparent}
#add_sol2 #tree ul li a.jqtree-toggler {background:url('../img/sub/tree_more_cl.png') 3px 3px no-repeat;width:12px;position:static !important}
#add_sol2 #tree ul li a.jqtree-closed {background:url('../img/sub/tree_more.png') 3px 3px no-repeat}
#add_sol2 #tree .jqtree-folder {}
#add_sol2 #tree .jqtree-element {line-height:20px;position:static !important}
#add_sol2 #tree span {padding:1px 0 1px 4px}
#add_sol2 #tree span.icon {width:10px;height:10px}

#add_sol2 button {display:inline-block;width:80px;padding:5px 0;border:1px solid #d0d0d0;color:#666;background:#f0f1f3}
#add_sol2 button:hover {background:#fff}
#add_sol2 button#save_tree {position:absolute;bottom:27px;left:10px}

#add_edit .edit_opt {width:766px}
#add_edit .edit_opt:after {display:block;visibility:hidden;clear:both;content:""}
#add_edit .edit_opt div {float:left;margin:15px 10px 0 10px;font-weight:bold;color:#666}
#add_edit .edit_opt div.edit_opn {margin-left:0}
#add_edit .edit_opt div span {font-weight:normal}

.edit_box {background:#fff}
.edit_box label, .cke_sc {background:#f0f1f3}
.edit_box label {width:100%;font-weight:bold;margin-right:10px;font-size:2.1rem;display:inline-block;padding:10px 10px 10px 0;line-height:28px}
.cke_sc {margin:0;padding:0 0 5px}

#add_edit #edit_sbm {}
#add_edit #edit_sbm:after {display:block;visibility:hidden;clear:both;content:""}
#add_edit #content_submit, #add_edit #content_preview {display:inline-block;float:left;width:80px;padding:5px 0;border:1px solid #C6C6C6;color:#666;background:#f0f1f3;margin-top:15px}
#add_edit #content_preview {margin-left:5px;text-align:center;text-decoration:none;padding:6px 0 5px 0}
#add_edit #content_submit:hover, .btn_cke_sc:hover, #add_edit #content_preview:hover {background:#fff}

/*--검색결과--*/
#search_result ul {border-top:2px solid #000}
#search_result li {padding:15px 10px;border-bottom:1px solid #e2e2e2;line-height:22px;color:#666}
#search_result li:hover {background:#f0f1f3}
#search_result li .sch_tit a {font-size:1.3rem;font-weight:bold;color:#333}
#search_result li .sch_tit a.new_blank {border:1px solid #aaa;border-radius:2px;color:#838383;font-size:1.1rem;font-weight:normal;padding:2px;text-decoration:none;margin-left:3px;background:#f0f1f3;letter-spacing:-1px}
#search_result .no_result {display:inline-block;text-align:center;line-height:150px;color:#aaa;width:100%}
#search_result .sch_contents {letter-spacing:-0.01em;line-height:1.5em}
#search_result .sch_contents strong {color:#ff4e8f}

/*--페이지 뷰--*/
#con_lf {margin-bottom:20px}
#con_lf:after {display:block;visibility:hidden;clear:both;content:""}
#con_lf .con_tit:after {display:block;visibility:hidden;clear:both;content:""}
#con_lf .con_tit h3 {font-size:1.5rem;color:#932544;font-weight:bold;padding-bottom:15px}
#con_lf .con_stit {padding:15px 0;position:relative;font-size:1.2rem}
#con_lf .con_stit span {color:#ff4e8f;font-weight:bold}
#con_lf .con_stit #manual_title {font-size:3rem}
#con_lf .con_stit .manual_modify {position:absolute;right:0;top:45px}
#con_lf .con_stit .manual_modify #manual_modify {border:1px solid #d0d0d0;padding:8px 10px;background:#fff;text-decoration:none;color:#ff4e8f}
#con_lf .con_stit .manual_modify #manual_modify:hover {background:#d0d0d0}
#con_lf .manual_sch {background:#fff;padding:40px 0;margin-bottom:15px;border:1px solid #d0d0d0;border-top:2px solid #000;text-align:center}
#con_lf .manual_sch h3 {margin-right:10px;font-size:1.4rem}
#con_lf .manual_sch h3, #con_lf .manual_sch form {display:inline-block;zoom:1;vertical-align:middle;*display:inline}
#con_lf .manual_sch form {position:relative;padding-right:80px;font-size:1.2rem}
#con_lf #manual_content p.no_contents {width:100%;display:inline-block;text-align:center;line-height:300px}
.manual_schwr {border:2px solid #ff4e8f;display:inline-block;padding:8px}
.manual_schwr #sch_stx {font-size:1.2rem;border:none;height:20px;line-height:20px;border-left:1px solid #fdb8d2;margin-left:3px;padding:0 5px;width:200px}
#con_lf .manual_sch #sch_submit {width:76px;height:40px;background: #ff4e8f;border:none;position:absolute;top:0;right:0;color:#fff;}
.manual_schwr select {overflow:hidden;position:absolute;width:100%;height:20px;top:0px;left:0px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;cursor:pointer;z-index:100;font-size:1.2rem}
.manual_schwr .selector {overflow:hidden;position:relative;display:inline-block;float:left;*zoom:1;vertical-align:middle;height:20px;line-height:20px}
.manual_schwr .selector span.selected {margin-right:30px;display:block;height:20px;line-height:20px}
.manual_schwr .selector span.button {position:absolute;top:0;right:0;height:20px;width:24px;color:#ff4e8f;}

.manual_url {color:#999;margin-top:5px;font-size:1.4rem}
.manual_url #manual_url {color:#999 !important;font-weight:normal !important}
.manual_url #manual_url a {color:#999}

#mac_faq h2 {margin: 50px 0 20px;}
#mac_faq .tog {position:relative}
#mac_faq .tog .tog-btn {position:relative;text-align:left;box-sizing:border-box;--webkit-box-sizing:border-box;--moz-box-sizing:border-box;color:#000;}
#mac_faq .tog .tog-contents {display:none;line-height:150%;word-break:break-word}
#mac_faq .tog .tog-contents.on {display:block}
#mac_faq .tog .tog-contents a:not(.btn-border):not(.btn-box):not(.btn) {color:#0078ff;text-decoration:underline}
#mac_faq .tog .tog-contents button {line-height:150%}
#mac_faq .tog .tog-contents img {max-width:100%;height:auto}
#mac_faq .tog .tog-contents th {background:#fff;}
#mac_faq .tog .tog-contents td {background:#fff;}
#mac_faq .tog .tog-contents .title {margin:0 0 5px;font-weight:500}
#mac_faq .tog .tog-contents table + .title {margin-top:10px}
#mac_faq .tog .tog-btn {margin:-1px 0 0;padding:15px 40px 15px 20px;width:100%;border:1px solid #e1e5e9;border-right:0;border-left:0}
#mac_faq .tog .tog-btn.on {border-bottom-color:#fff;background:#f0f2f5;font-weight:bold;font-weight:600}
#mac_faq .tog .tog-btn i {position:absolute;top:15px;right:20px}
#mac_faq .tog .tog-contents {padding:15px 20px;background:#f0f2f5}

/*--사이드 메뉴--*/
#sub_menu #manual_tree {margin:0 10px 10px 10px;border:1px solid #C6C6C6;background:#FDFDFD;padding-left:15px}
#sub_menu #manual_tree ul {background:url('../img/sub/tree_line.gif') 0 0 repeat-y;border:none;margin-left:7px}
#sub_menu #manual_tree ul li {padding-left:10px;background:url('../img/sub/tree_line2.gif') 7px 1px no-repeat;display:block;white-space:nowrap;border:none}
#sub_menu #manual_tree ul li a {display:inline-block;margin-left:10px;padding:10px 0px 10px 5px;height:0;line-height:18px;width:20px}
#sub_menu #manual_tree ul li a:hover {background:transparent}
#sub_menu #manual_tree ul li a.jqtree-toggler {position: relative; float: left; top: 2px; background:url('../img/sub/tree_more_cl.png') 3px 3px no-repeat;}
#sub_menu #manual_tree ul li a.jqtree-closed {background:url('../img/sub/tree_more.png') 3px 3px no-repeat}
#sub_menu #manual_tree .jqtree-folder {}
#sub_menu #manual_tree .jqtree-element {line-height:20px;position:static !important}
#sub_menu #manual_tree span {display: inline-block; padding:1px 0 1px 4px; max-width: 130px; word-break: break-all; white-space: normal;}
#sub_menu #manual_tree span.icon {display:none; width:10px;height:10px}

.cm_adm {margin-bottom:20px}
.cm_adm li a {background:#d0d0d0;padding:10px 0 10px 20px;display:block;border:1px solid #d0d0d0;text-decoration:none;margin-top:-1px}
.cm_adm li a:hover {background:#FDFDFD}

/*--모바일 트리 메뉴--*/
#manual-menu #manual_tree {margin:0 10px 10px 10px;border:1px solid #C6C6C6;background:#FDFDFD;padding-left:15px}
#manual-menu #manual_tree ul {background:url('../img/sub/tree_line.gif') 0 0 repeat-y;border:none;margin-left:7px}
#manual-menu #manual_tree ul li {padding-left:10px;background:url('../img/sub/tree_line2.gif') 7px 1px no-repeat;display:block;white-space:nowrap;border:none}
#manual-menu #manual_tree ul li a {display:inline-block;margin-left:10px;padding:10px 0px 10px 5px;height:0;line-height:18px;width:20px}
#manual-menu #manual_tree ul li a:hover {background:transparent}
#manual-menu #manual_tree ul li a.jqtree-toggler {position: relative; float: left; top: 2px; background:url('../img/sub/tree_more_cl.png') 3px 3px no-repeat;}
#manual-menu #manual_tree ul li a.jqtree-closed {background:url('../img/sub/tree_more.png') 3px 3px no-repeat}
#manual-menu #manual_tree .jqtree-folder {}
#manual-menu #manual_tree .jqtree-element {line-height:20px;position:static !important}
#manual-menu #manual_tree span {display: inline-block; padding:1px 0 1px 4px; width: 80%; white-space: normal;}
#manual-menu #manual_tree span.icon {width:10px;height:10px}


#con_lf_m {position:relative}
#con_lf_m:after {display:block;visibility:hidden;clear:both;content:""}
#con_lf_m .con_tit h3 {font-size:1.7rem;margin:0;background:#fff;padding:10px;line-height:25px;border-bottom:1px solid #ddd}
#con_lf_m .con_stit {background:#fff;padding:10px;border-bottom:1px solid #f0f1f3;font-size:1.1rem}
#con_lf_m .con_stit span {font-weight:bold;color:#ff4e8f}
#con_lf_m .con_stit #manual_title {font-size:2.6rem}
#con_lf_m .con_stit .manual_modify {float:right;display:inline-block;margin-top:-25px}
#con_lf_m .con_stit .manual_modify #manual_modify {border:1px solid #d0d0d0;padding:8px 10px;background:#fff;text-decoration:none;color:#ff4e8f}
#con_lf_m .con_stit .manual_modify #manual_modify:hover {background:#d0d0d0}
#con_lf_m #manual_content {padding:10px ;background:#fff}
#con_lf_m #manual_content img {width:100%;height:auto}
#con_lf_m #manual_content p.no_contents {width:100%;display:inline-block;text-align:center;line-height:300px}
#con_lf_m .list_bn {margin:0}
#con_lf_m .manual_sch {margin:10px}
#con_lf_m .manual_sch h3 {position:absolute;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
#con_lf_m .manual_sch form {display:block;position:relative}
#con_lf_m .manual_sch form:after {display:block;visibility:hidden;clear:both;content:""}
#con_lf_m .manual_sch #sch_submit {width:40px;font-size:1.6rem;height:40px;color:#4d0585;position:absolute;top:0;right:0;background:none}
#con_lf_m .manual_sch #sch_submit span {display: none;}
#con_lf_m .manual_schwr {display:block;border:2px solid #4d0585;background:#fff;position:relative}
#con_lf_m .manual_schwr:after {display:block;visibility:hidden;clear:both;content:""} 
#con_lf_m .manual_schwr #sch_stx {float:left;width:70%;margin:0;border:0;padding-right:40px}
#con_lf_m .manual_schwr .selector {font-size:1.1rem;width:30%;float:left}
#con_lf_m .manual_schwr .selector span.selected {letter-spacing:-1px;margin-right:20px}
#con_lf_m .qk_ul {margin:0 5px}
#con_lf_m .qk_ul li {width:50%;margin-bottom:10px;float:left;margin:0;padding:5px}
#con_lf_m .qk_ul li a {display:block;background:#fff;box-shadow:1px 1px 4px #ddd;border:1px solid #ddd;line-height:35px;font-size:1.4rem}
#con_lf_m .qk_ul li span {display:block;border-bottom:1px solid #eee;background:#f7f7f7;padding-top:20px}
#con_lf_m #search_result ul {margin-bottom:10px;border-top:0}
#con_lf_m #search_result li {padding:10px;background:#fff}
#con_lf_m #search_result .sch_contents {font-size:1.1rem}

@media all and (max-width:430px) {
	#con_lf_m .qk_ul li span img {height:100px}
}

/*--하단 메뉴 고정바--*/
#floatbar, #floatbar_m {margin:30px 0}
#floatbar:after, #floatbar_m:after {display:block;visibility:hidden;clear:both;content:""}
#floatbar ul {margin:0 !important;padding:0}
#floatbar ul li {width:364px;height:50px;float:left;margin:-1px 0 0 -1px;border:1px solid #ddd;text-align:center; list-style: none !important;}
#floatbar ul li:hover {background:#d0d0d0}
#floatbar ul li a {width:300px;color:#ff4e8f;text-decoration:none;font-weight:bold;display:inline-block;line-height:48px;text-align:center}
#floatbar ul li.fb_next i {float: right; position: relative; left: -36px; top: 9px; color: #ff4e8f;}
#floatbar ul li.fb_prev i {position: relative; top: 3px; left: 8px; color: #ff4e8f;}
#floatbar ul li .fb_no {width:300px;color:#ddd;font-weight:bold;line-height:48px;display:inline-block}

/*--모바일 하단 메뉴 고정바--*/
#floatbar_m ul {padding:0;width:100%;margin:0 auto}
#floatbar_m ul li {position:relative; height:50px;margin-left:-2px;border:1px solid #ddd;text-align:center}
#floatbar_m ul li.fb_next {border-top:none}
#floatbar_m ul li:hover {background:#d0d0d0}
#floatbar_m ul li a {width:95%;color:#ff4e8f;text-decoration:none;font-weight:bold;display:inline-block;line-height:48px;text-align:center}
#floatbar_m ul li .fb_no {width:300px;color:#ddd;font-weight:bold;line-height:48px;display:inline-block}
#floatbar_m ul li.fb_next i {float: right; position: relative; left: -36px; top: 9px; color: #ff4e8f;}
#floatbar_m ul li.fb_prev i {position: absolute; top: 10px; left: 30px; color: #ff4e8f;}

@media (max-width:640px) {
  #floatbar_m ul li .fb_no {padding:0 10px;width:95%;height:48px;overflow:hidden;white-space:nowrap}
  .manual_url, #manual_url {font-size:1rem}

}
  
@media (max-width:320px) {
  #floatbar_m ul li .fb_no {padding:0 10px;width:110px;height:48px;overflow:hidden;white-space:nowrap}
  .manual_url, #manual_url {font-size:1.1rem}
}

/*-- 매뉴얼 전용 클래스,아이디 --*/
#tinymce p, #tinymce span, #tinymce div, #manual_content, #manual_content p {line-height:26px;font-size:1.4rem;word-break:keep-all;margin:0}
#manual_content b, #manual_content strong {}
#manual_content img {max-width:100% !important;height:auto;-webkit-box-shadow:3px 3px 4px rgba(0, 0, 0, 0.28);-moz-box-shadow:3px 3px 4px rgba(0, 0, 0, 0.28);box-shadow:3px 3px 10px rgba(0, 0, 0, 0.28)}
#manual_content table {width: 100%; border-collapse: collapse; border-spacing: 0;}
#manual_content table th, #manual_content table td {padding: 5px; background: #f4f5f7; border: 1px solid #d6dee4;}
#manual_content table td {background: #fff;}
#manual_content table td.gray {background: #f0f1f3;}
#manual_content ol, #manual_content ul {margin: 10px 0 10px 5px;}
#manual_content li, #manual_content li {margin-left: 20px; padding: 0; list-style: disc !important;}
#manual_content ol li {list-style: decimal !important;}
#manual_content hr {display: block; height: 1px; background: #d6dee4; border: 0;}
.m_title_g5 {box-shadow:none;background:url('../img/manual/g5_manual_title.jpg') 0 0 no-repeat;background-size:100%;height:174px}
.m_title_y5 {box-shadow:none;background:url('../img/manual/y5_manual_title.jpg') 0 0 no-repeat;background-size:100%;height:174px}
.blockquote {background:#f0f1f3;padding:10px 15px}

/*--마진--*/
.m_margin {margin:80px 0}
.m_magin-bot10 {margin-bottom:10px}
.m_magin-bot20 {margin-bottom:20px}
.m_magin-bot30 {margin-bottom:30px}
.m_magin-bot50 {margin-bottom:50px}
.m_base img {margin-bottom:50px;width:auto;height:auto;-webkit-box-shadow:3px 3px 4px rgba(0, 0, 0, 0.28);-moz-box-shadow:3px 3px 4px rgba(0, 0, 0, 0.28);box-shadow:3px 3px 10px rgba(0, 0, 0, 0.28)}

/*--폰트--*/
.m_bold_color {color:#52aab6}
.m_bold {font-weight:bold}
.m_center {text-align:center}

/*--리스트 스타일--*/
.m_list_style li {list-style-type:disc;list-style-position:inside;padding-left:16px}
.m_list_style li ul li {list-style-type:circle}

/*--아이콘--*/
.m_icon_important {background:url('../img/manual/icon_important.png') 0 0 no-repeat;width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:10px}
.m_icon_link {background:url('../img/manual/icon_link.png') 0 0 no-repeat;width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:10px}
.m_icon_no {background:url('../img/manual/icon_no.png') 0 0 no-repeat;width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:10px}
.m_icon_question {background:url('../img/manual/icon_question.png') 0 0 no-repeat;width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:10px}
.m_icon_up {background:url('../img/manual/icon_up.png') 0 0 no-repeat;width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:10px}
.m_icon_a {background:url('../img/manual/icon_a.png') 0 0 no-repeat;width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:10px}
.m_icon_yes {background:url('../img/manual/icon_yes.png') 0 0 no-repeat;width:22px;height:22px;display:inline-block;vertical-align:top;margin-right:10px}

/*--그림자 없음--*/
.m_no_shadow {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none !important}

/*--로딩--*/
.manual_loading {widows:100px;height:100px;background:url('../img/ajax_manual_loader.gif') center center no-repeat;text-align:center}
.manual_loading_txt {text-align:center;padding:30px 0;font-weight:bold;font-size:1.8rem}

/*--포인트 야구 게임--*/
.point-baseball-game {width:100%;padding-bottom:30px;}
.game-title-img {text-align:center}
.game-title-img img {width:100%;height:auto}
.baseball-introduce {padding:0 20px}
.baseball-introduce h4 {margin:10px 0;font-size:2rem;color:#4d6da6;text-align:center}
.game-intro {margin-bottom:20px;text-align:center;font-size:1.4rem;line-height:22px;color:#4d6da6}
.game-menual {margin-top:50px;padding:20px 0;border-top:1px dashed #A1BAE3}
.game-menual li {width:100%;display:inline-block;padding:10px 0;border-top:1px dashed #A1BAE3}
.game-menual li.border-none {border:none}
.game-menual li span {float:left;line-height:20px}
.game-menual li span.player {display:inline-block;width:90px;height:100px;margin-bottom:10px;text-align:center;line-height:250px;color:#2D4FA4;font-weight:bold}
.game-menual li span.game-m1 {background:url('../img/manual/player.png') 0px -118px no-repeat}
.game-menual li span.game-m2 {background:url('../img/manual/player.png') 0px -242px no-repeat}
.game-menual li span.game-m3 {background:url('../img/manual/player.png') 0px -370px no-repeat}
.game-menual li span.game-m4 {background:url('../img/manual/player.png') 0px 0px no-repeat}
.game-menual li span.game-m5 {background:url('../img/manual/player.png') -89px 0px no-repeat}
.game-menual li span.game-m6 {background:url('../img/manual/player.png') -96px -122px no-repeat}
.game-menual li span.game-m7 {background:url('../img/manual/player.png') 0px -485px no-repeat}
.game-menual li span.ol-li-content {width:86%;margin:10px 0;font-size:1.2rem;line-height:20px}
.game-menual li span.ol-li-content img {width:100%}
.game-menual li span.ol-li-content b {color:#4d6da6}
.game-menual li span.ol-li-content b:hover {color:#fff}

@media screen and (max-width:43.750em) {
  .game-menual li span {float:none !important;text-align:center}
  .game-menual li span.player {display:block;width:90px;height:100px;margin:0 auto 50px}
  .game-menual li span.ol-li-content {display:inline-block;width:100%;text-align:center} 
}

.game-tip {margin-top:20px;padding:20px 10px;border:1px dashed #9DC3EF;background:#fff}

/*--포인트 경매--*/
.ps-sec {border:1px solid #4d0585;margin-bottom:20px;background:#fff}
.ps-sec h4 {width:100%;height:35px;text-indent:-9999px;margin-bottom:20px}
.psg1 h4 {background:url('../img/manual/psg1.jpg') #4d0585 no-repeat}
.psg2 h4 {background:url('../img/manual/psg2.jpg') #4d0585 no-repeat}
.ps-sec-wrap {padding:0 20px 20px}
.psg1 ol:after {display:block;visibility:hidden;clear:both;content:""}
.psg1 ol.pa-write {line-height:1.8em}
.psg1 ol.pa-write>li {margin-bottom:10px}
.psg1 ol.pa-write>li img {margin:10px 0;display:block}
.psg1 ol.pa-write .p-ol-tit1 {display:block;height:35px;background:url('../img/manual/p-ol-tit1.jpg') no-repeat;text-indent:-9999px;margin:20px 0 10px}
.psg1 ol.pa-write .p-ol-tit2 {display:block;height:35px;background:url('../img/manual/p-ol-tit2.jpg') no-repeat;text-indent:-9999px;margin:20px 0 10px}
.psg1 ol .p-ol-form {max-width:690px;height:1009px;margin-bottom:25px;position:relative}
.psg1 ol .p-ol-form:after {display:block;visibility:hidden;clear:both;content:""}
.psg1 ol .p-form-num li {position:absolute;left:130px}
.psg1 ol .p-form-num li:nth-child(1) {top:45px}
.psg1 ol .p-form-num li:nth-child(2) {top:144px}
.psg1 ol .p-form-num li:nth-child(3) {top:205px}
.psg1 ol .p-form-num li:nth-child(4) {top:268px}
.psg1 ol .p-form-num li:nth-child(5) {left:150px;top:333px}
.psg1 ol .p-form-num li:nth-child(6) {top:480px}
.psg1 ol .p-form-num li:nth-child(7) {top:805px}
.psg1 ol .p-form-num li:nth-child(8) {top:880px}

.psg1 ol.pa-write-explain {clear:both}
.psg1 ol.pa-write-explain:after {display:block;visibility:hidden;clear:both;content:""}
.psg1 ol.pa-write-explain li {margin-bottom:20px}
.psg1 ol.pa-write-explain li b {font-size:1.4rem;line-height:25px;display:inline-block;vertical-align:top}
.psg1 ol .tit-bg {display:inline-block;width:25px;height:25px;margin-right:10px}
.psg1 ol .tit-bg-1 {background:url('../img/manual/pa-num01.png') no-repeat}
.psg1 ol .tit-bg-2 {background:url('../img/manual/pa-num02.png') no-repeat}
.psg1 ol .tit-bg-3 {background:url('../img/manual/pa-num03.png') no-repeat}
.psg1 ol .tit-bg-4 {background:url('../img/manual/pa-num04.png') no-repeat}
.psg1 ol .tit-bg-5 {background:url('../img/manual/pa-num05.png') no-repeat}
.psg1 ol .tit-bg-6 {background:url('../img/manual/pa-num06.png') no-repeat}
.psg1 ol .tit-bg-7 {background:url('../img/manual/pa-num07.png') no-repeat}
.psg1 ol .tit-bg-8 {background:url('../img/manual/pa-num08.png') no-repeat}
.psg1 ol .p-imp {display:block;color:#4d0585;margin-top:5px}

.psg2 img {margin:10px 0;display:block}
.psg2 .ps-stats {margin:10px 0}
.psg2 .ps-stats li {margin-bottom:5px}
.psg2 .ps-stats li>span {display:inline-block;width:15px;height:15px;border-radius:50px;vertical-align:middle;margin-right:5px}
.ps-stats-yellow {background:#ffa800}
.ps-stats-blue {background:#113ece}
.ps-stats-red {background:#ff4949}
.ps-stats-purple {background:#b41aed}
.psg2 ol.pa-write,.ps-stats {line-height:1.8em}
.psg2 ol.pa-write .p-ol-tit3 {display:block;height:35px;background:url('../img/manual/p-ol-tit3.png') no-repeat;text-indent:-9999px;margin:20px 0 10px}
.psg2 ol.pa-write .p-ol-tit4 {display:block;height:35px;background:url('../img/manual/p-ol-tit4.png') no-repeat;text-indent:-9999px;margin:20px 0 10px}
.psg2 ol.pa-write .p-ol-tit5 {display:block;height:35px;background:url('../img/manual/p-ol-tit5.png') no-repeat;text-indent:-9999px;margin:20px 0 10px}


