
#gnb {clear:both;height:40px;}
#gnb ul {clear:both;list-style:none;margin:0;padding:0}
#gnb ul li {float:left;font-size:0;line-height:0;}

#container {clear:both;width:980px;margin:0 auto;overflow:hidden;text-align:left;}
#container #main-content{clear:both;width:980px;height:450px; overflow:hidden;}
#container #main-content ul{margin:0;}
#container #main-content ul li.mainleft{float:left; width:200px; padding:0 10px 0 0;}
#container #main-content ul li.maincenter{float:left; width:530px; padding:0 10px 0 0;}
#container #main-content ul li.mainright{float:left; width:230px;}

/*메인 왼쪽*/
#todaydoctor {clear:both; width:198px; height:113px; border:1px solid #cdcdcd; overflow:hidden; margin:0 0 8px 0;}
#todaydoctor #todaydoctortitle{float:left; width:194px; height:18px; padding:6px 0 0 4px; border-bottom:1px solid #cdcdcd; background:#fafafa;}
#todaydoctor #todaydoctordoc{float:left; width:198px; height:88px; }

#community{clear:both; width:198px; height:306px; border:1px solid #cdcdcd; overflow:hidden; margin:0 0 8px 0;}
#community #communitytitle{width:194px; height:18px; padding:6px 0 0 4px; border-bottom:1px solid #cdcdcd; background:#fafafa;}
#community #communitydoc{width:198px; height:167px; overflow:hidden;}
#community #communitydoc ul{clear:both; padding:7px 0;}
#community #communitydoc ul li{float:left; width:180px; height:20px; padding:0 0 0 18px;}

#community #communitytitle1{width:194px; height:18px; padding:6px 0 0 4px; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; background:#fafafa;}
#community #communitydoc1{width:198px; height:80px; overflow:hidden;}
#community #communitydoc1 ul{clear:both; padding:7px 0;}
#community #communitydoc1 ul li{float:left; width:180px; height:20px; padding:0 0 0 18px;}

/*메인 중앙*/
#centerbanner{width:100%; height:105px; overflow:hidden; margin:0 0 8px 0;}
#centernews{width:528px; height:165px; border:1px solid #cdcdcd; overflow:hidden; margin:0 0 8px 0;}
#centernews #centernewstitle{width:528px; height:24px; border-bottom:1px solid #cdcdcd; background:#fafafa;}
#centernews #centernewsdoc{width:528px; height:150px; margin:4px 0 0 4px; overflow:hidden;}
.noticemenu{height:18px; margin:2px 0 0 4px;}
.noticemenu ul{margin:0;}
.noticemenu ul li{float:left; padding:5px 20px 4px 20px; margin:0 0 0 -1px; border:1px solid #cdcdcd; background:#cdcdcd; cursor:pointer;}
.noticemenu ul li.on{float:left; padding:5px 20px 4px 20px; margin:0 0 0 -1px; border:1px solid #cdcdcd; border-bottom:1px solid #ffffff; background:#ffffff; cursor:pointer;}

#centerqna{width:528; height:141px; border:1px solid #cdcdcd; overflow:hidden; margin:0 0 8px 0;}
#centerqna #centerqnatitle{width:524px; height:18px;  padding:6px 0 0 4px; border-bottom:1px solid #cdcdcd; background:#fafafa;}
#centerqna #centerqnadoc{width:528px; height:110px; margin:4px 0 0 4px; overflow:hidden;}

/*메인 오른쪽*/
#rightlogin{width:228px; height:103px; border:1px solid #cdcdcd; overflow:hidden; margin:0 0 8px 0;}
#rightlogin #rightlogintitle{width:224px; height:18px; padding:6px 0 0 4px;  background:#fafafa;}
#rightlogin #rightlogindoc{width:228px; height:103px;  background:#fafafa; overflow:hidden;}

#rightnotice{width:228px; height:125px; border:1px solid #cdcdcd; overflow:hidden; margin:0 0 8px 0;}
#rightnotice #rightnoticetitle{width:224px; height:18px; padding:6px 0 0 4px; border-bottom:1px solid #cdcdcd; background:#fafafa;}
#rightnotice #rightnoticedoc{width:228px; height:101px; overflow:hidden;}

#rightnew{width:228px; height:316px; border:1px solid #cdcdcd; overflow:hidden; margin:0 0 8px 0;}
#rightnew #rightnewtitle{width:224px; height:18px; padding:6px 0 0 4px; border-bottom:1px solid #cdcdcd; background:#fafafa;}
#rightnew #rightnewdoc{width:228px; height:300px; overflow:hidden;}

/*메인 오른쪽*/
#market-content{width:980px; overflow:hidden;}
#market-content #markettitle{clear:both; width:980px; height:15px; font-size:16px; font-weight:bold; padding:30px 0 10px 0; margin:0 0 15px 0;border-bottom:1px solid #c9c9c9;}
#market-content #marketwdoc{width:980px; overflow:hidden;}

/*서브*/
#sub_container {clear:both;width:980px;margin:0 auto;overflow:hidden;text-align:left; min-height:600px;}

#sub_container #sub_menu #sub_login{clear:both; width:228px; height:123px; margin:0 0 8px 0; border:1px solid #dadada; background:#fafafa; }

#sub_container #sub_menu #sub_news{clear:both; width:228px; height:301px; margin:0 0 8px 0;}
#sub_container #sub_menu #sub_news ul{clear:both;}
#sub_container #sub_menu #sub_news ul li.news_title{clear:both; height:19px;}
#sub_container #sub_menu #sub_news ul li.news_doc{clear:both; height:279px; border:1px solid #dadada; background:#ffffff;}

#sub_container #sub_menu #sub_jisic{clear:both; width:228px; height:190px; margin:0 0 8px 0; border:1px solid #dadada; background:#fafafa; }

#sub_container #sub_menu #sub_review{clear:both; width:228px; height:190px; margin:0 0 8px 0; border:1px solid #dadada; background:#fafafa; }

#sub_container #sub_menu #sub_comm1{clear:both; width:228px; height:141px; margin:0 0 8px 0;}
#sub_container #sub_menu #sub_comm1 ul{clear:both;}
#sub_container #sub_menu #sub_comm1 ul li.comm1_title{clear:both; height:19px;}
#sub_container #sub_menu #sub_comm1 ul li.comm1_doc{clear:both; height:114px; border:1px solid #dadada; background:#fafafa;}

#sub_container #sub_menu #sub_comm2{clear:both; width:228px; height:88px; margin:0 0 8px 0;}
#sub_container #sub_menu #sub_comm2 ul{clear:both;}
#sub_container #sub_menu #sub_comm2 ul li.comm2_title{clear:both; height:23px;}
#sub_container #sub_menu #sub_comm2 ul li.comm2_doc{clear:both; height:57px; border:1px solid #dadada; background:#fafafa;}

#sub_contents {clear:both;width:980px;overflow:hidden;padding-bottom:30px;}
#sub_contents .snb {float:left;width:190px;}
#sub_contents .snb ul {list-style:none;margin:0;padding:0;}
#sub_contents .snb ul li {display:block;font-size:0;line-height:0;}
#sub_contents .contents {float:left;margin-left:30px;}
#sub_contents .contents .sub_title {clear:both;padding-bottom:10px;}




/* shop view */

#view_item_wrap {clear:both; width:978px; height:440px; border:1px solid #dad8d8; margin:0 0 10px 0; overflow:hidden;}
#view_item_wrap .view_item_left {float:left; width:479px; height:400px; padding:20px; overflow:hidden; background:#ffffff;}
#view_item_wrap .view_item_right {float:left; width:458px; height:440px; border-left:1px solid #dad8d8; background:#f9f9f9; overflow:hidden;}

.hoption1 {padding:5px 10px 5px 10px; width:70px; line-height:17px; color:#666666;}
.hoption2 {padding:5px 0px 5px 19px; width:330px; line-height:17px;}
.hoption3 {padding:5px 0px 5px 10px; line-height:140%;}

div#viewtabtitle{clear:both; width:100%; height:49px; border-bottom:1px solid #dad8d8;}
div#viewtabtitle ul {list-style:none; height:48px;}
div#viewtabtitle ul li {float:left; border:1px solid #dad8d8; border-bottom:none; letter-spacing:-1px; padding:15px 35px 10px 35px; margin:0 3px 0 0; height:23px; text-align:center; cursor:pointer; background:#e2e2e2; font-weight:bold; color:#7e7d7d;}
div#viewtabtitle ul li.on {float:left; border:1px solid #dad8d8; border-bottom:none; letter-spacing:-1px; padding:15px 35px 10px 35px; margin:0 3px 0 0; height:24px; font-weight:bold; background:#ffffff; color:#333333;}

div#viewtabtable {clear:both; padding:20px; background:#ffffff; border:1px solid #dad8d8; border-top:none;}
div#viewtabble{clear:both; padding:0 0 20px 0;}

#imgviewer {float:left;width:760px; height:500px; padding:10px 30px 0 40px;}
#imgthumbnails {float:left;width:120px;}
#imgthumbnails ul {list-style:none;}
#imgthumbnails li {display:block;margin-top:10px;}

.padtop60 {clear:both; padding:60px 0 0 0;}


/* login */
div.cont-login{padding:30px 20px;}
div.cont-login h5{font-size:14px;position:relative;margin-bottom:7px;}
div.cont-login h5 a{font-weight:normal;position:absolute;right:0;_right:20px;top:0;font-size:11px;}
div.cont-login div.login-input{width:100%;clear:both;float:left;background-color:#f3f3f3;padding:10px 0 14px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:10px;}
div.cont-login ul.login-check{clear:both;text-align:left;padding-left:85px;}
div.cont-login ul.login-check li input{margin-right:3px;}
div.cont-login div.login-info{border:1px solid #ccc;background-color:#fff;clear:both;padding:5px 10px 10px 10px;margin:0 17px;}
div.cont-login ul.login-text{clear:both;text-align:left;padding-left:17px;}
div.cont-login ul.login-text li{background:none;font-size:11px;color:#9a9a9a;}
div.cont-login dl{float:left;padding:7px 10px 0 12px;margin-bottom:8px;}
div.cont-login dl dt,div.cont-login dl dd{padding:2px;margin-bottom:4px;}
div.cont-login dl dt{clear:both;float:left;width:72px;font-weight:bold;}
div.cont-login dl dd{width:165px;padding:0;float:left;}
div.cont-login dl dd input{width:100%;border:1px solid #ccc;background-color:#fff;padding:5px 0 3px 0;margin:0;margin-right:3px;}
div.cont-login dl dd p.note{padding:0 0 0 20px !important;background-position:left 1px;}
div.cont-login ul.login-link{margin-top:7px;padding-right:5px;}
div.cont-login ul.login-link li{display:inline;font-size:11px;padding:0 0 0 10px;}
div.cont-login input.login-btn{border:none;float:left;margin-top:7px;background:url('../image/login/btn_login.gif') no-repeat;font-size:0;width:112px;height:51px; cursor:pointer;}
div.cont-login input.login-idsch{border:none;float:left;margin-top:7px;background:url('../image/login/btn_idsch.gif') no-repeat;font-size:0;width:112px;height:51px; cursor:pointer;}
div.cont-login input.login-pwsch{border:none;float:left;margin-top:7px;background:url('../image/login/btn_pwsch.gif') no-repeat;font-size:0;width:112px;height:51px; cursor:pointer;}

div.cont-login div.logintitle {float:left; width:200px; height:17px; margin:3px 0 0 0; padding:6px 0 0 0; vertical-align:middle;}
div.cont-login div.loginbutton {float:right; width:119px; height:17px; margin:3px 0 0 0; padding:6px 0 0 0; text-align:center; vertical-align:middle; background:url('../image/login/member_button.jpg') no-repeat; cursor:pointer;}

table{border:0px;}
table .hotellist td.title{padding:5px 0; color:#333333; font-size:11pt;}
table .hotellist td.comment{padding:5px 0; color:#999999; }
table .hotellist td.money{padding:5px 0; color:#666666; font-weight:bold;}


#loginform {width:960px; height:490px; margin:0 auto; overflow:hidden; border:1px solid #b3b3b3; background:#ffffff;}
#loginform ul{width:960px; height:490px; background:#ffffff;}
#loginform ul li.loginbody{float:left; width:898px; height:420px; margin:35px 32px 0 32px; overflow:hidden; background:url('../image/login/loginback.png');}

#idsearchform {width:960px; height:490px; margin:0 auto; overflow:hidden; border:1px solid #b3b3b3; background:#ffffff;}
#idsearchform ul{width:960px; height:490px; background:#ffffff;}
#idsearchform ul li.table{float:left; width:898px; height:420px; margin:35px 32px 0 32px; overflow:hidden; background:url('../image/login/idsearchback.png');}


div#mainboxbest {position:absolute; z-index:12; width:305px; font-size:12px; cursor:pointer;}
div#mainboxbest div.best1{float:left; z-index:12; width:50px; height:35px; margin:-4px 0 0 4px; padding:15px 0 0 0; text-align:center; color:#ffffff;  font-size:16px; font-family:arial,dotum; font-weight:bold; background:url('../image/1.png') no-repeat;}
div#mainboxbest div.best10{float:left; z-index:12; width:50px; height:35px; margin:-4px 0 0 4px; padding:15px 0 0 0; text-align:center; color:#ffffff;  font-size:16px; font-family:arial,dotum; font-weight:bold; background:url('../image/10.png') no-repeat;}
div#mainboxbest div.best20{float:left; z-index:12; width:50px; height:35px; margin:-4px 0 0 4px; padding:15px 0 0 0; text-align:center; color:#ffffff;  font-size:16px; font-family:arial,dotum; font-weight:bold; background:url('../image/20.png') no-repeat;}
div#mainboxbest div.best30{float:left; z-index:12; width:50px; height:35px; margin:-4px 0 0 4px; padding:15px 0 0 0; text-align:center; color:#ffffff;  font-size:16px; font-family:arial,dotum; font-weight:bold; background:url('../image/30.png') no-repeat;}

div#mainboxbest div.cat{float:left; z-index:12; width:50px; height:35px; margin:-4px 0 0 8px; padding:15px 0 0 0; text-align:center; color:#ffffff;  font-size:13px;  font-family:dotum; font-weight:bold; background:url('../image/201.png') no-repeat;}

/**div#mainboxbest div.cat{float:right; z-index:12; margin:1px 0 0 0; padding:7px 10px 7px 10px; text-align:center; color:#ffffff;  font-size:12px;  font-family:dotum; font-weight:bold; background:url('../image/mainbestback1.png');}**/

div#mainbox {float:left; width:311px;  height:415px; border:1px solid #d6d6d6; margin:0 20px 18px 0; font-family:dotum,돋음; overflow:hidden;}
div#mainboxback {float:left; width:309px;  height:413px; border:1px solid #ffffff; background:#ffffff; overflow:hidden;}

div#mainbox:hover {float:left; width:311px;  height:415px; border:1px solid #0185d7; background:#ffffff; margin:0 20px 18px 0; overflow:hidden;}
div#mainboxback:hover {float:left; width:309px;  height:413px; border:1px solid #0185d7; background:#ffffff; overflow:hidden;}

div#mainboxin{float:left; width:297px; height:415px; padding:7px;}
div#mainboxin ul{width:297px; height:370px; margin:0 auto; overflow:hidden; cursor:pointer;}
div#mainboxin ul.txt{width:297px; height:30px; overflow:hidden;}

div.layerback{position:absolute; width:296px; height:272px; background:#000000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;  z-index:10; display:none; overflow:hidden; cursor:pointer; font-family:'NanumGothic'; }
div.layertext{position:absolute; width:296px; z-index:11; cursor:pointer; font-family:arial, helvetica, sans-serif, NanumGothic; display:none;}
div.layertext div.topday{width:302px; padding:60px 0 0 0; color:#ffffff; font-weight:bold; font-size:75px; font-weight:bold; text-align:center;}
div.layertext div.topqna{margin:0 auto; text-align:center; font-size:12px; width:100px; height:15px; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;  background:#000000; color:#ffffff; font-weight:bold; padding:3px 0 3px 0; border-radius:3px;}
div.layertext div.topres{margin:0 auto; text-align:center; font-size:12px; width:100px; height:20px; color:#ffffff; font-weight:bold; padding:5px 0 0 0; background:url('../image/overorange.png') no-repeat;}

div.lastday{float:left; z-index:12; width:130px; height:30px; margin:3px 0 0 0; padding:5px 0 0 2px; font-size:12px; color:#95979f; font-family:dotum,돋음;}
div.lastend{float:right; z-index:12; width:55px; height:30px; margin:1px 1px 0 0; padding:6px 0 0 0; text-align:center; color:#ffffff; font-weight:bold; background:url('../image/lastone.png') no-repeat;}
div.lastone{float:right; z-index:12; width:70px; height:30px; margin:1px 0 0 0; padding:6px 0 0 0; text-align:center; color:#ffffff; font-weight:bold; background:url('../image/lastend.png') no-repeat;}


#view_item_select {clear:both; width:978px; height:440px; border:1px solid #d8d8d8; background:#ffffff; margin:10px 0 10px 0; overflow:hidden;}
#view_item_select .view_item_stitle {float:left; width:938px; margin:0 20px; padding:15px 0; border-bottom:1px solid #dddddd;}

div#main_best_prev {float:left; width:25px; margin:130px 0 0 0; text-align:right;}
div#main_best_next {float:right; width:25px;  margin:130px 0 0 0;}
div#main_best {float:left; width:928px;height:340px; padding:15px 8px; margin:0 auto;overflow:hidden;}

div#mainboxsub div.cat{position:absolute; z-index:12; width:50px; height:35px; margin:-9px 0 0 5px; padding:15px 0 0 0; text-align:center; color:#ffffff;  font-size:13px;  font-family:dotum; font-weight:bold; background:url('../image/201.png') no-repeat;}

div#mainboxsub {float:left; width:280px; height:340px; border:1px solid #d6d6d6; overflow:hidden; margin:10px;}
div#mainboxsubback {float:left; width:278px; height:338px; border:1px solid #ffffff; background:#ffffff; }

div#mainboxsub:hover {float:left; width:280px; height:340px; border:1px solid #0185d7; background:#ffffff; overflow:hidden; margin:10px;}
div#mainboxsubback:hover {float:left; width:278px; height:338px; border:1px solid #0185d7; background:#ffffff; }

div#mainboxinsub{float:left; width:270px; height:380px; padding:5px;}
div#mainboxinsub div.dvul{width:264px; height:300px; margin:0 auto; overflow:hidden; cursor:pointer;}
div#mainboxinsub div.dvultxt{width:264px; height:30px; border-top:1px solid #dfdfdf; overflow:hidden;}
div#mainboxinsub div.catsub{position:absolute; z-index:12; width:50px; height:35px; margin:-9px 0 0 7px; padding:15px 0 0 0; text-align:center; color:#ffffff;  font-size:13px;  font-family:dotum; font-weight:bold; background:url('../image/201.png') no-repeat;}

div.layerbacksub{position:absolute; width:254px; height:202px; background:#000000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;  z-index:10; display:none; overflow:hidden; cursor:pointer; font-family:'NanumGothic'; }
div.layertextsub{position:absolute; width:254px; z-index:11; cursor:pointer; font-family:arial, helvetica, sans-serif, NanumGothic; display:none;}
div.layertextsub div.topdaysub{width:250px; padding:30px 0 0 0; color:#ffffff; font-weight:bold; font-size:55px; font-weight:bold; text-align:center;}
div.layertextsub div.topqnasub{margin:0 auto; text-align:center; font-size:12px; width:100px; height:15px; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;  background:#000000; color:#ffffff; font-weight:bold; padding:3px 0 3px 0; border-radius:3px;}
div.layertextsub div.topressub{margin:0 auto; text-align:center; font-size:12px; width:100px; height:20px; color:#ffffff; font-weight:bold; padding:5px 0 0 0; background:url('../image/overorange.png') no-repeat;}

div.lastdaysub{float:left; z-index:12; width:130px; height:20px; margin:2px 0 0 0; padding:3px 0 0 2px; font-size:12px; color:#95979f; font-family:dotum,돋음;}
div.lastendsub{float:right; z-index:12; width:55px; height:20px; margin:1px 1px 0 0; padding:3px 0 0 0; text-align:center; color:#ffffff; font-weight:bold; background:url('../image/lastone.png') no-repeat;}
div.lastonesub{float:right; z-index:12; width:70px; height:20px; margin:1px 0 0 0; padding:3px 0 0 0; text-align:center; color:#ffffff; font-weight:bold; background:url('../image/lastend.png') no-repeat;}




#mypage_wrap{width:100%; min-height:450px; background:url('../image/mypage/joinback.jpg') repeat-x;}
#mypage_wrap ul{margin:0; width:980px; margin:0 auto; padding:0 0 0 0; background:url('../image/mypage/joinmain.jpg') no-repeat;}
#mypage_wrap ul li{clear:both; width:980px;}
#mypage_wrap ul li div#mylogo{float:left; width:222px;}
#mypage_wrap ul li div#myhome{float:right; width:80px; padding:5px 0 0 0; text-align:right;}
#mypage_wrap ul li table#joinmenu{width:837px; height:111px; margin:0 auto; padding:0 0 20px 0;}
#mypage_wrap ul li table#joinmenu ul{margin:0;}
#mypage_wrap ul li table#joinmenu ul li{float:left;}

#mypage_step_main{position:relative; width:100%; height:100%; background:url('../image/mypage/joinstepback.jpg') repeat-x;}
#mypage_step_main ul.stephead{width:980px; height:176px; margin:0 auto; padding:0 0 0 0;}
#mypage_step_main ul.stephead li{clear:both; float:left;}
#mypage_step_main ul.stephead li div#mylogo{float:left; width:222px;}
#mypage_step_main ul.stephead li div#myhome{float:right; width:80px; padding:5px 0 0 0; text-align:right;}
#mypage_step_main ul.stephead li div#mystep{height:111px; }
#mypage_step_main ul.stepmain {width:980px; padding:0 0 0 0; margin:0 auto;}
#mypage_step_main ul.stepmain li div#join_main_tlt{width:980px; height:40px; padding:20px 0;}
#mypage_step_main ul.stepmain li div#join_main_doc{width:938px; padding:20px; border:1px solid #bbbbbb; background:#ffffff;}

div#title {font-weight:bold; height:20px; margin:10px 0 0 0px; width:100%;}
table.defaultboard{background:#ccc; width:100%; border:0px;}
table.defaultboard tr td.title{width:120px; padding:10px 0 10px 5px; color:#505050; font-weight:bold; background:#f1f1f1; border:1px solid #dfdfdf; }
table.defaultboard tr td.doc{background:#fff; padding:10px 0 10px 10px; border:1px solid #dfdfdf; line-height:17px;}

.main_visual {float:left; width:765px; height:350px; overflow:hidden; display:inline;}
.main_visual_tab_wrap {float:left; width:213px; height:350px; padding:0 0 0 2px; overflow:hidden; display:inline;}
.main_visual_tab_wrap ul { list-style:none; margin:0; padding:0; }
.main_visual_tab_wrap ul li { display:inline; float:left; width:213px; cursor:pointer;margin:0;padding:0; }


.btnfav{margin:11px 0 0 0; text-align:left;}
.myend1{float:right; text-align:right; margin:5px 0 0 0; width:350px;}
.myend2{float:right; text-align:right; margin:5px 0 0 0; width:270px;}
.top_menu_div{float:left; padding:5px 0 0 0;}
.top_menu_div1{float:left; padding:5px 10px 0 10px;}


div#layersub_{position:absolute; z-index:9990; display:none; width:100px; border-radius:5px; border:1px solid #b4b4b4; background:#ffffff; margin:8px 0 0 -20px;}
div#layersub_ table.other_subul{width:70px;}
div#layersub_ table.other_subul tr.other_subli{clear:both; }
div#layersub_ table.other_subul tr.other_subli td{width:50px; height:15px; color:#333333; padding:5px 0 5px 20px; margin:4px 0 4px 0;  text-align:left;}
div#layersub_ table.other_subul tr.other_subli td a{color:#555555;}
div#layersub_ table.other_subul tr.other_subli td a:hover{color:#ff6700;}

div#layersubarr_{position:absolute; z-index:9991; display:none; width:17px; height:10px; margin:0 0 0 10px; background:url('../image/subcatarray.png'); overflow:hidden;}

.index_maintitle{position:absolute; width:159px; height:72px; padding:15px 0 0 0; margin:0 0 0 -7px}
.index_product_table{width:1050px; height:100%; overflow:hidden;}

.medical_list_event1 {width:296px; height:272px;}
.medical_list_event2 {width:295px; height:30px; overflow:hidden;}
.medical_list_event3 {width:296px; height:20px; padding:2px;}
.medical_list_event3 a{font-size:14px; font-weight:bold;}
.medical_list_event4 {width:296px; height:30px;}
.medical_divin1{float:left; width:200px; height:15px; padding:20px 0 0 2px; overflow:hidden; font-size:12px; color:#777777; font-weight:bold;}
.medical_divin2{float:left; width:85px; height:36px; overflow:hidden; font-weight:bold; padding:0 0 0 5px; text-align:right; font-size:11px;}
.medical_divin2 span{font-family:arial,dotum; font-weight:bold; font-size:35px; color:#0185d7;}


.medical_list_event5 {height:20px; border-top:1px solid #dfdfdf;}
.medical_divin3{float:left; padding:10px 0 0 2px; color:#888888}
.medical_divin4{float:right; padding:10px 0 0 ; z-index:99999;}

.medical_view_img{clear:both; margin:0; padding:0px; height:315px;}
.medical_view_button{position:absolute; margin:1px 0 0 0; width:476px;}
.medical_view_doc{position:absolute; margin:340px 0 0 0; width:458px; height:94px; background:#f9f9f9;}
.view_li1{float:left; padding:10px 0 0 20px; width:208px; font-weight:bold; font-family:'맑은 고딕','Malgun Gothic',NanumGothic; font-size:55px; letter-spacing:-1px; color:#333333;}
.view_li2{float:left; text-align:right; width:200px; padding:5px 30px 0 0; font-weight:bold; font-family:'맑은 고딕','Malgun Gothic',NanumGothic;}
.test_time{float:left; padding:4px 0 0 0; width:115px; height:20px; font-family:NanumGothic,'맑은 고딕','Malgun Gothic','돋움',Dotum; color:#666666; font-size:14px; letter-spacing:-1px; font-weight:bold; text-align:right;}
.view_li2_div{clear:both; padding:5px 0 0 0;}
.view_li2_div1{float:right; width:200px;}