@charset "utf-8";

/* Font embed */
@font-face
{font-family:'lgt';src:url('files/fonts/lgt.eot?') format('eot'), url('files/fonts/lgt.woff') format('woff'), url('files/fonts/lgt.ttf') format('truetype'), url('files/fonts/lgt.svg#lgt') format('svg');font-weight:normal;font-style:normal;}

@font-face
{font-family:'reg';src:url('files/fonts/reg.eot?') format('eot'), url('files/fonts/reg.woff') format('woff'), url('files/fonts/reg.ttf') format('truetype'), url('files/fonts/reg.svg#reg') format('svg');font-weight:normal;font-style:normal;}

.lgt {font-family:"lgt", Arial, Helvetica, sans-serif;}
.reg {font-family:"reg", Arial, Helvetica, sans-serif;}

/* CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, bold, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:'';content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}

/* Default Style */
body,td,th {font-family:"lgt", Arial, Helvetica, sans-serif;font-size:12px;width:100%;line-height:15px;}
img {border:none;}
a:link, a:visited, a:active, .ttl a, .ttl a:visited {color:#000;text-decoration:none;}
a:hover, .ttl a:hover {text-decoration:none;color:#797321;}

/* Gallery */
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px;}
div.pp_default .pp_top .pp_left{background:url(images/msc/bdr.png) 0px 0px no-repeat;}
div.pp_default .pp_top .pp_middle{background:url(images/msc/sprite_x.png) top left repeat-x;}
div.pp_default .pp_top .pp_right{background:url(images/msc/bdr.png) -34px 0px no-repeat;}
div.pp_default .pp_content .ppt{color:#f8f8f8;}
div.pp_default .pp_content_container .pp_left{background:url(images/msc/sprite_y.png) -7px 0 repeat-y;padding-left:13px;}
div.pp_default .pp_content_container .pp_right{background:url(images/msc/sprite_y.png) top right repeat-y;padding-right:13px;}
div.pp_default .pp_next:hover{background:url(images/msc/nxt.png) center right no-repeat;cursor:pointer;margin-right:5px;}
div.pp_default .pp_previous:hover{background:url(images/msc/prv.png) center left no-repeat;cursor:pointer;margin-left:5px;}
div.pp_default .pp_expand{background:url(images/msc/ctrl.png) 0 -30px no-repeat;cursor:pointer;width:30px;height:30px;}
div.pp_default .pp_expand:hover{background:url(images/msc/ctrl.png) -30 -30px no-repeat;cursor:pointer;}
div.pp_default .pp_contract{background:url(images/msc/ctrl.png) 0 -60px no-repeat;cursor:pointer;width:30px;height:30px;}
div.pp_default .pp_contract:hover{background:url(images/msc/ctrl.png) -30 -60px no-repeat;cursor:pointer;}
div.pp_default .pp_close{width:30px;height:30px;background:url(images/msc/ctrl.png) 0 -90px no-repeat;cursor:pointer;}
div.pp_default .pp_gallery ul li a{background:url(images/msc/thb.png) center center #f8f8f8;border:1px solid #aaa;}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto;}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(images/msc/ctrl.png) 0px 0px no-repeat;height:30px;width:30px;}
div.pp_default .pp_nav .pp_pause{background-position:-30px 0px;}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(images/msc/ctrl.png) -60px 0px no-repeat;height:20px;width:20px;margin:4px 2px 0 0;}
div.pp_default a.pp_arrow_next{left:52px;background-position:-80px 0px;}
div.pp_default .pp_content_container .pp_details{margin-top:5px;}
div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative;}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px;}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7;}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0;}
div.pp_default .pp_bottom .pp_left{background:url(images/msc/bdr.png) 0px -34px no-repeat;}
div.pp_default .pp_bottom .pp_middle{background:url(images/msc/sprite_x.png) bottom left repeat-x;}
div.pp_default .pp_bottom .pp_right{background:url(images/msc/bdr.png) -34px -34px no-repeat;}
div.pp_default .pp_loaderIcon{background-image:url(images/msc/prw2.gif);background-repeat:no-repeat;background-position:center center;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}
.pp_content{height:40px;min-width:40px;}
* html .pp_content{width:40px;}
.pp_content_container{position:relative;text-align:left;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{float:left;margin:10px 0 2px;}
.pp_description{display:none;margin:0;}
.pp_social{float:left;margin:7px 0 0;}
.pp_social .facebook{float:left;position:relative;top:-1px;margin-left:5px;width:55px;overflow:hidden;}
.pp_social .twitter{float:left;}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0;}
.pp_nav p{float:left;margin:2px 4px;}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000;}
.pp_gallery div{float:left;overflow:hidden;position:relative;}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0;}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden;}
.pp_gallery ul a img{border:0;}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0;}
.pp_gallery li.default a{;}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important;}
a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%;}
a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%;}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px;}
.pp_loaderIcon{display:block;height:30px;left:50%;position:absolute;top:50%;width:30px;margin:-18px 0 0 -18px;}
#pp_full_res{line-height:1!important;}
#pp_full_res .pp_inline{text-align:left;}
#pp_full_res .pp_inline p{margin:0 0 15px;}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px;}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff;}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000;}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative;}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff;}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px;}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important;}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{;}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{;}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4;}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff;}
.pp_top,.pp_bottom{height:20px;position:relative;}
* html .pp_top,* html .pp_bottom{padding:0 20px;}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static;}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_fade,.pp_gallery li.default a img{display:none;}

/* Banner */
.hidden {display:none;}
#prevNext {position:absolute;bottom:10px;right:35px;}
#prevNext img {position:relative;z-index:2;cursor:pointer;}

/* Flip */
#page {background-color:#FFF;margin:0px;padding:0px;height:600px;width:424px;}
#page_txt {padding:50px;}
#pagesContainer {background-color:#FFF:position:relative;overflow:hidden;}
#pagesContainer .pageContent {display:none;}
#pagesContainer .pageContent.page1 {position:absolute;top:0;left:0;display:block;margin-left:0;}
#pagesContainer .pageContent.page2 {position:absolute;top:0;left:0;overflow:hidden;display:block;}		
#pagesContainer .pageContent.page3 { margin-left:0:padding:0:position:absolute:left:0:top:0;padding-left:0;width:0;overflow:hidden;display:block;}
#pagesContainer .pageContent.page4 { margin-left:0:padding:0:position:absolute:left:0:top:0;overflow:hidden;display:block;}
#pagesContainer .pageContent.page0 {position:absolute;top:0;left:0;display:block;}
#pagesContainer .pageContent.pageN1 {position:absolute;top:0;left:0;width:0;overflow:hidden;display:block;}
.flip_hover {cursor:pointer;}

/* Standby */
div#standby, div#standby * {-moz-border-radius:0;-webkit-border-radius:0;border:0;background-color:#000000;}
div#standby {margin:0;padding:0;position:absolute;left:50%;top:50%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);text-align:center;z-index:100000;} 
@media screen { body>div#standby { position:fixed;}}
div#standby p {margin:0;padding:0;width:100%;font-size:18px;color:#333333;position:relative;top:40%;line-height:20px;font-weight:bold;text-align:center;text-shadow:none;}
div#standby p span {color:#555555;font-size:12px;font-weight:normal;}
#mobile {padding:0;margin:0; font-size:10px;font-weight:normal;position:absolute;top:50%;text-align:center;width:100%;height:20px;left:0%;}
#mobile a:link, a:visited, a:active {color:#555555;text-decoration:none;}
#mobile a:hover {text-decoration:none;color:#696969;}

/* Body Style */
#body_ctr {min-width:1024px;}
#hdr_ctr {width:100%;overflow:hidden;}
#hdr {width:1024px;margin-right:auto;margin-left:auto;overflow:hidden;margin-top:30px;margin-bottom:30px;}
#lgo {float:left;background-image:url(images/msc/prw2.gif);background-repeat:no-repeat;background-position:center center;height:141px;width:92px;}
#lgo_ctr {float:left;width:194px;overflow:hidden;margin-left:15px;}
#lgo2 {width:194px;margin-top:40px;}
#lgo_des {width:194px;margin-top:10px;}
#mnu {height:39px;width:984px;text-transform:uppercase;font-size:13px;background-image:url(images/msc/mnu_top.png);background-repeat:repeat-x;background-position:center bottom;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;}
#mnu_ctr {width:1024px;margin-right:auto;margin-left:auto;overflow:hidden;}
#mnu_slc {color:#86878C;text-align:center;float:left;height:21px;width:170px;margin-right:10px;background-image:url(images/msc/mnu.png);background-repeat:no-repeat;background-position:center center;padding-top:12px;}
.mnu_lst {color:#FFF;float:left;margin-right:10px;padding-right:10px;padding-left:10px;margin-top:16px;}
.mnu_lst a:link, .mnu_lst a:visited, .mnu_lst a:active {color:#FFF;text-decoration:none;}
.mnu_lst a:hover {text-decoration:none;color:#797321;}
#bnr {height:265px;width:100%;}
#bnr_ctr {height:265px;width:1024px;margin-right:auto;margin-left:auto;position:relative;background-color:#000;background-image:url(images/msc/prw.gif);background-repeat:no-repeat;background-position:center center;}
#sch {background-image:url(images/msc/sch.png);background-repeat:no-repeat;background-position:center center;height:28px;width:192px;position:absolute;left:35px;bottom:15px;z-index:9999;}
#sub {background-color:#EDEDED;width:100%;padding-top:30px;padding-bottom:30px;overflow:hidden;}
#sub_ctr {width:1004px;margin-right:auto;margin-left:auto;overflow:hidden;padding-left:20px;}
.sub_lst {float:left;width:231px;overflow:hidden;margin-right:20px;}
.sub_lst:hover {text-decoration:none;color:#797321;}
#sub_01 {background-image:url(images/msc/sub.png);background-repeat:no-repeat;background-position:0px 0px;float:left;height:60px;width:60px;margin-right:10px;}
#sub_02 {background-image:url(images/msc/sub.png);background-repeat:no-repeat;background-position:0px -60px;float:left;height:60px;width:60px;margin-right:10px;}
#sub_03 {background-image:url(images/msc/sub.png);background-repeat:no-repeat;background-position:0px -120px;float:left;height:60px;width:60px;margin-right:10px;}
#sub_04 {background-image:url(images/msc/sub.png);background-repeat:no-repeat;background-position:0px -180px;float:left;height:60px;width:60px;margin-right:10px;}
.sub_ctr {float:left;width:161px;overflow:hidden;margin-top:8px;}
.sub_ttl {font-size:18px;color:#86878C;width:161px;margin-bottom:3px;padding-top:1px;}
.sub_des {width:161px;}
#ftr {width:100%;margin-top:50px;overflow:hidden;margin-bottom:50px;}
#ftr_ctr {width:1024px;margin-right:auto;margin-left:auto;overflow:hidden;}
#ftr_lft {float:left;width:350px;overflow:hidden;}
#ftr_rgt {float:right;width:350px;overflow:hidden;margin-top:20px;}
#snw_ctr {width:350px;margin-bottom:20px;overflow:hidden;}
#snw_fb {background-image:url(images/msc/snw_ftr.png);background-repeat:no-repeat;background-position:0px 0px;float:left;height:20px;width:20px;margin-right:2px;}
#snw_twt {background-image:url(images/msc/snw_ftr.png);background-repeat:no-repeat;background-position:0px -20px;float:left;height:20px;width:20px;margin-right:2px;}
#snw_lkn {background-image:url(images/msc/snw_ftr.png);background-repeat:no-repeat;background-position:0px -40px;float:left;height:20px;width:20px;margin-right:2px;}
#cpr {width:350px;color:#86878C;font-size:11px;}
#cpr a:link, #cpr a:visited, #cpr a:active {color:#86878C;text-decoration:none;}
#cpr a:hover {text-decoration:none;color:#000;}
#rss {background-image:url(images/msc/rss.png);background-repeat:no-repeat;background-position:center center;float:right;height:17px;width:65px;margin-bottom:15px;}
#tgl {background-image:url(images/msc/tgl.png);background-repeat:no-repeat;background-position:center center;float:right;height:12px;width:126px;clear:both;}
.sch_txt {font-family:"lgt", Arial, Helvetica, sans-serif;font-size:12px;line-height:15px;background-color:#FFF;height:16px;width:137px;margin-left:10px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;float:left;margin-top:3px;padding-top:3px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.sch_btn {float:left;height:21px;width:30px;margin-top:3px;margin-left:10px;}
#cnt {width:100%;overflow:hidden;}
#cnt_ctr {width:1024px;margin-right:auto;margin-left:auto;overflow:hidden;}
.cnt_lst {margin-bottom:50px;overflow:hidden;}
#mnu_sub {background-color:#86878C;width:984px;padding-top:8px;padding-bottom:8px;overflow:hidden;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;position:relative;}
#mnu_sub_ctr {margin-right:auto;margin-left:auto;overflow:hidden;width:984px;}
.mnu_sub_lst {float:left;margin-right:15px;padding-right:15px;color:#FFF;text-decoration:none;text-transform:uppercase;}
.mnu_sub_lst a, .mnu_sub_lst a:visited {text-decoration:none;color:#FFF;cursor:pointer;}
.mnu_sub_lst a:hover {text-decoration:none;color:#000;cursor:pointer;}
.cmg {font-size:29px;text-transform:uppercase;margin-right:auto;margin-left:auto;text-align:center;padding-top:50px;padding-bottom:50px;}
.ttl {margin-bottom:30px;overflow:hidden;font-size:18px;font-family:"reg", Arial, Helvetica, sans-serif;padding-top:5px;padding-bottom:5px;}
.cnt_ctr {overflow:hidden;}
#cnt_img {background-image:url(images/msc/prw2.gif);background-position:center center;padding:5px;float:left;height:496px;width:300px;margin-right:30px;background-repeat:no-repeat;border:1px solid #696A6F;}
#cnt_rgt {float:left;overflow:hidden;margin-top:30px;width:682px;}
.add {overflow:hidden;margin-bottom:40px;}
.itl {font-style:italic;}
.bld {font-family:"reg", Arial, Helvetica, sans-serif;}
.bld_und {font-family:"reg", Arial, Helvetica, sans-serif;text-decoration:underline;}
.nte {font-size:10px;}
.inf_lft {clear:left;float:left;margin-right:10px;}
.inf_rgt {float:left;}
#map {width:682px;}
#cnt_cmg {overflow:hidden;clear:both;padding-top:30px;}
#scn_cnt {overflow:hidden;width:906px;margin-right:auto;margin-left:auto;margin-top:30px;margin-bottom:30px;}
.cnt_box {background-image:url(images/msc/box.png);background-repeat:no-repeat;background-position:center center;float:left;height:188px;width:212px;margin-right:30px;padding:30px;}
#cnt_fb {background-image:url(contact/files/snw.jpg);background-repeat:no-repeat;background-position:0px 0px;height:58px;width:58px;margin-bottom:20px;}
#cnt_twt {background-image:url(contact/files/snw.jpg);background-repeat:no-repeat;background-position:0px -58px;height:58px;width:58px;margin-bottom:20px;}
#cnt_lkn {background-image:url(contact/files/snw.jpg);background-repeat:no-repeat;background-position:0px -116px;height:58px;width:58px;margin-bottom:20px;}
.gry {color:#86878C;}
.gry a:link, .gry a:visited, .gry a:active {color:#86878C;text-decoration:none;}
.gry a:hover {text-decoration:none;color:#797321;}
#abt_img {background-image:url(images/msc/prw2.gif);background-repeat:no-repeat;background-position:center center;padding:5px;float:left;height:318px;width:237px;margin-right:30px;border:1px solid #696A6F;}
#abt_des {float:left;width:515px;margin-right:30px;margin-top:20px;}
#faq {background-color:#EDEDED;float:left;width:160px;margin-top:20px;padding-top:30px;padding-right:20px;padding-bottom:100px;padding-left:20px;}
.faq_lst {margin-bottom:8px;padding-bottom:8px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#696A6F;overflow:hidden;font-size:12px;}
.tem_lst {overflow:hidden;position:relative;margin-bottom:30px;}
.tem_img {float:left;width:214px;margin-right:30px;}
.tem_des {width:580px;position:absolute;left:244px;bottom:20px;}
.itl {font-style:italic;}
#vsn_lft {width:341px;margin-right:30px;padding-right:30px;border-right-width:1px;border-right-style:dotted;border-right-color:#696A6F;float:left;overflow:hidden;margin-bottom:30px;}
.ttl2 {color:#86878C;margin-bottom:20px;font-size:18px;padding-top:1px;}
#vsn {background-image:url(about/files/vsn.jpg);background-repeat:no-repeat;background-position:center center;height:218px;width:341px;}
#vsn_des {font-size:13px;color:#FFF;width:321px;margin-right:10px;margin-left:10px;padding-top:160px;line-height:18px;text-align:center;}
#vsn_rgt {float:left;width:622px;overflow:hidden;}
#vlu {width:400px;}
#csr_int {overflow:hidden;margin-bottom:30px;}
#csr_ctr {overflow:hidden;padding-bottom:30px;}
#csr_01 {width:308px;overflow:hidden;float:left;}
#csr_02 {width:308px;overflow:hidden;float:left;margin-right:50px;margin-left:50px;}
#csr_03 {width:308px;overflow:hidden;float:left;}
#csr_img_01 {background-image:url(about/files/csr_01.jpg);background-repeat:no-repeat;background-position:center center;height:207px;width:241px;margin-right:auto;margin-left:auto;}
#csr_img_02 {background-image:url(about/files/csr_02.jpg);background-repeat:no-repeat;background-position:center center;height:207px;width:241px;margin-right:auto;margin-left:auto;}
#csr_img_03 {background-image:url(about/files/csr_03.jpg);background-repeat:no-repeat;background-position:center center;height:207px;width:241px;margin-right:auto;margin-left:auto;}
.csr_cap {text-align:center;width:241px;padding-top:165px;font-size:14px;color:#FFF;}
.csr_des {width:241px;margin-top:20px;text-align:justify;margin-right:auto;margin-left:auto;}
#prc_lft {width:512px;border-right-width:1px;border-right-style:dotted;border-right-color:#696A6F;float:left;overflow:hidden;margin-right:50px;padding-bottom:30px;}
#prc_rgt {float:left;width:411px;overflow:hidden;}
#prc_img_01 {background-image:url(practices/files/exp_01.jpg);background-repeat:no-repeat;background-position:center center;height:218px;width:318px;margin-right:auto;margin-left:auto;}
#prc_img_02 {background-image:url(practices/files/exp_02.jpg);background-repeat:no-repeat;background-position:center center;height:218px;width:318px;margin-right:auto;margin-left:auto;}
.prc_des {width:318px;margin-top:30px;overflow:hidden;margin-right:auto;margin-left:auto;padding-top:5px;padding-bottom:5px;}
.prc_ttl {font-family:"reg", Arial, Helvetica, sans-serif;}
.prc_dtl {width:288px;margin-bottom:15px;margin-left:30px;}
#app_img {background-image:url(images/msc/prw2.gif);background-repeat:no-repeat;background-position:center center;height:363px;width:943px;margin-left:50px;}
#app_ctr {width:923px;margin-left:50px;overflow:hidden;padding-bottom:30px;padding-left:21px;margin-top:50px;}
#app_lft {float:left;width:436px;margin-right:50px;overflow:hidden;text-align:justify;padding-top:5px;padding-bottom:5px;}
#app_rgt {float:left;width:436px;overflow:hidden;text-align:justify;padding-top:5px;padding-bottom:5px;}
#exp_sub {width:883px;margin-right:auto;margin-left:auto;overflow:hidden;padding-bottom:30px;}
#sub_exp_01 {background-image:url(index/files/exp_01.jpg);background-repeat:no-repeat;background-position:center center;float:left;height:332px;width:341px;position:relative;}
#sub_exp_02 {background-image:url(index/files/exp_02.jpg);background-repeat:no-repeat;background-position:center center;float:left;height:332px;width:341px;position:relative;}
#exp_dvd {float:left;margin-right:100px;margin-left:100px;border-right-width:1px;border-right-style:dotted;border-right-color:#696A6F;height:332px;}
.exp_sum {margin-right:auto;margin-left:auto;padding-top:225px;width:260px;}
.exp_mre {position:absolute;right:25px;bottom:15px;}
#csr_sub {background-image:url(index/files/csr.jpg);background-repeat:no-repeat;background-position:center center;height:328px;width:1024px;margin-top:20px;margin-bottom:30px;position:relative;}
#csr_sub_ttl {width:800px;margin-right:auto;margin-left:auto;padding-top:112px;color:#FFF;overflow:hidden;font-size:12px;}
#csr_ttl_01 {text-align:center;float:left;width:250px;}
#csr_ttl_02 {text-align:center;float:left;width:250px;margin-right:25px;margin-left:25px;}
#csr_ttl_03 {text-align:center;float:left;width:250px;}
#csr_sub_txt {width:550px;margin-top:60px;margin-right:auto;margin-left:auto;overflow:hidden;}
#csr_mre {position:absolute;right:20px;bottom:20px;}
#cus_sub {background-image:url(index/files/cus.jpg);background-repeat:no-repeat;background-position:center center;height:454px;width:1024px;margin-top:20px;margin-bottom:30px;}
#cus_lft {float:left;width:412px;margin-right:100px;padding-right:100px;overflow:hidden;}
#cus_rgt {float:left;width:412px;overflow:hidden;}
#frm_ctr {float:right;width:320px;overflow:hidden;margin-top:30px;}
#add_ctr {margin-top:30px;overflow:hidden;}
#sub_ifr {width:304px;margin-top:20px;overflow:hidden;}
#add_top {width:304px;margin-top:20px;margin-bottom:20px;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#696A6F;overflow:hidden;}
#sub_fb {background-image:url(index/files/cus_scn.png);background-repeat:no-repeat;background-position:0px 0px;float:left;height:35px;width:35px;margin-right:10px;}
#sub_twt {background-image:url(index/files/cus_scn.png);background-repeat:no-repeat;background-position:0px -35px;float:left;height:35px;width:35px;margin-right:10px;}
#sub_lkn {background-image:url(index/files/cus_scn.png);background-repeat:no-repeat;background-position:0px -70px;float:left;height:35px;width:35px;}
#sus_ctr {min-height:400px;width:1024px;margin-right:auto;margin-left:auto;position:relative;background-image:url(index/files/sus.jpg);background-repeat:no-repeat;background-position:center center;}
#sus_env_ttl {font-family:"reg", Arial, Helvetica, sans-serif;position:absolute;left:470px;top:120px;font-size:18px;}
#sus_soc_ttl {font-family:"reg", Arial, Helvetica, sans-serif;font-size:18px;position:absolute;left:130px;top:210px;}
#sus_eco_ttl {font-family:"reg", Arial, Helvetica, sans-serif;font-size:18px;position:absolute;top:210px;right:130px;}
#env_des {text-align:center;position:absolute;left:450px;top:10px;}
#soc_des {position:absolute;left:130px;bottom:65px;}
#eco_des {text-align:right;position:absolute;right:130px;bottom:65px;}
#env_soc {position:absolute;left:130px;top:45px;}
#env_eco {text-align:right;position:absolute;top:45px;right:130px;}
#soc_eco {text-align:center;position:absolute;left:470px;bottom:0px;}
#frm_msg_ctr {min-height:356px;width:304px;background-color:#E6E6E6;margin-right:auto;margin-left:auto;}
.frm {width:100%;}
.frm_msg_01 {background-image:url(images/msc/frm_01.png);background-repeat:no-repeat;background-position:center center;margin-bottom:10px;height:28px;width:304px;}
.frm_msg_02_ctr {min-height:28px;width:304px;margin-bottom:10px;}
.frm_msg_02_lft {background-image:url(images/msc/frm_02.png);background-repeat:no-repeat;background-position:center center;float:left;height:28px;width:146px;margin-right:12px;}
.frm_msg_02_rgt {background-image:url(images/msc/frm_02.png);background-repeat:no-repeat;background-position:center center;float:left;height:28px;width:146px;}
.frm_msg_03 {background-image:url(images/msc/frm_03.png);background-repeat:no-repeat;background-position:center center;height:112px;width:304px;margin-bottom:10px;}
.frm_send {background-image:url(images/msc/frm_btn.png);background-repeat:no-repeat;background-position:0px 0px;height:27px;width:64px;float:right;}
.frm_send:hover {background-image:url(images/msc/frm_btn.png);background-repeat:no-repeat;background-position:0px -27px;height:27px;width:64px;cursor:pointer;}
.frm_msg_01_inp {font-family:"lgt", Arial, Helvetica, sans-serif;font-size:12px;width:100%;line-height:15px;background-color:#FFF;width:280px;margin-left:10px;margin-top:5px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;height:16px;padding-top:3px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.frm_msg_01_inp:hover {color:#999;}
.frm_msg_02_inp {font-family:"lgt", Arial, Helvetica, sans-serif;font-size:12px;width:100%;line-height:15px;background-color:#FFF;width:125px;margin-left:10px;margin-top:5px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;height:16px;padding-top:3px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.frm_msg_02_inp:hover {color:#999;}
.frm_msg_03_inp {font-family:"lgt", Arial, Helvetica, sans-serif;font-size:12px;width:100%;line-height:15px;background-color:#FFF;width:280px;height:87px;margin-left:10px;margin-top:10px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-top:3px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.frm_msg_03_inp:hover {color:#999;}
#reg {background-image:url(contact/files/reg.jpg);background-repeat:no-repeat;background-position:center top;height:836px;width:808px;margin-right:auto;margin-left:auto;margin-bottom:30px;position:relative;}
#reg_ifr {position:absolute;left:360px;top:70px;width:304px;height:729px;}
#frm_reg_ctr {min-height:729px;width:304px;background-color:#E6E6E6;margin-right:auto;margin-left:auto;}.frm_lst_ctr {width:304px;margin-bottom:10px;overflow:hidden;}
.rdo {float:left;overflow:hidden;}
.dob {overflow:hidden;clear:both;padding-top:10px;}
.frm_sub {float:left;margin-right:10px;margin-top:2px;}
.frm_reg_mdt {background-image:url(images/msc/mdt.png);background-repeat:no-repeat;background-position:center center;height:28px;width:60px;float:left;margin-right:10px;}
.frm_reg_yer {background-image:url(images/msc/yer.png);background-repeat:no-repeat;background-position:center center;height:28px;width:75px;float:left;}.frm_reg_mdt_inp {font-family:"lgt", Arial, Helvetica, sans-serif;font-size:12px;width:100%;line-height:15px;background-color:#FFF;width:40px;margin-left:10px;margin-top:5px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;height:16px;padding-top:3px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.frm_reg_mdt_inp:hover {color:#999;}
.frm_reg_yer_inp {font-family:"lgt", Arial, Helvetica, sans-serif;font-size:12px;width:100px;line-height:15px;background-color:#FFF;width:280px;height:90px;margin-left:10px;margin-top:10px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.frm_reg_yer_inp:hover {color:#999;}
.frm_dvd {width:304px;margin-bottom:20px;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#696A6F;}
#msg {background-image:url(contact/files/msg.jpg);background-repeat:no-repeat;background-position:center center;height:476px;width:715px;margin-right:auto;margin-left:auto;margin-bottom:30px;position:relative;}
#msg_ifr {width:304px;position:absolute;height:280px;top:65px;right:90px;}
#why {background-image:url(practices/files/why.jpg);background-repeat:no-repeat;background-position:center center;height:322px;width:783px;margin-bottom:30px;margin-right:auto;margin-left:auto;position:relative;}
#why_des {position:absolute;top:60px;right:60px;height:200px;width:400px;}
.pop {margin-right:auto;margin-left:auto;padding:50px;width:500px;}
.pop_des {overflow:hidden;width:500px;margin-right:auto;margin-left:auto;}
#dwd {text-align:right;position:absolute;right:20px;}
#dwd a:hover {color:#FFF;}
#app_img_main {background-image:url(approach/files/app.jpg);background-repeat:no-repeat;background-position:center center;height:363px;width:943px;position:relative;color:#FFF;font-size:12px;}
#app_01 {position:absolute;left:90px;top:133px;}
#app_02 {position:absolute;left:420px;top:133px;}
#app_03 {position:absolute;top:133px;right:40px;}
#app_04 {position:absolute;bottom:5px;right:70px;}
#app_05 {position:absolute;bottom:5px;left:380px;}
#app_06 {position:absolute;bottom:5px;left:120px;}
.frm_nte {font-size:10px;float:left;width:146px;height:28px;vertical-align:middle;}
#reg_add {position:absolute;left:15px;bottom:179px;color:#FFF;font-size:12px;}
#sus_cdt {width:924px;margin-top:30px;padding-left:100px;}
#frm_yes {width:200px;margin-right:auto;margin-left:auto;padding-top:50px;}
#btn_ctr {width:200px;margin-top:15px;margin-right:auto;margin-left:auto;height:27px;}
#btn_ok {background-image:url(images/msc/frm_btn_ok.png);background-repeat:no-repeat;background-position:0px 0px;height:27px;width:64px;}
#btn_ok:hover {background-position:0px -27px;}
#rss_ctr {width:1000px;overflow:hidden;margin-right:auto;margin-left:auto;border-right-width:1px;border-right-style:solid;border-right-color:#bccdf0;}
#sch_rst {width:1024px;overflow:hidden;}
.tem_dvd {margin-bottom:30px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#696A6F;}
.fnt_rsz {float:right;}
.fnt_up {background-image:url(images/msc/font.png);background-repeat:no-repeat;background-position:0px 0px;float:left;height:15px;width:15px;margin-right:2px;}
.fnt_up:hover {background-position:0px -15px;cursor:pointer;}
.fnt_dwn {background-image:url(images/msc/font.png);background-repeat:no-repeat;background-position:-15px 0px;float:left;height:15px;width:15px;margin-right:2px;}
.fnt_dwn:hover {background-position:-15px -15px;cursor:pointer;}
.fnt_reset {background-image:url(images/msc/font.png);background-repeat:no-repeat;background-position:-30px 0px;float:left;height:15px;width:15px;margin-right:2px;}
.fnt_reset:hover {background-position:-30px -15px;cursor:pointer;}
.fnt {float:left;margin-right:5px;font-family:"reg", Arial, Helvetica, sans-serif;}
#fnt {width:984px;margin-top:30px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;overflow:hidden;}
.spc {min-height:50px;width:1024px;}
.glr_ctr {margin-bottom:20px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;}
.glr_thb {float:left;width:300px;margin-right:28px;border:1px solid #CCC;margin-bottom:50px;padding-top:5px;padding-right:5px;padding-left:5px;}
.glr_thb:hover {background-color:#b3b586;border-color:#999;color:#000;}
.glr_thb_img {background-image:url(images/msc/prw2.gif);background-repeat:no-repeat;background-position:center center;height:200px;width:300px;}
.glr_thb_ttl {margin-top:15px;text-align:center;margin-bottom:15px;}
.year_thb {float:left;width:300px;margin-right:28px;border:1px solid #CCC;margin-bottom:50px;padding:5px;}
.year_thb:hover {background-color:#b3b586;border-color:#999;color:#000;}
#cmp_prf {height:600px;width:848px;margin-right:auto;margin-left:auto;}
#news {padding:50px;margin-right:auto;margin-left:auto;width:300px;height:220px;}
#art_cnt {padding:10px;width:600px;margin-left:auto;margin-right:auto;}
#art_ttl {font-family:"reg", Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:underline;text-align:center;margin-bottom:5px;}
#ath {font-style:italic;text-align:center;}
#art_img {background-image:url(images/msc/prw2.gif);background-repeat:no-repeat;background-position:center center;padding:5px;height:200px;width:400px;margin-top:20px;margin-bottom:30px;border:1px solid #696A6F;margin-right:auto;margin-left:auto;}
#art_txt {text-align:justify;margin-bottom:20px;text-indent:30px;}
#art_rsz {margin-top:20px;margin-bottom:20px;overflow:hidden;}
.art_ctr {margin-top:50px;overflow:hidden;padding-left:76px;}
.art_img_ctr {background-image:url(images/msc/prw2.gif);background-repeat:no-repeat;background-position:center center;float:left;height:210px;width:240px;position:relative;margin-right:76px;font-size:14px;color:#FFF;}
.art_img_ctr:hover {text-decoration:none;color:#797321;}
.art_thb_ttl {position:absolute;top:170px;left:30px;width:180px;text-align:center;}
#art_rsz {margin-top:20px;margin-bottom:20px;}
