/*
 * Author:SeungHyun Lee
 * 20120822 Responsive Web Vision:desktop
 */
@charset "euc-kr";


#mobileView {display:none;}
#pcView {width:1202px; height:100%; margin:0 auto; display:block;background:url('../../img/common/left_bg01.jpg') 0 0 repeat-y; overflow:hidden;}
.leftMenu {width:250px;float:left;}
.leftMenu div.leftMenu1 {width:149px; margin:0 1px 0 1px; float:left; }
.leftMenu div.leftMenu2 {width:98px; background-color: #f9f9f9;  float:left;}
.leftMenu div.leftMenu2 ul {padding-top:116px; display:none;} 
.leftMenu div.leftMenu2 ul li a {display:inline-block; width:100%; padding-left:10px; border-bottom:1px solid #fff; line-height:49px; letter-spacing:-1px;}
.leftMenu div.leftMenu2 ul li a:hover {color:#06acde; font-weight:bold;}
.leftMenu div.leftMenu2 ul li a.active {color:#06acde; font-weight:bold;}


.utilMenu {width:110px; margin:0 auto; background:url('../../img/leftMenu/utilMenu_bg.gif') 0 0 no-repeat; padding-top:7px; margin-top:160px;}
.utilMenu ul, li {list-style-type:none; display:block;}
.utilMenu a {display:block; text-decoration:none;}
.utilMenu li a{color:#b5e6f5; background:url('../../img/leftMenu/utilMenu_dot.gif') 0 8px no-repeat; height:15px; padding:5px 0 0 5px; font-size:11px;}
.utilMenu li a:hover{color:#fff;}


.contentArea {width:950px;  float:left; padding-bottom:40px;margin:0 1px 0 1px;}
.contentArea:after {content:"";display:block;clear:both;} 
.contentArea h1 {margin-bottom:40px;}
.contentArea h2 {width:830px; margin:0 auto;}
.contentArea ul.visual {position: relative; top:40px; width:830px; margin:0 auto; text-align:right;}
.contentArea h1 li {display:inline; font-size:11px; background-image: url("../../img/bullet/lineGray.gif"); background-repeat: no-repeat;
                        background-position: left 1px; padding-left:10px; padding-right:4px;
}
.contentArea h1 li:first-child {background-image: none;}
.contentArea h1 li img {margin-top:-3px;}
.contentArea h1 li a {color:#898989;}
.contentArea h1 li.active a {color:#06acde;}


.tableList {width:830px; border-top:3px solid #888; margin:0 auto;}
.tableList th {padding-top:14px; padding-bottom:15px; border-bottom:1px solid #ccc; text-align:center;}
.tableList td {border-bottom:1px solid #ebebeb; line-height:40px; text-align:center; color:#999;}
.tdLeft {text-align:left !important; padding-left:20px;}
.tdLeft a {color:#777;}


.tableView {width:830px; border-top:3px solid #888; margin:0 auto;}
.tableView th {border-bottom:1px solid #ccc; text-align:center; padding-top:14px; padding-bottom:15px;}
.tableView td {border-bottom:1px solid #ebebeb; text-align:center; padding-top:14px; padding-bottom:15px;}
.tableView span.grayLeft,
.tableView a.grayLeft {display:inline-block; border-left:1px solid #cccccc; line-height:13px; padding-left:20px;}
.tableView td.tableViewContent {padding-top:30px; padding-left:30px; padding-bottom:30px; text-align:left !important;}
.tableViewContent li:first-child {margin-bottom:30px;}

.tableMovie {width:830px; margin:0 auto;}
.tableMovie td {border-bottom:1px solid #ebebeb; padding-top:10px; padding-bottom:10px; text-align:center;}
.tableMovie span.movie {padding-left:20px; background-image:url("../../img/ico/movie.gif"); background-repeat: no-repeat; margin-left:10px; background-position: left 2px; display:inline-block; float:left;
padding-top:1px; font-size:15px; font-weight:bold; color:#555;
}
.tableMovie td.tableMovieContent {padding-top:30px; padding-left:95px; text-align:left;}
.tableMovieContent li {margin-bottom:30px;}
.tableMovie span.grayLeft,
.tableMovie a.grayLeft {display:inline-block; border-left:1px solid #cccccc; line-height:18px; padding-left:20px;}




.tableWrite {width:830px; border-top:3px solid #888; margin:0 auto;}
.tableWrite caption.blue {background-image: url('../../img/bullet/circleBlue.gif'); background-repeat: no-repeat; padding-left:10px; padding-bottom:10px; line-height:10px;}
.tableWrite th {background-color: #f9f9f9; padding-left:20px; padding-top:14px; padding-bottom:15px; border-bottom:1px solid #ebebeb; font-weight:bold; color:#555;}
.tableWrite td {padding-left:20px; padding-right:20px; border-bottom:1px solid #ebebeb;color:#999; line-height:18px;}


.textBlue {width:820px; margin:0 auto; background-image: url('../../img/bullet/circleBlue.gif'); background-repeat: no-repeat; padding-left:10px; margin-top:10px; line-height:10px;}

.textarea_write {
    width:98%;
    height:130px;
    margin-top:10px;
    margin-bottom:10px;
    padding:4px;
    color:#676869;
}
.textarea_write.long {height:330px;}


.comment {background-image: url("../../img/ico/re.gif"); background-repeat: no-repeat; background-position: 30px 9px; text-align:left !important; padding-left:65px;}
.comment a {color:#777;}

.search {width:830px; margin:0 auto; margin-bottom:10px; }

.page {width:830px; margin:0 auto; margin-top:20px;}
.page ul {text-align:center;}
.page li {display:inline;}
.page li a.on,
.page li a.off {display:inline-block; *display:inline; *zoom:1; vertical-align: top;}

/* 20121005 ¼öÁ¤ - ¸®½ºÆ® ½ºÅ¸ÀÏ¿¡¼­ ÆäÀÌÁö ³Ñ¹ö¸µ ¹× ¹öÆ° À§Ä¡ ¼öÁ¤ */
.page li a.on {line-height:25px; background-color: #20c2f3; color:#fff; padding:0 9px;}
.page li a.off {line-height:23px; border:1px solid #ebebeb; padding:0 10px;}
.page_btn {margin:-25px 20px 0 0; float:right; }


.btnGray {background-image: url("../../img/btn/btnGray.gif"); color:#ffffff; padding:4px 4px 3px 4px; background-repeat: no-repeat}
.btnOrange {background-image: url("../../img/btn/btnOrange.gif"); color:#ffffff; padding:4px 10px 3px 10px; background-repeat: no-repeat}

.btnBox {width:810px; margin:0 auto; margin-top:20px; padding-left:20px;}
.btnBox ul li {line-height:25px; margin-left:15px;}
.btnBox ul li img {padding-right:38px;}

.btnBox p {display:inline-block; *display:inline; *zoom:1;}
.btnBox p:first-child {margin-right:600px;}


/*visual*/
.wl0000 {width:950px; height:183px; background-image: url("../../img/visual/wl0000.jpg");}
.wl0010 {width:950px; height:183px; background-image: url("../../img/visual/wl0010.jpg");}
.wl0020 {width:950px; height:183px; background-image: url("../../img/visual/wl0020.jpg");}
.wl0030 {width:950px; height:183px; background-image: url("../../img/visual/wl0030.jpg");}


.mc0010 {width:950px; height:183px; background-image: url("../../img/visual/mc0010.jpg");}
.mc0020 {width:950px; height:183px; background-image: url("../../img/visual/mc0020.jpg");}
.mc0030 {width:950px; height:183px; background-image: url("../../img/visual/mc0030.jpg");}


.cy0010 {width:950px; height:183px; background-image: url("../../img/visual/cy0010.jpg");}
.cy0020 {width:950px; height:183px; background-image: url("../../img/visual/cy0020.jpg");}
.cy0030 {width:950px; height:183px; background-image: url("../../img/visual/cy0030.jpg");}
.cy0040 {width:950px; height:183px; background-image: url("../../img/visual/cy0040.jpg");}

.cc0010 {width:950px; height:183px; background-image: url("../../img/visual/cc0010.jpg");}
.cc0020 {width:950px; height:183px; background-image: url("../../img/visual/cc0020.jpg");}
.cc0030 {width:950px; height:183px; background-image: url("../../img/visual/cc0030.jpg");}

.ln0010 {width:950px; height:183px; background-image: url("../../img/visual/ln0010.jpg");}
.ln0020 {width:950px; height:183px; background-image: url("../../img/visual/ln0020.jpg");}
.ln0021 {width:950px; height:183px; background-image: url("../../img/visual/ln0021.jpg");}
.ln0030 {width:950px; height:183px; background-image: url("../../img/visual/ln0030.jpg");}
.ln0040 {width:950px; height:183px; background-image: url("../../img/visual/ln0040.jpg");}
.ln0050 {width:950px; height:183px; background-image: url("../../img/visual/ln0050.jpg");}
.ln0060 {width:950px; height:183px; background-image: url("../../img/visual/ln0060.jpg");}

.ge0030 {width:950px; height:183px; background-image: url("../../img/visual/ge0030.jpg");}

.io0010 {width:950px; height:183px; background-image: url("../../img/visual/io0010.jpg");}
.io0020 {width:950px; height:183px; background-image: url("../../img/visual/io0020.jpg");}
.io0030 {width:950px; height:183px; background-image: url("../../img/visual/io0030.jpg");}
.io0040 {width:950px; height:183px; background-image: url("../../img/visual/io0040.jpg");}

.admin01 {width:950px; height:183px; background-image: url("../../img/visual/admin.jpg");} /*20121011 Ãß°¡ - °ü¸®ÀÚÆäÀÌÁö ·Î±×ÀÎ */







.orangeExclamation {background-image: url("../../img/bullet/orangeExclamation.gif"); background-repeat: no-repeat; padding-left:20px; line-height:30px; background-position: left 6px; display:inline-block; color:#b3b3b3; *display:inline; *zoom:1;}
.orangeExclamation span {color:#b3b3b3;}
.blueExclamation {background-image: url("../../img/bullet/blueExclamation.gif"); background-repeat: no-repeat; background-position: 15px 0px;}


.securityImg {width:112px; height:60px; border:1px solid #e6e6e6; margin:10px 0; float:left;}
.securityText {float:left; margin-top:20px; margin-left:20px;} 

.movieList {width:830px; margin:0 auto;}
.movieList ul {width:238px; margin-bottom:40px; float:left;}
.movieList ul:first-child {margin-left:0;}
.movieList ul li {width:238px;}
.movieList li.movieListImg {width:238px; height:138px; border:1px solid #e6e6e6; cursor: pointer;}
.movieList li.movieListText {margin-top:10px; font-weight:bold; line-height:14px;}
.movieList li.movieListDate {margin-top:5px;}
.movieList li.movieListDate span {color:#999; font-size:11px;}


.lock {background-image: url("../../img/ico/lock.gif"); background-repeat: no-repeat; background-position: right top; padding-right:19px;}
.answer td {background-color:#f9f9f9;}
.answer td.ico {vertical-align:top;}
.answer td.ico span {position:relative; top:4px;}
.answer td.txt {text-align:left; line-height:20px; padding-left:20px; background-image: url("../../img/bullet/lineGray13.gif"); background-repeat: no-repeat; background-position: left 16px;}

.grayRight {display:inline-block; border-right:1px solid #cccccc; line-height:13px; padding-left:20px;}

.loginForm {width:830px; margin:0 auto; height:205px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; margin-top:40px;
                background-image:url("../../img/common/loginBg.jpg"); background-repeat: no-repeat; background-position: left center;
}
.loginForm div {width:374px; float:right; margin:0 auto;}
.loginForm div.login {border-bottom:1px dotted #ebebeb; padding-bottom:20px;}
.loginForm div.login.align {margin:50px 50px 0 0;}
.loginForm div.login ul {float:left; padding-left:14px;}

.loginForm div.login ul li {padding-left:19px; background-image: url('../../img/bullet/circleBlue.gif'); background-repeat: no-repeat; background-position: 10px 8px;}
.loginForm div ul li:first-child {margin-top:21px; margin-bottom:5px;}
.btnLogin {float:left; padding-left:10px; padding-top:21px;}


/*20121011 ¼öÁ¤ - ºñ¹Ð¹øÈ£ ÀÔ·ÂÆû Ãß°¡*/
.sPassword_box {width:830px; height:205px; margin:0 auto; background:url('../../img/common/loginBg01.jpg') 0 center no-repeat; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; margin-top:40px; }
.sPassword_box:after{content:"";display:block;clear:both;}
.sPassword {width:345px; margin:60px 68px 0 0; float:right;}
.sPassword_form {border-bottom:1px dotted #ebebeb;}
.sPassword_form p{background: url('../../img/bullet/circleBlue.gif') 0px 8px no-repeat; padding:0 0 20px 9px; width:260px; margin:0 auto;}
.sPassword_form input{width:190px;}


.clause {width:830px; margin:0 auto; margin-top:40px;}
.clause dd textarea {width:806px; height:80px; border:1px solid #e6e6e6; margin-top:10px; font-size:11px; line-height:16px; padding:10px;}
    
.essential {width:830px; margin:0 auto; margin-top:40px;}
.essential dd {margin-top:5px;}
.essential dd span {color:#999;}

.findForm {width:830px; margin:0 auto; margin-top:40px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding-top:30px; padding-bottom:37px; background-image:url("../../img/common/loginBg.jpg"); background-repeat: no-repeat; background-position: left center;}
.findForm ul {margin-left:450px; border-bottom:1px dotted #ebebeb; padding-bottom:15px;}
.findForm ul li {padding-left:19px; margin-top:7px; background-image: url('../../img/bullet/circleBlue.gif'); background-repeat: no-repeat; background-position: 10px 8px;}
.btnIdpw {margin-top:15px; text-align:right; margin-right:206px;}  

.siteMap {width:830px; margin:0 auto;}
.siteMap dl {width:230px; display: inline-block; *display:inline; *zoom:1; vertical-align:top; margin-right:66px;}
.siteMap dt {color:#20c2f3; font-weight:bold; border-bottom:2px solid #20c2f3;}
.siteMap dd {border-bottom:1px solid #ebebeb; color:#777777; padding-left:10px; padding-top:10px; padding-bottom:10px;}
.siteMap dd em {float:left; padding-top:5px; padding-bottom:5px; width:110px; font-weight:bold;}
.siteMap dd a {color:#777; font-weight:bold;}
.siteMap dd ul {float:left;}
.siteMap dd ul li {font-weight: normal; color:#bababa; background-image: url("../../img/bullet/circleGray.gif"); 
                         background-repeat: no-repeat; padding-left:5px; background-position: 0px 6px; line-height:20px; padding-left:8px;}
.siteMap dd ul li a {color:#bababa; font-weight:normal !important;}

td.file {background-image: url("../../img/bullet/lineGray13.gif"); background-repeat: no-repeat; background-position: 0 12px; text-align:left; padding-left:10px;}
td.file p {margin-bottom:5px;}
td.file a {color:#b0b0b0;} 

.privacyPolicy div {width:818px; height:130px; padding-top:10px; padding-left:10px; border:1px solid #e6e6e6; margin:0 auto; margin-top:10px; overflow-y: scroll; font-size:11px; line-height:15px;}
.privacyPolicy p {width:87.5%; margin:0 auto; text-align:right; margin-top:10px; margin-bottom:40px;}

.Introduce {width:830px; margin:0 auto; margin-top:40px; margin-bottom:30px;}
.Introduce >ul {border-bottom:1px solid #e6e6e6;}
.Introduce >ul li {display:inline; margin-left:-4px;}
.Introduce >ul li:first-child {margin-left:0;}

.thumbnail {}
.thumbnail h3 {width:708px; height:478px; margin:0 auto; border:1px solid #e6e6e6; overflow: hidden;}
.thumbnail ul {width:830px; margin:0 auto; margin-top:50px; position: relative;}
.thumbnail ul li {display:inline-block; width:168px; height:108px; margin-right:6px; border:1px solid #e6e6e6; overflow: hidden; *display:inline; *zoom:1;}
.thumbnail ul li img {cursor:pointer;}
.thumbnail ul li.img:hover {border:5px solid #20c2f3; width:160px; height:100px;}

.thumbnail ul li:first-child {width:40px; border:0; margin-right:16px; position:relative; top:35px;}
.thumbnail ul li.last {width:40px; border:0!important; margin-right:0; margin-left:10px; position:relative; top:35px;}

.popupBlue {width:352px;}
.popupContent  {border-left:3px solid #06acde; border-right:3px solid #06acde; width:346px; padding-top:20px; text-align:center;}
.popupContent h2 {font-size:11px; color:#777; line-height:18px; margin-bottom:5px; background-image: url("../../img/bullet/blueExclamation.gif"); background-repeat: no-repeat; background-position: 17px 0;}
.popupContent span {font-size:11px; color:#999;}
.popupContent .searchBar {background-image:url("../../img/popup/searchBar.gif"); background-repeat: no-repeat; width:306px; height:40px; margin:0 auto; margin-top:30px;}
.popupContent .searchBar input {width:200px; position: relative; top:9px; left:39px; font-size:11px; line-height:18px;}
.popupContent p {margin-top:10px;}

.popupFooter {border-left:3px solid #06acde; border-right:3px solid #06acde; border-bottom:3px solid #06acde; width:346px; padding-top:30px;}

.zipCode >table {width:306px; margin:0 auto; margin-top:20px; border-top:2px solid #888;}
.zipCode >table caption {background-image: url("../../img/bullet/blueExclamation.gif"); background-repeat: no-repeat; line-height:18px; font-size:11px; padding-left:20px; color:#777; padding-bottom:5px;}
.zipCode table th {background-color:#f9f9f9; border-bottom:1px solid #e0e0e0; color:#858585; text-align:center; padding-top:8px; padding-bottom:8px;}
.zipCode table td {line-height:25px; border-bottom:1px solid #e0e0e0; text-align:center; color:#8a8a8a;}
.zipCode table td div {width:306px; height:155px; overflow-y: scroll;}
.zipCode table td div table {width:100%;}

.definition dl{width:830px; margin:0 auto;}
.definition dl dt {margin-bottom:20px; margin-top:30px;}
.definition dl dd {line-height:20px; color:#999;}
.definition ul.menu {width:830px; margin:0 auto; margin-top:40px; border-bottom:1px solid #e6e6e6;}
.definition ul.menu img {cursor:pointer;}
.definition ul.menu li {float:left;}
.definition ul:after{content:"";display:block;clear:both;}
.definition dl.menu2,.definition dl.menu3,.definition dl.menu4 {display:none;}

/*******20121009 - Ãß°¡ : ¾ÆÀÌµð Áßº¹°Ë»ö ÆË¾÷ *******/
.popHeader {width:100%; height:42px; background:#06acde;}
.popHeader ul:after{content:"";display:block;clear:both;}
.popHeader li.title{float:left; background:url('../../img/popup/top_bg01.gif') 0 0 no-repeat; padding:12px 0 0 20px;}
.popHeader li.close {float:right; background:url('../../img/popup/top_bg02.gif') right 0 no-repeat; width:34px; padding-top:15px;}

.popContents {padding:20px 20px 30px 20px; border:3px solid #06acde; border-top:none;}
.popContents h1{font-size:11px; color:#777; line-height:18px; background:url('../../img/bullet/blueExclamation.gif') 0 0 no-repeat; padding: 0 0 0 17px;}

.formBox01 {height:40px; background:url('../../img/popup/box_bg03.gif') 0 0 repeat-x; margin-top:20px;}
.formBox01 ul:after{content:"";display:block;clear:both;}
.formBox01 li.text {float:left;background:url('../../img/popup/box_bg01.gif') 0 0 no-repeat; width:69px; height:27px; padding:13px 0 0 20px;}
.formBox01 li.rline {float:right; background:url('../../img/popup/box_bg02.gif') right 0 no-repeat; width:217px; height:32px; padding:8px 0 0 0px;}
.formBox01 input {width:195px;}
.popBtn {text-align:center;}

.checkResult {margin-top:40px; line-height:18px; color:#777; text-align:center;}
.checkResult p {font-size:11px;}
.checkResult span.text01 {color:#fc9317; font-weight:bold;}



.definition dl{width:830px; margin:0 auto;}
.definition dl dt {margin-bottom:20px; margin-top:30px;}
.definition dl dd {line-height:20px; color:#999;}
.definition ul.menu {width:830px; margin:0 auto; margin-top:40px; border-bottom:1px solid #e6e6e6;}
.definition ul.menu img {cursor:pointer;}
.definition ul.menu li {float:left;}
.definition ul:after{content:"";display:block;clear:both;}
.definition dl.menu2,.definition dl.menu3,.definition dl.menu4 {display:none;}

/*why lee's ¼­ºê¸ÞÀÎ*/
.subMain_cBox {width:830px; margin:0 auto;background:url('../../img/why/why0000_img04.gif') right bottom no-repeat;}
.subMain_cBox:after{display:block;clear:both;content:''}

ul.subMain_sBox {width:100%;}
ul.subMain_sBox:after{display:block;clear:both;content:''}
ul.subMain_sBox li{float:left;}
ul.subMain_sBox li.more{float:right; margin-top:3px;}

.subMain_tBox {font-size:12px; color:#999; line-height:20px; margin-top:16px;}


.cBox01 {width:502px; height:231px; background:url('../../img/why/why0000_img01.gif') right 0 no-repeat; padding:19px 30px 0 20px; float:left;}
.cBox02 {width:228px; height:231px; background:url('../../img/why/why0000_img02.gif') right 0 no-repeat; padding:19px 30px 0 20px; float:left;}
.cBox03 {width:502px; height:231px; background:url('../../img/why/why0000_img03.gif') right 0 no-repeat; padding:19px 30px 0 20px; float:left;}



/*ÀÏ¹ÝÄÁÅÙÃ÷*/
.normal_cBox {width:830px; margin:0 auto;}
.normal_cBox:after{display:block;clear:both;content:''}
.stit_text01 {color:#999; line-height:20px;}
.stit_text01 span.c_black {color:#000;}
.stit_text02 {background:url('../../img/bullet/circleBlue.gif') 0 4px no-repeat; padding-left:9px; font-size:11px; line-height:15px; color:#777;}
.stit_text03 {color:#8acee3; font-weight:bold; font-size:14px;  line-height:20px;}
.stit_text04 {color:#999; font-size:11px; line-height:18px;}
.stit_text04 a:link,
.stit_text04 a:visited {color:#06ACDE;}
.stit_text04 a:hover {color:#000; text-decoration:underline;}

.con_text_box01 {width:385px; padding:0 15px 0 15px; float:left;}



.con_numBox{color:#999;}
.con_numBox li {height:30px; margin-top:10px;}
.con_numBox li.ls01 {letter-spacing:-1px;}
.con_numBox li img {margin-right:20px;}
.con_numBox_bg01 {background:url('../../img/care/care0021_img0103.gif') right bottom no-repeat; padding-bottom:40px;}


.border_Box01 {padding:26px 0px 25px 30px; border:1px solid #e6e6e6; background:#f9f9f9; color:#999;}
.border_Box01 ul{margin-top:11px; display:inline-block;}
.border_Box01 ul:after{content:"";display:block;clear:both;}
.border_Box01 ul li{background:url('../../img/bullet/dot01.gif') 0 4px no-repeat; float:left; padding:0 30px 0 10px; line-height:15px;}
.border_Box01 ul li.wd3 {width:226px;}
.border_Box01 ul:first-child {margin-top:0;}


.team_box01 {width:405px;  border-bottom:5px solid #8ae2fd;float:left;}
.team_box01 ul.member01{border-top:5px solid #8ae2fd; background:url('../../img/office/office0020_img01.gif') right bottom no-repeat; height:310px; padding:30px 10px;}
.team_box01 ul.member02{border-top:5px solid #8ae2fd; background:url('../../img/office/office0020_img02.gif') right bottom no-repeat; height:310px; padding:30px 10px;}
.team_box01 ul.member03{background:url('../../img/office/office0020_img03.gif') right bottom no-repeat; height:340px; padding:30px 10px;}
.team_box01 ul.member04{background:url('../../img/office/office0020_img04.gif') right bottom no-repeat; height:340px; padding:30px 10px;} /* 2013-04-16 Ãß°¡ */
.team_box01 ul.member05{background:url('../../img/office/office0020_img05.gif') right bottom no-repeat; height:300px; padding:30px 10px;} /* 2013-08-29 Ãß°¡ */
.team_box01 li{color:#999; margin-top:14px; }


.offic_Map {border:1px solid #e6e6e6;}




/*ÅÇ¹öÆ°01*/
.tab01_btn_box01 {background:url('../../img/common/tab01_bg01.gif') 0 bottom repeat-x;}
.tab01_btn_box01:after{display:block;clear:both;content:''}
.tab01_btn {display:block; padding:0;  list-style-type: none; overflow: hidden;  }
.tab01_btn:after{display:block;clear:both;content:''}
.tab01_btn li { display: inline; margin:0; padding: 0px; list-style-type: none; float: left;line-height:18px;}
.tab01_btn a{ float: left; overflow: hidden;  padding:25px 0 0 0; height:0px !important; height: /**/:25px; /* À©µµ¿ì¿ë IE6¸¦ À§ÇØ */ }
.tab01_btn a:hover { background-position: 0 -25px;}
.tab01_btn a:active, .tab01_btn a.active, .tab01_btn a.selected { background-position: 0 -25px;} /*20121008 ¼öÁ¤ - ÅÇ¹öÆ° ¼öÁ¤*/

/*¸®Áî3-½Ã½ºÅÛ*/
.tab01_btn01 a { width:100px; background:url('../../img/why/why0020_tab01.gif') 0 0 no-repeat;}
.tab01_btn02 a { width:99px; background:url('../../img/why/why0020_tab02.gif') 0 0 no-repeat;}
.tab01_btn03 a { width:99px; background:url('../../img/why/why0020_tab03.gif') 0 0 no-repeat;}

/*Áø·á¾È³»ÅÇ*/
.tab01_btn04 a { width:100px; background:url('../../img/care/care0020_tab01.gif') 0 0 no-repeat;}
.tab01_btn05 a { width:99px; background:url('../../img/care/care0020_tab02.gif') 0 0 no-repeat;}


/*ÅÎ±³Á¤ Å¬¸®´Ð ÅÇ*/
.tab01_btn06 a { width:100px; background:url('../../img/clinic/clinic0020_tab01.gif') 0 0 no-repeat;}
.tab01_btn07 a { width:99px; background:url('../../img/clinic/clinic0020_tab02.gif') 0 0 no-repeat;}
.tab01_btn08 a { width:99px; background:url('../../img/clinic/clinic0020_tab03.gif') 0 0 no-repeat;}
.tab01_btn09 a { width:99px; background:url('../../img/clinic/clinic0020_tab04.gif') 0 0 no-repeat;}

/*¾È¸éÀ±°û Å¬¸®´Ð ÅÇ*/
.tab01_btn10 a { width:100px; background:url('../../img/clinic/clinic0030_tab01.gif') 0 0 no-repeat;}
.tab01_btn11 a { width:99px; background:url('../../img/clinic/clinic0030_tab02.gif') 0 0 no-repeat;}
.tab01_btn12 a { width:99px; background:url('../../img/clinic/clinic0030_tab03.gif') 0 0 no-repeat;}


/*¸®ÁîµÑ·¯º¸±â ÅÇ*/
.tab01_btn13 a { width:100px; background:url('../../img/office/office0030_tab01.gif') 0 0 no-repeat;}
.tab01_btn14 a { width:99px; background:url('../../img/office/office0030_tab02.gif') 0 0 no-repeat;}
.tab01_btn15 a { width:99px; background:url('../../img/office/office0030_tab03.gif') 0 0 no-repeat;}




/*ÅÇ¹öÆ°02*/
.tab02_btn_box01 {margin:0 auto;}
.tab02_btn_box01:after{display:block;clear:both;content:''}
.tab02_btn {display:block; padding:0;  list-style-type: none; overflow: hidden;  }
.tab02_btn:after{display:block;clear:both;content:''}
.tab02_btn li { display: inline; margin:0; padding: 0px; list-style-type: none; float: left;line-height:18px;}
.tab02_btn a{ float: left; overflow: hidden;  padding:140px 0 0 0; height:0px !important; height: /**/:140px; /* À©µµ¿ì¿ë IE6¸¦ À§ÇØ */ }
.tab02_btn a:hover { background-position: 0 -140px;}
.tab02_btn a:active, .tab02_btn a.active, .tab02_btn a.selected { background-position: 0 -140px;} /*20121008 ¼öÁ¤ - ÅÇ¹öÆ° ¼öÁ¤*/
.tab02_btn li.arrow {margin:42px 49px 0 50px;}
.tab02_btn li.arrow01 {margin:42px 105px 0 105px;}

/*¼ö¼ú°úÁ¤ÅÇ*/
.tab02_btn01 a { width:107px; background:url('../../img/care/care0021_tab01.gif') 0 0 no-repeat; margin:0 0 0 29px;}
.tab02_btn02 a { width:107px; background:url('../../img/care/care0021_tab02.gif') 0 0 no-repeat;}
.tab02_btn03 a { width:107px; background:url('../../img/care/care0021_tab03.gif') 0 0 no-repeat;}
.tab02_btn04 a { width:107px; background:url('../../img/care/care0021_tab04.gif') 0 0 no-repeat;}

/*ÁÖÀÇ»çÇ×ÅÇ*/
.tab02_btn05 a { width:107px; background:url('../../img/care/care0022_tab01.gif') 0 0 no-repeat; margin:0 0 0 29px;}
.tab02_btn06 a { width:107px; background:url('../../img/care/care0022_tab02.gif') 0 0 no-repeat;}
.tab02_btn07 a { width:118px; background:url('../../img/care/care0022_tab03.gif') 0 0 no-repeat;}







/*ÄÁÅÙÃ÷ ¸®½ºÆ®½ºÅ¸ÀÏ*/
.con_list01 {background: url('../../img/common/dot_line01.gif') 0 bottom repeat-x; margin:10px 0 0 0; padding-bottom:20px; display:inline-block; width:100%;}
.con_list01:after{display:block;clear:both;content:''}
.con_list01 dt {float:left; margin:0 30px 0 0;}
.con_list01 dd {float:left; color:#999;}
.con_list01 dd p.tit {font-weight:bold;line-height:normal;}
.con_list01 dd p.text01 {line-height:20px;}


.con_list02 {background: url('../../img/common/dot_line01.gif') 0 bottom repeat-x; margin:24px 0 0 0; padding-bottom:40px; width:100%;}
.con_list02:after{display:block;clear:both;content:''}
.con_list02 dl {float:left; width:250px;}
.con_list02 dt {}
.con_list02 dd {color:#999;}
.con_list02 dd p.tit {font-weight:bold;line-height:normal; margin-top:10px;}
.con_list02 dd p.text01 {line-height:15px; margin-top:10px;letter-spacing:-1px;}


.c_table {width:100%; border-top:3px solid #888;}
.c_table th {padding:15px 0 13px 0; border-bottom:1px solid #ccc; text-align:center; background:#f9f9f9; color:#555; font-weight:bold;}
.c_table td {border-bottom:1px solid #ebebeb; line-height:40px; text-align:center; color:#999;}
.c_table td.bg01 {background:#fcfcfc; color:#555;}

.c_table01 {width:100%; border-top:3px solid #888;}
.c_table01 th {padding:10px; border-bottom:1px solid #ccc; text-align:center; background:#f9f9f9; vertical-align:middle;}
.c_table01 td {border-bottom:1px solid #ccc; line-height:18px; color:#999; padding:10px 20px;}




.reservation_btn {background:url('../../img/care/care0010_img03.gif') 0 0 no-repeat; width:140px; height:60px; float:left; padding:190px 0 0 275px;}



/*¸®ÁîµÑ·¯º¸±â °¶·¯¸® ½ºÅ¸ÀÏ*/

.galleryList_box {}
.galleryList_box:after{content:""; display:block; clear:both;}
.largeImg {text-align:center; margin-top:30px;}
.largeImg img {border:1px solid #e6e6e6; }

.gallery_btn_box01 {}
.gallery_btn_box01:after{display:block;clear:both;content:''}
.gallery_btn {display:block; padding:0;  list-style-type: none; overflow: hidden; margin-top:30px; }
.gallery_btn:after{display:block;clear:both;content:''}
.gallery_btn li { display: inline; margin:0; padding: 0px; list-style-type: none; float: left;line-height:18px;}
.gallery_btn a{ float: left; overflow: hidden;  padding:40px 0 0 0; height:0px !important; height: /**/:40px; /* À©µµ¿ì¿ë IE6¸¦ À§ÇØ */ }
.gallery_btn a:hover { background-position: 0 -40px;}
.gallery_btn a:active, 	.gallery_btn a.selected { background-position: 0 -40px;}

.gallery_btn01 a { width:40px; background:url('../../img/btn/btn_prev.gif') 0 0 no-repeat;}
.gallery_btn02 a { width:40px; background:url('../../img/btn/btn_next.gif') 0 0 no-repeat;}


#galleryList {float:left; margin-left:20px;}
#galleryList:after{content:""; display:block; clear:both;}
#galleryList li {float:left; margin-right:10px;}


/*¸ÞÀÎÆäÀÌÁö*/
/* MB 20121004 */
.mainBox{position:relative; display:inline-block; width:950px; height:100%; margin-left:1px;}
.mainBox:after{display:block;clear:both;content:'';}
.main_cBox{float:left; width:740px; position:relative; height:1200px; overflow:hidden;} /* MB 2012-10-11 ¼öÁ¤ */
/*.main_cBox{float:left; width:740px; position:relative; height:1200px; overflow:hidden;}*/
.main_visual{margin:37px 0 0 50px; position:relative; overflow:hidden;}
/* //MB 20121004 */
.aside{float:right; width:208px; border-left:1px dotted #abaeb2; background:#FBFAF9; height:100%; padding-bottom:400px;}





/*½ºÅ©·Ñ¹öÆ°*/
.main_scroll_box {position:absolute; top:20px;left:20px; z-index:999; background:url('../../img/main/scroll_bg.png') 0 0 no-repeat;height:150px; width:69px;}
.main_scroll_box:after{display:block;clear:both;content:''}
.main_scroll {display:block; padding:0;  list-style-type: none; overflow: hidden; margin-left:7px; width:62px;}
.main_scroll:after{display:block;clear:both;content:''}
.main_scroll li { display:inline; margin:0; padding: 0px; list-style-type: none; line-height:18px;}
.main_scroll a{ float: left; overflow: hidden;  padding:13px 0 0 0; height:0px !important; height: /**/:13px; /* À©µµ¿ì¿ë IE6¸¦ À§ÇØ */ }
.main_scroll a:hover { background-position: 0 -13px;}
.main_scroll a:active, .main_scroll a.selected { background-position: 0 -13px;}


.main_scroll01 a { width:62px; background:url('../../img/main/scrollBtn01.png') 0 0 no-repeat; }
.main_scroll02 a { width:62px; background:url('../../img/main/scrollBtn02.png') 0 0 no-repeat; margin:17px 0 0 0;}
.main_scroll03 a { width:62px; background:url('../../img/main/scrollBtn03.png') 0 0 no-repeat; margin:17px 0 0 0;}
.main_scroll04 a { width:62px; background:url('../../img/main/scrollBtn04.png') 0 0 no-repeat; margin:17px 0 0 0;}



/*ºñÁÖ¾ó*/

#mainVisual01 {background: url('../../img/main/visual01_bg.png') 350px 260px no-repeat; position:relative; height:600px;} /* MB 2012-10-11 ¼öÁ¤ */
#mainVisual01 .visual_title{position:absolute; top:0; left:346px; }
#mainVisual01 .visual_text{position:absolute; top:139px; left:405px; }
#mainVisual01 .visual_img{position:absolute; top:85px; left:0px; }
#mainVisual01 .visual_img p.imgtext {position:absolute; top:112px; left:38px;}
#mainVisual01 .visual_thum{position:absolute; top:267px; left:436px;}
/* 2013-04-16 ¼öÁ¤ */
#mainVisual01 .visual_thum p.thum01{position:absolute; top:-20px; left:75px;}
#mainVisual01 .visual_thum p.thum02{position:absolute; top:87px; left:10px;}
#mainVisual01 .visual_thum p.thum03{position:absolute; top:40px; left:55px;}
#mainVisual01 .visual_thum p.thum04{position:absolute; top:112px; left:-50px;}
/* //2013-04-16 ¼öÁ¤ */

/*#mainVisual01 {background: url('../../img/main/visual01_bg.png') 374px 298px no-repeat; position:relative; height:600px;}
#mainVisual01 .visual_title{position:absolute; top:0; left:346px; }
#mainVisual01 .visual_text{position:absolute; top:139px; left:405px; }
#mainVisual01 .visual_img{position:absolute; top:85px; left:0px; }
#mainVisual01 .visual_img p.imgtext {position:absolute; top:112px; left:38px;}
#mainVisual01 .visual_thum{position:absolute; top:267px; left:436px;}
#mainVisual01 .visual_thum p.thum01{position:absolute; top:71px; left:0;}
#mainVisual01 .visual_thum p.thum02{position:absolute; top:0; left:65px;}*/


#mainVisual02 {background:url('../../img/main/visual02_bg.png') 131px 97px no-repeat; position:relative; height:600px;}
#mainVisual02 .visual_title{position:absolute; top:0; left:0; }
#mainVisual02 .visual_title p {padding-left:10px;} /* MB 2012-10-11 Ãß°¡ */
#mainVisual02 .visual_text{position:absolute; top:160px; left:40px; }


#mainVisual03 {background: url('../../img/main/visual03_bg.png') 0 69px no-repeat; position:relative; height:600px;}
#mainVisual03 .visual_title{position:absolute; top:0; left:346px; }
#mainVisual03 .visual_text{position:absolute; top:139px; left:405px; }


#mainVisual04 {background:url('../../img/main/visual04_bg.png') 7px 145px no-repeat; position:relative; height:610px;}
#mainVisual04 .visual_title{position:absolute; top:0; left:0; }
#mainVisual04 .visual_title p {padding-left:10px;} /* MB 2012-10-11 Ãß°¡ */
#mainVisual04 .visual_text{position:absolute; top:160px; left:31px; }

#empty {height:600px;}/* MB 20121004 */
.visual_img p {display:none;} /* MB 2012-10-11 Ãß°¡ */


/*20121015 Ãß°¡ - ´ñ±ÛÄÚ¸àÆ® ½ºÅ¸ÀÏ Ãß°¡ */
.sComment_Box {width:790px; background:#fbfbfb; border-bottom:1px solid #efefef; padding:10px 20px; margin:0 auto;}
.sComment_name {color:#999;}
.sComment_name input{width:100px;}
.sComment_write {margin-top:10px;}
.sComment_write textarea{font-size:12px; width:703px; height:42px; margin:0 6px 0 0; vertical-align:top; padding:5px;}
.sComment_write p.num {margin:10px 75px 0 0; color:#999;}


.sComment_List {width:830px; margin:0 auto; border-top:1px solid #ebebeb;}
.sComment_List dl{background:url('../../img/common/dot_line02.gif') 0 bottom repeat-x;padding:20px; color:#999;}
.sComment_List dt span{border-left:1px solid #e4e4e4; padding:0 0 0 10px; margin:0 0 0 10px;}
.sComment_List dd {margin:13px 0 0 0; line-height:16px;}

.top_1 {border-top:1px solid #ebebeb !important;}


    
/*
 * 320 Mobile Page Css
 * */
@media all and (max-width:480px) {/* MB 2012-10-11 */
    #pcView {display:none;}
    #mobileView {display:block; width:auto; height:100%;} /* MB 2012-10-11 */

	/*20121008 ¼öÁ¤ - ¸ð¹ÙÀÏ »ó´Ü ·Î±×ÀÎ ·Î±×¾Æ¿ô ºÐ¸® */

/*	.header {width:320px; height:50px;}
	.header ul:after{display:block;clear:both;content:''}
	.header li {float:left;}

    .headerMenu dl dt {border-bottom:1px solid #ebebeb;}
    .headerMenu dl dd {line-height:38px; background-color: #6cd7f8; padding-left:20px; display:none;}
    .headerMenu dl dd ul li {display:inline; padding-right:5px;}
    .headerMenu dl dd ul li a {color:#fff;}
    .headerMenu dl dd ul li a:hover,
    .headerMenu dl dd ul li a.active {color:#fff200;}
  */  

	/* MB 2012-10-11 */
	.header {width:100%; height:50px;}
	.header ul:after{display:block;clear:both;content:''}
	.header li {float:left; width:25%; text-align:center; background:#06acde url('../../img/mobile/bg_header.gif') repeat-y right top;}
	.header li:last-child { background:#06acde; }
	.header li a {display:block; height:40px; padding-top:10px;}
	.header li a img {vertical-align:middle;}
	/* MB 2012-10-11 */

	.headerMenu dl dt {border-bottom:1px solid #ebebeb;}
	.headerMenu dl dt a {
		display:block; 
		background:url('../../img/mobile/menu_arrow_off.gif') no-repeat right 50%; 
	}
	.headerMenu dl dt a.active {background:#20c2f3 url(../../img/mobile/menu_arrow_on.gif) no-repeat right 50%;}
	.headerMenu dl dt a img {}
    .headerMenu dl dd {
		line-height:38px; 
		background-color: #6cd7f8;
		padding-left:20px; 
		display:none;
	}
    .headerMenu dl dd ul li {
		display:inline; 
		padding-right:5px;
	}
    .headerMenu dl dd ul li a {color:#fff;}
    .headerMenu dl dd ul li a:hover,
    .headerMenu dl dd ul li a.active {color:#fff200;}
	


    .cy0010 {width:320px; height:99px; background-image: url("../../img/visual/cy0010.jpg");}
    
    .content {width:auto; padding:0 20px 60px;} /* MB 2012-10-11 */
    .search {width:280px; margin:0 auto; margin-bottom:10px; margin-top:30px;}
    
    .tableList {width:280px; border-top:2px solid #888; margin:0 auto;}
    .tableList th {padding-top:14px; padding-bottom:15px; border-bottom:1px solid #ccc; text-align:center;}
    .tableList td {border-bottom:1px solid #ebebeb; line-height:40px; text-align:center; color:#999;}
    
    .tableView {width:280px; border-top:2px solid #888; margin:0 auto;}
    .tableView th {border-bottom:1px solid #ccc; text-align:center; padding-top:10px; padding-bottom:10px;}
    .tableView td {border-bottom:1px solid #ebebeb; text-align:center; padding-top:10px; padding-bottom:10px;}
    .tableView span.grayLeft,
    .tableView a.grayLeft {display:inline-block; border-left:1px solid #cccccc; line-height:13px; padding-left:10px;}
    .tableView td.tableViewContent {padding:20px; line-height:15px; text-align:left !important;}
    .tableViewContent li:first-child {margin-bottom:30px;}
    
    .tableWrite {width:280px; border-top:2px solid #888; margin:0 auto;}
    .tableWrite caption.blue {background-image: url('../../img/bullet/circleBlue.gif'); background-repeat: no-repeat; padding-left:10px; padding-bottom:5px; line-height:10px;}
    .tableWrite th {background-color: #f9f9f9; padding-left:10px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ebebeb; font-weight:normal; font-size:11px;}
    .tableWrite td {border-bottom:1px solid #ebebeb;  padding:5px 8px !important; vertical-align:middle !important;}
    
    .textBlue {width:270px; margin:0 auto; background-image: url('../../img/bullet/circleBlue.gif'); background-repeat: no-repeat; padding-left:10px; margin-top:10px; line-height:15px; background-position: 0 3px;}
    .textarea_write {
                        width:98%;
                        height:130px;
                        margin-top:5px;
                        margin-bottom:5px;
                        padding:4px;
                        color:#676869;
                        }

    .tdLeft {text-align:left !important; padding-left:10px;}
    
    .securityImg {border:1px solid #e6e6e6; margin:10px 0; float:left; position:relative; top:13px;}
    .securityText {float:left; margin-top:20px; margin-left:20px;} 
    
    .page {width:320px; margin:0 auto; margin-top:20px;}
    .page ul {text-align:center;}
    .page li {display:inline;}
    .page li span.active {color:#20c2f3;}
    .page li span.total {color:#969696;}
    
    .btn {width:280px; text-align:right; margin:0 auto; position:relative; top:-17px; padding-right:10px;}
    .btnGray {background-image: url("../../img/btn/btnGray.gif"); color:#ffffff; padding:4px 5px 3px 5px; background-repeat: no-repeat}
    .btnOrange {background-image: url("../../img/btn/btnOrange.gif"); color:#ffffff; padding:4px 11px 3px 11px; background-repeat: no-repeat}
    .btnBox {width:280px; margin:0 auto; margin-top:20px;}
    .btnBox ul li {margin-left:0;}
    .btnBox ul li img {padding-right:20px;}
    
    .btnBox p {display:inline-block; *display:inline; *zoom:1;}
    .btnBox p:first-child {margin-right:81px;}
    
    
    .answer td.txt {text-align:left; line-height:20px; padding-left:10px; background-image: url("../../img/bullet/lineGray13.gif"); background-repeat: no-repeat; background-position: left 12px;}
    .overflowTxt {white-space: pre-line; width:200px; display:inline-block;}
    
    /*
     * Login css
     */
    .underTxt {width:280px; margin:0 auto; padding-left:20px; padding-right:20px; margin-top:10px; margin-bottom:30px; display: inline-block; line-height:15px; color:#777;}
    .loginForm {width:280px; margin:0 auto; height:89px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; background-image:none;}
    .loginForm ul li {padding-left:19px; background-image: url('../../img/bullet/circleBlue.gif'); background-repeat: no-repeat; background-position: 10px 8px;}
    .loginForm ul li:first-child {margin-top:21px; margin-bottom:5px;}
    .btnLogin {float:right; padding-right:10px; padding-top:20px;}
    .loginRbtn {float:right; margin-top:21px; }

    
	/*20121011 ¼öÁ¤ - ºñ¹Ð¹øÈ£ ÀÔ·ÂÆû Ãß°¡*/
	.sPassword_box01 {width:280px; margin:0 auto; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding:20px 0;}
	.sPassword_form01 p{background: url('../../img/mobile/circleBlue.gif') 0px 8px no-repeat; padding:0 0 0 9px; width:215px; margin:0 auto;}
	
	.clause {width:280px; margin:0 auto;}
    .clause dd textarea {width:256px; height:80px; border:1px solid #e6e6e6; margin-top:10px;line-height:15px; padding:10px;}

    
    .essential {width:280px; margin:0 auto; margin-top:28px;}
    .essential dd {margin-top:5px;}
    .essential dd span {color:#999;}
    
    .findForm {width:280px; margin:0 auto; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding-top:9px; padding-bottom:16px; background-image: none;}
    .findForm ul {margin:0; border:0; padding:0;}
    .findForm ul li {padding-left:19px; margin-top:7px; background-image: url('../../img/bullet/circleBlue.gif'); background-repeat: no-repeat; background-position: 10px 8px;}
    
    .siteMap {width:280px; margin:0 auto;}
    .siteMap dl {width:100%; margin-right:0;} 
    .siteMap dt {color:#20c2f3; font-weight:bold; border-top:1px solid #20c2f3; border-bottom:1px solid #ccc; padding:10px 0; margin-top:30px;}
    .siteMap dt:first-child {margin-top:0 !important;}
    .siteMap dd {padding:10px 0; border-bottom:1px solid #ebebeb; color:#777777; font-weight:bold;}
    .siteMap dd a {color:#777; font-weight:bold;}
    .siteMap dd ul {float:right; display:inline;}
    .siteMap dd ul li {display:inline; font-weight: normal; color:#bababa; background-image: url("../../img/bullet/lineGray10.gif"); 
                         background-repeat: no-repeat; padding-left:5px; background-position: left top; line-height:inherit;}
                                                                           
    .siteMap dd ul li a {color:#bababa; font-weight:normal !important;}                         
    .siteMap dd ul li:first-child {background-image: none;}
    .siteMap dd.line {padding-bottom:20px;}
    .siteMap dd.line li:last-child {float:right; background-image:none !important; padding-top:5px;}
    
    .movieList {width:280px; padding-top:30px; border-bottom:1px solid #ebebeb; float:left; margin-left:20px; margin-bottom:20px;}
    .movieList ul {width:135px; margin-bottom:20px; float:left; margin-right:5px !important;}
    .movieList ul:first-child {margin-left:0;}
    .movieList ul li {width:133px;}
    .movieList li.movieListImg {width:133px; height:98px; border:1px solid #e6e6e6; cursor: pointer;}
    .movieList li.movieListText {margin-top:10px; font-weight:bold; line-height:14px;}
    .movieList li.movieListDate {margin-top:5px;}
    .movieList li.movieListDate span {color:#999; font-size:11px;}
    
    .tableMovie {width:280px; margin:0 auto;}
    .tableMovie td {border-bottom:1px solid #ebebeb; padding-top:10px; padding-bottom:10px; text-align:center;}
    .tableMovie span.movie {background-image:url("../../img/ico/movie.gif"); background-repeat: no-repeat; font-size:11px; font-weight:bold; color:#555; line-height:17px;
    margin-left:0;}
    .tableMovie td.tableMovieContent {padding:0;}
    .tableMovieContent li {margin-bottom:20px;}
    .tableMovie span.grayLeft,
    .tableMovie a.grayLeft {display:inline-block; border-left:1px solid #cccccc; line-height:13px; padding-left:10px;}
    
    td.file {background-image: url("../../img/bullet/lineGray13.gif"); background-repeat: no-repeat; background-position: 0 9px; text-align:left; padding-left:10px;}
    td.file a {color:#b0b0b0; display: inline-block;}       
    
    .comment {background-image: url("../../img/ico/re.gif"); background-repeat: no-repeat; background-position: 20px 9px; text-align:left !important; padding-left:53px;}
    
    .privacyPolicy h2 {width:87.5%; margin:0 auto; margin-top:30px;}
    .privacyPolicy div {width:84%; height:90px; padding-top:10px; padding-left:10px; border:1px solid #e6e6e6; margin:0 auto; margin-top:10px; overflow-y: scroll; font-size:11px; line-height:15px;}
    .privacyPolicy p {width:87.5%; margin:0 auto; text-align:right; margin-top:10px; margin-bottom:40px;}
    .definition dl{width:280px; margin:0 auto;}
    .definition dl dt {margin-bottom:20px; margin-top:30px;}
    .definition dl dd {line-height:15px; color:#999; font-size:11px;}
    .definition ul.menu {width:280px; margin:0 auto; margin-top:40px;}
    .definition ul.menu img {cursor:pointer;}
    .definition ul.menu li {float:left;}
    .definition dl.menu2,.definition dl.menu3,.definition dl.menu4 {display:none;}



	.subMain_cBox {width:280px; margin:0 auto; margin-top:30px;}
	.subMain_cBox:after{display:block;clear:both;content:''}

	.subMain_sBox{width:100%;}
	.subMain_sBox:after{display:block;clear:both;content:''}
	.subMain_sBox li{float:left;}
	.subMain_sBox li.more{float:right; margin-top:3px;}

	.subMain_tBox {font-size:12px; color:#999; line-height:20px; margin-top:16px;}

	.cBox01{width:240px; height:231px; background:#c7ebf4 url('../../img/mobile/why0000_img01.gif') right 0 no-repeat; padding:19px 20px 0 20px;}
	.cBox02{width:240px; height:231px; background:#fafafa url('../../img/mobile/why0000_img02.gif') right 0 no-repeat; padding:19px 20px 0 20px;}
	.cBox03{width:240px; height:231px; background:#f5f5f5 url('../../img/mobile/why0000_img03.gif') right 0 no-repeat; padding:19px 20px 0 20px;}




	.normal_cBox {width:280px; margin:0 auto;}
	.normal_cBox:after{display:block;clear:both;content:''}
	.stit_text01 {color:#999; line-height:15px;}
	.stit_text01 span.c_black {color:#000;}
	.stit_text02 {background:url('../../img/mobile/circleBlue.gif') 0 4px no-repeat; padding-left:9px; font-size:11px; line-height:15px; color:#777;}
	.stit_text03 {color:#8acee3; font-weight:normal; font-size:11px;  line-height:15px;}


	.border_Box01 {padding:20px 0px 17px 20px; border:1px solid #e6e6e6; background:#f9f9f9; color:#999;}
	.border_Box01 ul{margin-top:11px; display:block;}
	.border_Box01 ul:after{content:"";display:block;clear:both;}
	.border_Box01 ul li{background:url('../../img/bullet/dot01.gif') 0 4px no-repeat; float:left; padding:0 20px 0 9px; line-height:15px; }
	.border_Box01 ul li.wd2 {width:97px;}
	.border_Box01 ul:first-child {margin-top:0;}


	.mteam_box01 {border-bottom:5px solid #8ae2fd;}
	.mteam_box01 ul{padding:20px 10px;}
	.mteam_box01 ul.mem01{border-top:5px solid #8ae2fd;}
	.mteam_box01 li{color:#999; margin-top:14px; }


	.offic_Map {border:1px solid #e6e6e6;}




	
	.tab01_btn_box01 {background:url('../../img/mobile/tab01_bg01.gif') 0 bottom repeat-x;}
	.tab01_btn_box01:after{display:block;clear:both;content:''}
	.tab01_btn {display:block; padding:0;  list-style-type: none; overflow: hidden;  }
	.tab01_btn:after{display:block;clear:both;content:''}
	.tab01_btn li { display: inline; margin:0; padding: 0px; list-style-type: none; float: left;line-height:18px;}
	.tab01_btn a{ float: left; overflow: hidden;  padding:25px 0 0 0; height:0px !important; height: /**/:25px; /* À©µµ¿ì¿ë IE6¸¦ À§ÇØ */ }
	.tab01_btn a:hover { background-position: 0 -25px;}
	.tab01_btn a:active, 	.tab01_btn a.selected { background-position: 0 -25px;}

	.tab01_btn01 a { width:88px; background:url('../../img/mobile/why0020_tab01.gif') 0 0 no-repeat;}
	.tab01_btn02 a { width:87px; background:url('../../img/mobile/why0020_tab02.gif') 0 0 no-repeat;}
	.tab01_btn03 a { width:91px; background:url('../../img/mobile/why0020_tab03.gif') 0 0 no-repeat;}

	.tab01_btn04 a { width:70px; background:url('../../img/mobile/care0020_tab01.gif') 0 0 no-repeat;}
	.tab01_btn05 a { width:69px; background:url('../../img/mobile/care0020_tab02.gif') 0 0 no-repeat;}

	.tab01_btn06 a { width:70px; background:url('../../img/mobile/clinic0020_tab01.gif') 0 0 no-repeat;}
	.tab01_btn07 a { width:69px; background:url('../../img/mobile/clinic0020_tab02.gif') 0 0 no-repeat;}
	.tab01_btn08 a { width:69px; background:url('../../img/mobile/clinic0020_tab03.gif') 0 0 no-repeat;}
	.tab01_btn09 a { width:69px; background:url('../../img/mobile/clinic0020_tab04.gif') 0 0 no-repeat;}

	.tab01_btn10 a { width:70px; background:url('../../img/mobile/clinic0030_tab01.gif') 0 0 no-repeat;}
	.tab01_btn11 a { width:69px; background:url('../../img/mobile/clinic0030_tab02.gif') 0 0 no-repeat;}
	.tab01_btn12 a { width:69px; background:url('../../img/mobile/clinic0030_tab03.gif') 0 0 no-repeat;}

	.tab01_btn13 a { width:70px; background:url('../../img/mobile/office0030_tab01.gif') 0 0 no-repeat;}
	.tab01_btn14 a { width:69px; background:url('../../img/mobile/office0030_tab02.gif') 0 0 no-repeat;}
	.tab01_btn15 a { width:69px; background:url('../../img/mobile/office0030_tab03.gif') 0 0 no-repeat;}

	
	
	
	
	.tab02_btn_box01 {margin:0 auto;}
	.tab02_btn_box01:after{display:block;clear:both;content:''}
	.tab02_btn {display:block; padding:0;  list-style-type: none; overflow: hidden;  }
	.tab02_btn:after{display:block;clear:both;content:''}
	.tab02_btn li { display: inline; margin:0; padding: 0px; list-style-type: none; float: left;line-height:18px;}
	.tab02_btn a{ float: left; overflow: hidden;  padding:64px 0 0 0; height:0px !important; height: /**/:64px; /* À©µµ¿ì¿ë IE6¸¦ À§ÇØ */ }
	.tab02_btn a:hover { background-position: 0 -64px;}
	.tab02_btn a:active, .tab02_btn a.selected { background-position: 0 -64px;}

	.tab02_btn01 a { width:70px; background:url('../../img/mobile/care0021_tab01.gif') 0 0 no-repeat; margin:0px;}
	.tab02_btn02 a { width:69px; background:url('../../img/mobile/care0021_tab02.gif') 0 0 no-repeat;}
	.tab02_btn03 a { width:70px; background:url('../../img/mobile/care0021_tab03.gif') 0 0 no-repeat;}
	.tab02_btn04 a { width:71px; background:url('../../img/mobile/care0021_tab04.gif') 0 0 no-repeat;}

	.tab02_btn05 a { width:93px; background:url('../../img/mobile/care0022_tab01.gif') 0 0 no-repeat; margin:0px;}
	.tab02_btn06 a { width:93px; background:url('../../img/mobile/care0022_tab02.gif') 0 0 no-repeat;}
	.tab02_btn07 a { width:94px; background:url('../../img/mobile/care0022_tab03.gif') 0 0 no-repeat;}





	.con_list01 {background: url('../../img/mobile/dot_line01.gif') 0 bottom repeat-x; margin:10px 0 0 0; padding-bottom:20px; }
	.con_list01 p {color:#999;}
	.con_list01 p.tit {font-weight:bold;line-height:normal;}
	.con_list01 p.text01 {line-height:15px;}


	

	.num_text01 {}
	.num_text01 li{margin-top:15px;}
	.num_text01 li:after{display:block;clear:both;content:''}
	.num_text01 li p{float:left;}
	.num_text01 li p.num01 {color:#24c2f2; font-weight:bold; line-height:15px; margin-right:7px;}
	.num_text01 li p.text01{color:#999; line-height:15px; font-size:12px; width:255px; letter-spacing:-1px;}



	.c_table {width:100%; border-top:3px solid #888;}
	.c_table th {padding:10px 0 10px 0; border-bottom:1px solid #ccc; text-align:center; background:#f9f9f9; color:#555; font-weight:normal;}
	.c_table td {padding:10px 0 10px 0;border-bottom:1px solid #ebebeb; line-height:15px; text-align:center; color:#999; vertical-align:middle;}
	.c_table td.bg01 {background:#fcfcfc; color:#555;}

	.c_table01 {width:100%; border-top:3px solid #888;}
	.c_table01 th {padding:10px; border-bottom:1px solid #ccc; text-align:center; background:#f9f9f9; vertical-align:middle;}
	.c_table01 td {border-bottom:1px solid #ccc; line-height:15px; color:#999; padding:10px 5px; letter-spacing:-1px; vertical-align:middle;}





	/*¸®ÁîµÑ·¯º¸±â °¶·¯¸® ½ºÅ¸ÀÏ*/

	.galleryList_box {}
	.galleryList_box:after{content:""; display:block; clear:both;}
	.largeImg {text-align:center; margin-top:20px;}
	.largeImg img {border:1px solid #e6e6e6; }

	.gallery_btn_box01 {}
	.gallery_btn_box01:after{display:block;clear:both;content:''}
	.gallery_btn {display:block; padding:0;  list-style-type: none; overflow: hidden; margin-top:20px; }
	.gallery_btn:after{display:block;clear:both;content:''}
	.gallery_btn li { display: inline; margin:0; padding: 0px; list-style-type: none; float: left;line-height:18px;}
	.gallery_btn a{ float: left; overflow: hidden;  padding:40px 0 0 0; height:0px !important; height: /**/:40px; /* À©µµ¿ì¿ë IE6¸¦ À§ÇØ */ }
	.gallery_btn a:hover { background-position: 0 -40px;}
	.gallery_btn a:active, 	.gallery_btn a.selected { background-position: 0 -40px;}

	.gallery_btn01 a { width:20px; background:url('../../img/mobile/btn_prev.gif') 0 0 no-repeat;}
	.gallery_btn02 a { width:20px; background:url('../../img/mobile/btn_next.gif') 0 0 no-repeat;}


	#galleryList {float:left; margin-left:7px;width:232px;height:80px;overflow:hidden;}
	#galleryList:after{content:""; display:block; clear:both;}
	#galleryList li {float:left; margin-right:6px;}





	/*¸ÞÀÎÆäÀÌÁö*/
	.main_snav_box {margin:0 auto; width:76px;}
	.main_snav_box:after{display:block;clear:both;content:''}
	.main_snav {display:block; padding:0;  list-style-type: none; overflow: hidden;  }
	.main_snav:after{display:block;clear:both;content:''}
	.main_snav li { display: inline; margin:0; padding: 0px; list-style-type: none; float: left;line-height:18px;}
	.main_snav a{ float: left; overflow: hidden;  padding:13px 0 0 0; height:0px !important; height: /**/:13px; /* À©µµ¿ì¿ë IE6¸¦ À§ÇØ */ }
	.main_snav a:hover { background-position: 0 -13px;}
	.main_snav a:active, .main_snav a.selected { background-position: 0 -13px;}

	.main_snav01 a {width:13px; background:url('../../img/mobile/main_snav01.gif') 0 0 no-repeat; margin:0 3px;}


	.main_visual_box{margin:0 auto;}
	.main_visual_box p.mtext01{margin-top:20px; color:#555; font-weight:bold; letter-spacing:-1px;}
	.main_visual_box p.mtext0101{margin-top:6px; color:#555; font-weight:bold; letter-spacing:-1px;}
	.main_visual_box p.mtext02{margin-top:10px; color:#a9a9a9; letter-spacing:-1px; line-height:15px;}

	.visual01 {height:420px; background:url('../../img/mobile/main_img01.gif') center bottom no-repeat; padding:0 20px;}
	.visual02 {height:420px; background:url('../../img/mobile/main_img02.gif') center bottom no-repeat; padding:0 20px;}
	.visual03 {height:420px; background:url('../../img/mobile/main_img03.gif') center bottom no-repeat; padding:0 20px;}
	.visual04 {height:420px; background:url('../../img/mobile/main_img04.gif') center bottom no-repeat; padding:0 20px;}

	.main_banner{width:320px; margin:0 auto;} /* Mb 2012-10-11 */
	.main_banner:after{display:block;clear:both;content:''}
	.main_banner li{float:left;}

	
	/* 2012-11-22 ÅÇ¸Þ´º Ãß°¡¼öÁ¤ */
	.tabmenu {margin-top:30px;}
	.tabmenu:after {content:""; display:block; clear:both;}
	.tabmenu li{float:left;}
	.tabmenu li a {
		outline:none;
		display:block;
		text-align:center;
		text-indent:-20000px;
		overflow:hidden;
	}
	.panel {clear:both; margin-top:20px;}
	
	/* ¸®Áî3-½Ã½ºÅÛ */
	.tabmenu li.system01 a {background:url(../../img/mobile/why0020_tab01.gif) 0 0 no-repeat; width:88px; height:25px;}
	.tabmenu li.system02 a {background:url(../../img/mobile/why0020_tab02.gif) 0 0 no-repeat; width:88px; height:25px;}
	.tabmenu li.system03 a {background:url(../../img/mobile/why0020_tab03.gif) 0 0 no-repeat; width:91px; height:25px;}

	/*ÅÎ±³Á¤ Å¬¸®´Ð */
	.tabmenu li.tuck01 a {width:70px; height:25px; background:url('../../img/mobile/clinic0020_tab01.gif') 0 0 no-repeat;}
	.tabmenu li.tuck02 a {width:69px; height:25px; background:url('../../img/mobile/clinic0020_tab02.gif') 0 0 no-repeat;}
	.tabmenu li.tuck03 a {width:69px; height:25px; background:url('../../img/mobile/clinic0020_tab03.gif') 0 0 no-repeat;}
	.tabmenu li.tuck04 a {width:69px; height:25px; background:url('../../img/mobile/clinic0020_tab04.gif') 0 0 no-repeat;}
	
	/* ¾È¸éÀ±°û Å¬¸®´Ð */
	.tabmenu li.cheekbone01 a {width:70px; height:25px; background:url('../../img/mobile/clinic0030_tab01.gif') 0 0 no-repeat;}
	.tabmenu li.cheekbone02 a {width:69px; height:25px; background:url('../../img/mobile/clinic0030_tab02.gif') 0 0 no-repeat;}
	.tabmenu li.cheekbone03 a {width:69px; height:25px; background:url('../../img/mobile/clinic0030_tab03.gif') 0 0 no-repeat;}
	
	/* ¼ö¼ú°úÁ¤ */
	.tabmenu li.surgery01 a {width:70px; height:64px; background:url('../../img/mobile/care0021_tab01.gif') 0 0 no-repeat;}
	.tabmenu li.surgery02 a {width:69px; height:64px; background:url('../../img/mobile/care0021_tab02.gif') 0 0 no-repeat;}
	.tabmenu li.surgery03 a {width:70px; height:64px; background:url('../../img/mobile/care0021_tab03.gif') 0 0 no-repeat;}
	.tabmenu li.surgery04 a {width:71px; height:64px; background:url('../../img/mobile/care0021_tab04.gif') 0 0 no-repeat;}


	.tabmenu li a.selected {background-position:0 -25px; text-decoration:none; color:#333; cursor:default;}
	.tabmenu li a.surgery_selected {background-position:0 -64px; text-decoration:none; color:#333; cursor:default;}

	.tabmenu_line {background:url(/img/mobile/tabmenu_line_bar.gif) repeat-x 0 bottom;}

	/* 2012-11-23 ¸ÞÀÎ  */
	.touchWrapper {
		width:100%;
		position:relative;
		padding-top:35px;
		overflow:hidden;
	}
	#touchSlider6 {
		width:100%; 
		height:450px;
		position:relative; 
		overflow:hidden;
	}
	#touchSlider6 ul {
		width:99999px; 
		height:450px;
		position:absolute; 
		top:19px; 
		left:0; 
		overflow:hidden;
	}
	#touchSlider6 ul li {
		float:left; 
		width:100%; 
		height:450px;
		font-size:14px; 
		color:#fff;
	}
	.touchgnbWrap {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		text-align:center;
		margin-top:20px;
	}
	.btn_area {overflow:hidden;}
	.btn_area button {
		display:block; 
		width:100px; 
		height:36px; 
		background:#000; 
		font-size:16px; 
		color:#fff; 
		font-weight:bold;
	}
	.btn_area .btn_page {
		display:inline-block; 
		width:10px;
		height:10px; 
		margin:3px 4px; 
		font-size:0px;
		line-height:0; 
		text-indent:-9999px;
		background:#fff;
		border:2px solid #6c6c6c;
		border-radius:8px;
	}
	.btn_area .btn_page.on {
		width:13px; 
		height:13px;
		background:#fff600;
		border:3px solid #06acde;
		border-radius:10px;
	}

}
