@charset "UTF-8";

/* °Ç°­Á¤º¸ */
.healthguide-board .list-group {border-top:3px solid #434343;}
.healthguide-board .list-group .list-group-item {padding:30px 10px; border-radius:0px; border-left:none; border-right:none;}
.healthguide-board .list-group .list-group-item:hover {border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.healthguide-board .list-group .subject {margin-bottom:15px; font:24px nsR;  }
.healthguide-board .list-group .exp-con {font:15px nsR; line-height:1.4em;}
.healthguide-board nav {text-align:center;}

.healthguide-board .search_box {overflow:hidden; padding:40px; margin-bottom:30px; text-align:center; background:#fff; border:1px solid #ddd;}
.healthguide-board .search_box select {display:inline-block; padding:5px; height:49px; font:17px nsR; border:3px solid #1e4e95; vertical-align:middle; border-radius:0px;}
.healthguide-board .search_box input {display:inline-block; width:auto !important; padding:5px; height:49px; font:17px nsR; border:3px solid #1e4e95; vertical-align:middle; border-radius:0px;}
.healthguide-board .search_box button {display:inline-block; width:49px;  height:49px; font:17px nsR; background:#1e4e95; vertical-align:middle; border-radius:0px;}


.healthguide-view {}
.healthguide-view .btn-tab {overflow:hidden; margin-bottom:30px; /*border-right:1px solid #ddd;*/ border-left:1px solid #ddd;}
.healthguide-view .btn-tab .list-group-item {margin-left:-1px; float:left; width:25%; padding:15px 0; text-align:center; /*border-right:none;*/ border-radius:0px; font:16px nsR; }
.healthguide-view .btn-tab a:last-child {/*border-right:1px solid #ddd;*/}
.healthguide-view .btn-tab a:hover, .healthguide-view .btn-tab a:focus, .healthguide-view .btn-tab a:active {border:1px solid #ddd; border-right:none;}
.healthguide-view .list-group {margin-bottom:20px;}

/*.healthguide-view h1 {clear:both; margin-bottom:30px;  padding-left:0px; padding-top:25px; font:28px nsB; background:url('/images/sub/h3_tit.png') no-repeat left top;}*/
.healthguide-view h2 {clear:both; margin-top:0px; font:24px nsB; background:url('/images/sub/h4_tit.png') no-repeat left 5px;}
.healthguide-view h3 {clear:both; margin-top:20px; font:22px nsB; color:#1e4e95;}
.healthguide-view h4 {clear:both; margin-top:20px; font:20px nsB; }
.healthguide-view div {margin:0 auto;} 
.healthguide-view p {font:16px nsR;  line-height:1.5em;}
.healthguide-view p img {display:block; margin:0 auto;}
.healthguide-view p object {width:100%;}
.healthguide-view table { border-spacing: 0; border-collapse: collapse; border:1px solid #ddd; }
.healthguide-view table td {padding:20px 30px; }
.healthguide-view table td ul li {padding-left:10px; font:15px nsR; line-height:1.5em; color:#434343; background:url('/images/sub/li_dot.png') no-repeat left 8px;}

.healthguide-view .list-group .list-group-item {/*float:left; width:33.33%; border:none ;  border-left:1px solid #ddd; border-bottom:1px solid #ddd; */}


.list-group .list-group-item {margin-bottom:10px; border-radius:0px;}
.list-group .list-group-item:hover {border:1px solid #1e4e95 !important; background:#e8f2fd !important; text-decoration:underline; }

/* lg */ 
@media (min-width: 1200px) {

	
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {	

	
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	.board-view {padding:10px;}

	.board .board-search select {width:25%;}
}

/* xs */
@media (max-width: 767px) {
	.healthguide-board .search_box {padding:20px 10px; margin:0px 0px 20px 0px;}
	.healthguide-board .search_box select {display:inline-block; padding:5px; width:95px; height:49px; font:17px nsR; border:3px solid #1e4e95; vertical-align:middle; border-radius:0px;}
	.healthguide-board .search_box input {display:inline-block; padding:5px; width:180px;  height:49px; font:17px nsR; border:3px solid #1e4e95; vertical-align:middle; border-radius:0px;}
	.healthguide-board .search_box button {display:inline-block; width:49px;  height:49px; font:17px nsR; background:#1e4e95; vertical-align:middle; border-radius:0px;}

	.healthguide-view .btn-tab .list-group-item {float:left; width:50%;}

	.healthguide-view p img {width:100%;}

}

/* XS Portrait */
@media (max-width: 550px) {

	.board .table-image .gallery-box {width:100% !important; margin-right:0% !important;}
}

/* XS Portrait */
@media (max-width: 479px) {
	.healthguide-board .search_box select {display:block; width:80%; margin:5px auto;}
	.healthguide-board .search_box input {display:block; width:80% !important; margin:5px auto;}
	.healthguide-board .search_box button {display:block; width:80%; margin:5px auto;}

	.healthguide-view .btn-tab .list-group-item {display:block; float:none; width:100%;}
	
	.board .board-top .navbar-form input { width:50%;}

	.board .board-search {padding:20px 20px; text-align:center;}
	.board .board-search select {display:block; width:100%; margin-bottom:10px; padding:5px; height:49px; font:17px nsR; border:3px solid #1e4e95; vertical-align:middle; border-radius:0px;}
	.board .board-search input {display:block; width:100%; padding:5px;  margin-bottom:10px;  height:49px; font:17px nsR; border:3px solid #1e4e95; vertical-align:middle; border-radius:0px;}
	.board .board-search button {display:block; width:100%;  height:49px; font:17px nsR; background:#1e4e95; vertical-align:middle; border-radius:0px;}
	.board .board-search .form-group {display:block;}
	
}	

/* XS Portrait */
@media (max-width: 350px) {
	


	
}
