@charset "utf-8";
@import url("./m_default.css");
@import url("./contents.css");

body{background:#fff;}

/*가이트*/
#guide_group {background:#f8f8f8; border-bottom:1px #ddd solid; overflow:hidden;}
#guide_group ul li{float:left; padding:0 30px 0 10px; line-height:38px; height:38px; font-size:13px; background:url(../mobile/images/loc_arrow.png) right top no-repeat; background-size:21px;}
#guide_group ul li.this{color:#3576d4;}

/*가이트*/
#containers #content {padding:10px; min-height:400px; background:#fff;}
#containers #content .this_title{font-size:18px; border-bottom:1px #ddd solid; line-height:40px; display:none;}

/**/
#container_title, #bo_v_table {display:none;}
.bo_fx {padding:0px;}
#bo_sch #stx {background:#fff !important; height:30px; line-height:30px;}

.tbl_wrap {margin:0px 0 10px;}


h4.cStyle {clear:both; font-size:20px; padding:0 0 0 24px; color:#222; background:url(../images/sub/h4_dot.jpg) left 7px no-repeat; line-height:24px; margin-bottom:10px;}
h5.cStyle {clear:both; font-size:16px; padding:0 0 0 26px; color:#014e8d; background:url(../images/sub/h5_dot.jpg) 7px 6px no-repeat; line-height:24px; margin-bottom:10px;}
h6.cStyle {clear:both; font-size:15px; padding:0 0 0 30px; color:#555 ; background:url(../images/sub/h6_dot.jpg) 18px 7px no-repeat; line-height:24px; margin-bottom:10px;}

dl.cStyle {clear:both;}
dl.cStyle dt {padding:0 0 0 16px; margin:15px 0 0 0; color:#555; background:url(../images/sub/dt_dot.jpg) 5px 9px no-repeat; line-height:20px; }
dl.cStyle dd {padding:0 0 0 26px; margin:5px 0 0 0; color:#767676; background:url(../images/sub/dd_dot.jpg) 15px 10px no-repeat; line-height:20px;}
dl.cStyle dd a {color:#767676;}
dl.cStyle dd a:hover {color:#000; text-decoration:underline;}

table.cStyle {border-top:2px solid #2fc2f9; width:100%; border-left:1px solid #ddd; font-size:12px; border-spacing:0;}
table.cStyle tr.bg {background:#e9eff3; font-weight:bold;}
table.cStyle th {background:#f2f6f9; color:#333; line-height:20px; padding:7px 5px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
table.cStyle td {color:#666; padding:6px 5px; line-height:20px; letter-spacing:0; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
table.cStyle .center {text-align:center;}
table.cStyle .left {text-align:left;}
table.cStyle td.bg {background:#f9f9f9; font-weight:bold;}

table.cStyle1 {border-top:2px solid #3c4848; width:100%; border-left:1px solid #ddd; font-size:12px; border-spacing:0;}
table.cStyle1 tr.bg {background:#e9eff3; font-weight:bold;}
table.cStyle1 th {background:#dfd8ba; color:#333; line-height:20px; padding:7px 5px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
table.cStyle1 td {color:#666; padding:6px 5px; line-height:20px;  border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center;}
table.cStyle1 .center {text-align:center;}
table.cStyle1 .left {text-align:left;}
table.cStyle1 td.bg {background:#f9f9f9; font-weight:bold;}




ul.cStyle {overflow:hidden;}
ul.cStyle li{padding:0 0 0 26px; font-size:13px;  color:#555; background:url(../images/sub/dt_dot.jpg) 15px 9px no-repeat; line-height:24px; }


p.cStyle {clear:both; font-size:13px; padding:0 0 0 8px;}
p.cStyle b {color:#fb7a0b; letter-spacing:0;}
p.cStyle img {max-width:100%;}

p.cStyle2 {clear:both; font-size:13px; padding:0;}
p.cStyle2 b {color:#fb7a0b; letter-spacing:0;}
p.cStyle2 img {max-width:100%;}

p.cStyle3 {text-align:center;}
p.cStyle3 img{max-width:100%;}



/* 게시판용 버튼  */
a.btn_b01 {padding:0px 10px; line-height:25px; border-radius:3px; border:1px solid #ddd;background:#f8f8f8;color:#555;}
a.btn_b02 {padding:0px 10px; line-height:25px; border-radius:3px;  border:1px solid #ddd;background:#f8f8f8;color:#555;}
a.btn_cancel {padding:0px 10px; line-height:25px; border-radius:3px;  border:1px solid #ddd;background:#f8f8f8;color:#555;}
a.btn_admin {padding:0px 10px; line-height:25px; border-radius:3px;  border:1px solid #e8180c;background:#e8180c;color:#fff;} /* 관리자 전용 버튼 */

fieldset .btn_submit {border-radius:0px !important; }
.btn_submit {padding:0px 10px; line-height:25px; border-radius:3px !important; background:#ff3061;color:#fff;letter-spacing:-0.1em}
