.bbs-wrapper{margin:0 auto}.sound_only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.msg_sound_only{font-weight:normal;color:#f00}@media (max-width: 991px){.bbs-wrapper{margin:0 auto;width:auto}}@media (max-width: 768px){.bbs-wrapper{width:auto}.bbs-write .control-label{display:none !important}}.bbs-category{margin:0;padding:0;border-bottom:0px solid #ccc;text-align:center}.bbs-category ul{margin:0;padding:0;list-style:none;display:inline-block}.bbs-category ul li{list-style:none;display:inline-block;margin:0 2px 5px 2px}.bbs-category ul li a{display:block;margin:0;padding:10px 15px;text-transform:uppercase;border-radius:1px;background:#f1f1f1;line-height:1}.bbs-category ul li a:hover,.bbs-category ul li a#bo_cate_on{color:#fff;background:#303030}.pg_wrap{clear:both;margin:0;padding:0;text-align:center}.pg{margin:0;padding:0;display:block}.pg a,.pg_current{margin:0;padding:9px 15px;display:inline-block;color:#000;line-height:1;border:1px solid #d7d7d7;border-radius:4px}.pg a:hover,.pg_current{background:#3f4659;color:#fff}.pg_start,.pg_prev{margin:0;padding:0}.pg_end,.pg_next{margin:0;padding:0}.bbs-comment{margin:30px auto}.bbs-comment .item .title{border-top:1px solid #ddd;padding:10px 0}.bbs-comment .item .content{margin-top:10px}.bbs-view .subject{padding-bottom:10px;border-bottom:1px solid #ddd}.bbs-view .subject h3{font-size:24px;font-weight:400}.bbs-view .ca-name{color:#999;padding-left:5px;position:relative}.bbs-view .ca-name:before{content:'['}.bbs-view .ca-name:after{content:']'}.bbs-view .photo{margin:15px 0;text-align:center}.bbs-view .photo a{margin-bottom:20px}.bbs-view .photo .caption{margin:10px 0 0 0}.bbs-view .content{min-height:400px;padding:30px 0;font-size:16px;border-bottom:1px solid #ddd}.bbs-view .file{background-color:#f7f7f7;padding:10px 15px;border-radius:6px}.bbs-view .file a{display:block;padding:5px 0}.vote-item{margin-top:20px}.vote-item sup{color:#f00}.vote-item em{font-size:12px}.vote-item ol{list-style:none;padding-left:18px}.vote-item ol li label{font-weight:normal}.vote-item span.label{font-size:11px;font-weight:normal}@media (max-width: 1199px){.bbs-view .subject h3{font-size:20px}.bbs-view .content{font-size:14px}}.bbs-list-table{border-top:1px solid #000 !important;border-bottom:1px solid #ddd}.bbs-list-table thead tr th{text-align:center;border-bottom:1px solid #ddd;background-color:#f9f9f9;font-size:15px;font-weight:normal;padding:15px 8px}.bbs-list-table tbody tr td{vertical-align:middle;padding-top:15px;padding-bottom:15px;height:71px}.bbs-list-table tbody tr td.subject img{margin:0 2px}.bbs-list-table tbody tr td a.ca_name{color:#999;font-size:12px}.bbs-list-table tbody tr td a.ca_name:before{content:'['}.bbs-list-table tbody tr td a.ca_name:after{content:']'}.bbs-list .item-box{position:relative;overflow:hidden;display:block;margin:15px}.bbs-list .item-box .label{position:absolute;right:15px;top:15px}.bbs-list .item-box a{display:block;height:150px;padding:20px 30px;vertical-align:middle;background-color:#f6f6f6;border:1px solid #f7f7f7;border-bottom:3px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}.bbs-list .item-box a h4{font-size:16px}.bbs-list .item-box a h5{font-size:12px;color:#999}.bbs-list .item-box a h5 span{color:#999}.bbs-gallery .item{position:relative;height:200px;border:1px solid #ddd;border-radius:6px;text-align:center;padding-top:90px}.bbs-gallery .item-caption{padding:10px 0 30px}.bbs-gallery .item-caption .subject{margin:0;font-size:16px}.bbs-gallery .item-caption .date{color:#888;margin-top:5px;font-size:13px}.tour-list .bg-img{padding-top:120%}.tour-list .item{display:block;border:1px solid #e1e1e1;text-align:center}.tour-list .item h4{display:block;margin:0;padding:15px 15px 0 15px;font-size:16px}.tour-list .item p{display:block;margin:0;padding:5px 15px 15px 15px;color:#777;font-size:12px}.tour-search{background-color:#f5f5f5;border:1px solid #ddd;padding:30px 20px;margin:0}.tour-search h4{margin:0;padding:0;text-align:center}.tour-search .tag{text-align:center}.tour-search .tag a{display:inline-block;margin:2px 0;padding:5px 12px;background-color:#fff;border-radius:3px;border:1px solid #ddd}@media (max-width: 991px){.tour-list{padding:0 15px}.tour-list .col-sm-4{padding:0 5px}.tour-search{margin:0 -10px}}@media (max-width: 767px){.tour-list{padding:0 13px}.tour-list .col-xs-6{padding:0 2px}.tour-search{margin:0 -12px;padding:20px 0}.tour-search h4{font-size:16px;letter-spacing:-1px}.tour-search .tag a{font-size:13px}}.bbs-list-gallery .item-box{position:relative;overflow:hidden;display:block;margin:15px}.bbs-list-gallery .item-box .icon{position:absolute;top:15px;right:23px;z-index:2;font-size:24px;color:#fff;opacity:.7}.bbs-list-gallery .item-box a{display:block}.bbs-list-gallery .item-box:hover .item-mask{opacity:1;visibility:visible}.bbs-list-gallery .item-box:hover .item-mask .item-caption{opacity:1;bottom:0px}.bbs-list-gallery .item-box:hover .item-container{width:100%;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;transition:all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s}.bbs-list-gallery .item-container{width:100%;transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition:all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;-moz-transition:all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;-webkit-transition:all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;-o-transition:all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s}.bbs-list-gallery .item-container-text{padding:20px 30px;background:#f1f1f1}.bbs-list-gallery .item-mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;overflow:hidden;background:none repeat scroll 0 0 rgba(0,0,0,0.5);transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s}.bbs-list-gallery .item-mask .item-caption{position:absolute;bottom:-60px;left:0px;padding-left:25px;padding-right:25px;text-align:left;opacity:0;transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s}.bbs-list-gallery .item-mask .item-caption h4{margin:0;padding:5px 0;color:#fff}.bbs-list-gallery .item-mask .item-caption h6{color:#f7901e}@media (max-width: 768px){.bbs-list-gallery .item-box:hover .item-container{-webkit-transform:scale(1);transform:scale(1)}.bbs-list-gallery .item-mask{position:relative;background-color:#fff;opacity:1;visibility:visible}.bbs-list-gallery .item-mask .item-caption{position:relative;padding:5px 10px;opacity:1;bottom:0px}.bbs-list-gallery .item-mask .item-caption h4{margin:0;padding:5px 0;color:#303030}.bbs-list-gallery .item-mask .item-caption h6{color:#f7901e}}.cmt_btn{background:url("./img/cmt_btn.png") no-repeat 85px 8px;text-align:left;width:100%;border:0;color:#ed6478;font-weight:bold;font-size:1.25em;margin:30px 0 0px;padding:0  0 10px}.cmt_btn_op{background:url("./img/cmt_btn.png") no-repeat 85px -23px}#bo_vc h2{position:absolute;font-size:0;line-height:0;overflow:hidden}#bo_vc article{margin:20px 0;position:relative}#bo_vc article .profile_img img{border-radius:50%}#bo_vc header:after{display:block;visibility:hidden;clear:both;content:""}#bo_vc header .icon_reply{position:absolute;top:15px;left:-20px}#bo_vc .member,#bo_vc .guest,#bo_vc .sv_member,#bo_vc .sv_guest{font-weight:bold}.bo_vc_hdinfo{float:right;font-style:italic;color:#777}#bo_vc h1{position:absolute;font-size:0;line-height:0;overflow:hidden}#bo_vc .cmt_contents{padding:15px;margin:10px 0 0;background:#f8fafb;border-radius:5px;border:1px solid #e8e8e8;line-height:1.8em}#bo_vc p a{text-decoration:underline}#bo_vc p a.s_cmt{text-decoration:underline;color:#ed6479}#bo_vc_empty{margin:0;padding:80px 0 !important;color:#777;text-align:center}#bo_vc #bo_vc_winfo{float:left}.bo_vc_act{text-align:right;margin:0;list-style:none;zoom:1}.bo_vc_act:after{display:block;visibility:hidden;clear:both;content:""}.bo_vc_act li{display:inline-block}.bo_vc_act li a{padding:0 5px;line-height:23px}.bo_vc_w{position:relative;margin:10px 0;display:block}.bo_vc_w:after{display:block;visibility:hidden;clear:both;content:""}.bo_vc_w h2{position:absolute;font-size:0;line-height:0;overflow:hidden}.bo_vc_w #char_cnt{display:block;margin:0 0 5px}.bo_vc_w_info{margin:10px 0;float:left}.bo_vc_w_info:after{display:block;visibility:hidden;clear:both;content:""}.bo_vc_w_info .frm_input{float:left;margin-right:5px}.bo_vc_w_info #captcha{padding-top:10px;display:block;clear:both}.bo_vc_w .btn_confirm{float:right;margin-top:10px}.bo_vc_w .btn_confirm label{display:inline-block;margin-right:10px;border-radius:3px;font-size:1.5em;text-align:center}.bo_vc_w .btn_submit{height:45px;padding:0 20px;border-radius:3px;font-weight:bold;font-size:1.083em}.bo_vc_w_wr:after{display:block;visibility:hidden;clear:both;content:""}#bo_vc_send_sns{display:inline-block;float:left}#bo_vc_sns{display:inline-block;margin:0;padding:0;list-style:none;zoom:1}#bo_vc_sns:after{display:block;visibility:hidden;clear:both;content:""}#bo_vc_sns li{float:left;margin:0 5px 0 0}#bo_vc_sns .sns_li_f{border-radius:3px;background:#3a589b;height:40px;line-height:40px;padding:0 0 0 10px}#bo_vc_sns .sns_li_t{border-radius:3px;background:#00aced;height:40px;line-height:40px;padding:0 0 0 10px}#bo_vc_sns .sns_li_off{background:#bbb}#bo_vc_sns a{display:inline-block;padding:0 15px 0 5px}#bo_vc_sns input{margin:0 5px 0 0}#captcha{display:inline-block;position:relative}#captcha legend{position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;border:0 !important}#captcha #captcha_img{height:40px;border:1px solid #898989;vertical-align:top;padding:0;margin:0}#captcha #captcha_mp3{margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url("/img/captcha2.png") no-repeat;text-indent:-999px;border-radius:3px}#captcha #captcha_reload{margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url("/img/captcha2.png") no-repeat 0 -40px;text-indent:-999px;border-radius:3px}#captcha #captcha_key{margin:0 0 0 3px;padding:0 5px;width:90px;height:40px;border:1px solid #ccc;background:#fff;font-size:1.333em;font-weight:bold;text-align:center;border-radius:3px;vertical-align:top}#captcha #captcha_info{display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em}#captcha.m_captcha audio{display:block;margin:0 0 5px;width:187px}#captcha.m_captcha #captcha_img{width:160px;height:60px;border:1px solid #e9e9e9;margin-bottom:3px;margin-top:5px;display:block}#captcha.m_captcha #captcha_reload{position:static;margin:0;padding:0;width:40px;height:40px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer;background:url("/img/captcha2.png") no-repeat 0 -40px;text-indent:-999px}#captcha.m_captcha #captcha_reload span{display:none}#captcha.m_captcha #captcha_key{margin:0;padding:0 5px;width:115px;height:29px;border:1px solid #b8c9c2;background:#f7f7f7;font-size:1.333em;font-weight:bold;text-align:center;line-height:29px;margin-left:3px}#captcha.m_captcha #captcha_info{display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em}#captcha.m_captcha #captcha_mp3{width:31px;height:31px;background:url("/img/captcha2.png") no-repeat 0 0;vertical-align:top;overflow:hidden;cursor:pointer;text-indent:-9999px;border:none}.cke_sc{margin:0 0 5px;text-align:right}.btn_cke_sc{display:inline-block;padding:0 10px;height:23px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;line-height:1.9em;vertical-align:middle;cursor:pointer;font-size:12px}.cke_sc_def{margin:0 0 5px;padding:10px;border:1px solid #ccc;background:#f7f7f7;text-align:center}.cke_sc_def dl{margin:0 0 5px;text-align:left;zoom:1}.cke_sc_def dl:after{display:block;visibility:hidden;clear:both;content:""}.cke_sc_def dt,.cke_sc_def dd{float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9}.cke_sc_def dt{width:20%;font-weight:bold}.cke_sc_def dd{width:30%}.mb-login{max-width:500px}.mb-login h1{text-transform:uppercase;text-align:center;font-size:18px;letter-spacing:1px}.mb-login h1 span{color:#245fb3;font-size:54px;display:block}.mb-login-box{padding:30px 30px;background:#f7f7f7;border:1px solid #ddd}.mb-password{max-width:500px}.mb-password h1{text-transform:uppercase;text-align:center;font-size:48px;letter-spacing:1px}.mb-password-box{padding:30px 30px;background:#f7f7f7;border:1px solid #ddd}
/*# sourceMappingURL=bbs.min.css.map */