@charset "utf-8";

/* 내용관리 */
#ctt { min-height:300px;}
.ctt_admin {display:none;}
#ctt header h1 {display:none;}
#ctt_con { }

#ctt p { }


/* ----------------------------------------
	font-style
---------------------------------------- */


.co999 {color:#999 !important;} 
.co888 {color:#888 !important;} 
.co777 {color:#777 !important;} 
.co666 {color:#666 !important;} 
.co555 {color:#555 !important;} 
.co444 {color:#444 !important;} 
.co333 {color:#333 !important;} 
.co222 {color:#222 !important;} 
.cogreen {color:#8dc73f !important;} 
.cobrown {color:#917768 !important;} 
.coblue {color:#00bbd3 !important;} 
.cowhite {color:#fff !important;} 
.co_blue{ color:#09497a;}
.con_skyblue{color:#156daf;}

.fs10 {font-size:10px !important;} 
.fs11 {font-size:11px !important;} 
.fs12 {font-size:12px !important;} 
.fs13 {font-size:13px !important;} 
.fs14 {font-size:14px !important;} 
.fs15 {font-size:15px !important;} 
.fs16 {font-size:16px !important;} 
.fs17 {font-size:17px !important;} 
.fs18 {font-size:18px !important;} 
.fs19 {font-size:19px !important;} 
.fs20 {font-size:20px !important;} 
.fs20_01 {font-size:20px !important; text-align:center; color:#000;}
.fs21 {font-size:21px !important;} 
.fs22 {font-size:22px !important;} 
.fs23 {font-size:23px !important;} 
.fs24 {font-size:23px !important;} 
.fs25 {font-size:25px !important;} 
.fs26 {font-size:26px !important;} 
.fs27 {font-size:27px !important;} 
.fs28 {font-size:28px !important;} 
.fs29 {font-size:29px !important;} 
.fs30 {font-size:30px !important;} 
.fs31 {font-size:31px !important;} 
.fs32 {font-size:32px !important;} 
.fs33 {font-size:33px !important;} 
.fs34 {font-size:34px !important;} 
.fs35 {font-size:35px !important;} 
.fs36 {font-size:36px !important;} 
.fs37 {font-size:37px !important;} 
.fs38 {font-size:38px !important;} 
.fs39 {font-size:39px !important;} 
.fs40 {font-size:40px !important;} 
.fs41 {font-size:41px !important;} 
.fs42 {font-size:42px !important;} 
.fs43 {font-size:43px !important;} 
.fs44 {font-size:44px !important;} 
.fs45 {font-size:45px !important;} 
.fs46 {font-size:46px !important;} 
.fs47 {font-size:47px !important;} 
.fs48 {font-size:48px !important;} 
.fs49 {font-size:49px !important;} 
.fs50 {font-size:50px !important;}
.ls5 {letter-spacing:-0.05em;}


.fwn {font-weight:normal !important;} 
.fwb {font-weight:bold !important;} 
.fweb {font-weight:800 !important;} 
.ttu {text-transform:uppercase;}
.tac {text-align:center;} 
.tal {text-align:left !important;}
.tar {text-align:right;}
.ffmj {font-family:'nanum myeongjo';}

.tsw {text-shadow:1px 1px 0 rgba(255,255,255,0.5);}
.tsb {text-shadow:1px 1px 0 rgba(0,0,0,0.3);}

.NotoSansR {font-family:'NotoSansR';}
.NotoSansM {font-family:'NotoSansM';}
.NotoSansB {font-family:'NotoSansB';}
.NotoSansL {font-family:'NotoSansL';}
/* ----------------------------------------
	margin-padding-style
---------------------------------------- */
.mt0 {margin-top:0 !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;}
.mt45 {margin-top:45px !important;}
.mt50 {margin-top:50px !important;}
.mt55 {margin-top:55px !important;}
.mt60 {margin-top:60px !important;}
.mt65 {margin-top:65px !important;}
.mt70 {margin-top:70px !important;}
.mt75 {margin-top:75px !important;}
.mt80 {margin-top:80px !important;}
.mt85 {margin-top:85px !important;}
.mt90 {margin-top:90px !important;}
.mt95 {margin-top:95px !important;}
.mt100 {margin-top:100px !important;}
.mt110 {margin-top:110px !important;}
.mt120 {margin-top:120px !important;}
.mt130 {margin-top:130px !important;}
.mt140 {margin-top:140px !important;}
.mt150 {margin-top:150px !important;}
.mt160 {margin-top:160px !important;}
.mt170 {margin-top:170px !important;}
.mt180 {margin-top:180px !important;}
.mt190 {margin-top:190px !important;}
.mt200 {margin-top:200px !important;}
.mb0 {margin-bottom:0 !important;} 
.mb10 {margin-bottom:10px !important;} 
.mb20 {margin-bottom:20px !important;} 
.mb30 {margin-bottom:30px !important;} 
.mb40 {margin-bottom:40px !important;} 
.mb50 {margin-bottom:50px !important;} 
.mb60 {margin-bottom:60px !important;} 
.mb70 {margin-bottom:70px !important;} 
.mb80 {margin-bottom:80px !important;} 
.mb90 {margin-bottom:90px !important;} 
.mb100 {margin-bottom:100px !important;}
.ml0 {margin-left:0 !important;} 
.ml10 {margin-left:10px !important;} 
.ml15 {margin-left:15px !important;} 
.ml20 {margin-left:20px !important;} 
.ml25 {margin-left:25px !important;}
.ml30 {margin-left:30px !important;} 
.ml40 {margin-left:40px !important;} 
.ml50 {margin-left:50px !important;} 
.ml60 {margin-left:60px !important;} 
.ml70 {margin-left:70px !important;} 
.ml80 {margin-left:80px !important;} 
.ml90 {margin-left:90px !important;} 
.ml100 {margin-left:100px !important;}
.ml150 {margin-left:150px !important;}
.mr0 {margin-right:0 !important;} 
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;} 
.mr25 {margin-right:25px !important;}
.mr30 {margin-right:30px !important;} 
.mr40 {margin-right:40px !important;} 
.mr50 {margin-right:50px !important;} 
.mr60 {margin-right:60px !important;} 
.mr70 {margin-right:70px !important;} 
.mr80 {margin-right:80px !important;} 
.mr90 {margin-right:90px !important;} 
.mr100 {margin-right:100px !important;}

.pt10 {padding-top:10px !important;}
.pt20 {padding-top:20px !important;}
.pt30 {padding-top:30px !important;}
.pt40 {padding-top:40px !important;}
.pt50 {padding-top:50px !important;}
.pt60 {padding-top:60px !important;}
.pt70 {padding-top:70px !important;}
.pt80 {padding-top:80px !important;}
.pt90 {padding-top:90px !important;}
.pt100 {padding-top:100px !important;}
.pb10 {padding-bottom:10px !important;}
.pb20 {padding-bottom:20px !important;}
.pb30 {padding-bottom:30px !important;}
.pb40 {padding-bottom:40px !important;}
.pb50 {padding-bottom:50px !important;}
.pb60 {padding-bottom:60px !important;}
.pb70 {padding-bottom:70px !important;}
.pb80 {padding-bottom:80px !important;}
.pb90 {padding-bottom:90px !important;}
.pb100 {padding-bottom:100px !important;}
.pl0 {padding-left:0 !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl30 {padding-left:30px !important;}
.pl40 {padding-left:40px !important;}
.pl50 {padding-left:50px !important;}
.pl60 {padding-left:60px !important;}
.pl70 {padding-left:70px !important;}
.pl80 {padding-left:80px !important;}
.pl90 {padding-left:90px !important;} 
.pl100 {padding-left:100px !important;}
.pr10 {padding-right:10px !important;} 
.pr15 {padding-right:15px !important;} 
.pr20 {padding-right:20px !important;} 
.pr30 {padding-right:30px !important;} 
.pr40 {padding-right:40px !important;} 
.pr50 {padding-right:50px !important;} 
.pr60 {padding-right:60px !important;} 
.pr70 {padding-right:70px !important;} 
.pr80 {padding-right:80px !important;} 
.pr90 {padding-right:90px !important;} 
.pr100 {padding-right:100px !important;}

.pd15 {padding-left:15px; padding-right:15px;}
.mg15 {margin-left:15px; margin-right:15px;}

.fl {float:left;} .fr {float:right;}
.wid10 {width:10%;}
.wid15 {width:15%;}
.wid20 {width:20%;}
.wid25 {width:25%;}
.wid30 {width:30%;}
.wid35 {width:35%;}
.wid40 {width:40%;}
.wid45 {width:45%;}
.wid49 {width:49%;}
.wid50 {width:50%;}
.wid55 {width:55%;}
.wid60 {width:60%;}
.wid65 {width:65%;}
.wid70 {width:70%;}
.wid75 {width:75%;}
.wid80 {width:80%;}
.wid85 {width:85%;}
.wid90 {width:90%;}
.wid95 {width:95%;}
.wid100 {width:100%;}


/* ----------------------------------------
	content
---------------------------------------- */
.location {}
.location h4 {font-size:25px; color:#333;}
.location p {font-size:14px; color:#666;}
.location aside { padding:20px 0 20px 200px;}
.location .car {float:left; width:584px; border-right:1px solid #dadada; background:url(../img/content/location_icon1.png) 100px center no-repeat;}
.location .bus {float:right; width:584px; background:url(../img/content/location_icon2.png) 100px center no-repeat;}

.con_img_title {background:url(../img/content/con_img_bg.png); border-bottom:1px solid #dadada; text-align:center;}
.con_title {float:left; width:250px;}
.con_content {float:right; width:920px;}
.con_content p {font-size:14px; color:#777; font-family:NotoSansR;}
.con_content .left_line {border-left:1px solid #c9c9c9; padding-left:20px; margin-left:10px;}
.con_left_img {float:left; width:335px;}
.con_left_txt {float:left; width:585px;}
.stit {background:url(../img/content/title_line.png) left top no-repeat; font-size:25px; color:#35332b; padding-top:10px; line-height:30px; letter-spacing:-0.05em;}
.stit span {font-size:17px; color:#929292; letter-spacing:0; font-weight:300;}
.sstit {background:url(../img/content/title_circle.png) left center no-repeat; font-size:22px; color:#361715; font-family:NotoSansB; letter-spacing:-0.05em; padding-left:30px;}

.guide_box {background:#fafafa url(../img/content/light.png) 40px center no-repeat; border:1px solid #eaeaea; padding:30px 20px 30px 130px;}
.guide_box h3 {font-size:20px; color:#fc6190; font-weight:normal; }
.guide_box p {margin-top:10px;}

.box_list {}
.box_list:after {content:""; display:block; height:0; clear:both; visibility:hidden;}
.box_list li {float:left;}
.box_list .box {margin-right:15px; margin-bottom:15px;}
.box_list .tit {background:#fcf6d6; text-align:center; padding:15px;}
.box_list .tit h4 { font-size:19px; color:#361715; font-family:NotoSansM; text-shadow:1px 0 0 rgba(255,255,255,0.9);}
.box_list .con {background:#f8f8f8; padding:20px; font-size:14px; color:#888;}

.qna_list {}
.qna_list li {margin-bottom:30px;}
.qna_list h4 {background:url(../img/content/q.png) left top no-repeat; font-size:16px; color:#5a5a5a; line-height:32px; padding-left:40px; font-weight:normal; font-family:NotoSansB;}
.qna_list p {background:url(../img/content/a.png) 15px top no-repeat; font-size:15px; color:#888; padding-left:45px; min-height:24px;}

.check_list {}
.check_list:after {content:""; display:block; height:0; clear:both; visibility:hidden;}
.check_list li {float:left;}
.check_list .check {border:1px solid #dadada; background:#fff; padding:20px; margin-right:15px; margin-bottom:15px; border-radius:20px;}
.check_list .check.gray {background:#f9f9f9;}
.check_list .check aside {background:url(../img/content/check.png); width:27px; height:27px; margin:0 auto;}
.check_list .check .con {font-size:15px; color:#3f3f3f; font-family:NotoSansR; text-align:center; margin-top:20px;}

.star_list {}
.star_list li {border:1px solid #eaeaea; border-radius:10px; background:#fafafa url(../img/content/star.png) 10px center no-repeat; padding:10px 10px 10px 30px; font-size:14px; color:#747474; margin-bottom:5px;}

.num_list {display:table; width:100%; border-spacing:5px;}
.num_list li {display:table-row;}
.num_list li b {display:table-cell; background:#3fc7a9; text-align:center; font-size:14px; color:#fff; width:40px;}
.num_list li span {display:table-cell; background:#f8f8f8; padding:8px; font-size:14px; color:#666;}

.alist {}
.alist li {background:url(../img/content/bullet1.png) left 6px no-repeat; padding:0 0 10px 10px; font-size:14px; color:#747474; font-family:NotoSansR;}
.blist {}
.blist li {background:url(../img/content/bullet2.png) left 8px no-repeat; padding:0 0 3px 10px; font-size:13px; color:#666; font-family:NotoSansR;}

.circle_list {}
.circle_list li {float:left;}
.circle_list .box {background:#eaeaea; width:130px; height:130px; line-height:130px; border-radius:50%; margin-right:15px; text-align:center;}
.circle_list .box span {display:inline-block; text-shadow:1px 1px 0 rgba(255,255,255,0.9); line-height:20px; font-size:16px; color:#555; vertical-align:middle;}

.atype {width:100%; border-top:2px solid #fec303; border-collapse:collapse;}
.atype .gray {background:#f7f7f7;}
.atype th {background:#fff9e4; padding:10px; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; font-size:15px; color:#111; font-weight:normal;}
.atype th:first-child {border-left:0px;}
.atype td {padding:7px; border-bottom:1px solid #eaeaea; font-size:13px; border-left:1px solid #eaeaea; color:#5c5c5c; text-align:center;}
.atype td:first-child {border-left:0px;}
.atype td.left {text-align:left;}

.img_list {}
.img_list li {float:left;}
.img_list .box {margin-right:20px;}
.img_list figure {}
.img_list figure img {width:100%; height:auto;}
.img_list figcaption {text-align:center;}
.img_list figcaption h4 {background:#917768; font-size:20px; color:#fff; padding:5px 0; font-family:NotoSansL;}
.img_list figcaption p {font-size:16px; color:#5b5b5b; margin-top:10px;}

#tabs {display:table; width:100%; margin:20px 0;}
#tabs li {display:table-cell;}
#tabs li a {display:block; background:#eeeeee; font-size:15px; color:#2b2b2b; margin-right:1px; text-align:center; padding:8px;}
#tabs li.active a {background:#93dbcd; color:#fff;}

.chart {width:100%; border-collapse:collapse;}
.chart th {border:1px dotted #dadada; font-size:13px; color:#fff; font-family:NotoSansL; text-align:center; background:#f8aabd; padding:5px;}
.chart td {border:1px dotted #dadada; text-align:center; font-size:13px; color:#666; padding:5px;}

.chart .blue {background:#6e9ed3;}
.chart .green {background:#57dac9;}
.chart .skyblue {background:#7bc8f3;}
.chart .green2 {background:#6ac3b7;}
.chart .yellow {background:#fff8a3;}
.chart .gray {background:#999999;}

.btnArea {padding:20px; text-align:center;}
.btn_blue {display:inline-block; background:#5ab5cc; padding:15px 30px; font-size:16px; color:#fff !important; border-radius:30px;}
.btn_blue:hover {background:#eaeaea; color:#333 !important; }


/*
.caution_list {display:table; border-spacing:3px; width:100%;}
.caution_list li {display:table-row;}
.caution_list aside {display:table-cell; background:#04022a; font-size:15px; color:#fff; width:40px; text-align:center; padding:20px;}
.caution_list p {display:table-cell; border:1px solid #dadada; font-size:15px; color:#666; padding:15px;}

.advantage_list {display:table; border-spacing:3px; width:100%;}
.advantage_list li {display:table-row;}
.advantage_list aside {display:table-cell; background:#ad0038; font-size:15px; color:#fff; width:40px; text-align:center; padding:20px;}
.advantage_list p {display:table-cell; border:1px solid #dadada; font-size:15px; color:#666; padding:15px;}


.process_list {}
.process_list li {float:left; background:url(../../../img/content/process_arrow.png) left center no-repeat; width:171px; height:160px; line-height:160px;}
.process_list .box {display:inline-block; vertical-align:middle; width:100%; text-align:center;}
.process_list .box aside { background:#785e4f; color:#fff; font-size:15px; width:90px; line-height:20px; margin:0 auto;}
.process_list .box p {font-size:15px; color:#362e29; line-height:20px; margin-top:10px;}
.process_list li.last {float:left; background:url(../../../img/content/process.png) left center no-repeat;}


.no_naeyong {text-align:center; font-size:30px; color:#666; line-height:300px; font-family:NotoSansL; letter-spacing:-0.08em;}

*/

/* 
	공통 css
*/
body { color:#2e2e2e; letter-spacing:-0.5px; }
.blank_box { clear:both; text-indent:-99999px; }
.polygon0 { display:inline-block; width:22px; height:22px; border-radius:22px; border:4px solid #33a2da; box-sizing:border-box; vertical-align:middle; margin-right:12px; }
.polygon0_bl { display:inline-block; width:22px; height:22px; border-radius:22px; border:4px solid #b9c5d0; box-sizing:border-box; vertical-align:middle; margin-right:12px; }
.polygon3 { display:inline-block; width:12px; height:25px; background-image:url("../img/content/polygon3.png"); }
.big_polygon0 { display:inline-block; width:180px; height:135px; background-color:rgba(14, 120, 111, 0.8); font-size:18px; text-align:right; color:#fff; padding-right:20px; border-radius:100px; line-height:135px; box-sizing:border-box; }
.no_border { border:0; }
.mid_border { background-color:#dadada; text-indent:-9999px; height:1px; margin:34px 0 30px 0; }
.bold_border { background-color:#dadada; text-indent:-9999px; height:1px; margin:25px 0; }
.txt_mid_brown { color:#84776f; }
.txt_brown { color:#a6937c; }
.txt_green { color:#337bcd; }
.origin { color:#8197ab; font-size:14px; }
.txt_bold { font-weight:600; }
.txt_b500 { font-weight:500; }
.txt_normal { font-weight:400; text-align: center;}
.in_block { display:inline-block; }
.block { display:block; }
.in_table { display:inline-table; }
.txt_center { text-align:center; }
.txt_left { text-align:left; }
.gray_pet { background:url('../img/content/gray_pattern.png'); border:1px solid #dadada; box-sizing:border-box; }
.black_pet { background:url('../img/content/black_back.png'); }
.wrap .left_area { float:left; }
.wrap .right_area { float:left; margin-left:66px; }

.wrap h3.sub_title {margin-left:12px; font-size:28px; margin:80px 0 35px; text-align:center; }
.wrap h3 span.border_bar { display:inline-block; width:5px; height:100%; background-color:#337bcd; margin-right:6px; }
.wrap h3.sub_title02 { background-color:#337bcd; font-size:24px; color:#fff; display:inline-block; padding:0 20px; height:40px; text-align:center; line-height:40px; font-weight:normal; }
.wrap p { font-size:16px; text-align:center; }

.list_style_img span.i_size { display:inline-block; width:40px; height:46px; vertical-align:middle; margin-right:15px; background-repeat:no-repeat; }
.list_style_img span.list_01 { background-image:url("../img/content/implant_icon_01.png"); }
.list_style_img span.list_02 { background-image:url("../img/content/implant_icon_02.png"); }
.list_style_img span.list_03 { background-image:url("../img/content/implant_icon_03.png"); }
.list_style_img span.list_04 { background-image:url("../img/content/implant_icon_04.png"); }
.list_style_img span.list_05 { background-image:url("../img/content/implant_icon_05.png"); }
.list_style_img span.list_06 { background-image:url("../img/content/implant_icon_06.png"); }
.list_style_img span.list_07 { background-image:url("../img/content/implant_icon_07.png"); }
.list_style_img span.list_08 { background-image:url("../img/content/implant_icon_08.png"); }
.list_style_img span.qna_icon { background-image:url("../img/content/qna_icon.png"); }

.sort_box li { float:left; }
.sort_box p { font-size:24px; margin:20px 0 10px; }

.impl_row_box li { float:left; display:inline-block; }
.impl_row_box p { font-size:18px; margin-bottom:13px; }
.impl_row_box p span { vertical-align:-4px; margin-right:11px; }
.impl_row_box span.img { display:block; }
.impl_row_box figure { padding:18px; background-color:#f7f5f5; border:1px solid #dadada; }

.impl_col_box li { float:left; padding:20px; background-color:#f7f5f5; border:1px solid #dadada; }

.machine_box { border:1px solid #dadada; height:auto; }
.machine_box span.img { float:left; }
.machine_box p { text-align:left; }

.manual_box div.img-border { margin-top:0; border:1px solid #d2d2d2; text-align:right; padding-top:30px; padding-bottom:20px; box-sizing:border-box; }
.manual_box div.img-border img { display:inline-block; }
.manual_box li { margin-top:21px; font-size:16px; }
.manual_box li span.txt_bold.block { font-size:22px; } 
.manual_box .polygon0 { margin-right:11px; vertical-align:top; }

.manual_box_ul { clear:both; text-align:left; }
.manual_box_ul ul { clear:both; width:100%; text-align:left; border:1px solid #dbdbdb; font-size:16px; }
.manual_box_ul li .i_size { vertical-align:middle; }
.manual_box_ul li .i_size.list_06 { vertical-align:top; }
.manual_box_ul li .i_size.list_07 { vertical-align:top; }

.manual_box_col  { text-align:center; }
.manual_box_col li { float:left; text-align:center; margin-left:8px; }
.manual_box_col li:fist-child { margin-left:0; }
.manual_box_col p { margin-top:18px; font-size:22px; color:#2e2e2e; }
.manual_box_col span { font-size:16px; color:#626262; }

.manual_box_list { border:1px solid #dbdbdb; text-align:center; padding:23px 35px; box-sizing:border-box; }
.manual_box_list ul { text-align:left; }
.manual_box_list ul ul { padding-left:32px; box-sizing:border-box; }
.manual_box_list ul ul li { line-height:30px; font-size:16px; }
.manual_box_list li span.txt_bold { font-size:22px; }
.manual_box_list div.img { margin-bottom:14px; }
.manual_box_list div.img img:first-child { margin-right:26px; }
.manual_box_list .img_list { text-align:center; margin:0 auto; }
.manual_box_list .img_list li { float:left; width:20%; text-align:left; }
.manual_box_list .img_list li figure { text-align:left; text-indent:5px; color:#2e2e2e; line-height:20px; }
.manual_box_list .img_list li figure span { display:block; text-indent:0; margin-left:7px; box-sizing:border-box; color:#707070; }
.manual_box_list > .img { display:inline-block; margin-top:52px; }
.manual_box_list .machine_list { display:inline-block; }
.manual_box_list .machine_list li { float:left; margin-left:26px; }
.manual_box_list .machine_list li.first_li { margin-left:0; }
.manual_box_list .machine_list li.third_li { margin-left:0; clear:both; }
.manual_box_list .machine_list li p { margin-top:14px; }
.manual_box_list div.img-aling img { float:left; }

.manual_box_nobr .img { text-align:center; }
.manual_box_nobr .img img:first-child { margin-right:26px; }
.manual_box_nobr p { text-align:left; padding:24px 0 0 70px; box-sizing:border-box; line-height:30px; }
.manual_box_nobr ul { text-align:left; padding:24px 0 0 70px; box-sizing:border-box; font-size:16px; line-height:30px; }

.process_list_img div { text-align:center; }
.process_list_img li { margin-top:40px; font-size:18px; position:relative; }
.process_list_img li .txt_bold.block { font-size:22px; }
.process_list_img li:first-child { text-align:center; }
.process_list_img li:first-child .i_size { margin-top:-5px; }
.process_list_img .arrow { position:absolute; right:-30px; top:35%; z-index:20; }
.process_list_img .i_size { float:left; }
.process_list_img li span.bold { display:block; text-align:left; font-size:22px; }
.process_list_img .list_style_none { display:inline-block; vertical-align:-70px; }
.process_list_img .list_style_none li { float:left; }
.process_list_img .list_style_none li span.bold { text-align:center; padding-top:20px; }
.process_list_img .list_style_none .img { padding-bottom:20px; }
.process_list_img span.img img { margin:22px 0 0 53px; }

.col_nobr_box li img { max-width:100%; }

div.cen_img2 { text-align:center; }
div.img-border.cen_img2 { border:1px solid #dbdbdb; text-align:center; }
div.cen_img2 img { display:inline-block; }
div.cen_img2 img:first-child { margin-right:26px; }

.big_machine_box ul { width:100%; border:1px solid #dbdbdb; text-align:left; padding:20px 0 35px 65px; box-sizing:border-box; }
.big_machine_box li { font-size:16px; line-height:35px;  }

.feature_box ul { border:1px solid #dbdbdb; }
.feature_box li { float:left; width:33.33%; text-align:center; margin-bottom:35px; }
.feature_box li h5.feature_title { font-size: 22px; margin:28px 0 9px 0; }
.feature_box li p { font-size:15px; color:#626262; }

.img_row_box ul {  }
.img_row_box li { float:left; width:33.33%; text-align:center; }
.img_row_box p { font-size:18px; margin-bottom:10px; }

.before_after { padding-left:50px; box-sizing:border-box; }
.before_after li { clear:both; display:inline-block; }
.before_after span.img { float:left; }
.before_after ul { float:left; margin-left:75px; }
.before_after ul li { text-align:left; }
.before_after h5 { font-size:20px; }
.before_after p { font-size:16px; padding:10px 0 0 30px; box-sizing:border-box; text-align:left; }
.before_after .af_arrow { margin:0 5px; }

.life_wrap { border:1px solid #d2d2d2; height:141px; }
.life_wrap div.icon_align { text-align:center; width:177px; height:100%; background-color:#337bcd; padding:16px 0 0 0; box-sizing:border-box; position:relative; float:left;}
.life_wrap .polygon3 { position:absolute; right:-10px; top:45%; }
.life_wrap p { text-align:left; font-size:18px; width:991px; padding:20px 0 0 217px; }

.af_common li
.af_common ul { padding:30px 35px; box-sizing:border-box; background-color:#eee; }
.af_common li { width:420px; height:238px; display:inline-block; position:relative; }
.af_common li span { display:inline-block; width:100%; height:55px; position:absolute; bottom:0; left:0; text-align:center; color:#fff; font-size:32px; line-height:55px; }
.af_common li.list_01 span, .af_common li.list_03 span, .af_common li.list_05 span, .af_common li.list_07 span { background-color:rgba(28, 54, 52, 0.8); }
.af_common li.list_02 span, .af_common li.list_04 span, .af_common li.list_06 span, .af_common li.list_08 span { background-color:rgba(14, 120, 111, 0.8); }


/* 1-1 스마트 치과 소개 */
.hospital_intro .top_area { clear:both; }
.hospital_intro .top_area .right_area { float:; margin-left:50px; }
.hospital_intro .top_area .right_area p { text-align:left; }
.hospital_intro .top_area h2 { font-size:36px; margin-top:35px; }
.hospital_intro .top_area p { font-size:16px; margin-top:45px; }
.hospital_intro .top_area h3 { font-size:18px; text-align:right; margin-top:54px; }
.hospital_intro .top_area h3 span { font-size:22px; display:inline-block; margin:0 10px; }

.hospital_intro .bottom_area h2 { font-size:25px; margin-bottom:28px; background:url(../img/inc/tit_br.jpg)no-repeat left; padding-left:35px; height:40px; line-height:40px;}
.hospital_intro .bottom_area article { width:385px; float:left; margin-left:7px; }
.hospital_intro .bottom_area article.first_box { margin-left:0; }
.hospital_intro .bottom_area article .num { font-size:46px; color:#d2d2d2; display:block; float:left; margin:0 15px 0 5px; height:100px; }
.hospital_intro .bottom_area article .promise_title { font-size:24px; color:#337bcd; display:block; padding-top:10px; }
.hospital_intro .bottom_area article p { text-align:left; }
.hospital_intro .bottom_area article span.txt_sky {color:#33a2da; font-size:17px; }
.hospital_intro .bottom_area article span.txt_blue {color:#337bcd; font-size:17px; }
.hospital_intro .bottom_area article .promise_txt { font-size:16px; color:#2e2e2e; display:block; padding-top:5px; box-sizing:border-box; }
.hospital_intro .bottom_area article .promise_txt2 { font-size:16px; color:#2e2e2e; display:block; padding-top:5px; box-sizing:border-box; line-height:1.3em;}


/* 1-2 의료진 소개 */
.doctor_intro .doc_img div { box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2); }
.doctor_intro .doctor_name { font-size:18px; text-align:right; }
.doctor_intro .doctor_name .txt_bold { font-size:22px; }
.doctor_intro .doctor_his { font-size:36px; margin:39px 0 32px 42px; }
.doctor_intro .doc_career li { background: url(../img/content/his_line_mid.png) left center no-repeat; line-height:40px; padding-left:48px; box-sizing:border-box; color:#3b393a; font-weight:600; font-size:16px; }
.doctor_intro .doc_career li.first_li { background: url(../img/content/his_line_first.png) left center no-repeat; }
.doctor_intro .doc_career li.last_li { background: url(../img/content/his_line_last.png) left center no-repeat; }
.doctor_intro .doc_study { width:100%; }
.doctor_intro .doc_study li { margin-top:40px; }
.doctor_intro .doc_study h5 { border-bottom:1px solid #337bcd; font-size:18px; color:#3b393a; position:relative; padding:5px; box-sizing:border-box; margin-bottom: 7px; }
.doctor_intro .doc_study h5 span.br2px { border-bottom:2px solid #337bcd; width:20%; display:inline-block; position:absolute; right:0; bottom:0; }
.doctor_intro .doc_study li p { text-align:left; background: url(../img/content/polygon_3_green.png) left 5px no-repeat; padding-left:18px; box-sizing:border-box; margin-left: 34px; font-size:16px; font-weight:200; line-height:26px; }

.doctor_bg{ background-image:url(/theme/star/img/content/do_bg.png);background-repeat:no-repeat; background-position:50% 0%;background-attachment: scroll;background-repeat: repeat-x;}


.


/* 1-3 첨단장비 소개 */
/*.equipment_title { position:absolute; width:100%; bottom:0; }
.equipment_title li { float:left; width:19.2%; height:35px; margin: 7px 0 0 1%; }
.equipment_title li a { display:block; background-color:#505050; color:#29c8ba; text-align:center; line-height:35px; }
.equipment_title li.ml1 { margin-left:0%; }
.equipment_wrap .blank_box { height:90px; position:relative; z-index:-9999; }

.equipment_img { width:100%; height:500px; border:1px solid #313131; box-sizing:border-box; position:relative; }
.equipment_img li p { background-color:#b2b2b2; width:100%; height:200px; position:absolute; bottom:0; }*/
.equipment_list { min-height: 500px !important; }
.equipment_list li div p.discription { display:none !important; }


/* 1-4 진료안내 */
.medical_care .right_area { width:50%; height:399px; background-image:url("../img/content/care_time_back.png"); text-align:center; }
.medical_care .right_area .time_wrap { display:inline-block; padding-top:69px; box-sizing:border-box; }
.medical_care .time_wrap h3 { font-size:36px; color:#fff; line-height:62px; text-align:left; padding-left:11px; box-sizing:border-box; }
.medical_care .time_wrap h3 span { line-height:0; margin-right:37px; vertical-align:4px; }
.medical_care .time_wrap > ul { margin-top:19px; }
.medical_care .time_wrap li { clear:both; padding-top:12px; box-sizing:border-box; font-size:18px; color:#fff; text-align:left; }
.medical_care .time_wrap li span { display:inline-block; width:89px; height:26px; font-size:16px; text-align:center; background-color:#33a2da; float:left; margin-right:22px; }
.medical_care .last_care ul { margin-left:15px; float:left; }
.medical_care .last_care li { list-style:disc; padding:0; color:#d7be97; font-size:16px; }


/* 1-5 locate */
.locate .top_area { margin-bottom:33px; }

.locate .middle_area { height:258px; }
.locate .right_area { padding-left:51px; box-sizing:border-box; }
.locate .right_area h3 { font-size:32px; padding:7px 0 13px; }
.locate .right_area h3 span { margin-right:11px; vertical-align:4px; }
.locate .right_area p { font-size:20px; }
.locate .right_area span.txt_brown { font-size:18px; }

.locate .right_area ul { margin-top:27px; }
.locate .right_area li { clear:both; font-size:20px; line-height:26px; box-sizing:border-box; margin-bottom:5px; }
.locate .right_area li > span { display:block; width:80px; height:26px; color:#fff; background-color:#313131; margin-right:20px; float:left; text-align:center; }
.locate > p { font-size:40px; }
.locate p { text-align:left; }

/* 2-1 스마트 TOP-DOWN 임플란트 */
.smart_implant .mid2 .list_style_img li:first-child { margin-top:20px; }
.smart_implant .mid2 .list_style_img li { font-size:20px; margin-top:10px; }
.smart_implant span.img img { margin:0; }

.smart_implant .mid5 div { border:1px solid #d2d2d2; height:286px; }
.smart_implant .mid5 ul { margin-top:48px; }
.smart_implant .mid5 li { font-size:20px; margin-bottom:10px; }
.smart_implant .mid5 div span { float:left; }
.smart_implant .mid5 img { margin:0 138px 0 183px; }
.smart_implant .mid5 span.polygon0 { float:none; margin-right:11px; vertical-align:-4px; }

.smart_implant .mid6 .rap_box { display:block; padding:15px; background-color:#; border:1px solid #dadada; }
.smart_implant .mid6 p { padding:15px 0 0 20px; text-align:left; }

.smart_implant .mid7 div { background-image:url('../img/content/implant_operate_banner.png'); width:1170px; height:280px; padding:100px 0 0 500px; box-sizing:border-box; }
.smart_implant .mid7 div p { display:inline-block; text-align:left; color:#fff; text-shadow:2px 2px 3px rgba(0, 0, 0, 0.5); vertical-align:middle; padding-left:15px; }

.smart_implant .mid8 li { float:left; position:relative; }
.smart_implant .mid8 .arrow { position:absolute; right:-25px; top:43%; z-index:20; }
.smart_implant .mid8 div { display:inline-block; }
.smart_implant .mid8 h3.sub_title { text-align:left; }
.smart_implant .mid8 p { text-align:left; }

.smart_implant .mid9 div { background-image:url('../img/content/implant_tempo_banner.png'); width:1170px; height:280px; }
.smart_implant .mid9 p { width:345px; height:100%; background-color:rgba(14, 120, 111, 0.7); color:#fff; text-shadow:2px 2px 3px rgba(0, 0, 0, 0.5); padding-top:60px; box-sizing:border-box; line-height:25px; }

.smart_implant .mid10 ul { padding:30px 35px; box-sizing:border-box; background-color:#eee; }
.smart_implant .mid10 li { width:535px; height:300px; float:left; position:relative; }
.smart_implant .mid10 ul li.list_01 { background-image:url('../img/content/implant_tempo_img01.png'); }
.smart_implant .mid10 ul li.list_02 { background-image:url('../img/content/implant_tempo_img02.png'); }
.smart_implant .mid10 ul li.list_03 { background-image:url('../img/content/implant_tempo_img03.png'); }
.smart_implant .mid10 ul li.list_04 { background-image:url('../img/content/implant_tempo_img04.png'); }
.smart_implant .mid10 li span { display:inline-block; width:100%; height:55px; position:absolute; bottom:0; l eft:0; text-align:center; color:#fff; font-size:32px; line-height:55px; }
.smart_implant .mid10 li.list_01 span, .mid10 li.list_03 span { background-color:rgba(28, 54, 52, 0.8); }
.smart_implant .mid10 li.list_02 span, .mid10 li.list_04 span { background-color:rgba(14, 120, 111, 0.8); }

.smart_implant .bottom li { float:left; }
.smart_implant .bottom p { font-size:24px; color:#2e2e2e; padding-top:27px; }

/* 수정 추가 */
.smart_implant .implant_p_txt { font-size:18px; line-height:27px; }


/* 2-2 네비게이션 임플란트*/
.navi_implant { text-align:center; }
.navi_implant .top li { float:left; width:273px; height:276px; line-height:276px; color:#fff; font-size:28px; }
.navi_implant .top li.list_01 { background-image:url('../img/content/navi_banner_img01.png'); }
.navi_implant .top li.list_02 { background-image:url('../img/content/navi_banner_img02.png'); }
.navi_implant .top li.list_03 { background-image:url('../img/content/navi_banner_img03.png'); }
.navi_implant .top li.list_04 { background-image:url('../img/content/navi_banner_img04.png'); }

.navi_implant .mid3 .impl_row_box { position:relative; }
.navi_implant span.vs { width:150px; height:150px; border-radius:150px; background-color:rgba(19, 181, 177, 0.8); font-size:36px; color:#fff; line-height:150px; position:absolute; top:335px; left:43.5%; }
.navi_implant .bottom .impl_col_box li { position:relative; overflow:hidden; }
.navi_implant .big_polygon0 { position:absolute; left:-90px; top:75px; }


/* 턱관절 클리닉 */
.chin_main .mid4 li.li_de1 { width:50%; float:left; margin-bottom:15px; font-size:16px; }
.chin_main .mid4 li.li_de1 ul { margin-top:35px; margin-left:20px; }
.chin_main .mid4 li.li_de1 li { line-height:30px; }
.chin_main .mid4 li.li_de1 li .polygon0_bl { margin-right:10px; }

.chin_main .mid5 div.img-border { border:0; text-align:center; }

.chin_main .mid7 { text-align:center; }
.chin_main .mid7 ul { display:inline-block; }
.polygon0_list li { float:left; margin-left:17px; }
.polygon0_list li:first-child { margin-left:0; }

.chin_main .mid10.manual_box { border:1px solid #dbdbdb; }
.chin_main .mid10.manual_box .img-border { border:0 }

.chin_main .mid12.manual_box_ul ul { padding:0 0 37px 35px; box-sizing:border-box; }
.chin_main .mid12.manual_box_ul li { margin-top:26px; }

/* 스마트 교정 */
.proof_main .manual_box { border:1px solid #dbdbdb; }
.proof_main .manual_box .img-border { border:0; }


/* 스케일링 잇몸관리 프로그램 7-1 */
.scaling .top_plus .substance_box article { margin-top:14px; }
.scaling .top_plus .substance_box article div { height:149px; float:left; }
.scaling .top_plus .substance_box article div img { display:inline-block; margin-top:21px; }
.scaling .top_plus .substance_box .lf_box { width:33%; background:url('../img/content/prd_lf_back.png'); text-align:center;}
.scaling .top_plus .substance_box .rt_box { width:67%; background:url('../img/content/prd_rt_back.png'); }
.scaling .top_plus .substance_box .rt_box h5 { font-size:20px; font-weight:400; color:#00253c; padding:16px 0 10px 40px; box-sizing:border-box; }
.scaling .top_plus .substance_box .rt_box p { color:#4f4f4f; font-size:16px; padding-left:74px; box-sizing:border-box; text-align:left; line-height:24px; }
.scaling p.please_call { color:#e64949; text-align:left; font-weight:500; }
.scaling .third_li .span_align { padding-left:55px; }
.scaling .manual_box_list li { text-align:center; }
.scaling .manual_box_list figure { font-size:22px; margin-top:20px; }
.scaling .manual_box_list figure span { font-weight:normal; font-size:15px; }

.scaling .manual_box_list li { margin-top:0; margin-bottom:0; }

/* 임플란트 보험 */
.im1_pic1 {background:url('../img/content/insurance_back01.png') no-repeat 0 0; width:100%; height:149px; float:left; margin-bottom:12px;}
.im1_pic1 p {float:left; width:775px; height:55px; margin-left:395px; font-size:15px; line-height:35px; margin-top:41px;}

.im1_pic2 {background:url('../img/content/insurance_back02.png') no-repeat 0 0; width:100%; height:149px; float:left; margin-bottom:12px;}
.im1_pic2 p {float:left; width:775px; height:55px; margin-left:395px; font-size:15px; line-height:35px; margin-top:41px;}

.im1_pic3 {background:url('../img/content/insurance_back03.png') no-repeat 0 0; width:100%; height:149px; float:left; margin-bottom:12px;}
.im1_pic3 p {float:left; width:775px; height:55px; margin-left:395px; font-size:15px; line-height:35px; margin-top:41px;}

.im1_pic4 {background:url('../img/content/insurance_back04.png') no-repeat 0 0; width:100%; height:149px; float:left; margin-bottom:12px;}
.im1_pic4 p {float:left; width:775px; height:78px; margin-left:395px; font-size:15px; line-height:28px; margin-top:32px;}


/* 심미보철클리닉 */
.aesthetic_main .mid2 .manual_box_list { padding:20px 0 20px 30px; }
.aesthetic_main .manual_box_list ul li { font-size:16px; margin-top:10px; }

.aesthetic_main .mid3 .manual_box_list { padding:20px 0 20px 10px; }
.aesthetic_main .mid3 span.polygon0 { vertical-align:18px; }
.aesthetic_main .mid3 span.img { display:block; height:237px; float:left; text-align:left; color:#fff; padding:10px; box-sizing:border-box; width:50%; }
.aesthetic_main .mid3 .first.img { background:url('../img/content/simmi_mod_01.png') no-repeat 0 0; }
.aesthetic_main .mid3 .second.img { background:url('../img/content/simmi_mod_02.png') no-repeat 0 0; }

.aesthetic_main .mid5 .left_area span.img { background:url('../img/content/simmi_cure_day.png') no-repeat 0 0; display:block; width:416px; height:298px; float:left; text-align:left; color:#fff; padding:10px; box-sizing:border-box; }

.aesthetic_main .mid8 li { width:146px; height:168px; text-align:center; line-height:168px; color:#fff; font-size:20px; }
.aesthetic_main .mid8 li.two { background:url('../img/content/simmi_list_02.png') no-repeat 0 0; }
.aesthetic_main .mid8 li.four { background:url('../img/content/simmi_list_04.png') no-repeat 0 0; }
.aesthetic_main .mid8 li.six { background:url('../img/content/simmi_list_06.png') no-repeat 0 0; }

.aesthetic_main .mid13 li { margin-left:70px; }
.aesthetic_main .mid13 li:first-child { margin-left:0; }
.aesthetic_main .mid13 p { font-size:16px; }

.aesthetic_main .mid16 .manual_box_list { padding:0; background:url('../img/content/gray_pattern.png'); text-align:center; }
.aesthetic_main .mid16 .manual_box_list div.img { margin:15px; }

/* 스마트 top down 임플란트 */
.correction_incisor .mid1 p { position:absolute; width:20%; }
.correction_incisor .mid1 .first { left:18%; }
.correction_incisor .mid1 .second { right:22%; }
.correction_incisor .bottom1 li { width:534px; height:300px; }
.correction_incisor .bottom1 li.list_01 { background:url('../img/content/front_proof_af01.png') no-repeat; }
.correction_incisor .bottom1 li.list_02 { background:url('../img/content/front_proof_af02.png') no-repeat; }
.correction_incisor .bottom1 li.list_03 { background:url('../img/content/front_proof_af03.png') no-repeat; }
.correction_incisor .bottom1 li.list_04 { background:url('../img/content/front_proof_af04.png') no-repeat; }
.correction_incisor .bottom1 li.list_07 { background:url('../img/content/front_proof_af07.png') no-repeat; }
.correction_incisor .bottom1 li.list_08 { background:url('../img/content/front_proof_af08.png') no-repeat; }

/* 스포츠 마우스 가드 */
.chin_sport h5 { font-size:20px; color:#0e786d; margin-bottom:20px; }
.chin_sport .bottom span.polygon0_bl { vertical-align:27px; margin-left:20px; }
.chin_sport .bottom li.mt20 span.polygon0_bl { vertical-align:55px; }

/* 뼈이식 임플란트 */
.implant_bone ul { width:100%; display:inline-block; }
.implant_bone .manual_box_col div { text-align:center; }
.implant_bone li { width:25%; float:left; text-align:left; margin-left:0; padding-top:20px; }
.implant_bone li article { padding:10px 0 20px 40px; }
.implant_bone li article span { float:left; }
.implant_bone li article span.num { color:#337bcd; font-size:30px; margin-right:10px; }
.implant_bone li article span.promise_txt { display:inline-block; width:75%; word-break:break-all; }

.implant_bone .process_list_img div.txt_wrap { width:70%; margin:20px auto 0; background:red; }
.implant_bone .process_list_img div p { float:left; width:25%; text-align:center; }

.machine_intro {  }
.machine_intro article { width:49%; height:310px; margin-left:2%; padding-top:20px; float:left; border:1px solid #dadada; box-sizing:border-box; position:relative; }
.machine_intro h5 { background:#33a2da; width:95%; height:40px; float:right; color:#fff; font-size:24px; padding-left:20px; box-sizing:border-box; line-height:40px; }
.machine_intro p { color:#337bcd; font-size:22px; padding-left:40px; box-sizing:border-box; text-align:left; }
.machine_intro span.img { position:absolute; bottom:0; right:20px; }

/* 원데이 사랑니발치 */
.oneday_anesthesia .mid1 div { text-align:center; }
.oneday_anesthesia .mid2 div { text-align:center; }
.oneday_anesthesia .mid2 div p { text-align:left; padding-left:100px; box-sizing:border-box; }
.oneday_anesthesia .mid3 li p { font-size:18px; }
.oneday_anesthesia .bottom li { width:33.33%; margin:0; }

.manual_box_col span.border_bar { font-size:28px; }

.oralcare_cavity .manual_box li ul li { margin-top:10px;  }

/*  */
.laser_itmom .mid1 p { text-align:left; }

.laser_itmom ul.laser_af li.list_01 { background:url('../img/content/laser_af01.png') no-repeat; }
.laser_itmom ul.laser_af li.list_02 { background:url('../img/content/laser_af02.png') no-repeat; }

/*  */
.implant_denture div.img img.first_img { margin-right:0; }
.implant_denture div.img img.second_img { margin:0 10px; }
.implant_denture .manual_box_list div.img { margin-top:20px; }

/* 라미네이트 & 올세라믹 */
.laminate .mid13 li { margin-left:70px; }
.laminate .mid13 li:first-child { margin-left:0; }
.laminate .mid13 p { font-size:16px; }

/* 교합안정 마우스 피스 */
.chin_mouth .mid1 li.li_de1 { width:50%; float:left; margin-bottom:15px; font-size:16px; }
.chin_mouth .mid1 li.li_de1 ul { margin-top:35px; margin-left:20px; }
.chin_mouth .mid1 li.li_de1 li { line-height:30px; }
.chin_mouth .mid1 li.li_de1 li .polygon0_bl { margin-right:10px; vertical-align:25px; }
.chin_mouth .mid1 li.li_de1 .li_align .polygon0_bl { vertical-align:-5px; }

/* 심미보철을 위한 교정 */

.corre_implant .mid8-1 li span.img { display:inline-block; position:relative; }
.corre_implant .mid8-1 li small { background:rgba(14, 120, 111, 0.7); color:#fff; font-weight:500; font-size:18px; text-align:center; width:100%; height:40px; line-height:40px; position:absolute; bottom:0; left:0; }

.corre_implant .mid8 span.polygon0_bl { vertical-align:19px; }
.corre_implant .mid8 ul { padding:30px 35px; box-sizing:border-box; background-color:#eee; }
.corre_implant .mid8 li { width:533px; height:300px; float:left; position:relative; background:no-repeat;  }
.corre_implant .mid8 ul li.list_01 { background-image:url('../img/content/simmi_af01.png'); }
.corre_implant .mid8 ul li.list_02 { background-image:url('../img/content/simmi_af02.png'); }
.corre_implant .mid8 li span { display:inline-block; width:100%; height:55px; position:absolute; bottom:0; l eft:0; text-align:center; color:#fff; font-size:32px; line-height:55px; }
.corre_implant .mid8 li.list_01 span, .mid10 li.list_03 span { background-color:rgba(28, 54, 52, 0.8); }
.corre_implant .mid8 li.list_02 span, .mid10 li.list_04 span { background-color:rgba(14, 120, 111, 0.8); }


/* 앞니임플란트 */
.aesthetic_incisor .mid16 .manual_box_list { text-align:center; padding-left:14px; }

/* 코골이 장치 */
.chin_nose .bottom div.black_pet { overflow:hidden; }
.chin_nose .bottom img { margin-top:2px; }

/* 전악임플란트 */
.implant_all .manual_box_list .right_area li { margin-top:21px; }





/* 공통 */
.big_tit_point{ background-image:url(../img/inc/tit_top_point_img.png);background-repeat:no-repeat; background-position:50% 0%; background-attachment: scroll;  width:100%; 
               text-align:center; padding-top:20px; font-weight:bold; margin-top:46px;}
.cl_bo{ clear:both; }
			   
			   
/* 병원둘러보기 */
.viewlitle{ width:100%;}
.viewlitle li{ float:left; margin-right:20px;}	
.view_gal_bg{ width:100%; background-image:url(../img/content/ho_view_g_bg.png); height:549px;}		



























	   
			   