@charset "utf-8";


.point_color{color:#c69e70;}
.point_color2{color:#3495ba;}


.stl000 {}
.stl000 .default_line{border-bottom:2px solid #60b5d4;}
.stl000 .default_desc{color:#3495ba; letter-spacing: -0.085em;}


.dsc008 {}
.dsc008 .default_desc{color:#434343;}

/* 영한 소스 */
.dsc009 {}
.dsc009 .default_desc{color:#a47f54; letter-spacing:-0.085em; font-size:19px; font-size:1.9rem; line-height:28px; line-height:2.8rem;}

.atc000 {}

.lst000{max-width:300px;}
.lst000 h4{color:#c69e70;}
.lst000 .h_desc4{color:#3495ba;}
.lst000 .default_line{width: 100%; border-bottom: 1px solid #eeeeee; box-sizing:border-box;}

.dsc010{}
.dsc010 .default_desc{letter-spacing: 0.025em;}


.img000 .default_img {max-width: 400px;}




.sub_navi{z-index:3;}
.sub_navi .sub_navi_home:hover {background-color: #c69e70;}
.sub_navi .sub_navi_home:hover img.sub_navi_home_icon{display:none;}
.sub_navi .sub_navi_home:hover img.sub_navi_home_icon_h{display:inline;}
.sub_navi .sub_navi_con{}
.sub_navi .sub_navi_con > ul{overflow: hidden;}
.sub_navi .sub_navi_con > ul > li{font-size:13px; font-size:1.3rem; line-height:19px; line-height:1.9rem; float:left; cursor: pointer; height:54px; overflow: hidden; position: relative; width:100%;}
.sub_navi .sub_navi_con > ul > li > a {display:block; padding-top:18px; padding-bottom:17px; padding-left:45px; padding-right:45px; border-bottom:1px solid transparent;}
.sub_navi .sub_navi_con > ul > li:hover {background-color: #c69e70; color:#fff; height:293px;} /* height 스크립트로 조정(55px + li > ul의 높이만큼) */
.sub_navi .sub_navi_con > ul > li:hover > a{border-bottom:1px solid rgba(255,255,255,0.3); transition:border-color 0s;}
.sub_navi .sub_navi_con > ul > li:hover > a > span {background: url(../img/sub_navi_arrow_h.png?wv_res=true&tid=RELIGION&trev=1) no-repeat right center;}
.sub_navi .sub_navi_con > ul > li > a > span{padding-right:20px; background: url(../img/sub_navi_arrow.png?wv_res=true&tid=RELIGION&trev=1) no-repeat right center; }
.sub_navi .sub_navi_con > ul > li > a + ul{overflow: hidden; padding-left:45px; padding-right:45px; padding-top:20px; padding-bottom:20px; position: absolute;}
.sub_navi .sub_navi_con > ul > li > a + ul > li > a{display:block; padding-top:7px; padding-bottom:7px; color:#ead8c3;}
.sub_navi .sub_navi_con > ul > li > a + ul > li > a:hover{color:#fff;}
.sub_navi .sub_navi_con > ul > li > a + ul > li > a.active{color:#fff;}

.comment_wrap .comment_paging{ padding: 20px 0 15px 0; }
.comment_wrap .comment_input input{ border:none; }
.comment_wrap .comment_con{ padding-bottom:0px; }
.comment_wrap .btn_prevPage{ background-image: url(../img/comment_new_left.png?wv_res=true&tid=RELIGION&trev=1); background-position: center center; }
.comment_wrap [data-wv-comp-pagenavi] li.btn_singlePage.btn_nextPage{ background-image: url(../img/comment_new_right.png?wv_res=true&tid=RELIGION&trev=1);  background-position: center center; }
.panel_container .comment_write_title{ display: none; }
.comment_write .panel_container .comment_btn_con .comment_input_con .comment_input{ border: none; }
.board_type0.view td .view_detail{min-height: 500px; }

.panel_container table.tb_detail0 th{ min-width: 75px; }
.myinfo_edit .panel_util{ text-align: center; }
@media all and (min-width:768px){
    .panel_container table.tb_detail0 th{ min-width: 135px; }
    .myinfo_edit .panel_util{ text-align: right; }
    .stl000 {min-width:210px;}
    .lst000{max-width:none;}
    .calc_wrap-md-70{width:-webkit-calc(100% + 70px);  width:-moz-calc(100% + 70px);  width:calc(100% + 70px);  margin-left:-70px; }
    .sub_navi{height:49px; border-bottom:1px solid #eeeeee;}
    .sub_navi .sub_navi_home{border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}
    .sub_navi .sub_navi_con > ul > li{width:auto;}
    }
@media all and (min-width:992px){
    .dsc009 .default_desc{font-size:28px; font-size:2.8rem; line-height:40px; line-height:4.0rem;}
}
