@charset "euc-kr";
/* CSS Document */

/* reset */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none}
body,input,textarea,select,table,button{font-size:87.5%;line-height:1.5em;font-family:Helvetica,AppleGothic,Sans-serif}
body{position:relative;background-color:#f9f9f9;color:#525252;word-wrap:break-word;word-break:break-all}
img,fieldset{border:0}
ul,ol{list-style:none}
a{color:#424242;text-decoration:none;cursor:pointer}
em,address{font-style:normal}
html, body, #map {margin: 0; padding: 0; width: 100%; height: 100%; color:#333333;}
header, nav, article, footer, address {display: block;}


/* header-Çì´õ */
header{text-align:center; position:relative;background-color:#f9f9f9;background:url('/mobile/images/top_shadow.gif') repeat-x left bottom;height:106px;}
header h1{padding-top:25px; display:block; color:#fff; text-shadow:1px 1px 1px #3e4a61; font-size:1.5em}
header h1 a {display:inline-block}
header .btn_left{position:absolute; left:16px; top:50px}
header .btn_right{position:absolute; right:16px; top:25px}



/*ÄÁÅÙÃ÷*/
#ctWrap2{clear:both;overflow:hidden;}
#ctWrap2 p{text-align:justify;}

/*¸ÞÀÎ_ÀÌ¹ÌÁö*/
#ctWrap2 .main_con{margin:0 auto /*1px*/;padding:0;width:100%;min-width:320px;min-height:380px;text-align:center;background:#b9cddf url(/mobile/images/main_bg.gif) 0 0 repeat-x;}
#ctWrap2 .ctWrap_back{margin:0 auto;padding:0;min-height:500px;background:url(/mobile/images/main_img_bg.jpg) 50% 0 no-repeat;}
#ctWrap2 .reLayout{position:relative;margin:0 auto;padding:0;width:196px;}
#ctWrap2 .main_con p.mainCopy{position:absolute;top:60px;left:0px;margin:0;padding:0;z-index:2;}
#ctWrap2 .main_con p.mainI{position:absolute;top:0;left:0;width:320px;height:388px;margin:0 auto;padding:0;z-index:1;}

/*¸ÞÀÎ_¸Þ´º*/
#ctWrap2 .main_con ul.mainM{position:absolute;top:140px;left:50%;margin:0 0 0 -160px;padding:0;width:345px;z-index:3;}
#ctWrap2 .main_con ul.mainM li{float:left;margin:9px 9px 15px 9px;}
#ctWrap2 .main_con ul.mainM li a{display:block;}

.main_ct {padding:0px !important;margin:0px !important;	position:relative;overflow:auto;width:100%;}

/* lnb-¸ÞÀÎÀüÃ¼º¸±â¸Þ´º */
/*.ctWrap_back{margin:0 auto;padding:0;min-height:380px;background:url(/mobile/images/main_img_bg.jpg) 50% 0 no-repeat;}*/
.lnb {width:100%;;min-width:306px; min-height:380px; text-align:center;position:relative;margin:0px 0px 0px 0px;background:url(/mobile/images/main_bg.gif) 0 0 repeat-x;}
.lnb li{ width:102px;height:130px;display:inline;text-align:center;position:relative;text-align:center;}
.lnb li a{width:100%;height:100%;display:inline;text-align:center;}
.mainCopy{padding:30px 0 10px 0;text-align:center;}

.mobile_menu{position:fixed;top:0;left:-250px;width:250px;height:100%;overflow:auto;background-color:#252525;z-index:5000;}
.mobile_menu .top_link{position:relative;height:50px;line-height:50px;border-bottom:1px solid #444;}
.mobile_menu .top_link a{position:absolute;display:block;text-indent:-9999px;overflow:hidden;}
.mobile_menu .top_link a.home{width:63px;height:21px;top:15px;left:15px;background:url(/mobile/images/btn_m_home.png) no-repeat 0 0; background-size:63px 20px;}
.mobile_menu .top_link a.close_m_menu{width:16px;height:16px;top:20px;right:20px;background:url(/mobile/images/btn_m_menu_close.png) no-repeat 0 0; background-size:16px 16px;}
.mobile_menu>ul{padding-bottom:150px;}
.mobile_menu>ul>li{border-bottom:1px solid #333;}
.mobile_menu>ul>li>a{display:block;height:46px;line-height:46px;padding:0 0 0 30px;font-size:15px;font-weight:bold;color:#ddd;letter-spacing:-1px;background:url(/mobile/images/icon_plus.png) no-repeat 15px 18px; background-size:10px 10px;}
.mobile_menu>ul>li>a.opened{background:url(/mobile/images/icon_arrow_up.png) no-repeat 15px 18px; background-size:10px 10px;}
.mobile_menu>ul>li>a:hover{color:#fff;text-decoration:none;}
.mobile_menu>ul>li>a.selected{color:#3ebaf2;}
.mobile_menu li .submenu{background-color:#333;display:none;}
.mobile_menu li ul{}
.mobile_menu li ul li{height:40px;border-bottom:1px solid #3f3f3f;}
.mobile_menu li ul li.last{border:none;}
.mobile_menu li ul li a{display:block;line-height:40px;font-size:13px;font-weight:bold;padding-left:30px;color:#ccc;}
.mobile_menu li ul li a:hover{color:#3ebaf2;text-decoration:none;}
.mobile_menu li ul li a.selected{color:#3ebaf2;font-weight:bold;}


/*È­¸éÇÏ´Ü*/
#ft{padding-top:30px;clear:both;position:relative;left:0;bottom:0;width:100%;height:100px;background-color:#575757;}
#ft p.usebtn{text-align:center;margin:0 0 10px 0;padding-top:20px;}
#ft p.usebtn a{display:inline-block;height:2em;line-height:2em;font-size:.857em;margin-right:3px;padding:0;text-align:center;/*border:1px solid #9a9a9a;*/-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#f6f6f6,#d9d9d9);background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#d9d9d9));}
#ft p.usebtn a span{display:block;padding:0 0 0 10px;background:url(/mobile/images/foot_arrow.png) 0 50% no-repeat;}
#ft p.usebtn a.btn1{width:52px;background-position:0px 0px;}
#ft p.usebtn a.btn2{padding:0 6px}
#ft p.usebtn a.btn3{padding:0 6px}
#ft address{overflow:hidden;margin:0;padding:0;text-align:center;font-size:12px;color:#c0c0c0;font-style:normal;font-family:'Malgun Gothic', sans-serif, Tahoma;word-spacing:-1px;line-height:140%;}


/* sub_ct-¼­ºêÄÁÅÙÃ÷¹Ú½º */
.sub_ct{position:relative; margin-top:-18px; min-height:800px}
.container{ min-height:400px}

/* footer-ÇªÅÍ */
footer{background:#717273;padding:13px 0; text-align:center; height:95px;}
footer .mn1 li{display:inline-block; padding:0 20px;}
footer .mn1 li:first-child{background:none; padding-left:0}
footer .mn1 li a{color:#717273; font-size:1em}
footer .mn2{float:right}
footer .mn2 li{display:inline-blohttp://troy.labs.daum.net/ck; margin-left:22px}
footer .mn2 li:first-child{margin-left:0}
footer p{clear:both; margin-top:23px; display:block; font-size:0.95em; color:#adaeae; text-align:center}

#page_title{padding:30px 20px 30px;text-align:center;}
#page_title p{font-size:16px;line-height:14px;color:#7a7a7a;}
#page_title h3{font-size:40px;line-height:1.0;padding-top:5px;}

.main .img{text-align:center; margin:0 20px;}
.main .img img{width:100%}

.main .mainIco{clear:both;width:100%;text-align:center;color:#3d3d3d; font-size:12px; font-weight:600;line-height:1.6em;letter-spacing:-0.05em;}
.main .mainIco li{padding-bottom:40px;float:left;width:24%;margin-right:1%;}
.main .mainIco .end{margin-right:0;}
.main .mainIco li img{width:85%;}



.slogan {text-align:center;}
.slogan .txt {font-size:60px;line-height:40px;letter-spacing:-0.1em;font-weight:100;}
.slogan .txt1{color:#343434;}
.slogan .txt2{color:#dedede;}
.slogan .txt3{color:#b7b7b7;}
.slogan .txt4{color:#4db6f7;}


.history{text-align:center;margin:0 20px 40px;}
.history table {width:100%;text-align:center;}
.history th {text-align:right;padding-right:20px;color:#0994ef; font-size:13px; font-weight:600;line-height:1.6em;vertical-align:top}
.history td {text-align:left;color:#525252; font-size:13px;line-height:1.6em}


.subTitle {margin:20px 20px;}

.business{text-align:center;margin:0 20px 40px;}
.business table {width:100%;text-align:center;}
.business th {text-align:right;color:#525252; font-size:13px; font-weight:600;line-height:1.6em;vertical-align:top; border-top:1px solid #dadada;padding:4px 20px 4px 0;}
.business td {text-align:left;color:#525252; font-size:13px;line-height:1.6em; border-top:1px solid #dadada;;padding:4px 0;}
.business .first{ border-top:1px solid #8f8f8f;}
.business .last{ border-bottom:1px solid #8f8f8f;}

.board {text-align:center;margin:0 20px 40px;}

/* vision */
.vision .map_img{text-align:center; margin:0 20px 15px 20px;}
.vision .map_img img{width:570px;max-width:100%}

/* content */
.content_top{padding:40px 15px;border-bottom:1px solid #cdcdcd}
.content_top .p1{font-size:1.1em; color:#5d626c; display:block; padding-bottom:20px}
.content_top .p1 strong{font-size:1.2em; color:#0b359a; display:block; width:50%; font-weight:bold; }
.content_top .p2 strong{font-size:1.2em; color:#0b359a; display:block; width:100%; font-weight:bold; }
.content_area1{ /*padding:10px 7px*/}

/* dl_type1 */
.dl_type1{font-size:0.9em; padding:20px 20px 30px;text-align:center;}
.dl_type1 dt{display:block; color:#2a2d34; font-size:1em; font-weight:bold}
.dl_type1 dd{display:block; padding:0px 0 7px 0;line-height:16px;}

/* dl_type2 */
.dl_type2{padding:25px 0}
.dl_type2 dt{display:block; font-size:1.27em; text-align:center; color:#284281; font-weight:bold}
.dl_type2 dd{display:block; position:relative; top:-6px; border-top:2px solid #28417f; background:#fff; padding:27px 35px}


/* h½ºÅ¸ÀÏ */
.ttl1{display:block; background:url(../images/common/icon_arrow6.png) no-repeat 0 center; color:#373737; font-size:1.1em; padding-left:35px; margin:10px}
.ttl2{display:block; font-size:1.18em; padding:17px 0 17px 10px; color:#373737; border-bottom:1px solid #cdcdcd; font-weight:normal; line-height:1em}
.ttl3{display:block; background:url(/mobile/images/contents/icon1.gif) no-repeat 0 center; color:#3a6dad; font-size:1.2em; padding-left:20px ; margin-top:20px;}
.ttl3_2{background:url(/mobile/images/contents/sub2_img.jpg) no-repeat 100% 100%; border-bottom:4px solid #6480af}
.ttl4{display:block; background:url(../images/life/icon_bus.png) no-repeat 0 center; padding-left:30px; color:#28417f; font-size:1.2em}
.ttl5{background:url(../images/common/icon_hyphen.png) no-repeat 0 15px; padding-left:25px; margin:0 15px; font-size:1.1em; color:#3a6dad}


.f_bold{font-weight: bold;color:#2e3766;font-size:12px; }
/* ul_type1 */
.ul_type1{padding-left:20px}
.ul_type1 li{ list-style-type:square; list-style-position:inside;}

/* ul_type2 */
.ul_type2{color:#343b68; font-size:1.1em; padding-left:20px}
.ul_type2 li{list-style-type:disc; list-style-position:outside}

/* ul_type3 */
.ul_type3{}
.ul_type3 li{padding-left:210px; position:relative; margin-bottom:10px}
.ul_type3 li em{display:block; position:absolute; width:160px; left:0; top:0; font-size:0.8em; color:#6480af; text-shadow:1px 1px 1px #b4c4df; background:#f2f4f8; border-radius:5px; -moz-border-radius:5px; padding:0 10px}

/* ol_type1 */
.ol_type1{list-style-type:lower-roman; list-style-position:outside; padding-left:30px; margin-left:15px}

/* ol_type2 */
.ol_type2{list-style-type:upper-alpha; list-style-position:outside; padding:0 30px; margin-left:15px}
.ol_type2 li{margin-bottom:10px}


/*°Ë»öÆû*/
.board-search-wrap {display:block;background:url(/mobile/images/common/box1_bg.gif) no-repeat left top;height:45px;width:100%;margin-top:10px;}
.board-search  {display:block;background:url(/mobile/images/common/box1_bg_r.gif) no-repeat right top;height:20px;width:100%;text-align:center;padding:13px 0px 12px 0px}
.board-search * {vertical-align:middle;display:inline;}

/* ¸ð¹ÙÀÏ¿ë ÆäÀÌÂ¡ ½ºÅ¸ÀÏ */
.pagelist_m{position:relative;margin:10px;font-weight:bold;line-height:40px;color:#888;text-align:center}
.pagelist_m strong{color:#222}
.pagelist_m a{position:absolute;left:0;top:0;width:60px;height:34px;background:url('/mobile/images/common/ico_bg_20.png') no-repeat -1px -25px;-webkit-background-size:250px 250px}
.pagelist_m a ~ a{left:auto;right:0;top:0;background-position:-62px -25px}
.pagelist_m a div{display:block;overflow:hidden;width:100%;height:100%;line-height:999px}

.pagelist_m a{background-image:url('/mobile/images/common/ico_bg_10.png')}


.m_notice{position:relative; width:100%;}
.m_notice .title{width:100%; background:url('/mobile/images/common/con_bg.gif') repeat-x; height:31px;border-bottom:1px solid #284191;font-weight:bold;}
.m_notice .title p{ position:absolute; padding-left:10px; float:left;  top:7px; color:#284191; }
}
.m_notice .title .btn_more{ position:absolute; top:10px; right:0px;}

.m_notice .boardlist { margin:0; padding:0; border-top:1px solid #cbcbcb; }
.m_notice .boardlist li { list-style:none; border-bottom:1px solid #cbcbcb; text-align:left; }

.m_notice .boardlist li a { display:block; padding:8px 10px 8px 10px; background:url('/mobile/images/common/bulArrow.gif') no-repeat right center;overflow: hidden}
.m_notice .boardlist li.last{ border:0px;}
.m_notice .boardlist li.nodata{height:35px;padding-top:25px;text-align:center;}

.m_notice .psubject {text-overflow: ellipsis; display: inline-block; max-width: 70%;white-space: nowrap; overflow: hidden}
.m_notice .pdate {padding-right: 20px; float: right;letter-spacing: -0.1em;}

/*»ó´Ü Ãâ·Â Á¤º¸*/
.board-view-head {display:block;position:relative; border-top:1px solid #485F8A;border-bottom:1px solid #6c7c9a;/*border-bottom:1px solid #A5AEB6;*/}
.board-view-head h4 {text-align:center;font-weight:bold;font-size:110%;/*margin-bottom:5px;*/padding-left:15px;padding-right:15px;padding-top:6px;padding-bottom:6px;line-height:140%;color:#131f77;font-weight:bold; 
}
.board-view-head .cate {display:inline-block;font-weight:normal;font-size:80%;background:url("/html/image/img/splitbar.gif") no-repeat right center;padding-right:8px;margin-right:8px;}
.board-view-head .is_notice {display:inline-block;font-size:80%;color:#F47E16;}

.board-winfo-tbl {}
.board-winfo-tbl caption {display:none;}
.board-winfo-tbl th {background:#F7F7F7;border-top:1px solid #dcdcdc; font-weight:bold;color:#666666;text-align:left;padding:0 5px 0 2px; height:22px;}
.board-winfo-tbl td {border-top:1px solid #dcdcdc;}

.board-view-winfowrap {}
.board-view-winfo {width:100%;display:block;}
.board-view-winfo:after {clear:both;content:"";display:block;}
.board-winfo-tbl {}
.board-winfo-tbl caption {display:none;}
.board-winfo-tbl th {background:#F7F7F7;border-top:1px solid #dcdcdc; font-weight:bold;color:#666666;text-align:left;padding:0 5px 0 2px; height:22px;}
.board-winfo-tbl td {border-top:1px solid #dcdcdc;}

/*³»¿ë*/
.board-view-ctit {background:url("/html/image/img/icon/icon_arr.gif") no-repeat left 3px;text-indent:18px; display:block;margin-left:20px;margin-right:20px;margin-bottom:10px;font-weight:bold;}
.board-view-cont {display:block;position:relative;border-bottom:1px solid #C2C2C2;width:100%;padding-top:10px;} /* width°ª ÀÔ·Â½Ã padding, margin°ª Ã¼Å©¹Ù¶÷*/
.board-view-files {display:block;position:relative;margin-left:20px;margin-right:20px;text-align:center;}
.board-view-contents {display:block; position:relative; margin-left:10px; margin-right:10px; margin-bottom:10px; text-align:left;}

/*¹öÆ°*/
.board-view-btns {display:block; margin:10px; text-align:right;}

/*ÀÌÀü±Û,´ÙÀ½±Û*/
.board-view-list {display:block;position:relative; border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.board-list-tbl {}
.board-list-tbl th {background:#F7F7F7;padding-top:6px;padding-bottom:6px; font-size:11px; border-bottom:1px solid #DCDCDC;}
.board-list-tbl td {border-bottom:1px solid #DCDCDC;}
.board-list-tbl .last {border:0px}


.board-view-more {display:block;position:relative;width:100%;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;margin-top:20px;margin-bottom:10px;}
.board-view-more ul {display:block;position:relative;width:100%;}
.board-view-more ul:after {clear:both;content:"";display:block;}
.board-view-more li {width:100%;float:left;border-top:1px solid #DCDCDC;}
.board-view-more li.first {border-top:0px; display:block;}
.board-view-more li .lbl {background:#F7F7F7;padding-top:6px;padding-bottom:6px; font-size:90%; width:80px;text-align:center;font-weight:bold;display:inline-block;float:left;}
.board-view-more li .subject {max-width:85%;display:inline-block;padding-left:10px;padding-top:6px;padding-bottom:6px;float:left;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden;  }
.board-view-more li .date {display:inline-block;float:right;padding-top:6px;padding-bottom:6px;text-align:center;width:120px;}

/*±ÛÀÚ½ºÅ¸ÀÏ*/
.txt_title	{color:#525252; font-size:13px;line-height:1.6em}
.txt_title1	{color:#515151; font-size:25px; font-weight:500;line-height:1.2em}
.txt_title2	{color:#515151; font-size:25px; font-weight:600;line-height:1.2em}
.txt_title3	{color:#747474; font-size:18px; font-weight:600;line-height:1.2em}
.txt_title4	{color:#0994ef; font-size:13px; font-weight:600;line-height:1.6em}
.txt_title5	{color:#0994ef; font-size:13px; font-weight:600;text-align:right;margin:0 20px 10px 0;}
.txt_title6	{color:#0994ef; font-size:13px; font-weight:600;text-align:center;margin:0 20px 10px 20px;}
.txt_title7	{color:#515151; font-size:20px; font-weight:600;line-height:1.2em}

.txt_title8	{color:#515151; font-size:15px; font-weight:500;line-height:1.2em;color:#292929;}
.txt_title9	{color:#515151; font-size:38px; font-weight:600;line-height:1.2em;color:#292929;letter-spacing:-0.05em;font-weight:bold}
.txt_title10	{color:#515151; font-size:13px; font-weight:500;line-height:1.2em;color:#b3b3b3;}

.txt_small	{color:#8a8a8a; font-size:12px;line-height:14px;}
.f_orenge	{color:#e89606;}
.f_sky		{color:#3ebaf2;}
.fs15		{font-size:15px;}
.mgt_10		{margin-top:10px;}
.mgt_20		{margin-top:20px;}
.mgt_30		{margin-top:40px;}
.mgl_5		{margin-left:5px;}
.mgl_10		{margin-left:10px;}
.mgr_5		{margin-right:5px;}
.mgb_30		{margin-bottom:30px;}

/* ½½¶óÀÌµå */
#main_gal .banner_container{position:relative;width:100%;height:470px;overflow:hidden;}
	#banner_content {position:relative;width:100%;}
	#banner_content>div {position:absolute;top:0;left:0;width:100%;overflow:hidden;}
	#banner_content>div a{display:block; width:100%;height:100%;}
	#banner_content div.area{display:block;height:470px;}
	#banner_nav{position:absolute;width:100%;height:21px;left:0px;bottom:35px;z-index:1000;text-align:center;}
	#banner_nav li{display:inline-block;}
	#banner_nav li a{display:inline-block;width:9px;height:9px;margin:2px;overflow:hidden;padding:0;background:url('/mobile/images/btn_main_img.png') 0 0 no-repeat;text-indent:-9999px}
	#banner_nav li a.select {background-position:0 -9px;}
	#btn_prev_banner{position:absolute;width:42px;height:42px;top:50%;left:30px;margin-top:-21px;text-indent:-9999px;overflow:hidden;background:url(/mobile/images/btn_prev.png) no-repeat 0 0;cursor:pointer;z-index:2000;}
	#btn_prev_banner:hover{background-position:0 -42px;}
	#btn_next_banner{position:absolute;width:42px;height:42px;top:50%;right:30px;margin-top:-21px;text-indent:-9999px;overflow:hidden;background:url(/mobile/images/btn_next.png) no-repeat 0 0;cursor:pointer;z-index:2000;}
	#btn_next_banner:hover{background-position:0 -42px;}


.tb_data{width:100%;}
.tb_data th{border-bottom:1px solid #ddd;border-left:1px solid #ccc;border-top:2px solid #797979;background-color:#fafafa;padding:6px 0 5px 0; color:#555; line-height:14px; font-size:11px;}
.tb_data th.first{border-left:none;}
.tb_data th.th2{border-top:none; font-weight:normal;}
.tb_data td{border-bottom:1px solid #ddd;border-left:1px solid #ddd; padding:6px 0 5px 0; text-align:center;}
.tb_data td.last{border-bottom:1px solid #999;padding:6px 0 9px;}
.tb_data td.dong{ font-weight:bold; color:#389bc8; border-left:none;}
.tb_data td.room{font-weight:bold; text-align:left;padding:6px 0 5px 10px;}

.price	{margin:10px;}
.price ul {margin-bottom:30px;}
.price ul li{padding:2px 8px 0px 18px; background:url(/mobile/images/dot.gif) no-repeat 10px 10px; font-size:12px; line-height:160%;}








#mobile_wrap{display: block;width:100%;margin:0 auto;}
#mobile_header{height:80px;text-align:center;}
	
	
	.mobile_logo{position:relative;width:100%;z-index:10;margin:0 auto;background: url(../img/mobile/logo.png) no-repeat center center;background-size: 100%;}
		.mobile_logo:before{content:"";display:block;padding-top:10%;}	

	.mobile_slogan {width: 100%;background: url(/mobile/images/main_copy.png) no-repeat center center;background-size: 55%;max-width: 400px;margin:0 auto;}
		.mobile_slogan:before{content:"";display:block;padding-top:47%;}

	#mobile_content{width:100%;position:relative;}
	
	#mobile_slide_wrap{position:absolute;width:100%;height:100%;z-index:-1;}
		.mabile_bg1{position:absolute;width:100%;height:100%;background: url(/mobile/images/main_img_bg.jpg) no-repeat center center;background-size: 100%;z-index:-1;}
		.mabile_bg2{position:absolute;width:100%;height:100%;background: url(../img/mobile/2.jpg) no-repeat center center;background-size: 100%;z-index:-1;}
		.mabile_bg3{position:absolute;width:100%;height:100%;background: url(../img/mobile/3.jpg) no-repeat center center;background-size: 100%;z-index:-1;}
		
	.mobile_icon1,.mobile_icon2{width:75%;padding:0px;margin:0 auto; max-width:400px;font-size:1.2em;}
		.mobile_icon1 li,.mobile_icon2 li{float:left;display:block;width:22%;margin-right:5%;}
		.mobile_icon1 li.end,.mobile_icon2 li.end {margin-right:0px;}
		.mobile_icon li img {width:100%;
		}
		.phone{width:19%; margin:0 auto;max-width:100px;}


	#mobile_footer{background:#322e2b;color:#928b88;line-height:17px;}
	#mobile_footer_wrap{padding:20px 12px 40px;}
	#mobile_footer_wrap a{color:#777;}

.box2,.box3,.box4,.box5,.box6,.box7,.box8,.box9,.box10,.box12,.box14,.box16,
.box18,.box20,.box22,.box24,.box26,.box28,.box30,.box32,.box34,.box36,.box38,
.box40,.box42,.box44,.box46,.box48,.box50,.box120
	{position:relative;max-width:510px;z-index:10;margin:0 auto;}