html, body{min-width:680px}

#wrap{position:relative;}

#container{width:680px; margin:0 auto 0; padding:0 0 0 0; background:#fff; position:relative;}

#container #contents{padding:0 0 0 0;}
#container #contents .cts{width:680px; float:left;}
#container #contents .cts .paragraph{padding:0;}
#container #contents .cts .paragraph p.write{padding:0 0 15px 0; color:#777; line-height:20px;}
#container #contents .cts .paragraph .write_bs{padding-bottom:20px; line-height:20px; color:#777777; letter-spacing:-0.05em;}
#container #contents .cts .paragraph .write_b{padding-bottom:35px; line-height:20px; color:#777777; letter-spacing:-0.05em;}
#container #contents .cts .paragraph .write_bl{padding-bottom:50px; line-height:20px; color:#777777; letter-spacing:-0.05em;}
#container #contents .cts .paragraph p.write strong, #container #contents .cts .paragraph .write_bs strong, #container #contents .cts .paragraph .write_b strong, #container #contents .cts .paragraph .write_bl strong{color:#555 !important;}
#container #contents .cts .paragraph p.write strong.tit{display:block; padding:0 0 10px 0;}
#container #contents .cts .paragraph p.write span.lsp{padding:0 0 0 15px;}
#container #contents .cts .paragraph div p span.ico{background:url(../../images/content/ico_bul_gb.jpg) no-repeat 1px 4px; padding:0 0 0 14px;}
#container #contents .cts .paragraph .box{border:1px solid #f5f5f5; background:#fbfbfb; padding:20px 0 20px 28px;}
#container #contents .cts .paragraph .box .boxwrite{padding:25px 0 0 0; width:635px; overflow:hidden;}
#container #contents .cts .paragraph .box .boxwrite .plus{width:660px;}
#container #contents .cts .paragraph .box .boxwrite .plus li{float:left; width:219px;}
#container #contents .cts .paragraph .box .boxwrite .plus li dl dd{padding:15px 39px 0 0; color:#777; line-height:16px;}
#container #contents .cts .paragraph .list{width:680px; overflow:hidden;}
#container #contents .cts .paragraph .list ul{border-top:1px solid #eee; border-bottom:1px solid #eee;}
#container #contents .cts .paragraph .list ul li{padding:20px 0 20px 0;}
#container #contents .cts .paragraph .list ul li.co{background-color:#f8f8fa;}
#container #contents .cts .paragraph .list ul.f_clear li{float:left;}
#container #contents .cts .paragraph .list ul.doclist li .thum{float:left;}
#container #contents .cts .paragraph .list ul.doclist li .subject{width:500px; float:left; padding:10px 30px 10px 30px; line-height:16px; color:#555;}
#container #contents .cts .paragraph .list ul.doclist li .subject p.pre_doc{min-height:90px; padding:9px 0 0 0; font-family:Verdana, ?์?; color:#2ca8a8; line-height:16px; font-size:11px; }
#container #contents .cts .paragraph .list ul.doclist li .subject p.pre_doc_s{min-height:75px;}
#container #contents .cts .paragraph .list ul.doclist li .subject p.pre_doc span{display:block; padding:10px 0 0 0; color:#aaaaaa;}
#container #contents .cts .paragraph .list ul.piece2{width:720px;}
#container #contents .cts .paragraph .list ul.piece2 li{width:338px; padding-right:10px; height:117px;}
#container #contents .cts .paragraph .list ul.piece2 li .thum{float:left;}
#container #contents .cts .paragraph .list ul.piece2 li .subject{float:left; padding:10px 0 10px 10px; line-height:16px; color:#555; letter-spacing:-0.05em;}
#container #contents .cts .paragraph .list ul.piece2 li .subject strong span{color:#2ca8a8;}

#container #contents .cts .paragraph .tablelist th{padding:0 0 15px 0;}
#container #contents .cts .paragraph .tablelist td{padding:0 0 50px 0; vertical-align:top; color:#777; line-height:20px; letter-spacing:-0.05em;}
#container #contents .cts .paragraph .tablelist td p{padding:10px 20px 0 0; color:#777; line-height:20px;}
#container #contents .cts .paragraph .tablelist td p.tit{padding:0 0 20px 0;}
#container #contents .cts .paragraph .tablelist td p.write{padding:0 0 15px 0;}
#container #contents .cts .paragraph .tablelist td p.write span.lsp{padding:0;}
#container #contents .cts .paragraph .tablelist td .listbox{padding:15px; line-height:18px; background-color:#fbfbfb;}
#container #contents .cts .paragraph .tablelist td .listbox ul li{color:#999; line-height:18px; padding:0 0 10px 0;}
#container #contents .cts .paragraph .tablelist td ul.bullist li{padding:0 0 6px 0;}
#container #contents .cts .paragraph .tablelist td ul.bullist li span{display:block; background:url(../../images/content/ico_bul_gb.jpg) no-repeat 1px 5px; padding:0 0 5px 14px;}
#container #contents .cts .paragraph .tablelist td .step{width:430px;}
#container #contents .cts .paragraph .tablelist td .step dt{color:#555; padding:0 0 10px 0;}
#container #contents .cts .paragraph .tablelist td .step dd{color:#777; padding:0 0 10px 0;}
#container #contents .cts .paragraph .tablelist td .step dd.boxitem{width:400px; padding:15px; background-color:#fbfbfb; color:#999; overflow:hidden;}
#container #contents .cts .paragraph .tablelist td .step dd.boxitem ul{width:450px;}
#container #contents .cts .paragraph .tablelist td .step dd.boxitem ul li{float:left; width:150px;}
#container #contents .cts .paragraph .tablelist td .step dd.boxitem ul li span{display:block; height:15px; line-height:15px; background:url(../../images/content/ico_bul_gb.jpg) no-repeat 1px 5px; padding:0 0 5px 12px;}
#container #contents .cts .paragraph .tablelist .line{border-bottom:1px solid #e1e1e1;}
#container #contents .cts .paragraph .sb{margin-bottom:40px;}
#container #contents .cts .paragraph .board{border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
#container #contents .cts .paragraph .board td{font-family:Verdana, ?์?; color:#bbb; padding:15px 0 13px 0; line-height:14px;}
#container #contents .cts .paragraph .board td a{color:#777;}
#container #contents .cts .paragraph .board td a strong{color:#555;}
#container #contents .cts .paragraph .board td p{margin:15px 15px 13px 0; letter-spacing:-0.05em;}
#container #contents .cts .paragraph .board td span.etc{font-size:11px;}
#container #contents .cts .paragraph .board td span.etc span{font-family:?์?, Dotum; padding:0 10px 0 10px;}
#container #contents .cts .paragraph .board td img, #container #contents .cts .paragraph .board td span, #container #contents .cts .paragraph .board td strong, #container #contents .cts .paragraph .board td a{vertical-align:middle;}
#container #contents .cts .paragraph .board .cen{text-align:center;}
#container #contents .cts .paragraph .board .co{background-color:#f8f8fa;}
#container #contents .cts .paragraph .board .thum img{border:1px solid #e6e6e6;}
#container #contents .cts .paragraph .board tr:hover td a strong{color:#2ca8a8; text-decoration:underline;}
#container #contents .cts .paragraph .board td a.subject{margin-left:15px;}
#container #contents .cts .paragraph .board tr:hover td a.subject{text-decoration:underline;}

#container #contents .cts .paragraph .view{padding:0 0 40px 0;}
#container #contents .cts .paragraph .view table{width:100%;}
#container #contents .cts .paragraph .view th{background:#a3a3a3; font-weight:normal; color:#fff;}
#container #contents .cts .paragraph .view th img, #container #contents .cts .paragraph .view td img{vertical-align:middle;}
#container #contents .cts .paragraph .view td .viewcts{padding:20px 7px 0 7px; border-bottom:1px solid #f3f3f3;}
#container #contents .cts .paragraph .view td .viewcts p{padding:0 0 20px 0; color:#555; line-height:16px;}
#container #contents .cts .paragraph .view td .qnacts{padding:20px 0 0 0; border-bottom:1px solid #f3f3f3;}
#container #contents .cts .paragraph .view td .qnacts p{padding:0 7px 20px 7px; color:#555; line-height:16px;}
#container #contents .cts .paragraph .view td .qnacts p.answer{padding:20px; color:#555; line-height:16px; background-color:#f8f8fa; margin-left:-7px;}
#container #contents .cts .paragraph .view td .qnacts p.answer strong.tit{display:block; padding:0 0 12px 0;}
#container #contents .cts .paragraph .view td a{color:#bbb;}
#container #contents .cts .paragraph .view td a.file{background:url(../../images/content/ico_file.jpg) no-repeat 0 3px; padding:0 0 0 15px;}
#container #contents .cts .paragraph .view td span.light{color:#bbb;}
#container #contents .cts .paragraph .view .left{text-align:left;}
#container #contents .cts .paragraph .view .left span, #container #contents .cts .paragraph .view .left strong{padding:0 0 0 15px;}
#container #contents .cts .paragraph .view .right{text-align:right;}
#container #contents .cts .paragraph .view .right span, #container #contents .cts .paragraph .view .right strong{padding:0 15px 0 0;}
#container #contents .cts .paragraph .view .line{border-bottom:1px solid #f3f3f3;}

#container #contents .cts .paragraph .write{padding:0 0 20px 0;}
#container #contents .cts .paragraph .write table{border-top:1px solid #eeeef0; border-bottom:1px solid #eeeef0;}
#container #contents .cts .paragraph .write th, #container #contents .cts .paragraph .write td{vertical-align:top;}
#container #contents .cts .paragraph .write th{background-color:#a3a3a3; width:98px;}
#container #contents .cts .paragraph .write th.line{border-bottom:1px solid #acacac;}
#container #contents .cts .paragraph .write td{width:572px; padding:5px 0 5px 10px; background-color:#f8f8fa; color:#888888; font-size:11px; line-height:15px;}
#container #contents .cts .paragraph .write td p.plustxt{padding:3px 0 0 0; color:#888888; font-size:11px; line-height:15px;}
#container #contents .cts .paragraph .write td p.plustxt input, #container #contents .cts .paragraph .write td p.plustxt label{vertical-align:middle;}
#container #contents .cts .paragraph .write td input, #container #contents .cts .paragraph .write td span{vertical-align:middle;}
#container #contents .cts .paragraph .write td span.txt_l{font-size:12px; color:#555;}

#container #contents .cts .paragraph .write td .findbtn{display:inline-block; overflow:hidden; width:66px; height:20px; background-image:url(../../images/btn/btn_find.jpg); margin:0 0 0 1px; position:relative;}
#container #contents .cts .paragraph .write td .findfield{width:100px; height:25px; filter:alpha(opacity=0); opacity:0; -moz-opacity:0; position:absolute; left:-20px;cursor:pointer;}

#container #contents .cts .paragraph td .gray{color:#777;}
#container #contents .cts .paragraph td .orange{color:#ec7702;}
#container #contents .cts .paragraph td .green{color:#2ca8a8;}

#container #contents .cts .paragraph .tour{position:relative;}
#container #contents .cts .paragraph .tour .panorama{width:680px; height:374px;}
#container #contents .cts .paragraph .tour .caption{position:absolute; left:38px; bottom:85px; z-index:99;}
#container #contents .cts .paragraph .tour .tourtab{height:102px;}
#container #contents .cts .paragraph .tour .tourtab li{float:left;}
#container #contents .cts .paragraph .tour .tourtab li a{display:block; height:102px; background-position:0 0; background-repeat:no-repeat;}
#container #contents .cts .paragraph .tour .tourtab li a.tour1{width:69px; background-image:url(../../images/visual/btn_tour_1.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour2{width:59px; background-image:url(../../images/visual/btn_tour_2.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour3{width:59px; background-image:url(../../images/visual/btn_tour_3.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour4{width:77px; background-image:url(../../images/visual/btn_tour_4.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour5{width:59px; background-image:url(../../images/visual/btn_tour_5.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour6{width:59px; background-image:url(../../images/visual/btn_tour_6.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour7{width:59px; background-image:url(../../images/visual/btn_tour_7.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour8{width:59px; background-image:url(../../images/visual/btn_tour_8.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour9{width:60px; background-image:url(../../images/visual/btn_tour_9.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour10{width:60px; background-image:url(../../images/visual/btn_tour_10.jpg);}
#container #contents .cts .paragraph .tour .tourtab li a.tour11{width:60px; background-image:url(../../images/visual/btn_tour_11.jpg);}
#container #contents .cts .paragraph .tour .tourmap{position:absolute; right:10px; top:16px; z-index:99; display:none;}
#container #contents .cts .paragraph .tour .tourmap_shadow{width:680px; height:374px; background-color:#000; filter:alpha(opacity=50); opacity:0.50; -moz-opacity:0.50; position:absolute; left:0; top:0; z-index:98; display:none;}

#container #contents .cts .paragraph .tableintable{padding:0 0 30px 0;}
#container #contents .cts .paragraph .tableintable p{padding:0 0 15px 0; letter-spacing:-0.05em;}
#container #contents .cts .paragraph .tableintable table{border-top:1px solid #ececec; border-left:1px solid #ececec;}
#container #contents .cts .paragraph .tableintable table th, #container #contents .cts .paragraph .tableintable table td{text-align:center;}
#container #contents .cts .paragraph .tableintable table th{color:#fff; background-color:#a3a3a3; height:30px;}
#container #contents .cts .paragraph .tableintable table th.im{background-color:#33cdc5;}
#container #contents .cts .paragraph .tableintable table td{border-bottom:1px solid #ececec; border-right:1px solid #ececec; color:#777; padding:10px 0 10px 0; line-height:20px; letter-spacing:-0.05em;}
#container #contents .cts .paragraph .tableintable table td.im{color:#2ba7a5;}
#container #contents .cts .paragraph .tableintable table td strong{color:#555;}
#container #contents .cts .paragraph .tableintable table td.co{background-color:#f8f8fa;}
#container #contents .cts .paragraph .tableintable table td.left{padding-left:20px; padding-right:20px; text-align:left;}
#container #contents .cts .paragraph .tableintable table td .pg{padding:15px 0 15px 0;}

#container #contents .cts .paragraph ul.tab{height:40px; border-bottom:1px solid #47bab4; padding:0 0 0 1px;}
#container #contents .cts .paragraph ul.tab li{float:left; margin-left:-1px;}
#container #contents .cts .paragraph ul.tab li a{display:block; width:154px; height:40px; background-position:0 0; background-repeat:no-repeat;}
#container #contents .cts .paragraph ul.tab li a.oneday1{background:url(../../images/btn/btn_tb_oneday1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.oneday2{background:url(../../images/btn/btn_tb_oneday2.jpg);}
#container #contents .cts .paragraph ul.tab li a.oneday3{background:url(../../images/btn/btn_tb_oneday3.jpg);}
#container #contents .cts .paragraph ul.tab li a.location1{background:url(../../images/btn/btn_tb_location1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.location2{background:url(../../images/btn/btn_tb_location2.jpg);}
#container #contents .cts .paragraph ul.tab li a.location3{background:url(../../images/btn/btn_tb_location3.jpg);}

#container #contents .cts .paragraph ul.tab li.sms {float:right; width:95px; height:28px; margin-top:5px;}
#container #contents .cts .paragraph ul.tab li a.sms{display:block; width:95px; height:28px;}
#container #contents .cts .paragraph ul.tab li.online{float:right; width:106px; height:25px; margin-top:8px;}
#container #contents .cts .paragraph ul.tab li.online a{display:block; width:106px; height:25px;}

#container #contents .cts .paragraph ul.tab li a.counsel1{background:url(../../images/btn/btn_tb_counsel1.jpg);}
#container #contents .cts .paragraph ul.tab li a.counsel2{background:url(../../images/btn/btn_tb_counsel2.jpg);}
#container #contents .cts .paragraph ul.tab li a.counsel3{background:url(../../images/btn/btn_tb_counsel3.jpg);}
#container #contents .cts .paragraph ul.tab li a.dreamlens1{background:url(../../images/btn/btn_tb_dreamlens1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.dreamlens2{background:url(../../images/btn/btn_tb_dreamlens2.jpg);}
#container #contents .cts .paragraph ul.tab li a.dreamlens3{background:url(../../images/btn/btn_tb_dreamlens3.jpg);}
#container #contents .cts .paragraph ul.tab li a.hardlens1{background:url(../../images/btn/btn_tb_hardlens_1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.hardlens2{background:url(../../images/btn/btn_tb_hardlens_2.jpg);}
#container #contents .cts .paragraph ul.tab li a.hardlens3{background:url(../../images/btn/btn_tb_hardlens_3.jpg);}
#container #contents .cts .paragraph ul.tab li a.softlens1{background:url(../../images/btn/btn_tb_softlens_1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.softlens2{background:url(../../images/btn/btn_tb_softlens_2.jpg);}
#container #contents .cts .paragraph ul.tab li a.softlens3{background:url(../../images/btn/btn_tb_softlens_3.jpg);}
#container #contents .cts .paragraph ul.tab li a.softlens4{background:url(../../images/btn/btn_tb_softlens_4.jpg);}
#container #contents .cts .paragraph ul.tab li a.s_item1{background:url(../../images/btn/btn_tb_sitem_1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.s_item2{background:url(../../images/btn/btn_tb_sitem_2.jpg);}
#container #contents .cts .paragraph ul.tab li a.s_item3{background:url(../../images/btn/btn_tb_sitem_3.jpg);}
#container #contents .cts .paragraph ul.tab li a.s_item4{background:url(../../images/btn/btn_tb_sitem_4.jpg);}
#container #contents .cts .paragraph ul.tab li a.sc_item_1{background:url(../../images/btn/btn_tb_scitem_1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.sc_item_2{background:url(../../images/btn/btn_tb_scitem_2.jpg);}
#container #contents .cts .paragraph ul.tab li a.sc_item_3{background:url(../../images/btn/btn_tb_scitem_3.jpg);}
#container #contents .cts .paragraph ul.tab li a.sc_item_4{background:url(../../images/btn/btn_tb_scitem_4.jpg);}
#container #contents .cts .paragraph ul.tab li a.lale_1{background:url(../../images/btn/btn_tb_lale_1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.lale_2{background:url(../../images/btn/btn_tb_lale_2.jpg);}
#container #contents .cts .paragraph ul.tab li a.surgery_mv1{width:136px; background:url(../../images/btn/btn_tb_surgery_mv1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.surgery_mv2{width:136px; background:url(../../images/btn/btn_tb_surgery_mv2.jpg);}
#container #contents .cts .paragraph ul.tab li a.surgery_mv3{width:135px; background:url(../../images/btn/btn_tb_surgery_mv3.jpg);}
#container #contents .cts .paragraph ul.tab li a.surgery_mv4{width:136px; background:url(../../images/btn/btn_tb_surgery_mv4.jpg);}
#container #contents .cts .paragraph ul.tab li a.surgery_mv5{width:136px; background:url(../../images/btn/btn_tb_surgery_mv5.jpg);}
#container #contents .cts .paragraph ul.tab li a.cataractsurgerymv1{background:url(../../images/btn/btn_tb_cataractsurgerymv1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.cataractsurgerymv2{background:url(../../images/btn/btn_tb_cataractsurgerymv2.jpg);}
#container #contents .cts .paragraph ul.tab li a.cataractsurgerymv3{background:url(../../images/btn/btn_tb_cataractsurgerymv3.jpg);}
#container #contents .cts .paragraph ul.tab li a.excellence1{width:199px; background:url(../../images/btn/btn_tb_excellence1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.excellence2{width:199px; background:url(../../images/btn/btn_tb_excellence2.jpg);}
#container #contents .cts .paragraph ul.tab li a.spex1{background:url(../../images/btn/btn_tb_spex1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.spex2{background:url(../../images/btn/btn_tb_spex2.jpg);}
#container #contents .cts .paragraph ul.tab li a.faq1{width:112px; background:url(../../images/btn/btn_tb_faq1.jpg);}
#container #contents .cts .paragraph ul.tab li a.faq2{width:112px; background:url(../../images/btn/btn_tb_faq2.jpg);}
#container #contents .cts .paragraph ul.tab li a.faq3{width:112px; background:url(../../images/btn/btn_tb_faq3.jpg);}
#container #contents .cts .paragraph ul.tab li a.faq4{width:112px; background:url(../../images/btn/btn_tb_faq4.jpg);}
#container #contents .cts .paragraph ul.tab li a.faq5{width:112px; background:url(../../images/btn/btn_tb_faq5.jpg);}
#container #contents .cts .paragraph ul.tab li a.faq6{width:115px; background:url(../../images/btn/btn_tb_faq6.jpg);}
#container #contents .cts .paragraph ul.tab li a.rule1{background:url(../../images/btn/btn_tb_rule1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.rule2{background:url(../../images/btn/btn_tb_rule2.jpg);}

#container #contents .cts .paragraph ul.tab li a.dnatest1{background:url(../../images/btn/btn_tb_dnatest1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph ul.tab li a.dnatest2{background:url(../../images/btn/btn_tb_dnatest2.jpg);}
#container #contents .cts .paragraph ul.tab li a.dnatest3{background:url(../../images/btn/btn_tb_dnatest3.jpg);}
#container #contents .cts .paragraph ul.tab li a.dnatest4{background:url(../../images/btn/btn_tb_dnatest4.jpg);}

#container #contents .cts .paragraph ul.tab li a.on{background-position:0 100%;}
#container #contents .cts .paragraph .oneday{height:665px; padding:25px 0 0 0;}
#container #contents .cts .paragraph .map{padding:0 0 25px 0;}
#container #contents .cts .paragraph .location{height:500px; padding:20px 0 0 0; color:#777; overflow:hidden;}
#container #contents .cts .paragraph .location dl{padding:0 0 30px 0; width:680px; overflow:hidden;}
#container #contents .cts .paragraph .location dl dt{padding:0 0 8px 0;}
#container #contents .cts .paragraph .location dl dd{line-height:16px;}
#container #contents .cts .paragraph .location dl dd.sp{padding:0 0 20px 0;}
#container #contents .cts .paragraph .location dl dd.f_clear{color:#777; width:710px; padding:0 0 40px 0;}
#container #contents .cts .paragraph .location dl dd.f_clear .item{padding:8px 0 0 0; float:left; width:355px;}
#container #contents .cts .paragraph .location dl dd.f_clear .item ul{padding:6px 0 0 0;}
#container #contents .cts .paragraph .location dl dd.f_clear .item ul li{padding:6px 0 0 0;}
#container #contents .cts .paragraph .location dl dd.f_clear .item ul li span, #container #contents .cts .paragraph .location dl dd ul li p{float:left;}
#container #contents .cts .paragraph .location dl dd.f_clear .item ul li p{margin-left:5px; padding:3px 0 0 0; width:280px; line-height:16px;}
#container #contents .cts .paragraph .location .parking{padding:0 0 20px 0;}

#container #contents .cts .paragraph .experience_search{background:#eee; padding:10px 0 10px 133px; z-index:80;}
#container #contents .cts .paragraph .experience_search strong, #container #contents .cts .paragraph .experience_search .selectbox, #container #contents .cts .paragraph .experience_search .iptui, #container #contents .cts .paragraph .experience_search .btn{float:left;}
#container #contents .cts .paragraph .experience_search .iptui{margin:0 5px 0 3px;}
#container #contents .cts .paragraph .experience_search_r{background:none; padding:0 0 10px 169px;}

#container #contents .cts .paragraph .counsel{margin-top:0px;}

#container #contents .cts .paragraph .satisfaction_dr{background:url(../../images/visual/img_doctor_s.jpg) no-repeat; position:relative;}
#container #contents .cts .paragraph .satisfaction_dr p.write{padding:0 0 60px 0;}
#container #contents .cts .paragraph .satisfaction_dr p.write strong.tit{display:block; padding:0 0 20px 0;}
#container #contents .cts .paragraph .satisfaction_dr .asidelink{position:absolute; right:69px; top:397px;}

#container #contents .cts .paragraph .faqboard{padding:15px 0 15px 0;}
#container #contents .cts .paragraph .faqboard li{padding:15px 0 15px 0;}
#container #contents .cts .paragraph .faqboard li.co{background-color:#f8f8fa;}
#container #contents .cts .paragraph .faqboard li a.question{color:#555; background:url(../../images/content/ico_q.gif) no-repeat 16px top; padding:0 0 0 42px;}
#container #contents .cts .paragraph .faqboard li a.question:hover{text-decoration:underline;}
#container #contents .cts .paragraph .faqboard li .answer{background:url(../../images/content/ico_a.gif) no-repeat 16px 12px; padding:10px 15px 5px 42px; color:#777; line-height:16px; display:none;}

#container #contents .cts .paragraph .surgery_mv{padding:30px 0 0 0;}
#container #contents .cts .paragraph .surgery_mv .mvwrap{background:url(../../images/content/ico_mvbg.jpg) no-repeat 100% bottom;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb{width:459px; float:left; padding:0 10px 0 0;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .player{width:453px; border:3px solid #e5e0de;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvtitle{height:27px;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvtitle .tab{height:41px; border:none; padding-top:8px; background:#b0b0b0;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvtitle .tab li a{height:33px;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvtitle .tab li a.s1_tb1{width:229px; background-image:url(../../images/content/surgery_mv_1_1.jpg); background-position:0 100%;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvtitle .tab li a.s1_tb2{width:227px; background-image:url(../../images/content/surgery_mv_1_2.jpg);}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist{width:459px; height:100px; background-color:#f4f4f4; margin-top:13px; padding:13px 0 0 0; overflow:hidden;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul{width:9999px;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul li{float:left; width:112px; position:relative;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul li a{display:block; cursor:pointer;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul li .sect{width:110px; height:69px; position:absolute; left:0; top:0; background:url(../../images/thumnail/ico_mvsect.gif) no-repeat; display:none;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul li .secton{display:block;}
#container #contents .cts .paragraph .surgery_mv .tablelist th{padding:60px 0 30px 0;}
#container #contents .cts .paragraph .surgery_mv .tablelist td div{padding:10px 20px 0 0; color:#777; line-height:18px;}
#container #contents .cts .paragraph .surgery_mv .tablelist td ul{padding:10px 20px 0 0;}
#container #contents .cts .paragraph .surgery_mv .tablelist td div ul{padding:20px 0 0 0;}
#container #contents .cts .paragraph .surgery_mv .tablelist td ul li{color:#777; line-height:18px; background:url(../../images/content/ico_bul_gb.jpg) no-repeat 1px 5px; padding:0 0 5px 14px;}

#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul.piece2{padding:0 0 0 84px;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul.piece2 li{margin-right:71px;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul.piece3{padding:0 0 0 33px;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvtb .mvlist ul.piece3 li{margin-right:29px;}

#container #contents .cts .paragraph .surgery_mv .mvwrap .mvcaption{width:171px; border-top:1px solid #f4f4f4; padding:20px; color:#777; float:left;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvcaption strong{color:#555; line-height:15px;}
#container #contents .cts .paragraph .surgery_mv .mvwrap .mvcaption p{color:#777; line-height:15px; padding:15px 0 0 0;}

#container #contents .cts .paragraph .int_lens{padding:25px 0 0 0;}
#container #contents .cts .paragraph .presbyopiasystem{width:680px; overflow:hidden;}
#container #contents .cts .paragraph .presbyopiasystem ol li{float:left; width:165px; padding:15px; background-color:#fbfbfb; border:1px solid #f5f5f5; margin:15px 16px 0 0; color:#555;}
#container #contents .cts .paragraph .presbyopiasystem ol li p{color:#777; line-height:18px; padding:10px 0 0 0;}
#container #contents .cts .paragraph .presbyopiasystem ol li p span{background:url(../../images/content/ico_bul_gb.jpg) no-repeat 1px 3px; padding:0 0 0 10px;}

#container #contents .cts .paragraph .intraocularlens{padding:20px 0 0 0;}
#container #contents .cts .paragraph .intraocularlens li.item{width:300px; padding:0 40px 0 0; float:left; height:285px;}
#container #contents .cts .paragraph .intraocularlens li.item p{padding:15px 0 15px 0;}
#container #contents .cts .paragraph .intraocularlens li.item ul li{padding:0 0 5px 0;}
#container #contents .cts .paragraph .intraocularlens li.item ul li span{background:url(../../images/content/ico_bul_gb.jpg) no-repeat 1px 4px; padding:0 0 0 13px; color:#777; line-height:15px;}
#container #contents .cts .paragraph .intraocularlens li.item ul li span span{background:none;}

#container #contents .cts .paragraph .cataractsurgerymv{padding:30px 0 0 0;}
#container #contents .cts .paragraph .cataractsurgerymv .player{border:3px solid #e5e0de; height:304px;}
#container #contents .cts .paragraph .cataractsurgerymv .info{padding:25px 0 0 0; color:#555;}
#container #contents .cts .paragraph .cataractsurgerymv .info p{padding:15px 0 0 0; color:#777; line-height:18px;}

#container #contents .cts .paragraph .test50{padding:0 0 50px 0;}
#container #contents .cts .paragraph .test50 dt, #container #contents .cts .paragraph .test50 dd{float:left;}
#container #contents .cts .paragraph .test50 dt{width:193px; margin-top:-2px;}
#container #contents .cts .paragraph .test50 dd{width:485px; overflow:hidden;}
#container #contents .cts .paragraph .test50 dd ul{width:495px;}
#container #contents .cts .paragraph .test50 dd ul li{width:165px; float:left; padding:12px 0 0 0; letter-spacing:-0.05em;}
#container #contents .cts .paragraph dl.border1{border-top:2px solid #7ecfca;}
#container #contents .cts .paragraph dl.border2{border-top:2px solid #7ecdcf;}
#container #contents .cts .paragraph dl.border3{border-top:2px solid #7ec6d0;}
#container #contents .cts .paragraph dl.border4{border-top:2px solid #7ebfd0;}
#container #contents .cts .paragraph dl.border5{border-top:2px solid #7eb8d0;}
#container #contents .cts .paragraph dl.border6{border-top:2px solid #7eb1d0;}
#container #contents .cts .paragraph dl.border7{border-top:2px solid #7eaad0;}
#container #contents .cts .paragraph dl.border8{border-top:2px solid #7ea3d0;}
#container #contents .cts .paragraph dl.border9{border-top:2px solid #7e9cd0;}
#container #contents .cts .paragraph dl.border10{border-top:2px solid #7e95d0;}

#container #contents .aside{width:220px; float:left; margin-left:40px; overflow:hidden; _margin-top:-16px; *margin-top:-16px;}
#container #contents .aside #sns{padding:27px 0 4px 0;}
#container #contents .aside ul{padding:22px 0 0 0;}

#container #main{padding:0 0 60px 0;}
#container #main .v_map{width:960px; height:360px; border-top:2px solid #000; position:relative;}
#container #main .v_map ul{width:480px;}
#container #main .v_map ul li{float:left;}
#container #main .v_map p{position:absolute; right:0; top:0;}

#container #submain{padding:30px 0 60px 0; border-top:2px solid #50bdb7;}
#container .satisfactionmain .l_c{float:left; width:599px; overflow:hidden;}
#container .satisfactionmain .l_c .itembanner{padding:70px 0 0 0;}
#container .satisfactionmain .l_c .itembanner ul{padding:21px 0 0 0; width:620px;}
#container .satisfactionmain .l_c .itembanner ul li{float:left; margin-right:21px;}
#container .satisfactionmain .r_c{float:left; margin-left:77px;}
#container .satisfactionmain .r_c ul{padding:0 0 58px 0;}

#container .acuitycorrectmain .l_c{float:left; width:338px;}
#container .acuitycorrectmain .m_c{float:left; margin:0 50px 0 50px; width:338px;}
#container .acuitycorrectmain .r_c{float:left; width:167px;}
#container .acuitycorrectmain .r_c ul{padding:12px 0 0 0;}
#container .acuitycorrectmain .fir{padding:0 0 41px 0;}

#container .presbyopiacentermain .l_c{float:left; width:640px;}
#container .presbyopiacentermain .l_c ul li{float:left;}
#container .presbyopiacentermain .l_c .presbyopiacenter_s{padding:0 0 63px 0;}
#container .presbyopiacentermain .l_c .presbyopiacenter_s ul{padding:26px 0 0 0;}
#container .presbyopiacentermain .l_c .presbyopiacenter_s ul li{margin-right:12px;}
#container .presbyopiacentermain .r_c{float:left; width:284px; margin-left:36px;}

#container .experiencemain .l_c{float:left; width:430px;}
#container .experiencemain .l_c ul li{padding:0 0 24px 0; height:131px; position:relative;}
#container .experiencemain .l_c ul li .thum, #container .experiencemain .l_c ul li .info{float:left;}
#container .experiencemain .l_c ul li .thum img{border:1px solid #e6e6e6;}
#container .experiencemain .l_c ul li .info{margin-left:20px; width:225px;}
#container .experiencemain .l_c ul li .info p{padding:13px 0 0 0; height:88px; font-size:11px; color:#777777; line-height:13px;}
#container .experiencemain .l_c ul li .info p a {color:#777777; line-height:13px; text-decoration:none;}
#container .experiencemain .l_c ul li .info p a:hover {color:#2ca8a8; text-decoration:underline;}
#container .experiencemain .l_c ul li .info p a span{display:block; padding:8px 0 0 0; color:#777777; text-decoration:none;}
#container .experiencemain .l_c ul li .info p a:hover span {text-decoration:underline;}
#container .experiencemain .l_c ul li .info .etc{font-size:11px; color:#bbbbbb;}
#container .experiencemain .l_c ul li .info .etc span{float:left;}
#container .experiencemain .l_c ul li .info .etc span.dete{float:right;}
#container .experiencemain .r_c{float:left; width:460px; margin-left:70px;}
#container .experiencemain .r_c div.f_clear{padding:0 0 25px 0;}

.promise{background:url(../../images/content/imc_promise_bg.jpg) no-repeat;}
.promise .asidelist li{float:left; width:226px;}
.promise .asidelist li p{padding:10px 0 0 0;}

.excellencemv .mvtitle{height:19px; overflow:hidden;}
.excellencemv .mvfield{padding:14px 0 0 0;}
.excellencemv .mvfield .player{width:480px; height:304px; border:3px solid #e5e0de; float:left;}
.excellencemv .mvfield .playerlist{width:194px; height:310px; overflow:hidden; background-color:#f4f4f4;}
.excellencemv .mvfield .playerlist ul{padding:22px 0 0 21px; width:153px;}
.excellencemv .mvfield .playerlist ul li{padding:0 0 24px 0;}
.excellencemv .mvfield .playerlist ul li a{display:block; height:50px; width:153px; background-repeat:no-repeat; background-position:0 0;}
.excellencemv .mvfield .playerlist ul li a.list1{background-image:url(../../images/content/txt_excellencelist_1.jpg); background-position:100% 0;}
.excellencemv .mvfield .playerlist ul li a.list2{background-image:url(../../images/content/txt_excellencelist_2.jpg);}
.excellencemv .mvfield .playerlist ul li a.list3{background-image:url(../../images/content/txt_excellencelist_3.jpg);}
.excellencemv .mvfield .playerlist ul li a.list4{background-image:url(../../images/content/txt_excellencelist_4.jpg);}
.excellencemv .mvinfo{padding:15px 0 0 0;}
.excellencemv .mvinfo dl{padding:20px 25px 20px 25px; background-color:#fbfbfb; border:1px solid #f4f4f4;}
.excellencemv .mvinfo dl dt{color:#555555; padding:0 0 10px 0;}
.excellencemv .mvinfo dl dd{color:#777777; padding:5px 0 0 0;}

.sns a, .sns span, .sns strong{float:left;}
.iptui{border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; height:18px; line-height:20px; padding:0 0 0 5px;}
.paging{text-align:center; padding:20px 0 5px 0; position:relative; z-index:10;}
.paging a{padding:0 6px 0 6px; color:#999; font-family:Verdana; font-size:11px; line-height:13px;}
.paging a.sect{color:#555; font-weight:bold; letter-spacing:-1px;}
.paging a:hover{color:#555; font-weight:bold; letter-spacing:-1px;}
.paging a.btn{padding:0;}
.paging .btnbox{position:absolute; right:0; top:17px;}
.paging a, .paging img, .paging input{vertical-align:top; display:inline;}

/* ??ํธ๋ฐ์ค */
.selectbox{display:inline-block; position:relative; height:18px; background:#fff url(../../images/common/ico_sectboxbg.jpg) no-repeat right top; border-top:1px solid #c9c9c9; border-left:1px solid #c9c9c9; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; cursor:pointer; color:#333; z-index:100;}
.selectbox a.default{display:block; height:18px; padding:0 0 0 5px; color:#666; line-height:20px; text-decoration:none;}
.selectbox a.default:hover{text-decoration:none; }
.selectbox ul{ position:absolute; left:-1px; top:18px; display:none; width:100%; background-color:#fff; border:1px solid #d0d0d0;}
.selectbox ul li{ display:block; width:100%;}
.selectbox ul li a{display:block; height:18px; padding:0 0 0 5px; color:#666; line-height:20px; text-decoration:none;}
.selectbox ul li a:hover{ background-color:#f2f2f2; color:#666; text-decoration:none;}

.search{width:268px; margin:0 auto 0; padding:10px 0 5px 0;}
.search .selectbox, .search .iptui, .search a.btn{float:left; vertical-align:middle;}
.search .selectbox{width:61px;}
.search .iptui{width:146px; margin:0 5px 0 3px;}

/*๊ฐ์ธ?๋ณด์ทจ๊ธ๋ฐฉ์นจ?์*/
.agreement{padding:0 0 20px 0;}
.agreement .readbox{height:140px; border:1px solid #f3f3f3; padding:15px 10px 15px 10px; overflow:auto;}
.agreement .readbox p{font-size:11px; color:#999; line-height:14px; padding:10px 0 10px 0;}
.agreement .labelck{padding:5px 0 0 0;}
.agreement .labelck input, .agreement .labelck label{vertical-align:middle;}
.agreement .labelck label{color:#777; font-size:11px;}
.agreement .alignr{text-align:right;}

/* น๖ฦฐ */
.btnar{padding:5px 0 0px 0;}
.btnr{text-align:right;}
.btnc{text-align:center;}
.btnar img, .btnar a, .btnar input{vertical-align:middle;}

#top{position:absolute; left:960px; top:0;}
#aside{position:absolute; right:0; top:0; overflow:hidden; padding:0 0 0 4px; z-index:150;}
#aside .aside{width:1004px; position:relative;}
#aside .aside .con{position:absolute; left:-4px; top:28px;}
#aside .aside .asidemenu{padding:65px 0 0 0; width:33px; float:left; z-index:110;}
#aside .aside .asidemenu li{font-size:0; line-height:0;}
#aside .aside .asidemenu a.asidebtn{display:block; width:33px; height:131px; background-repeat:no-repeat; background-position:0 0;}
/*#aside .aside .asidemenu a.asidebtn:hover{background-position:100% 0;}*/
#aside .aside .asidemenu a.aside1{background-image:url(../../images/common/btn_aside1.jpg);}
#aside .aside .asidemenu a.aside2{background-image:url(../../images/common/btn_aside2.jpg);}
#aside .aside .asidemenu a.aside3{background-image:url(../../images/common/btn_aside3.jpg);}
#aside .aside .asidemenu a.aside4{height:130px; background-image:url(../../images/common/btn_aside4.jpg);}
.subaside{width:33px;}
.subaside .aside{background-color:#8e8e8e;}
.mainaside{width:113px;}
.mainaside .aside{background-color:#867457;}


#aside .asidects{width:967px; float:left; z-index:50;}

/* ?์ */

/*#shadow{width:100%;  position:absolute; left:0; top:0; z-index:990; background:url(../../images/common/ico_popbg.png) repeat; _background:none; display:none;}*/
#shadow{background-color:#000; filter:alpha(opacity=50); opacity:0.50; -moz-opacity:0.50; width:100%;  position:absolute; left:0; top:-10px; z-index:990;}



.popcontainer{position:absolute; left:50%; top:0; z-index:999; background:#fff url(../../images/common/ico_popcontainerbg.jpg) no-repeat; display:none;}
.popcontainer .pop{padding:40px 40px 25px 40px; position:relative;}
.popcontainer .pop h1{padding:0 0 32px 0;}
.popcontainer .pop span.close{position:absolute; right:31px; top:46px;}

.popcontainer_400{width:400px; margin-left:-200px;}
.popcontainer_504{width:504px; margin-left:-252px;}
.popcontainer_660{width:660px; margin-left:-330px; background:#fff url(../../images/common/ico_popcontainerbg_l.jpg) no-repeat;}

.popcontainer .pop .popfield{border-top:1px solid #5ed3d4; border-bottom:1px solid #5ed3d4; margin-bottom:20px; padding:20px 0 25px 0;}
.popcontainer .pop .popfield fieldset.f_clear{padding:22px 0 0 0;}
.popcontainer .pop .popfield fieldset.f_clear .iptui{height:21px; line-height:21px; font-weight:bold; font-size:15px; border:2px solid #61bebf; padding:0 0 0 5px; color:#61bebf;}
.popcontainer .pop .popfield fieldset.f_clear .selectbox{display:inline-block; position:relative; width:61px; height:21px; background:#fff url(../../images/common/ico_pop_sectboxbg.jpg) no-repeat right top; border:2px solid #61bebf; cursor:pointer; color:#61bebf;}
.popcontainer .pop .popfield fieldset.f_clear .selectbox a.default{display:block; font-weight:bold; height:21px; padding:0 0 0 5px; color:#61bebf; line-height:22px; text-decoration:none;}
.popcontainer .pop .popfield fieldset.f_clear .selectbox a.default:hover{text-decoration:none; }
.popcontainer .pop .popfield fieldset.f_clear .selectbox ul{ position:absolute; left:-2px; top:21px; display:none; width:100%; background-color:#fff; border:2px solid #61bebf;}
.popcontainer .pop .popfield fieldset.f_clear .selectbox ul li{ display:block; width:100%;}
.popcontainer .pop .popfield fieldset.f_clear .selectbox ul li a{display:block; height:21px; padding:0 0 0 5px; color:#61bebf; font-weight:bold; line-height:22px; text-decoration:none;}
.popcontainer .pop .popfield fieldset.f_clear .selectbox ul li a:hover{ background-color:#61bebf; color:#fff; text-decoration:none;}
.popcontainer .pop .btnar{padding:0 0 0 0;}
.popcontainer .pop .poplocation {padding: 15px 0 20px 0; border-top:1px solid #5ed3d4; font-size:11px; line-height:16px; color:#999; }
.popcontainer .pop .poplocation strong {background:url(../../images/content/location_blet.jpg) no-repeat left center; padding-left:7px;}
