/* @import url(http://fonts.googleapis.com/earlyaccess/MalgunGothic.css); */

@charset "euc-kr";



/*
 * Nanum Gothic (Korean) http://fonts.googleapis.com/earlyaccess
 */

/* @font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: normal;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
} */

/*@font-face {
  font-family: 'Nanum Gothic Web';
  url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
  url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff')
}*/


/* Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, option,
dl, dt, dd, ol, ul, li, input, select, option,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font-weight:normal;
	vertical-align:baseline;
	background:transparent;
	-webkit-text-size-adjust:none;
	font-family:"¸¼Àº °íµñ","Malgun Gothic",³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,"Apple SD Gothic Neo",sans-serif;
	font-size:16px; letter-spacing:0;
	color:#333;
	list-style:none;
}
p {letter-spacing:0;}
h1, h2, h3, h4, h5, h6 {color:#333333;}
em,address{font-style:normal;}
hr{display:none}
body{word-break:break-all;}
ol, ul{list-style:none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}

ins{text-decoration:none;}
del{text-decoration:line-through;}
table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;word-break:break-all;}
table th, table td{vertical-align:middle;}
caption{visibility:hidden;width:0;height:0;font-size:0;line-height:0;zoom:1;}
fieldset{margin:0;padding:0;border:0 none;}
legend{overflow:hidden;width:0;height:0;font-size:0;visibility:visible;}

a {color:#333; text-decoration:none; cursor:pointer;}
a:hover, a:focus {text-decoration:none;}
/* a:focus {outline-style:dashed; outline-width:1px;} */
img,input{padding:0; margin:0; vertical-align:top;}
label{vertical-align:middle; font-size:16px;}
select {margin:0; padding:0; font-size:14px; vertical-align:middle;color:#333; font-family:"¸¼Àº °íµñ","Malgun Gothic",³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,"Apple SD Gothic Neo",sans-serif;}
option {font-size:13px; line-height:1.5em; font-family:"¸¼Àº °íµñ","Malgun Gothic",³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,"Apple SD Gothic Neo",sans-serif;}
textarea {border:1px solid #ebebeb; color:#555555; font-size:13px; line-height:18px; padding:5px; overflow-y:auto;resize:none; background:#fafafa;font-family:"¸¼Àº °íµñ","Malgun Gothic",³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,"Apple SD Gothic Neo",sans-serif;width:100%;}
img {height: auto; vertical-align:middle;}

input[type='text'], input[type='file'], input[type='number'],input[type='password'], input[type='file'],input[type='search'] {font-family:"¸¼Àº °íµñ","Malgun Gothic",³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,"Apple SD Gothic Neo",sans-serif; font-size:13px; margin:0; color:#555555; background:#fafafa; vertical-align: middle;}

input[type='checkbox'] {background:#fff; border:solid 1px #ddd; height:16px; width:16px; -webkit-appearance:none; -webkit-border-radius:3px; padding:0; border:0 \0/IE8+9; margin:2px; margin:2px\0/IE8+9; vertical-align:middle;}
input[type='checkbox']:checked {background:#fff; border:solid 1px #ddd; border:0 \0/IE8+9;}
input[type='checkbox']:checked:after {content:""; display:block; width:8px; height:8px; background:#666; position:relative; top:3px; left:3px; -webkit-border-radius:0px;}

input[type='radio'] {background:#fff; border:solid 1px #ddd; height:16px; width:16px; -webkit-appearance:none; -webkit-border-radius:10px; padding:0; border:0 \0/IE8+9; *border:0; margin-top:0; margin-top:2px \0/IE8+9;vertical-align: middle;}
input[type='radio']:checked {background:#fff; border:solid 1px #ddd; border:0 \0/IE8+9;}
input[type='radio']:checked:after {content:""; display:block; width:8px; height:8px; background:#666; position:relative; top:3px; left:3px; -webkit-border-radius:5px;}

input[type='submit'],input[type='reset'],input[type='button']{font-family:"¸¼Àº °íµñ","Malgun Gothic",³ª´®°íµñ,µ¸¿ò,Dotum,±¼¸²,Gulim,"Apple SD Gothic Neo",sans-serif; padding:0; vertical-align: middle;cursor:pointer;}


.skip {position:absolute; left:-9999px; text-indent:-9999px; font-size:0;}


/* html5 reset */

header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block; padding:0; margin:0;}

/* float ÇØÁ¦ */

.clearfix:after {content:"";display:block;clear:both;}
.clearfix {*zoom:1;}
.float_l {float:left;}
.float_r {float:right;}

/* common table */
table {font-size:16px;}
table th {font-size:16px; padding:0.875em; background:#f7f7f7; letter-spacing:0;}
table td {font-size:16px; padding:0.875em; text-align:center;}

/* common */
.mgt20 {margin-top:20px;}
.talignL {text-align:left; padding-left:1em;}

.dis_m {display:none;}

.pager {padding:20px 0 60px 0; text-align:center;}
.pager ul {display:inline-block; text-align:center;}
.pager ul li {width:25px; height:25px; float:left; margin-left:4px;}
.pager ul li.mgL8 {margin-left:8px;}
.pager ul li a {display:block; width:100%; height:100%;border:1px solid #d9d9d9; text-align:center; font-size:17px; line-height:22px; color:#333333;}
.pager ul li.on a {border:1px solid #c51917; color:#c51917;}

.bdRN {border-right:none !important;}

.pointCb {color:#256ea7;}
.pointCr {color:#f14343;}
/*#pointtit {background-color:#b70007; padding-left:4px; padding-right:4px; padding-bottom:2px; color:#fff; font-weight:bold;}*/
#pointtit {color:#d2232a; font-weight:bold;}
#pointwit {background-color:#ffffff;  padding-left:4px; padding-right:4px; padding-bottom:2px; border-radius: 25px;  font-weight:bold; font-size:13px;}
.pointCrs {color:#f14343; font-size:20px;}
.talignL {text-align:left;}
.talignC {text-align:center;}
.talignR {text-align:right;}
.underLine {text-decoration:underline;}
.blank {padding:0 1.12em;}
.blank05 {padding:0 0.16em;}

.pdT20 {padding-top:20px;}
.pdT44 {padding-top:44px;}

/* colwidth */
.tc {display:table-cell !important;}

.th5 {width:5%;}
.th10 {width:10%;}
.th15 {width:15%;}
.th20 {width:20%;}
.th24 {width:24%;}
.th25 {width:25%;}
.th27 {width:27%;}
.th28 {width:28%;}
.th30 {width:30%;}
.th40 {width:40%;}
.thfr {width:*;}


/* layout */
#header {}
.header {width:100%; margin:0 auto; position:relative; 	border-bottom:4px solid #dcef31;}
.header h1 {position:absolute; left:0; bottom:0;}
.headerArea {/*margin-left:17.6%; padding-left:16%; height:100%;*/
max-width: 1000px;
    height: 65px;
    margin: 0 auto;
    position: relative;
}
.share {text-align:center;display:table-row;}
.share ul {display:inline-block; padding-top:15px;}
.share li {float:left; padding:0 5px;}
.shareTitle {display:inline-block; color:#fff; padding-top:1em; padding-right:1em;}

.gnb {padding-bottom:1px; padding-top:18px;}
/*.gnb li {width:22%; margin-left:25px; height:47px; float:left;}*/
.gnb li {width:19%; margin-left:5px; height:47px; float:left;}
#main{ height:47px; float:left;}
.gnb li a {display:block; width:auto; height:47px; text-align:center; font-size:17px;}
.gnb li a h2 {display:inline-block; height:100%; font-size:17px; line-height:27px; font-weight:bold;}
.gnb li a.on h2, .gnb li a:hover h2, .gnb li a:focus h2 {color:#c92627; border-bottom:4px solid #c92627;}


.mainVisual {text-align:center;}
.mainVisual img {width:100%;}

.mainVisual_n {text-align:center;}
.mainVisual_n img {width:100%;}

.maincontents {max-width:1000px; padding-top:48px; margin:0 auto;}

.mainLeft1 h3 {font-size:29px; line-height:1.8em;}
.mainLeft1 h3 span {font-size:1em; font-weight:bold; color:#e74f4f;}
.mainLeft1 h2{color: #000; font-size: 1.7em; }
.mainLeft1 p {padding-top:10px; font-size:16px; color:#8f8f8f; line-height:22px;}
.mainLeft1 p span {font-size:1em; color:#333;}
.mainLeft1 .info {width:100%; height:102px; margin-top:13px;}
.mainLeft1 .info li {float:left; width: 48%; height:95px;}
.mainLeft1 .info li img {width: 100%; }

.mainLeft1 img{max-width:100%; height:auto;}

.mainIng {width:100%; height:370px; margin-bottom:50px; overflow:hidden;}
.mainLeft {width:64.6%; float:left; padding-top:10px; }
.mainRight {width:31.5%; height:318px; float:right; padding-top:10px; border:0px solid #acacac;}
.mainIng1 {width:100%; height:328px; /*margin-bottom:32px;*/}

.mainLeft1 {width:49.5%; float:left;}
.mainRight1 {width:45%; height:318px; float:right; padding-top:10px; border:0px solid #acacac;}
.mainRight2 {width:49.5%; float:right; padding-top:0px; border:0px solid #acacac;}
.mainRight2 {  margin: 0; }
.mainRight2 img {max-width: 100%; height: auto;}

.mainRight2 dl.dl1 {clear: both; padding-top: 0px; padding-bottom: 0px; display: table; }
.mainRight2 dl.dl1 dt {display: table-cell; vertical-align: top; color: #121212; font-size: 14px;  font-weight: bold; line-height: 24.5px; }
.mainRight2 dl.dl1 dd {display: table-cell; vertical-align: top; color: #121212; font-size: 14px;  line-height: 24.5px;}
.mainRight2 .mblank {margin-right: 15px;}

.mainIng01 {width:100%; height:318px; margin-bottom:15px;}
.mainIng01_n {width:100%; height:508px; margin-bottom:15px;}
.main_01_Left1 {width:49.5%; float:left; padding-top:10px; margin-right:5px; }
.main_01_Right2 {width:49.5%; float:right; padding-top:10px;}

.maincontents h2 {font-size:23px; font-weight:bold;}

.mainRight2 h3 {font-size:25px;}
.mainRight2 h3 span {font-size:1em; font-weight:bold; color:#e74f4f;}
.mainRight2 p {padding-top:10px; font-size:14px; color:#000; line-height:23px;}
.mainRight2 p strong{font-weight:bold;}
.mainRight2 p span {font-size:1.1em; color:#333;}
.mainRight2 p .mblank {margin-right: 15px;}
.mainRight2 .info {width:100%; height:85px; margin-top:13px;}
.mainRight2 .info li {float:left; width: 48%;}
.mainRight2 .info li img {max-width: 100%; height: auto;}

.pointb {font-weight:bold;}

/*°Ç¼±ÀÌ¶õ pc*/
sup {vertical-align: top; font-size: 12px; font-weight:bold; }
.subcontent {max-width:1000px; margin:0 auto; padding-top:48px; color:#121212;}
.subcontent h3 {font-size:25px; line-height:1.8em; color:#333333; font-weight:bold; padding-bottom: 10px;}
.subcontent h2 {color: #000; font-size: 20px; font-weight:bold;}
.boxp {margin-top:15px; padding:13px 74px 18px 74px; font-size:20px; color:#121212; line-height:27px; background-color:#e7e7e7;}
.boxp b{font-size:20px; font-weight:bold;}
.boxp #fred{font-size:20px;  color:#c92627;}

.subIng1 {clear: both; border:0px solid #000; height:350px; }
.subIng1 h3 span {font-size:1em; font-weight:bold; color:#e74f4f;}

.subLeft1 {width:50%; float:left; padding-top:10px; }
.subRight1 {width:45%; height:318px; float:right; padding-top:10px; border:0px solid #acacac; border:0px solid #000;}
.subRight2 {width:46.6%; float:right; padding-top:0px; border:0px solid #acacac; border:0px solid #000;}

.subIng1 p {padding-top:10px; font-size:18px; line-height:26px;}
.subIng1 p span {font-size:1em; color:#333;}

.subIng2 {margin-top:5px; border:0px solid #000; height:300px;}

.subIng2 .subLeft1 {width:50%; float:left; padding-top:10px; }
.subIng2 .subRight2 {width:45%; height:250px; float:right; padding-top:30px; border:0px solid #acacac;}

.subIng2 dl.dl2 {clear: both; padding-top: 0px; padding-bottom: 0px; width: 100%; display: table; }
.subIng2 dl.dl2 dt {display: table-cell; vertical-align: top; color: #121212; font-size: 18px;  text-align: right; padding-left: 0px; min-height: 55px; line-height: 30px; width: 20px; }
.subIng2 dl.dl2 dd {display: table-cell; vertical-align: middle; color: #121212; font-size: 18px;  line-height: 28px; padding-top: 5px; padding-left: 10px; padding-right:10px;}



.subIng3 {clear: both; margin-top:35px; border:0px solid #000; height:435px;}
.subIng3 h2{text-align:left;}
.subIng3 .subCen {width:100%; float:left; padding-top:10px; }
.subIng3 .subLeft1 {width:50%; float:left; padding-top:10px; }
.subIng3 .subRight2 {width:45%; height:325px; float:right; padding-top:55px; border:0px solid #acacac;}

.subIng3 .subcent {width:100%; padding-top:10px; display: table-cell; text-align:center; vertical-align: middle;}
.subIng4 .subcent img {  width: auto; height: auto; }

.subIng3 .boxp {margin-top:15px; padding:13px 74px 18px 74px; font-size:20px; color:#121212; line-height:27px; background-color:#e7e7e7; letter-spacing:-1px;}
.subIng3 .boxp b{font-size:20px; color:#757575; font-weight:bold;}
.subIng3 .boxp #fred{font-size:20px;  color:#c92627;}
.subIng3 p {padding-top:10px; font-size:18px; color:#757575; line-height:26px;}
.subIng3 p span {font-size:1em; color:#333;}

.subIng4 {clear: both; margin-top:55px; border:0px solid #000;  height:485px; display: talbe; width: 100%; }
.subIng4 .subCen {width:100%; padding-top:10px; display: table-cell; text-align: center; vertical-align: middle; }
.subIng4 .subCen img {  width: auto; height: auto; }
.subIng4 .subCen2 {width:100%; float:right; padding-top:0px; border:0px solid #acacac;}

.subIng4 h3 span {font-size:1em; font-weight:bold; color:#e74f4f;}
.subIng4 h2{color: #000; font-size: 20px }
.subIng4 .boxd {font-size:18px; color:#656464; font-weight:bold; background:url(http://health.chosun.com/gunsun/images/sub01_img05.jpg) no-repeat center 0px;; padding:95px 25px 150px 25px; text-align:center;}
.subIng4 .boxd #fred{font-size:18px; font-weight:bold; color:#e74f4f;}
.subIng4 p {padding-top:10px; font-size:18px; line-height:26px; text-align: left;} 
.subIng4 p span {font-size:1em; color:#333;}


.subIng5 {clear: both; margin-top:55px; border:0px solid #000; height:950px; }
.subIng5 .subCen {width:100%; float:left; padding-top:10px; display: table-cell; text-align: center; vertical-align: middle;}
.subIng5 .subCen img {  width: auto; height: auto; }
.subIng5 h3 {font-size:24px; line-height:1.8em; color:#333333; font-weight:bold;}
.subIng5 h3 span {font-size:1em; font-weight:bold; color:#e74f4f;}
.subIng5 h2{color: #000; font-size: 20px }

.subIng6 {clear: both; margin-top:55px;}
.subIng6 dl.dl1 {clear: both; padding-top: 15px; padding-bottom: 0px; width: 100%; display: table; }
.subIng6 dl.dl1 dt {display: table-cell; vertical-align: middle; color: #e74f4f; font-size: 18px; font-weight: bold; text-align: right; padding-left: 10px; min-height: 55px; line-height: 30px; width: 50px; }
.subIng6 dl.dl1 dd {display: table-cell; vertical-align: middle; color: #e74f4f; font-size: 18px; font-weight: bold; line-height: 15px; padding-left: 10px; }

.subIng6 dl.dl2 {clear: both; padding-top: 0px; padding-bottom: 0px; width: 100%; display: table; }
.subIng6 dl.dl2 dt {display: table-cell; vertical-align: top; color: #121212; font-size: 18px;  font-weight: bold; text-align: right; padding-left: 10px; line-height: 30px; width: 50px; }
.subIng6 dl.dl2 dd {display: table-cell; vertical-align: top; color: #121212; font-size: 18px;  line-height: 28px; padding-left: 10px; padding-right:40px;}

.subIng6 dl.dl3 {text-align:right;} 

.subIng6 img{text-align:right;}

/*°Ç»ó »ó¼¼ÆäÀÌÁö*/
.subMenu{max-width: 1000px; margin: 0 auto; }
ul.gs_menu {margin: 0; padding: 0; list-style: none; padding-left:0px; position:relative; top:6px; margin-top:25px;}
ul.gs_menu:after { clear: both; display: block; content: ""; }
ul.gs_menu li {float: left;height: 40px;cursor: pointer;background: url("http://health.chosun.com/gunsun/images/view_btn_bg.jpg") no-repeat;}

ul.gs_menu li.dj { background-position: 0px 0; width:125px;}
ul.gs_menu li.dj_on {  background-position: 0px -40px; width:125px;}
ul.gs_menu li.dj:hover { background-position: 0px -40px; }

ul.gs_menu li.bc { background-position: -126px 0; width:125px;}
ul.gs_menu li.bc:hover { background-position: -126px -40px; }
ul.gs_menu li.bc_on { background-position: -126px -40px; width:125px;}

ul.gs_menu li.jj { background-position: -253px 0; width:125px;}
ul.gs_menu li.jj_on { background-position: -253px -40px; width:125px;}
ul.gs_menu li.jj:hover { background-position: -253px -40px; }

ul.gs_menu li.bs { background-position: -379px 0; width:125px;}
ul.gs_menu li.bs_on { background-position: -379px -40px; width:125px;}
ul.gs_menu li.bs:hover { background-position: -379px -40px; }

ul.gs_menu li.bd { background-position: -505px 0; width:125px;}
ul.gs_menu li.bd_on { background-position: -505px -40px; width:125px;}
ul.gs_menu li.bd:hover { background-position: -505px -40px; }

ul.gs_menu li.dg { background-position: -632px 0; width:125px;}
ul.gs_menu li.dg_on { background-position: -632px -40px; width:125px;}
ul.gs_menu li.dg:hover { background-position: -632px -40px; }

ul.gs_menu li.so { background-position: -758px 0; width:125px;}
ul.gs_menu li.so_on { background-position: -758px -40px; width:125px;}
ul.gs_menu li.so:hover { background-position: -758px -40px; }

ul.gs_menu li.il { background-position: -886px 0; width:125px;}
ul.gs_menu li.il_on { background-position: -886px -40px; width:125px;}
ul.gs_menu li.il:hover { background-position: -886px -40px; }

ul.gs_menu li a { display:block; width:100%; height:100%; text-indent: -9999px; }

ul.gs_menu li.seo { background-position: 0px -80px; width:125px;}
ul.gs_menu li.seo_on {  background-position: 0px -120px; width:125px;}
ul.gs_menu li.seo:hover { background-position: 0px -120px; }

ul.gs_menu li.jik { background-position: -126px -80px; width:125px;}
ul.gs_menu li.jik_on {  background-position: -126px -120px; width:125px;}
ul.gs_menu li.jik:hover { background-position: -126px -120px; }

ul.gs_menu li.seoj { background-position: -252px -80px; width:125px;}
ul.gs_menu li.seoj_on {  background-position: -252px -120px; width:125px;}
ul.gs_menu li.seoj:hover { background-position: -252px -120px; }

/*Áö³­ °Ç°­¶È¶È*/

.mainHis {clear:both; max-width:1000px; border:0px solid #acacac;  margin-top:50px; margin-bottom:50px;}
.mainHis h2 {max-width:1000px; position: relative; }
.mainLeftHis {overflow:hidden;}
/*.mainLeftHis .btnImg {  right: 0px;    top: 0px; font-size:13px; color:#e33c3c; font-weight:bold; border-bottom:1px solid #e33c3c; line-height: 25px;}*/
.btnImg {
    right: 0px;
    top: 0px;
    font-size: 13px;
    color: #e33c3c;
    font-weight: bold;
    border-bottom: 1px solid #e33c3c;
    line-height: 25px;
}

.mainHis_list{max-width:1000px; }
.mainHis_list01{max-width:1000px; margin-top:15px; margin-bottom:35px; }
.front {margin-left:-12px;}

.lihisbg{ padding:28px 10px 28px 28px; /*min-height:185px;*/}
.lihisbg2{ padding:32px 0px 31px 0px; text-align:center; background-color:#bdbdbd;}
.lihisbg p {font-weight:bold; font-size:1.08em; margin-bottom:5px; color:#ffffff;}
.lihisbg2 p {font-weight:bold; font-size:1.08em; margin-bottom:5px; color:#ffffff;}
.lihisbg_rdy{ padding:0px;}
.lihisbg_rdy p {font-weight:bold; font-size:1.08em; margin-bottom:5px; color:#ffffff;}
.lihisbg_rdy img( width:100%;)
.ulhistory{overflow:hidden;}
.ulhistory li {float: left; padding: 0px 0px 0px 0px;  margin-right:7px; margin-top:8px; width:24.4%;}
.ulhistory dl {clear: both; content: ""; display: block; }
.ulhistory dt {width: 100%; border:0px solid #e4e4e4; }
.ulhistory dt img{width: 100%;}
.ulhistory dd {background-color:#f5f5f5;   border:0px solid #000;}
.ulhistory dd p {float: none; height:65px; letter-spacing:-1px; /*word-break: keep-all;*/  }
.ulhistory dd a {color:#c92627;}
.ulhistory dd span {font-size: 0.95em; font-weight: bold; letter-spacing:-1px;}
.ulhistory dd span strong {font-weight: bold;}
.ulhistory .backNone {width: 24.3%; float: right; margin-right:0px; }
.ulhistory .backNone2 {float: left; padding: 0px 0px 0px 0px;  margin-right:7px; margin-top:8px; width:24.4%;}





/*¸ÞÀÎ_ °­ÀÇ ¾È³» ¸®½ºÆ®*/
.semi_list{overflow:hidden;}
.semi_list li {float: left; padding: 0px 0px 0px 0px;  margin-right:7px; margin-top:8px; width:24.4%;}
.semi_list dl {clear: both; content: ""; display: block; }
.semi_list dt {width: 100%; border:0px solid #e4e4e4; }
/*.semi_list dt img{width: 100%;}*/
.semi_list dd img{width: 100%; }
.semi_list dd {border:0px solid #000;}
.semi_list dd p {float: none; height:75px; letter-spacing:-1px; /*word-break: keep-all;*/  }
.semi_list dd a {color:#ffffff;}
.semi_list dd span {font-size: 0.95em; font-weight: bold; letter-spacing:-1px;}
.semi_list dd .sizeRed {font-weight:bold; font-size:0.99em; color:#ff9ea2; border:0px solid #acacac;}
.semi_list dd .sizeRed2 {font-size:0.75em; color:#c9c9c9; border:0px solid #acacac;}
.semi_list dd .sizeW {font-weight:bold; font-size:1.3em; color:#ffffff; border:0px solid #acacac;}
.semi_list dd span strong {font-weight: bold;}
.semi_list .backNone {width: 24.4%; float: right; margin-right:0px; }
.semi_list .backNone2 {float: left; padding: 0px 0px 0px 0px;  margin-right:7px; margin-top:8px; width:24.5%;}

.eduhistory{overflow:hidden;}
.eduhistory li {float: left; padding: 0px 0px 0px 0px;  margin-right:7px; margin-top:8px; width:24.4%;}
.eduhistory dl {clear: both; content: ""; display: block; }
.eduhistory dt {width: 100%; border:0px solid #e4e4e4; }
.eduhistory dt img{width: 100%;}
.eduhistory dd {background-color:#f5f5f5;   border:0px solid #000;}
.eduhistory dd p {float: none; height:65px; letter-spacing:-1px; /*word-break: keep-all;*/  }
.eduhistory dd a {color:#c92627;}
.eduhistory dd span {font-size: 0.95em; font-weight: bold; letter-spacing:-1px;}
.eduhistory dd span strong {font-weight: bold;}
.eduhistory .backNone {width: 24.3%; float: right; margin-right:0px; }
.eduhistory .backNone2 {float: left; padding: 0px 0px 0px 0px;  margin-right:7px; margin-top:8px; width:24.4%;}

/*°Ç°­¶È¶È ¿Â¶óÀÎ±â»ç*/
.mainOn {max-width:1000px; margin-bottom:10px; border:0px solid #acacac;}
.mainOn h2 {width:100%; position: relative; }
.mainOn .btnImg2 { right: 0px; top: 0px; }
.mgTop50 {margin-top: 50px; }
.pointFont {color: #fb5a59; font-size: 13px; font-weight: bold; }

.broadrList { margin-top: 27px; max-width:1000px; border:0px solid #acacac; margin-bottom:25px;}
.broadrLis h2 {width:100%; padding-bottom:10px; position: relative; }
.broadrLis .btnImg {position:absolute; right: 0px; top: 0px; }

.broadrList ul li {border:1px solid #e4e4e4; float: left; padding: 20px 0px 20px 19px; margin-right:7px; margin-top:7px; width: 30.7%; }
.broadrList .backNone {width: 30.6%; 	margin-right:0px; }
.broadrList .backNone {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;	margin-right:0px;	margin-left:0px;	padding-right: -5px; }
.clearfix::after { clear: both; content: ""; display: block;}
.broadrList dl::after { clear: both; content: ""; display: block; }
.broadrList dt {float: left; width: 90px; 	border:0px solid #e4e4e4; }
.broadrList dd {float: left; font-size: 12px; 	letter-spacing: -1px; padding-left: 10px;	padding-top: 0em;	word-break: keep-all; border:0px solid #000;}
.broadrList dd a {color:#c92627;}
.broadrList dd span {font-size: 16px; font-weight: bold; letter-spacing: -1px;}
.broadrList dd span strong {font-weight: bold;}
.listmoreBtn2 {display: none;} 
.morepage {display: none;}

/*°Ç°­¶È¶È ¿Â¶óÀÎ±â»çend*/


/*¸ÞÀÎ °­ÀÇ¿µ»ó*/
.mediaSelect h2 {width:100%; padding-bottom:10px;  }
.mediaSelect .btnImg {     right: 0px;    top: 0px; }
/*¸ÞÀÎ °­ÀÇ¿µ»ó end*/


.healthmedia {clear:both; max-width:998px; height:86px; border:1px solid #acacac; position: relative;}
.healthmedia h3 {max-width:251px; position:absolute; left:1px; top:1px;}
.healthmedia ul {margin-left:251px;}
.healthmedia ul li {width:16.6%; height:86px; float:left; display:table; vertical-align:middle; text-align:center;}
.healthmedia ul li a {display:table-cell; vertical-align:middle; text-align:center;}

#footer {width:100%; height:120px; margin-top:50px; background:#484848; display:table;}
#footer address {display:table-row; vertical-align:middle; text-align:center; font-size:13px; color:#b1b0b0;}
#footer address p {font-size:13px; color:#b1b0b0;}

.noneShare address {display:table-cell !important;}


/* sub */
.subVisual {text-align:center;}
.subVisual img {width:115px;}

.subcontents {max-width:1000px; margin:0 auto;}
.subcontents h2 {font-size:25px; font-weight:bold;}

.ingList {padding-top:48px;}
.ingList table {margin-top:10px; border-bottom:1px solid #bdbdbd;}
.ingList table th {border-top:2px solid #bdbdbd; border-right:1px solid #dedede; font-weight:bold;}
.ingList table td {border-top:1px solid #dedede;}
.ingList table .on {font-weight:bold;}
.ingList table .on h3 {color:#256ea7; font-weight:bold; font-size:1em;}
.ingList table h3 {font-size:1em;}

div.ingView {border-top:1px solid #333333; padding-top:30px;}
div.ingView h2 {padding-top:46px; padding-bottom:10px;}
div.ingView img {max-width:100%;}

div.ingView table th {border:1px solid #dedede; font-weight:bold;}
div.ingView table td {border:1px solid #dedede;}
div.ingView table strong {font-size:1em; font-weight:bold;}
div.ingView .talignC {padding-top:16px;}

dl.ingView dt {width:24%; float:left;}
dl.ingView dd {width:76%; float:left;}
dl.ingView dd h4{font-size:30px;}
dl.ingView dd h4 span {font-size:1em; font-weight:bold; color:#f14343;}
dl.ingView dd h6{padding-top:10px; font-size:18px; font-weight:bold; color:#f14343;}

dl.ingView dd .pointCb {font-weight:bold;}
dl.ingView dd ul {padding-top:10px;}
dl.ingView dd ul li {font-size:18px; line-height:36px;}
dl.ingView dd ul li:after {content:'';display:block;clear:both;}
dl.ingView dd ul li.pointCr {margin-top:4px; }
dl.ingView dd ul li.pointCr a {padding:4px 6px;background:#f14343; font-size:13px; color:#fff; font-weight:bold;}
dl.ingView h5 {display:inline-block; width:auto; padding-right:1em; float:left; font-size:1em; font-weight:bold;}
dl.ingView li span {display:inline-block; font-size:1em;}

div.ingView dl.talignL dt {font-size:20px; font-weight:bold;}
div.ingView dl.talignL dd {font-size:15px; color:#8e8e8e; line-height:30px;}
div.ingView dl.talignL dd span {font-size:18px;}

.thfr span {font-size:1em;}

.historyList {padding-top:50px;}
.historyList table {border-top:2px solid #bdbdbd; border-bottom:2px solid #bdbdbd;}
.historyList table td{text-align:left; border-bottom:1px dotted #bdbdbd;}
.historyList table td img{max-width:100%;}

.historyListData {line-height:30px; position:relative; vertical-align:top;}
.historyListData h4 {font-size:20px; font-weight:bold;}
.historyListData h5 {font-size:16px;}
.historyListData p {font-size:14px; color:#666666;}
.list_moreBtn {width:113px; position:absolute; right:0; bottom:0;}

.historyList .pager {padding-top:40px;}

.detailView {padding-top:48px;}
.detailView h1 {padding-bottom:20px; border-bottom:1px solid #333333; font-size:30px;}
.detailView h1 span {font-size:1em; font-weight:bold;}
.detailView h2, .application h2 {padding-top:46px; padding-bottom:10px;}
.application h2 img{max-width: 100%;}
.application .application_01_tit {border-bottom:1px solid #c92c27; color:#000; font-size:1.5em;}
.application .application_02_tit {border-bottom:1px solid #fcc929; color:#000; font-size:1.5em;}
.application h2 span {font-size:1em; font-weight:bold;}

.media h2 {padding-top:46px; padding-bottom:10px;}
.media h2 img{max-width: 100%;}
.media .application_01_tit {border-bottom:1px solid #c92c27; color:#000; font-size:1.5em;}
.media .application_02_tit {border-bottom:1px solid #fcc929; color:#000; font-size:1.5em;}
.media h2 span {font-size:1em; font-weight:bold;}
.media .cont {padding: 0px 20px; border-bottom: 1px solid #d9d9d9;}
.media .cont2 {padding: 0px 20px; border-bottom: 1px solid #d9d9d9;}
.media .cardv {padding: 0px 20px; padding-bottom:20px;  border-bottom: 1px solid #d9d9d9; }
.media .media {padding: 0px 20px; padding-bottom:40px; }
.cardv dl.clearfix dt {width: 235px; height: 235px; float: left; overflow: hidden; }
.cardv dl.clearfix dt img {width: 100%; height: 100%; box-sizing: border-box; border-top: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; }
.cardv dl.clearfix dt a {display: block; width: 100%; height: 100%;}
.cardv dl.clearfix dd { width: 150px; height: 147px; padding: 44px 40px; margin-right:15px; float: left;  letter-spacing:-1px;  background-color:#e2e2e2; overflow: hidden;  font-weight:bold;  font-size:19px;  line-height: 1.3em; }

.media ul li {clear: both; padding-top: 15px; }
.media {}
.lst_srch_type01 .thumb04 {float: left; position: relative; left: 0; top: 0; margin: 0 16px 0 0; width: 94px; margin-right: 10px; height: 94px; border: 1px solid #d9d9d9; padding: 3px; }
.lst_srch_type01 .thumb04 a {display: table-cell; width: 94px; height: 94px; font-size: 0 !important; line-height: 0 !important; text-align: center; vertical-align: middle; }
.lst_srch_type01 {clear: both; width: auto;min-width: 590px;}
.lst_srch_type01 li {clear: both; width: 100%; vertical-align: top; }
.lst_srch_type01 dl {    overflow: hidden;    line-height: 19px;    zoom: 1; }
.lst_srch_type01 dt {display: inline;    clear: both;    margin-right: 5px;}
.lst_srch_type01 dt a {font-size: 19px; color: #0000cc; font-weight: normal; text-decoration: underline; }
.lst_srch_type01 dd {clear: both;    margin: 3px 0 1px;    font-size: 14px;    line-height: 18px;    color: #000;    word-wrap: break-word;    word-break: break-all; }
.lst_srch_type01 dd a {color: #444;    font-size: 13px;    line-height: 18px;}
.lst_srch_type01 .txt_inline {    display: inline; }
.lst_srch_type01 .txt_inline, .type01 .txt_block {    font-size: 13px;    color: #999;}

.lst_srch_type03 .thumb04 {float: left; position: relative; left: 0; top: 0; margin: 0 16px 0 0; width: 154px; margin-right: 10px; height: 94px; border: 1px solid #d9d9d9; padding: 3px; }
.lst_srch_type03 .thumb04 a {display: table-cell; width: 154px; height: 94px; font-size: 0 !important; line-height: 0 !important; text-align: center; vertical-align: middle; }
.lst_srch_type03 {clear: both; width: auto;min-width: 590px;}
.lst_srch_type03 li {clear: both; width: 100%; vertical-align: top; }
.lst_srch_type03 dl {    overflow: hidden;    line-height: 19px;    zoom: 1; }
.lst_srch_type03 dt {display: inline;    clear: both;    margin-right: 5px;}
.lst_srch_type03 dt a {font-size: 19px; color: #000000; font-weight: bold; text-decoration: none; }
.lst_srch_type03 dd {clear: both;    margin: 3px 0 1px;    font-size: 14px;    line-height: 20px;    color: #000;    word-wrap: break-word;    word-break: break-all; }
.lst_srch_type03 dd a {color: #444;    font-size: 13px;    line-height: 18px;}
.lst_srch_type03 .txt_inline {    display: inline; }
.lst_srch_type03 .txt_inline, .type01 .txt_block {    font-size: 13px;    color: #999;}


.lst_srch_type_n .thumb04 {float: left; position: relative; left: 0; top: 0; margin: 0 16px 0 0; width: 94px; margin-right: 10px; height: 94px; border: 1px solid #d9d9d9; padding: 3px; }
.lst_srch_type_n .thumb04 a {display: table-cell; width: 94px; height: 94px; font-size: 0 !important; line-height: 0 !important; text-align: center; vertical-align: middle; }
.lst_srch_type_n .thumb04 img {width: 94px; height: 86px; }
.lst_srch_type_n {clear: both; width: auto;min-width: 590px;}
.lst_srch_type_n li {clear: both; width: 100%; vertical-align: top; }
.lst_srch_type_n dl {    overflow: hidden;    line-height: 19px;    zoom: 1; }
.lst_srch_type_n dt {display: inline;    clear: both;    margin-right: 5px;}
.lst_srch_type_n dt a {font-size: 19px; color: #1d9104; font-weight: normal; text-decoration: underline;  }
.lst_srch_type_n dd {clear: both;    margin: 3px 0 1px;    font-size: 13px;    line-height: 23px;    color: #000;    word-wrap: break-word;    word-break: break-all; }
.lst_srch_type_n dd a {color: #444;    font-size: 13px;    line-height: 18px;}
.lst_srch_type_n .txt_inline { }
.lst_srch_type_n .txt_inline, .type01 .txt_block {    font-size: 13px;    color: #999;}

.media .btn_srch_more {clear: both; padding: 10px 12px 25px 0px; text-align: right; background: url(http://health.chosun.com/images/bu_right_arr.gif) right 19px no-repeat; }


.detailView table {margin-top:10px; border-bottom:1px solid #bdbdbd;}
.detailView table th {border-top:2px solid #bdbdbd; border-right:1px solid #dedede; font-weight:bold;}
.detailView table td {border-top:1px solid #dedede;}
.detailView table .on {font-weight:bold;}
.detailView table .on h3 {color:#256ea7; font-weight:bold; font-size:1em;}
.detailView table h3 {color:#256ea7; font-weight:bold; font-size:1em;}
.detailView table h3 {font-size:1em;}
.detailView table .classon {background-color:#ffeeed; font-weight:bold;}


.detailList {padding:0 15px;}
.detailList li {font-size:18px; line-height:36px;}
.detailList li:after {content:'';display:block;clear:both;}
.detailList li h3 {display:inline-block; width:auto; height:100%; float:left; padding-right:1em; font-weight:bold; font-size:1em;}
.detailList li p {font-size:1em; float:left;}
p.pointCb strong {font-size:1em; color:#256ea7; font-weight:bold;}
span.pointCb strong {font-size:1em; color:#256ea7; font-weight:bold;}
.pointSl {font-size:1.3em;}
.detailList .detailList_box {border:dashed 1px #c92c27; padding:15px 25px; margin-top:15px;}
.detailList .detailList_box p {font-size:0.8em; float:left;}


.detailList2 {padding:0 15px; height:225px;}
.detailList2 dt{width: 33%; float: left; padding-right:0px;}
.detailList2 dt img{width: 100%; }
.detailList2 dd{width: 65%; float: right;}
.detailList2 li {font-size:18px; line-height:36px;}
.detailList2 li img{padding-top:15px;}
.detailList2 li:after {content:'';display:block;clear:both;}
.detailList2 li h3 {display:inline-block; width:auto; height:100%; float:left; padding-right:1em; font-weight:bold; font-size:1em;}
.detailList2 li p {font-size:1em; float:left;}
.detailList2 .detailList_box {border:dashed 1px #c92c27; padding:15px 25px; margin-top:15px;}
.detailList2 .detailList_box p {font-size:0.8em; float:left;}

.detailList3 {padding:0 0px;}


.detailPhoto li {width:33.3%; float:left; padding-bottom:20px;}
.detailPhoto li img {max-width:100%:}

.subChapter li {width:25%; float:left; padding-bottom:20px;}
.subChapter li img {max-width:100%:}

.detailDoctor li {width:33.3%; float:left; padding-bottom:20px;}
.detailDoctor li img {max-width:100%:}
.detailDoctor li .infodiv { padding: 15px 10px;}
.detailDoctor li .infodiv h3 {text-align:center;}
.detailDoctor li .detailinfo { font-size:0.8em; margin-top:15px; text-align:left; color:#5f5f5f; letter-spacing:-0.3px;}
.detailDoctor li ul.detailinfo li{float:none; font-size:0.8em; margin-top:15px; text-align:left; color:#5f5f5f; letter-spacing:-1px;}




.historyVideo p.talignL span {font-size:1em;}
.marketing {padding:0 15px;}
.marketing li {font-size:16px; line-height:35px;}
.marketing li.mar_sub {padding-left:20px; font-size:14px;}
.marketing li.mar_sub
.marketing .pointCr {font-weight:bold;}
.marketing .pointBs {font-weight:bold; font-size:15px; padding-left:5px;}
.marketing .pointCb {font-weight:bold; color: #256ea7; font-size:19px;}
.marketing .pointg {color: #00ac30; font-size:14px; font-weight:bold;}
.marketing .pointsk {color: #00c8c3; font-size:14px; font-weight:bold;}
.marketing .pointgb {color: #0046ae; font-size:14px; font-weight:bold;}
.marketing .pointrb {color: #c01e02; font-size:14px; font-weight:bold;}
.marketing .pointCrs {font-weight:bold;}
.pointbl {color: #000;  font-size:15px; font-weight:bold;}
.marketing a {text-decoration:none;}


.historyVideo h3 {padding-bottom:10px;}
.historyVideo1 {height:0; padding-bottom:56.25%; position:relative; overflow:hidden; max-width:100%;}
.historyVideo1 iframe {position:absolute; top:0; left:0; width:100%; height:100%;}

.applicationInfo {padding:10px 20px 0 20px;}
.applicationInfo li.pdT44 {text-align:center;}
.applicationInfo li.pdT44 img {max-width:100%;}
.applicationInfo li {font-size:16px; line-height:26px;}

.applicationInfom {padding:25px 0; }
.applicationInfom li {width:50%; float:left; box-sizing:border-box; font-size:16px; vertical-align:bottom; line-height:35px;}
.applicationInfom strong {font-size:1em; font-weight:bold;}
.applicationInfom .talignR {padding-right:10%;}
.applicationInfom .talignC {text-align:center;}
.applicationInfom .talignR span {font-size:1.5em;}
.applicationInfom .talignL {padding-left:5%;}

.applicationInfom2 {padding:30px 0 15px 0; /*background-color:#f7f7f7; border:1px double #c92a27;*/}
.applicationInfom2 li {width:100%; box-sizing:border-box; font-size:20px; vertical-align:bottom;}
.applicationInfom2 .talignC .talignCtxt {font-weight:bold; background-color:#c92a27; color:#dcef31;}

.applicationInfolist {padding:24px 30px;}
.applicationInfolist li {font-size:16px; line-height:26px;}
.applicationInfolist span {display:inline-block; padding-right:8px;font-size:2em; color:565656; font-weight:bold; vertical-align:top;}

.map_link li {width:50%; float:left;}
.map_link li img {max-width:100%; border:1px solid #d9d9d9;}

/*°­ÀÇ¿µ»ó¸®½ºÆ®ÆäÀÌÁö*/
.list_mode { width:47%; float:left; margin-top:30px; margin-bottom:25px; margin-right:30px;}
.list_mode .mediaDis img{ width:100%; padding-top:5px; padding-bottom:5px;}
.media .list_mode h3 {font-size:1.2em; font-weight:bold; padding-top:14px; padding-bottom:11px; background:url(/images/media_h2_line.png) no-repeat left bottom;}
.media .list_mode h5 {font-size:1.0em; font-weight:bold; padding-top:25px; padding-bottom:11px; background:url(/images/media_h2_line.png) no-repeat left bottom;}
.media .list_mode h5 .pointCr{color:#f14343; font-size:0.9em; font-weight:bold;}

.mediaListData {line-height:28px; position:relative; vertical-align:top;  height:100px;}
.mediaListData h4 {font-size:1.2em; font-weight:bold; padding-bottom:0 none; margin-top:13px; margin-bottom:13px; letter-spacing:-1px;}
.mediaListData p {font-size:0.8em; color:#666666; line-height:1.6em;}

.list_mode .mediaprelist {height: 314px;  width: 100%; padding-top:20px; overflow-y:auto; }
.list_mode .mediaprelist .mediapreviewimg {width:30%; padding: 0 15px 30px 0px;}
.list_mode .mediaprelist .mediapreviewimg img {width:100%; text-align:left; padding: 0 0px 0px 0px;}
.list_mode .mediaprelist .mediapreviewtxt {width:70%; padding: 0 0px 30px 0px; line-height:1.5em; vertical-align:top; }
.list_mode .mediaprelist .mediapreviewtxt h4 {font-size:1.08em; font-weight:bold; text-align:left; padding-top: 0px; letter-spacing:-1px;}
.list_mode .mediaprelist .mediapreviewtxt p {font-size:0.75em; color:#666666; text-align:left;line-height:1.5em;}


/*°­ÀÇ¿µ»óºäÆäÀÌÁö*/
.view_mode { width:66%; float:left; padding-right:17px;}

.view_mode .mediaViewData h3 {margin-top:20px; color:#fff; background-color:#c92627; font-weight:bold; padding:1px 10px 5px 10px; display:inline-block;}
.view_mode .mediaViewData h2 {margin-top:10px; font-size:1.5em; font-weight:bold; letter-spacing:-1px; }
.view_mode .mediaViewData p {margin-top:25px; font-size:1.05em; line-height:1.7em;}
.view_mode .mediaViewData p .pointCr{color:#f14343; font-size:1.05em; font-weight:bold;}

.view_list_mode { width:32%; float:left; margin-top:0px; margin-bottom:25px; margin-right:0px; min-height:785px}
.view_list_mode .mediaDis img{ width:100%; padding-top:26px; padding-bottom:26px;}
.view_list_mode h5 {font-size:1.0em; font-weight:bold; padding-bottom:11px; background:url(/images/media_h2_line.png) no-repeat left bottom;}
.view_list_mode h5 .pointCr{color:#f14343; font-size:0.9em; font-weight:bold;}

.view_list_mode .mediaprelist {max-height: 785px; /*height: 816px;*/  width: 100%; margin-top:20px; overflow-y:auto; padding: 0px 0px 0px 0px;}
.view_list_mode .mediaprelist .mediapreviewimg {width:42%; padding: 0px 8px 24px 0px; vertical-align:top;}
.view_list_mode .mediaprelist .mediapreviewimg img {width:100%; text-align:left; padding: 0 0px 0px 0px; }
.view_list_mode .mediaprelist .mediapreviewtxt {width:58%; padding: 0 0 24px 0px; line-height:1.3em; vertical-align:top;}
.view_list_mode .mediaprelist .mediapreviewtxt h4 { font-size:0.8em; font-weight:bold; text-align:left; padding-top: 0px; padding-bottom:0 none; line-height:1.3em; letter-spacing:-0.4px; }
.view_list_mode .mediaprelist .mediapreviewtxt p {font-size:0.65em; color:#666666; text-align:left;line-height:1.4em;  letter-spacing:-0.9px; }

/*¼³¹®Á¶»ç pc*/
.survcontent {max-width:1000px; position: relative; margin:0 auto; padding-top:48px; color:#121212; border:0px solid #000; box-sizing: border-box;}
.survcontent h3 {font-size:21px; line-height:1.9em; color:#333333; font-weight:bold; padding-bottom: 10px;}
.survcontent h2 {color: #000; font-size: 20px; font-weight:bold; padding:15px 0px;}
.vc_colL {width:48%; float: left; margin: 2% 0%;}
.vc_colR {width: 50%;  float: right;}

.survcontent .survlist {text-align:center;}
.survcontent .subIng02 .survlist dt {text-align:left;}
.survcontent .subIng02 .survlist dd {text-align:left; font-weight:bold;}
.survcontent .subIng03 {clear: both; margin-top: 55px; font-size:15px;}
.subIng03 dl.dl2 {
    clear: both;
    padding-top: 0px;
    padding-bottom: 0px;
    width: 100%;
    display: table;
}
.subIng03 dl.dl2 dt {
    display: table-cell;
    vertical-align: top;
    color: #121212;
    font-size: 18px;
    font-weight: bold;
    text-align: right;
    padding-left: 10px;
    line-height: 30px;
    width: 50px;
}
.subIng03 dl.dl2 dd {
    display: table-cell;
    vertical-align: top;
    color: #121212;
    font-size: 18px;
    line-height: 28px;
    padding-left: 10px;
    padding-right: 40px;
}
.subIng03 .ptCg{color:#6a87b8;}
.survcontent .survlist img {display:inline-block;}
.survcontent .survlist .subLeft2 dl dt{
float:left; width:40px; height:50px; font-weight:bold; color:#fff; padding-left:5px;
background:url(http://health.chosun.com/gunsun/images/surv_number.png) right top no-repeat;}

.survcontent .survlist .subLeft2 dl dt.none{
float:left; width:40px; height:50px; font-weight:bold; color:#000; padding-left:5px; background:none;}

.survcontent .subIng01 {
	content: " ";
	clear: both;
	position: relative;
    box-sizing: border-box;
    padding-left: 5px;
    padding-right: 5px;
	height:550px;
}
.survcontent .subIng02 {
	content: " ";
	clear: both;
	position: relative;
    box-sizing: border-box;
    padding-left: 5px;
    padding-right: 5px;
	padding-top: 25px;
	background-color:#f7f7f7;
}
.survcontent .subIng02 .survlist {/*width:100%;*/ clear: both; max-width:1000px; border-top:1px solid #a1a1a1; padding:15px 15px; margin:0 15px; height:auto;}

.survcontent .subIng02 .subLeft2 {width:49%;  float: left; vertical-align:middle;}
.survcontent .subIng02 .subRight2 {width:48%; float: right;}
.survcontent .subIng02 .survlist dt{box-sizing: border-box; width: 100%;}
.survcontent .subIng02 .survlist dd{box-sizing: border-box; width: 100%; font-weight:bold;}
.survcontent .subIng02 .survlist dd:after {content: ""; display: block; clear: both; }

.survcontent .subIng02 .subRight2 .Rightsub li{float: left; /*width:17.5%;*/ border:0px solid #000; margin-right:2%;}



.vc_column_container { padding-left: 0;    padding-right: 0;}
.vc_column-inner {padding-top: 50px; box-sizing: border-box; padding-left: 25px; padding-right: 20px; width: 100%; }
.vc_column-inner2 {padding-top: 20px; box-sizing: border-box; padding-left: 25px; padding-right: 20px; width: 100%; }
.herotext.left {text-align: left; }
.home-our-services .herotext, .white-highlight {
    padding-top: 65px;
    padding-bottom: 75px;
    padding-left: 55px;
    padding-right: 55px;
   /* background-color: #fff;
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1);*/
	background:url(http://health.chosun.com/gunsun/images/surv_tit_bg.png) center top repeat-x;
}
.herotext h1, .herotext h1.heading {
    font-size: 45px;
    color: #2c2e30;
    font-weight: 900;
    margin-top: 12px;
	border-top:1px solid #2c2e30;
	letter-spacing:-1px;
}
.herotext h1.heading .ptCr {font-size: 45px; color:#f14343;font-weight: 900; letter-spacing:-1px;}
.herotext h1.heading .ptCg {font-size: 45px; color:#0061c9;font-weight: 900; letter-spacing:-1px;}
.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.description2 .ptCr {font-size: 20px; color:#f14343;font-weight: 900; letter-spacing:-1px;}
.description2 .ptCg {font-size: 20px; color:#6a6a6a;font-weight: 900; letter-spacing:-1px;}
.description2 p{font-size: 18px;}
input[type="radio"] {
    display:none;
}

input[type="radio"] + label {
    color:#000;
	font-size:14px;
    font-family:Arial, sans-serif;
}

input[type="radio"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-2px 10px 0 0;
    vertical-align:middle;
    background:url(http://health.chosun.com/gunsun/images/check_radio_sheet.png) -38px top no-repeat;
    cursor:pointer;
}

input[type="radio"]:checked + label span {
    background:url(http://health.chosun.com/gunsun/images/check_radio_sheet.png) -57px top no-repeat;
}

/* ¹ÝÀÀÇü */
@media screen and (max-width:900px) {
	.mainIng1 {width:100%; /*height:730px;*/ margin-bottom:0px;}
	.mainRight2 {width:100%;}
	.list_mode { width:100%; margin-top:50px; margin-bottom:50px;}
	
	.list_mode .mediaListData h4 {font-size:1.2em; font-weight:bold;}
	.list_mode .mediaListData p {font-size:1.0em; color:#666666;}
	.list_mode .mediaprelist .mediapreviewimg {width:30%;}
	.list_mode .mediaprelist .mediapreviewimg img {width:100%; text-align:left;}
	.list_mode .mediaprelist .mediapreviewtxt {width:70%;}
	.list_mode .mediaprelist .mediapreviewtxt h4 {font-size:1.1em; font-weight:bold; text-align:left; padding: 0 0px 0px 0px;}
	.list_mode .mediaprelist .mediapreviewtxt p {font-size:0.9em; color:#666666; text-align:left;}

.view_mode { width:100%; margin-top:30px; margin-bottom:25px; margin-right:17px;}
.view_mode .mediaViewData h2 {margin-top:10px; font-size:1.2em; font-weight:bold; }
.view_mode .mediaViewData p {margin-top:25px; font-size:1.0em; line-height:1.7em;}
.view_mode .mediaViewData p .pointCr{color:#f14343; font-size:1.0em; font-weight:bold;}

.view_list_mode { width:100%;  margin-top:0px; margin-bottom:25px; margin-right:0px;}
.view_list_mode .mediaprelist .mediapreviewtxt h4 { font-size:1.1em; font-weight:bold; text-align:left; padding-top: 0px; padding-bottom:0 none; line-height:1.3em;}
.view_list_mode .mediaprelist .mediapreviewtxt p {font-size:0.9em; color:#666666; text-align:left;line-height:1.4em;  letter-spacing:-0.4px; }

.broadrList {width:100%; margin:0; }
.broadrList ul li {   border:1px solid #e4e4e4;   margin-top:7px;    width: 95%;}
.broadrList .backNone {width:95%; margin-top:7px;}

.subcontents {max-width:1000px; margin:0 auto; padding:15px 15px;}
.subMenu {max-width: 1000px; margin: 0 auto; padding:15px 15px;}
/*°Ç¼±ÀÌ¶õ*/
.maincontents {min-width:320px; margin:0 15px;}
.subcontent {min-width:320px; margin:0 auto; margin:0 15px;}
.subLeft1 {width:100%; float:left; padding-top:10px; }
.subRight1 {width:100%; height:318px; padding-top:10px; border:0px solid #acacac;}
.subRight2 {width:100%;  padding-top:0px; border:0px solid #acacac;}

.subIng2 .subLeft1 {width:100%; float:left; padding-top:10px; margin:0 auto; }
.subIng2 .subRight2 {width:100%; height:325px; float:right; padding-top:55px; border:0px solid #acacac;}

.subIng1 {height:800px;}
.subIng2 {height:500px;}

.subIng1 img {height:auto; text-align:center;}
.subIng2 img {height:auto; width:100%;  text-align:center;}

.subIng4 .subLeft1 { width:100%; float: left; padding-top: 10px; }
.subIng4 .subRight2 {width:100%; float:right; padding-top:55px; border:0px solid #acacac;}
.subIng5 {clear: both; margin-top: 35px; height: 780px; }

.semi_list li {
    float: left;
    padding: 0px 0px 0px 0px;
    margin-right: 7px;
    margin-top: 8px;
    width: 24.2%;
}

/*°Ç¼±ÀÌ¶õend*/

/*¼³¹®*/
.survcontent .subIng02 .subLeft2 {width:100%; float: left; vertical-align:middle;}
.survcontent .subIng02 .subRight2 {width:100%; float: right;}
.survcontent .subIng02 .survlist dd {font-size:14px; font-weight:bold;}
.vc_colL {width:100%; float: left; margin: 2% 0%;}
.vc_colR {width:100%;  float: right; margin-bottom:15px;}
.vc_column-inner {
	padding: 24px 20px;
    box-sizing: border-box;
    width: 100%;
}
.home-our-services .herotext {
    padding-top: 65px;
    padding-bottom: 75px;
    padding-left: 55px;
    padding-right: 55px;
    /*background-color: #fff;*/
	margin: 25px 25px;
    /*box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1);*/
}


}





/* ¹ÝÀÀÇü */
@media screen and (max-width:768px) {

	.dis_pc {display:none;}
	.dis_m {display:block;}

	#header {height:auto;}
	.header h1 {position:relative; margin:0 auto; padding:12px 0 10px 0; text-align:center; border-bottom:1px solid #bebebe;}
	.header h1 img {width:108px;}
	.headerArea {height:33px; margin:0; padding:0;}

	.gnb {height:33px; padding-bottom:1px; padding-top:0;}
	.gnb li .dis_m {width:100px;}
	.gnb li {width:18.6%; height:33px; padding-top:10px; float:left;}	
	/*.gnb li {width:24%; margin-left:0px; height:33px; padding-top:10px; float:left;}*/
	.gnb li a {display:block; width:auto; text-align:center; font-size:13px;}
	.gnb li a h2 {display:inline-block; height:100%; font-size:13px; line-height:27px; font-weight:bold;}

	.maincontents {min-width:320px; margin:0 15px;  padding-top:23px;}
	.mainLeft {float:none; width:100%; margin:0;}
	.mainRight {float:none; width:100%; height:auto; margin:0; padding-top:23px; }
	.mainLeft1 {float:none; width:100%; margin:0;}
	.mainRight1 {float:none; width:100%; height:318px; margin:0; padding-top:23px; border:0px solid #000; }
	.mainRight2 {float:none; width:100%; /*height:370px;*/ margin:0; padding-top:23px; border:0px solid #000; }
	
	.main_01_Left1 {float:none; width:100%; margin:0;}
	.main_01_Right2 {float:none; width:100%; height:270px; margin:0; padding-top:23px; border:0px solid #000; }
	.main_01_Right2 .map {height:auto; position:relative;}
	.main_01_Right2 .map img {width:100%;}
	.main_01_Right2 h3 {font-size:16.5px;}
	.main_01_Right2 p {font-size:11px; padding-top:8px; }

	.mainIng1 {max-width:100%; height: auto; margin-bottom:25px;}
	.mainIng01 {width:100%; height:650px; margin-bottom:15px;}
	.mainIng01_n {width:100%; height:650px; margin-bottom:15px;}

	.subIng2 dl.dl2 dd {font-size:13px;}
	#pointtit {font-size:0.9em;}
	.mainRight2 dl.dl1 dt {width:70px;}
	.mainRight2 dl.dl1 dd {font-size:0.8em;}
	.pointb {font-size:1em;}

	/*°Ç¼±ÀÌ¶õ*/
.subIng1 {height:520px;}
.subIng1 .subRight2 img {width:100%; height: auto; text-align: center; }
.subIng2 {height:400px;}
.subIng3 {height:350px;}
.subIng3 {/*height:400px;*/}
.subIng4 {margin-top:155px;}
.subIng4 .subCen img { width: 100%; }
.subIng4 .subLeft1 img {width:100%; height: auto; text-align: center; }
.subIng4 .boxd {    font-size: 18px;
    color: #656464;
    font-weight: bold;
    background: url(http://health.chosun.com/gunsun/images/sub01_img05_m.jpg) no-repeat -5px -20px;
    padding: 30px 35px 100px 20px;
    text-align: center;
}
.subIng5 {height:600px;}
.subIng5 {clear: both; margin-top: 35px; }
.subIng5 .subCen img {width:100%;}

.subIng6 dl.dl2 dt {font-size: 14px; }
.subIng6 dl.dl2 dd {font-size: 14px; }
.subIng6 dl.dl1 dt {font-size: 14px; }
.subIng6 dl.dl1 dd {font-size: 14px; }
.subIng6 dl.dl1 dd  {font-size: 14px; }
.subIng6 .dl3 img {width:100%;}

/*°Ç¼±ÀÌ¶õend*/
	.mainRight .map {height:auto; position:relative;}
	.mainRight .map img {width:100%;}
	.mainRight1 .map {height:auto; position:relative;}
	.mainRight1 .map img {width:100%;}
	.mainRight2 .map {height:auto; position:relative;}
	.mainRight2 .map img {width:100%;}

.lihisbg_rdy{ padding:0px;}
.lihisbg_rdy p {font-weight:bold; font-size:1.08em; margin-bottom:5px; color:#ffffff;}
.lihisbg_rdy img( width:100%;)



	.maincontents h2 {font-size:14px;}
	.mainLeft .dis_m img {width:100%;}
	.mainRight h3 {font-size:16.5px;}
	.mainRight p {font-size:11px; padding-top:8px;}
	.mainLeft1 .dis_m img {width:100%; }
	.mainRight1 h3 {font-size:16.5px;}
	.mainRight1 p {font-size:11px; padding-top:8px; }


	.mainHis_list{}
	.mainOn {width:100%; margin-bottom:10px; border:0px solid #acacac;}


	.maincontents h2.dis_m {padding-top:24px; padding-bottom:10px;}
	.healthmedia {height:auto;}
	.healthmedia ul {margin-left:0;padding:12px;}
	.healthmedia ul li {height:auto;}
	.healthmedia ul li a img {width:50%}

	#footer {height:76px; margin-top:24px;}
	#footer address p {font-size:8px;}

	.historyList {padding-top:24px;}
	.historyList .th15 {width:30%;}

/*°Ç»ó »ó¼¼ÆäÀÌÁö*/
.subMenu{ padding: 0 15px;}
/*¼³¹®*/
.survcontent .subIng02 .subLeft2 {width:100%; float: left; vertical-align:middle;}
.survcontent .subIng02 .subRight2 {width:100%; float: right; margin-top:15px; }
	/* sub */
	.subcontents {padding:0 15px;}
	.subcontents h2 {font-size:14px;}
	.subcontent h3 {font-size: 14px;}
	.subcontent h2 {color: #000; font-size: 14px; font-weight: bold; }
	.boxp {font-size: 13px;}
	.boxp b {font-size: 13px; font-weight:bold;}
	.boxp #fred {font-size: 13px; color: #c92627; }

	.subIng3 .boxp {font-size: 13px;}
	.subIng3 .boxp b {font-size: 13px; font-weight:bold;}
	.subIng3 .boxp #fred{font-size: 13px; color: #c92627; }
	.subIng3 img {width:100%; }
	#semisize {font-size:12px;}

	.subcontent p {font-size: 13px;}
	.subIng4 .boxd {font-size: 15px;}
	.subIng4 .boxd #fred  {font-size: 15px;}

	dl.ingView dt {width:100%; float:none; text-align:center;}
	dl.ingView dd {width:100%; float:none; padding-top:10px;}
	dl.ingView dd h4{font-size:16.5px;}
	dl.ingView dd h4 span {font-size:1em; font-weight:bold; color:#f14343;}
	dl.ingView dd .pointCb {font-weight:bold;}
	dl.ingView dd ul {padding-top:10px;}
	dl.ingView dd ul li {font-size:13px; line-height:20px;}
	dl.ingView h5 {display:inline-block; width:auto; padding-right:1em; float:left; font-size:1em; font-weight:bold;}
	dl.ingView li span {display:inline-block; font-size:1em;}

	div.ingView dl.talignL dt {font-size:13px; font-weight:bold;}
	div.ingView dl.talignL dd {font-size:11px; color:#8e8e8e; line-height:20px;}
	div.ingView dl.talignL dd span {font-size:13px;}

	.ingList {padding-top:24px;}

	table th {font-size:13px;}
	table td {font-size:13px;}

	.pager {padding:20px 0 30px;}

	.historyListData {line-height:25px;}
	.historyListData h4 {font-size:13px;}
	.historyListData h5 {font-size:13px;}
	.historyListData p {font-size:11px;}

	.mediaListData {line-height:25px; height:150px; overflow:hidden;}
	.mediaListData h4 {font-size:13px;}
	.mediaListData p {font-size:7px;}

	.detailView {padding-top:24px;}
	.detailView h1 {font-size:16.5px;}
	.detailList li {font-size:13px; line-height:25px;}
	.detailList3 li {font-size:13px; line-height:25px;}

	.detailPhoto li {width:100%; float:none;}
	.historyVideo p.talignL {font-size:13px;}
	.marketing li {font-size:13px; line-height:25px;}
	.detailPhoto li img {width:100%;}
	.historyVideo h3 {font-size:13px;}

	.subChapter li {width:50%; float:left;}
	.subChapter li img {width:100%;}
	
	.detailDoctor li {width:100%; float:none;}
	.detailDoctor li img {width:100%;}

	.applicationInfo li {font-size:13px;}

	.applicationInfom {padding:15px;}
	.applicationInfom .talignR {width:100%; padding:0; text-align:center;}
	.applicationInfom .talignL{width:100%; padding:0;text-align:center; }
	.applicationInfom li {font-size:13px;}
	.applicationInfolist {padding:12px 15px;}
	.applicationInfolist li {font-size:13px;}

	.share ul {padding-top:10px;}
	.share li {padding:0;}
	.share li img {width:70%;}
	.shareTitle {font-size:13px;}

	.mainRight .map .dis_pc {display:none;}
	.mainRight .map .dis_m {display:block; width:100%; height:auto; padding:10px 0;}
	.mainRight1 .map .dis_pc {display:none;}
	.mainRight1 .map .dis_m {display:block; width:100%; height:auto; padding:10px 0;}
	.mainRight2 .map .dis_pc {display:none;}
	.mainRight2 .map .dis_m {display:block; width:100%; height:auto; padding:10px 0;}

	.list_mode { width:100%; margin-top:50px; margin-bottom:50px;}

	.list_mode .mediaprelist .mediapreviewimg {width:28%;}
	.list_mode .mediaprelist .mediapreviewimg img {width:100%; text-align:left;}
	.list_mode .mediaprelist .mediapreviewtxt {width:70%;}
	.list_mode .mediaprelist .mediapreviewtxt h4 {font-size:16px; font-weight:bold; text-align:left; padding: 0 0px 0px 0px;}
	.list_mode .mediaprelist .mediapreviewtxt p {font-size:14px; color:#666666; text-align:left;}
	
	.view_mode .mediaViewData h2 {margin-top:10px; font-size:1.0em; font-weight:bold; }
	.view_mode .mediaViewData p {margin-top:25px; font-size:0.9em; line-height:1.7em;}
	.view_mode .mediaViewData p .pointCr{color:#f14343; font-size:1.0em; font-weight:bold;}
	.view_list_mode .mediaprelist .mediapreviewtxt h4 { font-size:1.0em; font-weight:bold; text-align:left; padding-top: 0px; padding-bottom:0 none; line-height:1.3em;}
	.view_list_mode .mediaprelist .mediapreviewtxt p {font-size:0.9em; color:#666666; text-align:left;line-height:1.4em;  letter-spacing:-0.4px; }
	/*media*/
	.cardv dl.clearfix dt {width: 100%; height: 100%; overflow: hidden; }
	.cardv dl.clearfix dt img {width: 100%; height: 100%; box-sizing: border-box; border-top: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; }
	.cardv dl.clearfix dt a {display: block; width: 100%; height: 100%;}
	.cardv dl.clearfix dd { width: 100%; height: 100%; padding: 15px 0px; float: left;  letter-spacing:-1px; background-color:#fff; border-bottom:1px solid #d9d9d9;  font-weight:bold;  font-size:15px;  line-height: 1.3em; }

/*»ó¼¼ÀÏÁ¤*/
.detailList2 {height:500px;}
.detailList2 dt{width: 100%;}
.detailList2 dd{width: 100%;}


/*¸ÞÀÎ Áö³­ °Ç°­¶È¶È*/
.mainLeftHis {margin-top:30px;}
	/*.lihisbg{ padding:20px 10px 20px 20px;}*/
	.lihisbg p {font-weight:bold; font-size:0.95em; margin-bottom:5px;}
	.lihisbg .sizeRed {font-weight:bold; font-size:0.95em; color:#ff9ea2; border:0px solid #acacac;}
/*	.ulhistory {overflow:hidden;}*/
	.ulhistory li {border:0px solid #e4e4e4; padding: 0px 0px 0px 0px; margin-right:3px; margin-top:7px; width:99%;}
	.ulhistory dl {clear: both; content: ""; display: block; }
	.ulhistory dt {width: 100%; border:0px solid #e4e4e4; }
	.ulhistory dt img{width: 100%; }
	.ulhistory dd {background-color:#f5f5f5;   border:0px solid #000;}
	.ulhistory dd p {float: none; letter-spacing:-1px; word-break: keep-all;  }
	.ulhistory dd a {color:#c92627;}
	.ulhistory dd span {font-size: 0.95em; font-weight: bold; letter-spacing:-1px;}
	.ulhistory dd span strong {font-weight: bold;}
	.ulhistory .backNone {width: 99%; float:right; margin-right:5px; }
	.ulhistory .backNone2 {width: 49%; float:left; margin-right:0px; }


	.semi_list li {border:0px solid #e4e4e4; float: left; padding: 0px 0px 0px 0px; margin-right:3px; margin-top:5px; width:48%;}
	.semi_list dl {clear: both; content: ""; display: block; }
	.semi_list dt {width: 100%; border:0px solid #e4e4e4; }
	.semi_list dt img{width: 100%; }
		.semi_list dd img{width: 100%; }
	.semi_list dd {background-color:#f5f5f5;   border:0px solid #000;}
	.semi_list dd p {float: none; letter-spacing:-1px; word-break: keep-all;  }
	.semi_list dd a {color:#ffffff;}
	.semi_list dd span {font-size: 0.95em; font-weight: bold; letter-spacing:-1px;}
	.semi_list dd span strong {font-weight: bold;}
	.semi_list .backNone {width: 48.5%; float:left; margin-right:0px; }

	/*	.eduhistory {overflow:hidden;}*/
	.eduhistory li {border:0px solid #e4e4e4; float: left; padding: 0px 0px 0px 0px; margin-right:5px; margin-top:7px; width:49%;}
	.eduhistory dl {clear: both; content: ""; display: block; }
	.eduhistory dt {width: 100%; border:0px solid #e4e4e4; }
	.eduhistory dt img{width: 100%; }
	.eduhistory dd {background-color:#f5f5f5;   border:0px solid #000;}
	.eduhistory dd p {float: none; letter-spacing:-1px; word-break: keep-all;  }
	.eduhistory dd a {color:#c92627;}
	.eduhistory dd span {font-size: 0.95em; font-weight: bold; letter-spacing:-1px;}
	.eduhistory dd span strong {font-weight: bold;}
	.eduhistory .backNone {width: 49%; float:left; margin-right:0px; }
	.eduhistory .backNone2 {width: 49%; float:left; margin-right:0px; }

/*¸ÞÀÎ Áö³­ °Ç°­¶È¶Èend*/

/*media 700 ¹ÝÀÀÇü*/
.lst_srch_type01 {width:auto;  min-width: 290px;}
.lst_srch_type01 dt a {font-size:1em;}

.media .btn_srch_more a{font-size:0.8em;}

.lst_srch_type_n {width:auto;  min-width: 290px;}
.lst_srch_type_n dt a {font-size:1em;}


/*media 700 ¹ÝÀÀÇüend*/

/*°Ç°­¶È¶È ¿Â¶óÀÎ±â»ç*/
/*main ¹ÝÀÀÇü ¿Â¶óÀÎ±â»ç*/

.mainOn {margin-bottom:10px; border:0px solid #acacac;}
.mainOn h2 {width:100%;}
.mainOn .btnImg2 {right: 0px; top: 0px; }
.mgTop50 {margin-top: 50px; }
.pointFont {color: #fb5a59; font-size: 13px; font-weight: bold; }
.broadrList { margin-top: 27px; max-width:768px; border:0px solid #acacac; margin-bottom:25px;}
.broadrList ul li {border:1px solid #e4e4e4; float: left; padding: 20px 1px 20px 19px; margin-right:7px; margin-top:7px; width: 95%; }
.broadrList .backNone {width: 95%; 	margin-right:0px; }
.broadrList .backNone {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;	margin-right:0px;	margin-left:0px;	padding-right: -5px; }
.clearfix::after { clear: both; content: ""; display: block;}
.broadrList dl::after { clear: both; content: ""; display: block; }
.broadrList dt {float: left; width: 90px; 	border:0px solid #e4e4e4; }
.broadrList dd {float: left; font-size: 12px; 	letter-spacing: -1px; padding-left: 10px;	padding-top: 1em;	word-break: keep-all; border:0px solid #000;}
.broadrList dd a {color:#c92627;}
.broadrList dd span {font-size: 16px; font-weight: bold; letter-spacing: -1px;}
.broadrList dd span strong {font-weight: bold;}

.listmoreBtn2 {display: none;} 
.morepage {display: none;}
/*°Ç°­¶È¶È ¿Â¶óÀÎ±â»çend*/

.subIng2 .subLeft1 {width:100%; float:left; padding-top:10px; }
.subIng2 .subRight2 {width:100%; height:240px; float:right; padding-top:20px; border:0px solid #acacac;}




}