html,body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote,p,address,pre,cite,form,fieldset,input,textarea,select,table,tr,th,td,button{margin:0;padding:0}

body,h1,h3,h2,h4,input,textarea,select,button,table{font-family:Verdana,Arial,univers,Helvetica,sans-serif; font-size:12px; color:#6e6e6e; font-weight:normal}

input,select,textarea {font-size:12px;font-family:Verdana,Arial,univers,Helvetica,sans-serif;}

select {font-size:12px;font-family:Verdana,Arial,univers,Helvetica,sans-serif;}

label {cursor:pointer;}

a {text-decoration:none;color:#000;}

a:hover {color:#666;}

.wrap {width:940px;margin:auto;}

#header {}

#content{width:940px; margin:0 auto; overflow:hidden;}

#footer {}

.blueText{color:#116ac9;}

p,li,td,dt,dd{font-size:1em;text-align:justify;line-height:1.4em;color:#6e6e6e;}



/* menu public css */

/* common */

.sub1Title,.sub2Title,.sub3Title,.sub4Title,.sub5Title,.sub6Title,.sub7Title{text-indent:-9999px; width:416px; height:190px;  margin:0px 0 0 317px;}

.sub1Title{background:url(/jaehongkim/pages/image/pub/sub1_title.jpg) no-repeat;}

.sub2Title{background:url(/jaehongkim/pages/image/pub/sub2_title.jpg) no-repeat;}

.sub3Title{background:url(/jaehongkim/pages/image/pub/sub3_title.jpg) no-repeat;}

.sub4Title{background:url(/jaehongkim/pages/image/pub/sub4_title.jpg) no-repeat;}

.sub5Title{background:url(/jaehongkim/pages/image/pub/sub5_title.jpg) no-repeat;}

.sub6Title{background:url(/jaehongkim/pages/image/pub/sub6_title.jpg) no-repeat;}

.sub7Title{background:url(/jaehongkim/pages/image/pub/sub7_title.jpg) no-repeat;}



h3{font-family:Verdana,Arial,univers,Helvetica,sans-serif; font-size:1.3em; color:#0a4c92; margin:35px 0 7px 0;}

h3.first{margin-top:0}

.bar2{width:940px; height:21px; background:url(/jaehongkim/pages/image/pub/bar2.jpg) no-repeat;}



/* sub1 */

.profile img{float:left; width:210px; margin:2px 40px 0 0}

.profile p{float:left; width:690px;line-height:1.6em}

.btn{height:35px; margin-top:25px}

.btn li{float:left; padding:0 10px}

table.data01{width:98%; margin:0 auto;}

table.data01 td{padding:2px 0 1px 10px; vertical-align:top;}



/* sub2 */

.sub2Box{overflow:hidden}

.sub2Box img{float:left; margin:5px 20px 0 0;}

.sub2Box p{float:left; width:636px;line-height:1.6em;}





/* sub4 */

.sub4con p{width:940px; margin:10px 0}



/* sub7 */

.sub7Box{width:940px}

.sub7Box #map_canvas{float:left; width:700px;height:390px; margin-right:40px}

.sub7Box .address{float:left; width:200px}

.sub7Box .address span{font-size:1.2em; font-weight:bold}

.sub7Box .address p{margin:22px 0}

dl.visit>dt{margin-bottom:5px; font-size:1.2em; color:#116ac9; font-weight:bold}

dl.visit>dd{margin-bottom:30px}

dl.byCar>dt{margin-bottom:3px; font-weight:bold; color:#333}

dl.byCar>dd{margin-bottom:10px}

dl.byCar>dd span{font-weight:bold; color:#7e7e7e}

dl.byCar>dd p{margin-bottom:10px}

.sub7img{width:940px; height:448px; margin-top:20px}



/* People widget */

.widget_review01 {position:relative;padding:0;font-family:Verdana,Arial,univers,Helvetica,sans-serif;}

.widget_review01 .span0{display:block;padding:0;margin:0 0 3px 0;font-weight:bold;font-size:1.3em;color:#384799;}

.widget_review01 p{text-align:left}

.widget_review01 ul{ margin:0; padding:0; list-style:none; font-size:12px;font-family:Verdana,Arial,univers,Helvetica,sans-serif;}

.widget_review01 li{text-align:left; position:relative; padding:0; margin:0 0 3px 10px;  vertical-align:top; *zoom:1;width:46%; float:left;font-family:Verdana,Arial,univers,Helvetica,sans-serif;}

.widget_review01 li:after{ content:""; display:block; clear:both;}

.widget_review01 a{ text-decoration:none; cursor:pointer;}

.widget_review01 a strong{ display:inline-block; margin:0 0 4px 0; color:#333;}

.widget_review01 a:hover strong,

.widget_review01 a:active strong,

.widget_review01 a:focus strong{ text-decoration:underline;}

.widget_review01 .thumb{ float:left; display:inline-block; margin:0px 20px 20px 15px; -moz-box-shadow:0 0 1px #666; -webkit-box-shadow:0 0 1px #666; height:114px;}

.widget_review01 .thumb img{ border:0; display:block;}

.widget_review01 li p{margin:0 10px; padding:0 10px; line-height:1.3; color:#6e6e6e;font-family:Verdana,Arial,univers,Helvetica,sans-serif;}

.widget_review01 .more {position:absolute;top:4px;right:1px;font-size:11px;font-family:dotum;color:#c0c0c0;}

.widget_review01 .more:hover {text-decoration:underline;color:#000000;}

.widgetR li{float:none;width:100%}

.widgetR .span1{display:inline-block;width:140px}

.widgetR .span2{margin-left:10px}