.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}

.tLeft {text-align:left;}
.tRight {text-align:right;}
.tCenter {text-align:center;}

.prl {position:relative;}
.nborder {border:0;}
.blind {visibility: hidden;overflow: hidden;position: absolute;top: -1px;left: -1px;width: 1px;height: 1px;font-size: 0;line-height: 0;}

#popup_area {position:absolute; top:0; left:0; z-index:100; max-width:1000px; height:0px; overflow-y:visible;}
#popup_area p {margin:0px; padding:0px;}
#popup_area .popup_item {position:absolute; border:1px solid #ccc; background:#fff; margin-right:5px; margin-bottom:5px; overflow:hidden; box-shadow:0px 0px 3px #ddd; border-radius:3px;}
#popup_area .popup_item .footer {background:#999; height:20px; padding:5px 0px; line-height:20px; color:#fff; font-size:11px;}
#popup_area .popup_item .footer input {margin:0px 3px 0px 10px ; padding:0px; vertical-align:middle;}
#popup_area .popup_item .footer .fr {margin:0px 10px; cursor:pointer;}

/* header */
.head_area h3 {font-weight:800;margin:15px 0;font-size:22px;}

.my_info {border-top:2px solid #222;}
.my_info table td {padding:6px 0;font-size:13px; color:#666; background-color:#fff; vertical-align:middle;}
.my_info table td img {margin-right:8px;}
.my_info table.bbswrite1 th {text-align:left;padding-left:20px;background:#f8f8f8;border-bottom:1px solid #eaeaea;color:#202020;font-weight:bold;}
.my_info table.bbswrite1 th.atop {padding-top:13px;vertical-align:top;}
.my_info table.bbswrite1 th img {margin-right:5px;}
.my_info table.bbswrite1 td {padding-left:10px;padding-right:10px;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;}
.my_info table .refer {font-size:12px; color:#888; margin-left:12px;}
.my_info table textarea {width:438px; height:86px; line-height:22px; padding:10px;}
.basic_input {border:1px solid #d0d0d0; width:366px; height:32px; line-height:14px; padding:5px 10px; box-sizing:border-box; vertical-align:middle; margin:0px;}
.basic_input.sm {width:20%;}
.my_info .check {font-size:12px; color:#888; margin-left:8px;} 
input[type="text"].basic_input {height:30px;}
input[type="password"].basic_input {height:30px;}
.layoutpad1 {padding-bottom:4px;}

.input-group-addon {padding:8px 12px;font-size:12px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#f5f7fa;border:1px solid #d8dde5;border-radius:4px;vertical-align:middle;margin-left:-2px;border-bottom-left-radius:0;border-top-left-radius:0;}
.has-error .basic_input {border-color:#b94a48; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.has-error .chk_input + label {border:1px solid #b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.has-error span {color:#b94a48;}
.has-error label span {color:#767676;}
input.chk_input:checked + label:after {content:'\2714';font-size:12px;}
input.chk_input + label {display:inline-block;width:10px;height:10px;margin-right:10px;border:1px solid #d0d0d0;cursor:pointer;}
input.chk_input {display:none;}
.txt-error {color:#b94a48;}
.txt-error p {padding:7px 0;}
.list_01 {width:100%; text-align:center; border-top:1px solid #9b9b9b; color:#333;}
.list_01 th {background:#fbfbfb; font-size:13px; color:#777; font-weight:bold}
.list_01 tr {border-bottom:1px solid #e5e5e5; height:34px;}
.list_01 td {line-height:18px; padding-top:10px; padding-bottom:10px;}
.list_01 td span {color:#e30000;}
.list_01 .view {background:#fbfafa; padding:38px 35px; 50px 35px; text-align:left; line-height:18px; color:#333;}
.list_02 {width:100%; text-align:left; border-top:1px solid #9b9b9b; color:#666;}
.list_02 tr {border-bottom:1px solid #e5e5e5; height:44px;}
.list_02 tr td {padding:10px 15px;}
.list_02 tr td:first-child {background:#f8f8f8; font-weight:bold; padding-left:16px; width:80px;}
.notice .tLeft {padding:0 20px 0 10px; text-overflow:ellipsis; overflow:hidden; word-break:break-all; white-space :nowrap; text-align:left;}
.page_no {text-align:center;}
.page_no span {display:inline-block; padding:0 10px; border-right:1px solid #ddd; color:#666; cursor:pointer;}
.page_no span.on {color:#319897; font-weight:bold;}
.page_no .prev {margin-right:11px;}
.page_no .next {margin-left:11px;}
.inquiry {border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin:40px 0 290px 0; }
.terms {border-top:1px solid #fff; padding-top:30px;}
.terms strong {color:#333;}
.terms .termsti1 {font-size:14px; margin-bottom:14px; color:#333;font-weight:bold;}
.terms p,
.terms ul {color:#777; line-height:22px; margin-bottom:4px;}
.terms .ulsty1 {padding-left:12px;}
.terms ul li {list-style:disc;}
.terms div {margin-bottom:36px;}
.terms .list {text-indent:-7px; padding-left:7px;}
.pop_bg {position:fixed; top:0; left:0; right:0; bottom:0; background:#000; z-index:400; opacity:0.6; filter:alpha(opacity:0.6); display:none;}
.pop {position:fixed; top:160px; width:100%; z-index:500; display:none;}
.pop_login {margin:0 auto; padding:26px 25px 40px 25px;; width:325px; background:#f9f9f9; position:relative;}
.pop_login h2 {height:58px;}
.pop_login label {margin-left:8px; color:#454545;}
.pop_login .basic_input {width:324px; margin-bottom:4px; height:42px; padding:13px 10px;}
.pop_login .close {position:absolute; right:27px; top:24px;}

/* Login */
.btnblue,
.btngray{display:inline-block;vertical-align:middle;min-width:50px;line-height:1.6;padding:0 10px;color:#fff;cursor:pointer;white-space:nowrap;text-align:center;}
.btnblue {border:0;background:#222;color:#fff;}
.btngray {border:0;background:#e8e8e8;color:#767676;}

.login_area {width:848px; padding:0 0 40px; margin:0 auto;}
.login_area h3 {margin-bottom:20px;font-weight:bold; color:#262626;}
.login_area h3 em{font-size:15px; font-weight:100; color:#888;font-weight:600;}
.login_area .msg {color:#222;padding:0 0 30px;}
.login_area .msg a {color:#00f;font-size:11px;font-family:dotum;}

.login_area .tab {display:table;table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;}
.login_area .tab ul {display:table-row}
.login_area .tab li {display:table-cell;text-align:center; font-size:14px; line-height:38px;border-top:1px solid #e2e2e2;vertical-align:middle; border-bottom:1px solid #e2e2e2; cursor:pointer;}
.login_area .tab li:first-child{}
.login_area .tab li.selected {font-weight:bold; border-top:1px solid #000; border-bottom:1px solid #000; background:#f6f6f6;}
.login_area .tab li.selected a{color:#000;}

.login_area .agreebox {position:relative;min-height:343px;border:#dfdfdf solid 1px; background:url('../images/login_banner.png') no-repeat 100% 0;}
.login_area .agreebox:after{content:'';display:block;clear:both;}
.login_area .agreebox .tblbox {float:left; position:relative; z-index:2; width:360px; padding:70px 87px 0 55px;}
.login_area .agreebox table {width:44%;margin:0 auto;}
.login_area .agreebox .key {width:75px;padding:10px 10px 10px 0;color:#666666;letter-spacing:-1px;text-align:right;}
.login_area .agreebox .xfont {color:#999999;}
.login_area .agreebox .input {width:200px;}
.login_area .agreebox .submitbox {padding:20px 0 0; text-align:center;}
.login_area .agreebox .submitbox img,
.login_area .agreebox .submitbox input {vertical-align:middle;}
.login_area .agreebox .submitbox .btngray {}
.login_area .agreebox .submitbox .btnblue {}
.login_area .log_form{padding:0 0 20px; border-bottom:1px solid #f1f1f1; font-size:13px; color:#868686;}
.login_area .log_form dl{}
.login_area .log_form dl:after{content:'';display:block;clear:both;}
.login_area .log_form dt{width:60px; float:left; line-height:27px; overflow:hidden; letter-spacing:-1px;}
.login_area .log_form dd{position:relative; width:300px; float:left; margin-bottom:11px; position:relative;}
.login_area .log_form dd input[type="text"],
.login_area .log_form dd input[type="password"]{width:175px; height:25px; margin:0; padding:0; border:1px solid #e0e0e0;}
.login_area .log_form dd .log_btn{position:absolute;right:0;top:-38px;width:114px;line-height:65px;font-weight:bold;}
.login_area .log_form .log_check{text-align:right;}
.login_area .log_form .log_check input[type="checkbox"]{margin-right:3px; vertical-align:-2px;}
.login_area .log_form .log_check span{margin-left:25px;}

.login_area .other_link{margin:0 0 0 -5px;padding:24px 8px 0 0;}
.login_area .other_link li{position:relative;margin-bottom:11px; padding-left:10px;line-height:27px; overflow:hidden;letter-spacing:-1px;}
.login_area .other_link li > span:before{content:'ㆍ';position:absolute;left:0;top:0;}
.login_area .other_link li .btn{float:right;width:94px;padding:0 10px;border-radius:0;line-height:27px;font-size:11px;font-weight:bold;}
.login_area .log_banner{position:absolute;right:93px;top:50%;width:160px;height:168px;margin:-84px 0 0;background:url('../images/login_obj.png') no-repeat;}
.service_pop {position:fixed; top:160px; width:100%; z-index:500; display:none;}
.pop_contents {margin:0 auto; padding:26px 25px 40px 25px;; width:350px; min-height:200px; background:#f9f9f9; position:relative;}
.pop_contents .close {position:absolute; right:27px; top:24px;}
.pop_contents .dv_service .titlebg {width:350px; margin:20px 0;}
.pop_contents .dv_service p {margin:20px 5px 0; font-size:15px; line-height:20px;}
.address_pop {position:absolute; top:160px; width:100%; z-index:500; display:none;}
.address_pop h2 {height:52px;}
.address_pop label {margin-left:8px; color:#454545;}
.address_pop .basic_input {width:250px; margin-bottom:8px;}
.pop_acontents {margin:0 auto; padding:26px 25px 40px 25px;; width:400px; min-height:300px; background:#f9f9f9; position:relative;}
.pop_acontents .close {position:absolute; right:27px; top:24px;}
.schedule_detail_pop {position:fixed; top:160px; width:100%; z-index:500; display:none;}
.schedule_detail_pop h2 {height:52px;}
.schedule_detail_pop .basic_input {width:250px; margin-bottom:8px;}
.pop_schedule_detail {margin:0 auto; padding:26px 25px 40px 25px;; width:650px; min-height:300px; background:#ffffff; position:relative;}
.pop_schedule_detail .close {position:absolute; right:27px; top:24px;}
.schedule_pop {position:fixed; top:160px; width:100%; z-index:500; display:none;}
.schedule_pop h2 {height:52px;}
.schedule_pop .basic_input {width:250px; margin-bottom:8px;}
.pop_schedule {margin:0 auto; padding:26px 25px 40px 25px;; width:350px;  background:#ffffff; position:relative;}
.pop_schedule .close {position:absolute; right:27px; top:24px;}

.coupon_pop {position:fixed; top:160px; width:100%; z-index:500; display:none;}
.coupon_pop h2 {height:52px;}
.coupon_pop label {margin-left:8px; color:#454545;}
.coupon_pop .basic_input {width:250px; margin-bottom:8px;}
.pop_ccontents {margin:0 auto; padding:26px 25px 40px 25px;; width:640px; min-height:300px; background:#ffffff; position:relative;}
.pop_ccontents .close {position:absolute; right:27px; top:24px;}
.pop_cpcontents {display:none;margin:0 auto; padding:26px 25px 40px 25px;; width:640px; min-height:300px; background:#ffffff; position:relative;}
.pop_cpcontents .close {position:absolute; right:27px; top:24px;}

.payment_pop {position:fixed; top:160px; width:100%; z-index:500; display:none;}
.payment_pop h2 {height:52px;}
.payment_pop label {margin-left:8px; color:#454545;}
.payment_pop .basic_input {width:250px; margin-bottom:8px;}
.payment_pop_c {margin:0 auto; padding:26px 25px 40px 25px;; width:640px; min-height:300px; background:#ffffff; position:relative;}
.payment_pop_c .close {position:absolute; right:27px; top:24px;}
.playlist_pop {position:fixed; top:160px; width:100%; z-index:500; display:none;}
.playlist_pop h2 {height:52px;}
.playlist_pop .basic_input {width:250px; margin-bottom:8px;}
.pop_pcontents {margin:0 auto; padding:26px 25px 0 25px;; width:640px; min-height:180px; background:#ffffff; position:relative;}
.pop_pcontents > a > .close {position:absolute; right:27px; top:24px;}

.playlist_desc {position:relative;width:620px; height:140px; padding-left:12px; margin:0 12px 12px 0;}
.playlist_desc h4 {padding:15px 0 0 145px; height:25px; font-size:16px; color:#333333;}
.playlist_desc .thumb {position:absolute;top:0;left:0;width:138px;height:138px;border:1px solid #e5e5e5;}
.playlist_desc p {font-size:12px; color:#666; line-height:23px; padding:0 12px 0 145px; height:44px; overflow:hidden; letter-spacing:-0.5px;}

#popPlayList {display:none; width:690px; height:280px; margin:0 auto; border-top:2px solid #e5e5e5; background-color:#f3f3f3;}
.playlist_area {max-height:220px; overflow-x:hidden;}
.tbl_playlist {width:650px; height:300px; margin:20px auto; overflow:auto; table-layout:fixed;}
.tbl_playlist thead {background-color:#fff; border-top:1px solid #d6d6d6; border-bottom:1px solid #cccccc;}
.tbl_playlist tbody {height:auto;}
.tbl_playlist th {height:38px; color:#636363; font-size:13px; text-align:center; text-indent:-10px;}
.tbl_playlist td {height:70px; color:#444444; font-size:13px; text-indent:15px; border-bottom:1px solid #d6d6d6; background:url('../images/bar_playlist.png') right 10px no-repeat;}
.tbl_playlist td:last-child {background:none;}
.tbl_playlist td.ctl {text-align:center;text-indent:0;}
.tbl_playlist td .btn {cursor:pointer;}

.tbl_popcoupon {width:640px;border-top:2px solid #9b9b9b;}
.tbl_popcoupon th {width:120px;height:35px;text-align:left;background-color:#fbfbfb;color:#777777;text-indent:20px;border-bottom:1px solid #e1e1e1;}
.tbl_popcoupon td {height:35px;background-color:#ffffff;color:#777777;text-indent:20px;border-bottom:1px solid #e1e1e1;}
.bbs-title {cursor:pointer;}
.view-area {display:none;}
.fr_lawno {}

div.addr-heading:hover, div.addr-heading.checked	{background-color:#ebeff6; cursor:pointer;}
.btn_file {color:#fff!important;background-color:#5dcff3;border-color:#5dcff3;padding:10px 20px;font-size:12px;line-height:1.5;border-radius:3px;}

/* Search */
.searchPage h2 {padding:7px 0 13px 10px;font-size:23px;font-weight:bold;color:#292929;margin-bottom:15px;border-bottom:1px solid #e5e5e5;}
.searchPage .quot {color:#ff3300;}
.searchData {margin:10px auto;}
.searchData li {position:relative;padding:10px 5px;border-bottom:1px solid #e5e5e5;}
.searchData li h3 {margin:5px 0;font-size:14px;}
.searchData li h3 span {font-size:13px;color:#e30000;}
.searchData li p {margin:5px 0;}
.searchData li span.date {position:absolute;right:5px;top:15px;font-size:11px;color:#333333;}
.searchData li span.path {position:relative;display:block;font-size:12px;color:#e30000;margin:10px 0;}

/* Comment */
.cmtSort {position:relative;margin:10px 0;padding:10px 0;border-bottom:1px solid #ececec;}
.cmtSort b {color:#e30000;}
.cmtSort p {position:absolute;top:10px;right:2px;color:#ff4400;}
.boxCmtList {position:relative;width:100%;}
.boxCmtList > div {position:relative;margin:10px 0;padding:10px 0;border-bottom:1px solid #ececec;}
.boxCmtList > div:after {content:'';display:block;clear:both;}
.boxCmtList span.user {display:inline-block;padding-left:10px;width:100px;vertical-align:top;font-weight:800;}
.boxCmtList span.date {display:inline-block; float:right; width:100px;text-align:center;vertical-align:top;margin:0 10px;}
.boxCmtList span.funcDel {display:inline-block; float:right; text-align:center;vertical-align:top;margin:0 10px;color:#e30000;cursor:pointer;}
.boxCmtList p {display:inline-block;}
.boxCmt {margin:10px 0;padding:0 10px 0 0;border:1px solid #ececec;}
.boxCmt .user {overflow:hidden;display:inline-block;padding:0 10px;width:10%;vertical-align:top;margin-top:20px;font-weight:800;word-wrap:break-word;}
.boxCmt .tx {display:inline-block;width:75%;height:60px;margin:10px 8px 10px 0;padding:5px;border:1px solid #dedede;}
.boxCmt .cmtButton {margin-top:0;display:inline-block;width:8%;vertical-align:middle;line-height:60px;background:#949494;color:#fff;}
.boxCmt .cmtButton span{min-width:0;}
.boxCmt .cmtButton:hover {background:#b4b4b4;}

/* FB */
.boxFbCmt {width:100%;}
.fb-comments {width:100% !important}
.fb-comments > span {width:100%  !important}
.fb-comments > span > iframe {width:100%  !important}

/* To SNS */
.to_sns{margin:10px 0;}
.to_sns:after {clear:both;}
.to_sns a {display: inline-block;height: 25px;background: url('/images/ico_sns.png') no-repeat;vertical-align: top;}
.to_sns a.facebook {width: 25px;background-position: 0 0;}
.to_sns a.kakaostory {width: 25px;background-position: -31px 0;}
.to_sns a.twitter {width: 25px;background-position: -62px 0;}

/* admin css */
::-webkit-scrollbar {width:7px;height:7px;}
::-webkit-scrollbar-thumb {border-radius:1em;background-color:rgba(50,50,50,0.3);}
::-webkit-scrollbar-thumb:hover {background-color:rgba(50,50,50,0.6);}
::-webkit-scrollbar-track {border-radius:1em;background-color:rgba(50,50,50,0.1);}
::-webkit-scrollbar-track:hover {background-color:rgba(50,50,50,0.2);}
#scheduleList {background-color:#fff;}
#scheduleList div.panel-heading:hover, #scheduleList div.panel-heading.checked {background-color:#ebeff6; cursor:pointer;}
.ch_polding {display:none;}

/* bootstrap */
.line {height:2px;margin:10px 0;font-size:0;overflow:hidden;background-color:transparent;border-width:0;border-top:1px solid #eaedef;}
.line-lg {margin-top:5px;margin-bottom:5px;}
.line-dashed {border-style:dashed;background:transparent;}
.pull-in {margin-left:-15px;margin-right:-15px;}
.scrollable {overflow-x:hidden;overflow-y:auto;}
.panel {border-radius:2px;border-color:#ebeff6;}
.panel.no-borders {border-width:0;}
.panel.no-borders .panel-heading,
.panel.no-borders .panel-footer {border-width:0;}
.panel .table-responsive {border-color:#e0e4e8;}
.panel .table td,
.panel .table th {padding:6px 15px;border-top:1px solid #eaedef;}
.panel .table thead > tr > th {border-bottom:1px solid #e0e4e8;}
.panel .table-striped > tbody > tr:nth-child(odd) > td,
.panel .table-striped > tbody > tr:nth-child(odd) > th {background-color:#fcfdfe;}
.panel .table-striped > thead th {background:#fafbfc;border-right:1px solid #e0e4e8;}
.panel .table-striped > thead th:last-child {border-right:none;}
.panel-heading {border-color:#ebeff6; background-color:#fff;padding:10px 15px;border-radius:2px 2px 0 0;}
.panel-heading.bg {margin:-1px -1px 0 -1px;border:none;}
.panel-heading.bg .list-group-item {border-color:transparent;}
.panel-heading.bg .list-group-item > a {color:#fff;}
.panel-heading .nav {font-size:13px;margin:-10px -15px -11px;border:none;}
.panel-heading .nav > li > a {border-radius:0;margin:0;border-width:0;}
.panel-heading .nav-tabs.nav-justified {width:auto;}
.panel-heading .nav-tabs.nav-justified > li:first-child > a,
.panel-heading .nav-tabs.pull-left > li:first-child > a {border-radius:2px 0 0 0;}
.panel-heading .nav-tabs.nav-justified > li:last-child > a,
.panel-heading .nav-tabs.pull-right > li:last-child > a {border-radius:0 2px 0 0;}
.panel-heading .nav-tabs > li > a {line-height:1.5;}
.panel-heading .nav-tabs > li > a:hover,
.panel-heading .nav-tabs > li > a:focus {border-width:0;background:transparent;border-color:transparent;}
.panel-heading .nav-tabs > li.active > a,
.panel-heading .nav-tabs > li.active > a:hover,
.panel-heading .nav-tabs > li.active > a:focus {color:#717171;background:#fff;}
.panel-heading .list-group {background:transparent;}
.panel-footer {border-color:#ebeff6;background-color:#fff;border-radius:0 0 2px 2px;}
.panel-group .panel-heading + .panel-collapse .panel-body {border-top:1px solid #eaedef;}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {float:left;}
.col-xs-12 {width:100%;}
.col-xs-11 {width:91.66666666666666%;}
.col-xs-10 {width:83.33333333333334%;}
.col-xs-9 {width:75%;}
.col-xs-8 {width:66.66666666666666%;}
.col-xs-7 {width:58.333333333333336%;}
.col-xs-6 {width:50%;}
.col-xs-5 {width:41.66666666666667%;}
.col-xs-4 {width:33.33333333333333%;}
.col-xs-3 {width:25%;}
.col-xs-2 {width:16.666666666666664%;}
.col-xs-1 {width:8.333333333333332%;}
.col-xs-pull-12 {right:100%;}
.col-xs-pull-11 {right:91.66666666666666%;}
.col-xs-pull-10 {right:83.33333333333334%;}
.col-xs-pull-9 {right:75%;}
.col-xs-pull-8 {right:66.66666666666666%;}
.col-xs-pull-7 {right:58.333333333333336%;}
.col-xs-pull-6 {right:50%;}
.col-xs-pull-5 {right:41.66666666666667%;}
.col-xs-pull-4 {right:33.33333333333333%;}
.col-xs-pull-3 {right:25%;}
.col-xs-pull-2 {right:16.666666666666664%;}
.col-xs-pull-1 {right:8.333333333333332%;}
.col-xs-pull-0 {right:0;}
.col-xs-push-12 {left:100%;}
.col-xs-push-11 {left:91.66666666666666%;}
.col-xs-push-10 {left:83.33333333333334%;}
.col-xs-push-9 {left:75%;}
.col-xs-push-8 {left:66.66666666666666%;}
.col-xs-push-7 {left:58.333333333333336%;}
.col-xs-push-6 {left:50%;}
.col-xs-push-5 {left:41.66666666666667%;}
.col-xs-push-4 {left:33.33333333333333%;}
.col-xs-push-3 {left:25%;}
.col-xs-push-2 {left:16.666666666666664%;}
.col-xs-push-1 {left:8.333333333333332%;}
.col-xs-push-0 {left:0;}
.col-xs-offset-12 {margin-left:100%;}
.col-xs-offset-11 {margin-left:91.66666666666666%;}
.col-xs-offset-10 {margin-left:83.33333333333334%;}
.col-xs-offset-9 {margin-left:75%;}
.col-xs-offset-8 {margin-left:66.66666666666666%;}
.col-xs-offset-7 {margin-left:58.333333333333336%;}
.col-xs-offset-6 {margin-left:50%;}
.col-xs-offset-5 {margin-left:41.66666666666667%;}
.col-xs-offset-4 {margin-left:33.33333333333333%;}
.col-xs-offset-3 {margin-left:25%;}
.col-xs-offset-2 {margin-left:16.666666666666664%;}
.col-xs-offset-1 {margin-left:8.333333333333332%;}
.col-xs-offset-0 {margin-left:0;}

@media (min-width:768px) {
  .container {width:750px;}
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11 {float:left;}
  .col-sm-12 {width:100%;}
  .col-sm-11 {width:91.66666666666666%;}
  .col-sm-10 {width:83.33333333333334%;}
  .col-sm-9 {width:75%;}
  .col-sm-8 {width:66.66666666666666%;}
  .col-sm-7 {width:58.333333333333336%;}
  .col-sm-6 {width:50%;}
  .col-sm-5 {width:41.66666666666667%;}
  .col-sm-4 {width:33.33333333333333%;}
  .col-sm-3 {width:25%;}
  .col-sm-2 {width:16.666666666666664%;}
  .col-sm-1 {width:8.333333333333332%;}
  .col-sm-pull-12 {right:100%;}
  .col-sm-pull-11 {right:91.66666666666666%;}
  .col-sm-pull-10 {right:83.33333333333334%;}
  .col-sm-pull-9 {right:75%;}
  .col-sm-pull-8 {right:66.66666666666666%;}
  .col-sm-pull-7 {right:58.333333333333336%;}
  .col-sm-pull-6 {right:50%;}
  .col-sm-pull-5 {right:41.66666666666667%;}
  .col-sm-pull-4 {right:33.33333333333333%;}
  .col-sm-pull-3 {right:25%;}
  .col-sm-pull-2 {right:16.666666666666664%;}
  .col-sm-pull-1 {right:8.333333333333332%;}
  .col-sm-pull-0 {right:0;}
  .col-sm-push-12 {left:100%;}
  .col-sm-push-11 {left:91.66666666666666%;}
  .col-sm-push-10 {left:83.33333333333334%;}
  .col-sm-push-9 {left:75%;}
  .col-sm-push-8 {left:66.66666666666666%;}
  .col-sm-push-7 {left:58.333333333333336%;}
  .col-sm-push-6 {left:50%;}
  .col-sm-push-5 {left:41.66666666666667%;}
  .col-sm-push-4 {left:33.33333333333333%;}
  .col-sm-push-3 {left:25%;}
  .col-sm-push-2 {left:16.666666666666664%;}
  .col-sm-push-1 {left:8.333333333333332%;}
  .col-sm-push-0 {left:0;}
  .col-sm-offset-12 {margin-left:100%;}
  .col-sm-offset-11 {margin-left:91.66666666666666%;}
  .col-sm-offset-10 {margin-left:83.33333333333334%;}
  .col-sm-offset-9 {margin-left:75%;}
  .col-sm-offset-8 {margin-left:66.66666666666666%;}
  .col-sm-offset-7 {margin-left:58.333333333333336%;}
  .col-sm-offset-6 {margin-left:50%;}
  .col-sm-offset-5 {margin-left:41.66666666666667%;}
  .col-sm-offset-4 {margin-left:33.33333333333333%;}
  .col-sm-offset-3 {margin-left:25%;}
  .col-sm-offset-2 {margin-left:16.666666666666664%;}
  .col-sm-offset-1 {margin-left:8.333333333333332%;}
  .col-sm-offset-0 {margin-left:0;}
}

@media (min-width:992px) {
  .container {width:970px;}
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11 {float:left;}
  .col-md-12 {width:100%;}
  .col-md-11 {width:91.66666666666666%;}
  .col-md-10 {width:83.33333333333334%;}
  .col-md-9 {width:75%;}
  .col-md-8 {width:66.66666666666666%;}
  .col-md-7 {width:58.333333333333336%;}
  .col-md-6 {width:50%;}
  .col-md-5 {width:41.66666666666667%;}
  .col-md-4 {width:33.33333333333333%;}
  .col-md-3 {width:25%;}
  .col-md-2 {width:16.666666666666664%;}
  .col-md-1 {width:8.333333333333332%;}
  .col-md-pull-12 {right:100%;}
  .col-md-pull-11 {right:91.66666666666666%;}
  .col-md-pull-10 {right:83.33333333333334%;}
  .col-md-pull-9 {right:75%;}
  .col-md-pull-8 {right:66.66666666666666%;}
  .col-md-pull-7 {right:58.333333333333336%;}
  .col-md-pull-6 {right:50%;}
  .col-md-pull-5 {right:41.66666666666667%;}
  .col-md-pull-4 {right:33.33333333333333%;}
  .col-md-pull-3 {right:25%;}
  .col-md-pull-2 {right:16.666666666666664%;}
  .col-md-pull-1 {right:8.333333333333332%;}
  .col-md-pull-0 {right:0;}
  .col-md-push-12 {left:100%;}
  .col-md-push-11 {left:91.66666666666666%;}
  .col-md-push-10 {left:83.33333333333334%;}
  .col-md-push-9 {left:75%;}
  .col-md-push-8 {left:66.66666666666666%;}
  .col-md-push-7 {left:58.333333333333336%;}
  .col-md-push-6 {left:50%;}
  .col-md-push-5 {left:41.66666666666667%;}
  .col-md-push-4 {left:33.33333333333333%;}
  .col-md-push-3 {left:25%;}
  .col-md-push-2 {left:16.666666666666664%;}
  .col-md-push-1 {left:8.333333333333332%;}
  .col-md-push-0 {left:0;}
  .col-md-offset-12 {margin-left:100%;}
  .col-md-offset-11 {margin-left:91.66666666666666%;}
  .col-md-offset-10 {margin-left:83.33333333333334%;}
  .col-md-offset-9 {margin-left:75%;}
  .col-md-offset-8 {margin-left:66.66666666666666%;}
  .col-md-offset-7 {margin-left:58.333333333333336%;}
  .col-md-offset-6 {margin-left:50%;}
  .col-md-offset-5 {margin-left:41.66666666666667%;}
  .col-md-offset-4 {margin-left:33.33333333333333%;}
  .col-md-offset-3 {margin-left:25%;}
  .col-md-offset-2 {margin-left:16.666666666666664%;}
  .col-md-offset-1 {margin-left:8.333333333333332%;}
  .col-md-offset-0 {margin-left:0;}
}

@media (min-width:1200px) {
  .container {width:1170px;}
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11 {float:left;}
  .col-lg-12 {width:100%;}
  .col-lg-11 {width:91.66666666666666%;}
  .col-lg-10 {width:83.33333333333334%;}
  .col-lg-9 {width:75%;}
  .col-lg-8 {width:66.66666666666666%;}
  .col-lg-7 {width:58.333333333333336%;}
  .col-lg-6 {width:50%;}
  .col-lg-5 {width:41.66666666666667%;}
  .col-lg-4 {width:33.33333333333333%;}
  .col-lg-3 {width:25%;}
  .col-lg-2 {width:16.666666666666664%;}
  .col-lg-1 {width:8.333333333333332%;}
  .col-lg-pull-12 {right:100%;}
  .col-lg-pull-11 {right:91.66666666666666%;}
  .col-lg-pull-10 {right:83.33333333333334%;}
  .col-lg-pull-9 {right:75%;}
  .col-lg-pull-8 {right:66.66666666666666%;}
  .col-lg-pull-7 {right:58.333333333333336%;}
  .col-lg-pull-6 {right:50%;}
  .col-lg-pull-5 {right:41.66666666666667%;}
  .col-lg-pull-4 {right:33.33333333333333%;}
  .col-lg-pull-3 {right:25%;}
  .col-lg-pull-2 {right:16.666666666666664%;}
  .col-lg-pull-1 {right:8.333333333333332%;}
  .col-lg-pull-0 {right:0;}
  .col-lg-push-12 {left:100%;}
  .col-lg-push-11 {left:91.66666666666666%;}
  .col-lg-push-10 {left:83.33333333333334%;}
  .col-lg-push-9 {left:75%;}
  .col-lg-push-8 {left:66.66666666666666%;}
  .col-lg-push-7 {left:58.333333333333336%;}
  .col-lg-push-6 {left:50%;}
  .col-lg-push-5 {left:41.66666666666667%;}
  .col-lg-push-4 {left:33.33333333333333%;}
  .col-lg-push-3 {left:25%;}
  .col-lg-push-2 {left:16.666666666666664%;}
  .col-lg-push-1 {left:8.333333333333332%;}
  .col-lg-push-0 {left:0;}
  .col-lg-offset-12 {margin-left:100%;}
  .col-lg-offset-11 {margin-left:91.66666666666666%;}
  .col-lg-offset-10 {margin-left:83.33333333333334%;}
  .col-lg-offset-9 {margin-left:75%;}
  .col-lg-offset-8 {margin-left:66.66666666666666%;}
  .col-lg-offset-7 {margin-left:58.333333333333336%;}
  .col-lg-offset-6 {margin-left:50%;}
  .col-lg-offset-5 {margin-left:41.66666666666667%;}
  .col-lg-offset-4 {margin-left:33.33333333333333%;}
  .col-lg-offset-3 {margin-left:25%;}
  .col-lg-offset-2 {margin-left:16.666666666666664%;}
  .col-lg-offset-1 {margin-left:8.333333333333332%;}
  .col-lg-offset-0 {margin-left:0;}
}

@media (min-width:768px) {
  .form-inline .form-group {display:inline-block;margin-bottom:0;vertical-align:middle;}
  .form-inline .form-control {display:inline-block;}
  .form-inline .radio,
  .form-inline .checkbox {display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;}
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {float:none;margin-left:0;}
}

.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {padding-top:7px;margin-top:0;margin-bottom:0;}
.form-horizontal .form-group {margin-right:-15px;margin-left:-15px;}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {clear:both;display:table;content:" ";}
.form-horizontal .form-control-static {padding-top:7px;}

@media (min-width:768px) {
  .form-horizontal .control-label {text-align:right;}
}

.b-t {border-top:1px solid #e0e4e8;}
.b-r {border-right:1px solid #e0e4e8;}
.b-b {border-bottom:1px solid #e0e4e8;}
.b-l {border-left:1px solid #e0e4e8;}
.r {border-radius:2px 2px 2px 2px;}
.r-l {border-radius:2px 0 0 2px;}
.r-r {border-radius:0 2px 2px 0;}
.r-t {border-radius:2px 2px 0 0;}
.r-b {border-radius:0 0 2px 2px;}
.m {margin:15px;}
.m-n {margin:0;}
.m-l {margin-left:15px;}
.m-l-none {margin-left:0;}
.m-l-xs {margin-left:5px;}
.m-l-sm {margin-left:10px;}
.m-l-lg {margin-left:20px;}
.m-l-n {margin-left:-15px;}
.m-l-n-xxs {margin-left:-1px;}
.m-l-n-xs {margin-left:-5px;}
.m-l-n-sm {margin-left:-10px;}
.m-l-n-lg {margin-left:-20px;}
.m-t {margin-top:15px;}
.m-t-none {margin-top:0;}
.m-t-xxs {margin-top:1px;}
.m-t-xs {margin-top:5px;}
.m-t-sm {margin-top:10px;}
.m-t-lg {margin-top:20px;}
.m-t-n {margin-top:-15px !important;}
.m-t-n-xxs {margin-top:-1px;}
.m-t-n-xs {margin-top:-5px;}
.m-t-n-sm {margin-top:-10px;}
.m-t-n-lg {margin-top:-20px;}
.m-r {margin-right:15px;}
.m-r-none {margin-right:0;}
.m-r-xs {margin-right:5px;}
.m-r-sm {margin-right:10px;}
.m-r-lg {margin-right:20px;}
.m-r-n {margin-right:-15px;}
.m-r-n-xxs {margin-right:-1px;}
.m-r-n-xs {margin-right:-5px;}
.m-r-n-sm {margin-right:-10px;}
.m-r-n-lg {margin-right:-20px;}
.m-b {margin-bottom:15px;}
.m-b-none {margin-bottom:0;}
.m-b-xs {margin-bottom:5px;}
.m-b-sm {margin-bottom:10px;}
.m-b-lg {margin-bottom:20px;}
.m-b-n {margin-bottom:-15px;}
.m-b-n-xxs {margin-bottom:-1px;}
.m-b-n-xs {margin-bottom:-5px;}
.m-b-n-sm {margin-bottom:-10px;}
.m-b-n-lg {margin-bottom:-20px;}

.label {display:inline-block;padding:.3em .6em .3em;margin-bottom:.3em;font-size:100%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;  vertical-align:baseline;border-radius:.25em;}
.label:after {clear:both;}
.label[href]:hover,
.label[href]:focus {color:#fff;text-decoration:none;cursor:pointer;}
.label:empty {display:none;}
.label-default {background-color:#999;}
.label-default[href]:hover,
.label-default[href]:focus {background-color:#808080;}
.label-primary {background-color:#428bca;}
.label-primary[href]:hover,
.label-primary[href]:focus {background-color:#3071a9;}
.label-success {background-color:#5cb85c;}
.label-success[href]:hover,
.label-success[href]:focus {background-color:#449d44;}
.label-info {background-color:#5bc0de;}
.label-info[href]:hover,
.label-info[href]:focus {background-color:#31b0d5;}
.label-warning {background-color:#f0ad4e;}
.label-warning[href]:hover,
.label-warning[href]:focus {background-color:#ec971f;}
.label-danger {background-color:#d9534f;}
.label-danger[href]:hover,
.label-danger[href]:focus {background-color:#c9302c;}
.label-dark {background-color:#5c677c;}
.label-dark[href]:hover,
.label-dark[href]:focus {background-color:#5c677c;}
.clearfix {position:relative;}
.pull-left {float:left !important;}
.pull-right {float:right !important;}
button.close {padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.clearb {display:block;overflow:hidden;}
.btn {display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap; vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;      -ms-user-select:none;-o-user-select:none;user-select:none;}
.btn:focus {outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:hover,
.btn:focus {color:#333;text-decoration:none;}
.btn:active,
.btn.active {background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {pointer-events:none;cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}
.btn-default {color:#333;background-color:#fff;border-color:#ccc;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {color:#333;background-color:#ebebeb;border-color:#adadad;}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {background-image:none;}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {background-color:#fff;border-color:#ccc;}
.btn-primary {color:#fff;background-color:#428bca;border-color:#357ebd;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {color:#fff;background-color:#3276b1;border-color:#285e8e;}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {background-image:none;}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {background-color:#428bca;border-color:#357ebd;}
.btn-warning {color:#fff; background-color:#f0ad4e;border-color:#eea236;}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {color:#fff;background-color:#ed9c28;border-color:#d58512;}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {background-image:none;}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {background-color:#f0ad4e;border-color:#eea236;}
.btn-danger {color:#fff;background-color:#d9534f;border-color:#d43f3a;}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {color:#fff;background-color:#d2322d;border-color:#ac2925;}

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {background-image:none;}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {background-color:#d9534f;border-color:#d43f3a;}
.btn-success {color:#fff;background-color:#5cb85c;border-color:#4cae4c;}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {color:#fff;background-color:#47a447;border-color:#398439;}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {background-image:none;}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {background-color:#5cb85c;border-color:#4cae4c;}
.btn-info {color:#fff;background-color:#5bc0de;border-color:#46b8da;}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {color:#fff;background-color:#39b3d7;border-color:#269abc;}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {background-image:none;}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {background-color:#5bc0de;border-color:#46b8da;}
.btn-link {font-weight:normal;color:#428bca;cursor:pointer;border-radius:0;}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {border-color:transparent;}
.btn-link:hover,
.btn-link:focus {color:#2a6496;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {color:#999;text-decoration:none;}
.btn-lg {padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}
.btn-sm,
.btn-xs {padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}
.btn-xs {padding:4px 5px;}
.btn-block {display:block;width:100%;padding-right:0;padding-left:0;}
.btn-block + .btn-block {margin-top:5px;}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {width:100%;}
.btn-white {border-color:#dae0ed;border-color:rgba(150,160,180,0.3);color:#717171 !important;background-color:#fff;box-shadow:inset 0 -1px 1px rgba(0,0,0,0.05);  background-clip:padding-box;}
.btn {font-weight:500;}
.btn_box{padding:30px 0 0 0;}
.title_wrap{margin:0 0 20px;}
.title_wrap h3{font-weight:bold;font-size:18px;color:#333;}
.title_wrap h3 + p{margin:10px 0 0;}

body .login_area .other_link {padding-right:8px;}
body .login_area .other_link li .btn {width:93px;line-height:24px;}
body .board_area .top_area {border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
body .board_nav .board_area .btm_area .side {padding-left:15px;}
body .boxFbCmt {padding-bottom:35px;}
body .btn_box {padding:0;}
body .btn_box2 {padding:0 0 45px 0;}
body .btn_box3 {padding:20px 0 0 0;}
body .btn_box3 .btn00 {margin:0;vertical-align:middle;}
body .btn_box3 .btn01 {margin:0;vertical-align:middle;}
body .btn_box4 {padding:0;}
body .boxCmtList > div {padding-top:0;}
body .my_info {border-top:1px solid #e2e2e2;}
body #bbsEvent {padding:10px 0 0 0;border-top:1px solid #e2e2e2;}
body .list_faq {border-top:1px solid #e2e2e2;}
body .list_faq dt {background:url('/images/bg_qna.png') no-repeat 97% 50%;}
body .list_faq dt a {padding:15px 30px;}
body .list_faq dl.on dt {background:url('/images/bg_qna_on.png') no-repeat 97% 50% #1b8bcb;font-weight:bold;}
body .list_faq dd {background:#fff;}
body .my_info table.bbswrite1 td {border-left:none;}


/* sitemap */
#divSitemap{display:table;overflow:hidden;position:relative;width:100%;font-size:0;text-transform:capitalize;}
#divSitemap > ul{position:relative;top:-20px;margin:0 -3.3% -20px 0;}
#divSitemap > ul > li{display:inline-block;width:22%;margin:40px 3% 0 0;border-top:1px solid #5e4c40;font-weight:bold;font-size:18px;vertical-align:top;}
#divSitemap > ul > li > a{display:block;padding:7px 10px 7px 10px;background-color:#5e4c40;color:#fff;}
#divSitemap > ul > li ul{border-top:1px solid #ddd;}
#divSitemap > ul > li li{border-bottom:1px solid #ddd;background-color:transparent;font-size:14px;}
#divSitemap > ul > li li a{display:block;padding:10px;}
#divSitemap > ul > li li ul{padding:5px;}
#divSitemap > ul > li li li{margin:0;border:0;font-weight:normal;font-size:12px;}
#divSitemap > ul > li li li a{padding:5px 10px;}
#divSitemap > ul > li li li a:before{content:'ㆍ';}