/* home2 */
/*box*/
.box{-webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius:5px;border:3px solid #F2CB67;-webkit-box-shadow: 0px 2px 4px rgba(50, 50, 50, 0.2);-moz-box-shadow:    0px 2px 4px rgba(50, 50, 50, 0.2);box-shadow:         0px 2px 4px rgba(50, 50, 50, 0.2);}
.box .box_header{text-shadow:0px -1px 2px #999;background-color:#F2CB67;color:#FFF;font-weight:bold;font-size:15px;text-align:center;padding:3px 0;}
/* home2 - left */
#left_img{left:0;top:368px;position:absolute;width:290px;height:141px;background:url('left.jpg') no-repeat;}
/* content right */
#c_r_wrap{position:absolute;right:10px;top:30px;width:513px;height:536px;}
#c_r_wrap .pt_wrap{width:508px;height:300px;position:absolute;right:0;top:0;}
#c_r_wrap .chart_wrap{position:absolute;right:0;top:0px;}
/* c1 */
#c1{height:320px;position:relative;}
/* market price form */
form.price_form{padding:5px;position:relative;}
form.price_form table.market_price td.price_area{cursor:pointer;}
form.price_form a.history_button{position:absolute;text-decoration:none;color:#FFF;background-color:#666;border-radius:3px;right:0px;top:-47px;padding:1px;}
form.price_form input.update_button{position:absolute;right:-3px;top:-28px;}
table.market_price{font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;}
table.market_price div.update_form{display:none;position:relative;}
table.market_price div.update_form input.update_value{text-align:right;padding-right:10px;width:90px;position:absolute;top:-2px;left:17px;}
table.market_price div.update_form > a{position:absolute;top:-2px;right:0px;text-decoration:none;color:#FFF;text-align:center;width:30px;border-radius:3px;background:#AAA;padding:4px 0;text-shadow:1px 1px 1px #666;box-shadow:1px 1px 2px #666;}
table.market_price div.update_form > a:hover{background:#EDB262;}
table.market_price div.update_form > a:active{top:-1px;right:-8px;background:#EDB262;box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,0.4);}
span.today_date{font-size:12px;font-style:italic;font-color:#999;}
/* market place table */
table.market_price{color:#666;font-size:13px;margin:0 auto;border-collapse:collapse;text-align:center;}
table.market_price tr{height:45px;}
table.market_price .tr_row1{height:35px;}
table.market_price td.price_area{position:relative;}
table.market_price .col1{width:81px;font-weight:bold;}
table.market_price .row1{position:relative;height:29px;font-size:14px;color:#666;font-weight:bold;}
table.market_price .row1.col2 > span, table.market_price .row1.col3 > span{position:absolute;left:64px;top:9px;}
table.market_price .col1 .small{font-size:11px;color:#999;}
table.market_price .col2, table.market_price .col3{width:150px;}
/* difference */
table.market_price td .difference{position:absolute;top:17px;left:1px;font-size:11px;color:#666;text-align:center;width:55px;}
table.market_price td .difference .d_arrow{display:none;position:absolute;top:-8px;left:19px;background:url('d_arrow.png') no-repeat;width:18px;height:10px;}
table.market_price td .difference .d_val{display:none;display:inline-block;}
/* price */
table.market_price td .price_wrap{padding-right:3px;font-size:16px;color:#666;font-weight:bold;text-align:right;}
table.market_price td .price_wrap .price{display:inline-block;}
table.market_price td .price_wrap .won{font-size:15px;margin-left:3px;font-weight:normal;}
/* inner border */
table.market_price tr{border-bottom:1px solid #EEE;}
table.market_price .row1{border-bottom:2px solid #EA2F2F;}
table.market_price tr.tr_row6{border-bottom:none;}

/* c2 */
#c2{padding-top:7px;height:180px;}
#c2 a.btn_map{width:88px;height:24px;position:absolute;bottom:4px;left:76px;background:url('btn_map.png') no-repeat;}
#c2 .img_wrap{height:143px;overflow:hidden;position:relative;}
#c2 .c_map{opacity:0.5;position:absolute;width:400px;height:300px;}
#c2 .c_up{position:absolute;width:240px;height:132px;}
.box_left{float:left;width:240px;margin-right:20px;}
.box_left .c_map{background:url('c2_map.jpg') no-repeat;top:69px;left:-2px;}
.box_left .c_up{background:url('left_up.png') no-repeat;}
.box_right{float:left;width:240px;}
.box_right .c_map{background:url('c3_map.jpg') no-repeat;top:-50px;left:-107px;}
.box_right .c_up{background:url('right_up.png') no-repeat;}

/* sub */
.sub_header{background:url('sub_header.png') no-repeat -6px -5px;width:850px;height:30px;margin:10px 0;border-bottom:1px solid #DDD;}

/* products */
.products_wrap .sub_header{background-position:-6px -5px;}
.products_wrap .c_img{background:url('products.jpg') no-repeat;width:846px;height:460px;}
/* purchase2 */
.purchase2_wrap .sub_header{background-position:-6px -41px;}
.purchase2_wrap .c_img{background:url('purchase.png') no-repeat 10px 9px;width:700px;height:486px;}
/* map3, map4 */
.map3_wrap .c_map, .map4_wrap .c_map{border:1px solid #CCC;width:620px;}
.map3_wrap .sub_header, .map4_wrap .sub_header{background-position:-6px -77px;}
.map3_wrap .c_img, .map4_wrap .c_img{width:620px;height:72px;background:url('map_info.jpg') no-repeat 0px 0px;margin-top:15px;}
.map3_wrap .c_img{background-position:0px -1px;}
.map4_wrap .c_img{background-position:0px -87px;}
/* customer2 */
.customer2_wrap .sub_header{background-position:-6px -113px;}
