/*--- common selector ---*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button{margin:0;padding:0;}
body,input,select,textarea{color:#000;font-family:'Malgun Gothic', '맑은 고딕',dotum,'돋움',"Arial",sans-serif;font-size:87.5%;font-weight:normal;} /* 137.5% == 22px *//* 87.5% == 14px */
body{background-color:#fff;letter-spacing:-0.05em;-webkit-text-size-adjust:none;}
hr{display:none;}
img,fieldset{border:0;}
img,input,select,textarea{vertical-align:middle;}
ul,ol,li{list-style:none;}
a{color:#000;text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
a:link,a:hover,a:active{text-decoration:none;}
strong{font-weight:bold;}
input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0;}
input:checked[type="checkbox"]{background-color:#fff;-webkit-appearance:checkbox;}
.ir{overflow:hidden;text-indent:-1000em;}
.invisible{display:none;}
.hide{visibility:hidden;width:1px;height:1px;line-height:0;overflow:hidden;position:absolute;top:-10000px;left:0;font-size:0;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}

/*--- layout ---*/
#wrap{position:relative; width:100%; }
#headWrap{height:96px;background:url(../img/bg_rpt_v01.png) 0 0 repeat-x;}
#contentWrap{position:relative;zoom:1;}
#footWrap{padding:0 0 15px 0;clear:both;border-top:1px solid #e6e6e6;background:#F0F0F0 none;color:#999999;text-align:center;font-size:0.714em;}

/*--- logo ---*/
h1{
	position: absolute;
	top:0px;
	left:0px;
	z-index:1;
	width: 100%;
}
h1 a{display:block;}

/*--- body ---*/
h2{ height:15px; font-size: 14px; text-align: left; color: #2e60bc; padding: 5px 10px 0px 10px;}

/*--- searchArea ---*/
#searchArea{height:36px;position:relative;padding:14px 64px 0 80px;}
#search{height:36px;background:url(../img/bg_v04.png) 0 -120px no-repeat;}
#search fieldset{height:36px;background:url(../img/bg_v04.png) right -240px no-repeat;}
#search span{display:block;height:36px;margin:0 16px 0 6px;background:url(../img/bg_v04.png) 0 -180px repeat-x;}
#q{width:83%;float:left;margin:8px 0 0 0;padding:2px 0 2px 4px;border:0;font-size:1.071em;font-weight:bold;}
#searchSubmit{display:block;width:48px;height:39px;overflow:hidden;position:absolute;top:13px;right:12px;border:0;background:url(../img/ico_v05.png) 0 0 repeat-x;text-indent:-1000em;cursor:pointer;}
#daumBtnClear{display:none;width:17px;height:17px;overflow:hidden;position:absolute;top:23px;right:82px;border:0;background:url(../img/ico_v05.png) 0 -60px no-repeat;text-indent:-100em;}

/*--- suggestBox ---*/
#page {position:relative; }
#anyfpSuggestWrap {position:absolute;top:52px;left:0px;width:100%;z-index:999;}
.suggestBox {display:none;margin:0 13px 0 80px;border:1px solid #909dec;background-color:#fff;font:15px "?뗭?",dotum,sans-serif !important  }
.suggestBox a, .suggestBox a:visited, .suggestBox a:link, .suggestBox a:active {text-decoration:none;color:#000;}
.suggestBox a:hover {text-decoration:none;}
.suggestBox ul, .suggestBox li {margin:0;padding:0;list-style:none;}
.suggestBox .list {min-height:98px;height:auto !important;}
.suggestBox li {margin:0;text-overflow: ellipse;background-color:#fff;border-bottom:1px solid #ECECEC;line-height:20px;cursor:pointer;}
.suggestBox li.on {background-color:#f4f4f4;}
.suggestBox li strong {color:#ea570a;font-weight:normal;}
.suggestBox li a.item { overflow:hidden; display:block; height:19px; padding:8px 10px 7px 9px;}
.suggestBox .line {overflow:hidden;height:1px;padding:0;margin:7px 0px 6px;background-color:#e5e5e5;line-height:1px;font-size:1px;}
.suggestBox .guide {padding:15px 10px;color:#555;}
.suggestBox .footer {position:relative;height:19px;margin:0;padding:9px 8px 5px 9px;background-color:#f7f7f7;clear:both;}
.suggestBox .footer a {padding:5px;color:#555;font-size:14px;}
.suggestBox .footer .fl {float:left;}
.suggestBox .footer .fr {float:right;}
.suggestBox .footer .bar {padding:0px 5px 0px 4px;color:#cbcbcb;}
.suggestBox .footer .offGuide {display:none;position:absolute;right:0px;bottom:19px;width:211px;height:27px;background:url(../img/suggest_service.gif) no-repeat;text-indent:-999em;}

/*--- svcLinkArea ---*/
#svcLinkArea{margin:13px 12px 0 12px;}
.svcLink{width:100%;height:33px;background:url(../img/bg_v04.png) 0 -300px no-repeat;}
.svcLink li{width:49.99%;height:33px;float:left;}
.svcLink a{display:block;height:33px;margin:0 0 0 4px;padding:0 3px 0 0;background:url(../img/bg_v04.png) right -380px no-repeat;text-align:center;letter-spacing:-1px;}
.svcLink span{display:block;width:100%;height:33px;line-height:35px;background:url(../img/bg_v04.png) 0 -340px repeat-x;color:#425de8;font-size:1em;}
.company #product a{margin:0;background-position:right -460px;}
.company #product span{background-position:0 -420px;color:#545873;}
.product .svcLink{background-position:0 -500px;}
.product #company a{padding:0 4px 0 0;background-position:right -540px;}
.product #company span{background-position:0 -420px;color:#545873;}
.product #product a{margin:0;background-position:right -580px;}
.product #product span{background-position:0 -340px;}
/*#login{display:block;width:46px;height:23px;overflow:hidden;position:absolute;top:68px;right:13px;background:url(../img/ico_v05.png) 0 -100px no-repeat;text-indent:-1000em;}
#userId{display:block;width:46px;overflow:hidden;position:absolute;top:72px;right:13px;color:#545873;font-size:0.857em;text-align:right;white-space:nowrap;letter-spacing:-1px;}*/

/*--- mainService ---*/
#mainService{width:auto;height:68px;clear:both;margin:4px 4px 0 12px;}
#mainService li{width:25%;float:left;}
#mainService a{display:block;width:74px;height:68px;overflow:hidden;position:relative;margin:0 auto;background:url(../img/ico_v04.png) 0 0 no-repeat;text-indent:-1000em;}
#mainService .mail{background-position:0 -131px;}
#mainService .cafe{background-position:0 -211px;}
#mainService .news{background-position:0 -291px;}
#mainService .weather{background-position:0 -371px;}
#mainService span{height:25px;line-height:23px;position:absolute;top:0;right:0;background:url(../img/tico_v03.png) 0 0 no-repeat;color:#FFF;font-size:0.905em;text-align:center;text-indent:-1px;}
#mainService .len1{width:26px;background-position:0 0;}
#mainService .len2{width:31px;background-position:0 -40px;}
#mainService .len3{width:40px;background-position:0 -80px;}
#mainService .len4{width:48px;background-position:0 -120px;}

/*--- special ---*/
#mainService .weekroad{background:url(../img/week_mun_v01.png) 0 9px no-repeat;}
#mainService .eplv1{background:url(../img/epl_schedule_mun_v01.png) 0 9px no-repeat;}
#mainService .eplv2{background:url(../img/epl_live_mun_v01.png) 0 9px no-repeat;}
#mainService .eplv3{background:url(../img/epl_hlvod_mun_v01.png) 0 9px no-repeat;}
#mainService .cctv{background:url(../img/week_mun_v03.png) 0 9px no-repeat;}

/*--- searchRankArea ---*/
#searchRankArea{height:43px;margin:0 0 7px 0;position:relative;border-bottom:1px solid #dbdbdb;}
#searchRankArea.close{overflow:hidden;}
#searchRankArea h2{font-size:1em;font-weight:bold;white-space:nowrap;}
#searchRankArea.close .title, #searchRankArea.close .now{display:none;}
#searchRankArea .date{position:absolute;top:14px;left:16px;color:#545873;font-size:1em;font-weight:normal;letter-spacing:1px;}

#searchRankArea ul{padding:12px 39px 11px 89px;}
#searchRankArea li{height:21px;overflow:hidden;display:none;position:relative;}
#searchRankArea .n1{display:block;}
#searchRankArea li a{display:block;height:21px;overflow:hidden;margin:0 40px 0 0;padding:0;color:#425DE8;white-space:nowrap;line-height:21px;}
#searchRankArea .no{ display:inline-block; vertical-align:top; margin:0 5px 0 0;width:17px;height:20px;line-height:20px;overflow:hidden; background:url(../img/bg_v04.png) 0 -678px no-repeat; color:#fff;font-size:0.714em;text-align:center;text-indent:1px; }
#searchRankArea .rank{position:absolute;top:4px;right:6px;color:#999;font-size:0.929em;text-align:right;}
#searchRankArea .up{display:block;float:right;width:9px;height:9px;overflow:hidden;margin:2px 0 0 2px;background:url(../img/ico_v05.png) 0 -540px no-repeat;text-indent:-1000em;text-align:left;}
#searchRankArea .new{position:absolute;top:3px;right:8px;color:#DC3548;font-size:0.857em;}
#searchRankArea .prevnext{display:none;}
#searchRankArea .onoff{display:block;width:26px;height:21px;overflow:hidden;position:absolute;top:11px;right:13px;background:url(../img/ico_v05.png) 0 -460px no-repeat;text-indent:-1000em;}

#searchRankArea.open{width:100%;height:auto;border-bottom:none;}
#searchRankArea.open h2{height:43px;border-bottom:1px solid #dbdbdb;}
#searchRankArea.open .title{float:left;padding:14px 15px 12px 14px;letter-spacing:-1px;}
#searchRankArea.open .now{display:block;float:left;padding:16px 0 0 0px;color:#777;font-size:0.929em;font-weight:normal;white-space:nowrap;}
#searchRankArea.open .date{display:none;}
#searchRankArea.open ul{width:100%;overflow:hidden;padding:0;background:#fff;z-index:1;}
#searchRankArea.open li{width:100%;height:34px;float:left;border-bottom:1px solid #eaeaea;}
#searchRankArea.open li a{width:100%;height:34px;line-height:38px;overflow:hidden;padding:0;_padding-top:9px;color:#000;}
#searchRankArea.open .no{ margin:9px 5px 0 14px;.margin-top:0px;}
#searchRankArea.open .rank, #searchRankArea.open .new{top:10px;right:16px;}
#searchRankArea.open .prevnext{display:block;width:100%;height:39px;padding:9px 0 0 0;border-bottom:1px solid #cccccc;background:#f7f7f7 none;}
#searchRankArea.open #searchRankPrevNext{display:block;width:93px;height:30px;overflow:hidden;margin:0 auto;background:url(../img/ico_v05.png) 0 -600px no-repeat;text-indent:-1000em;}
#searchRankArea.open #searchRankPrevNext.prev{background-position:0 -560px;}
#searchRankArea.open #searchRankPrevNext.next{background-position:0 -600px;}
#searchRankArea.open .onoff{background-position:0 -500px;}
#searchRankArea.open .n1, #searchRankArea.open .n2, #searchRankArea.open .n3, #searchRankArea.open .n4, #searchRankArea.open .n5{display:block;}

/*--- promotionArea ---*/
#promotionArea ul{margin:0 14px 0 14px;}
#promotionArea li{width:100%;overflow:hidden;}
#promotionArea li a{display:block;line-height:27px;overflow:hidden;white-space:nowrap;}
#promotionArea .label{color:#DC3548;}

/*--- newsArea ---*/
#pad_top{padding:10px 14px 0 14px; }
#newsTxt{margin:0 14px 0 14px;}
#newsTxt li{width:100%;overflow:hidden;}
#newsTxt li a{display:block;line-height:27px;overflow:hidden;white-space:nowrap;}
#newsTxt .label{color:#DC3548;}
#ad{width:100%;margin:6px 0 0 0;}
#ad span{display:block;padding:0 15px;}
#newsImg{width:auto;height:100px;overflow:hidden;margin:12px 9px 0 11px;}
#newsImg li{width:33%;float:left;text-align:center;}
#newsImg li.last{width:34%;}
#newsImg a{display:block;width:90px;line-height:14px;margin:0 auto;font-size:0.857em;}
#newsImg a img{display:block;margin:0 0 5px 0;border:1px solid #5c5c5c;}
.news_paging{width:154px;line-height:26px;position:relative;margin:10px auto 0 auto;padding:0 0 13px 0;color:#666;font-size:1em;text-align:center;}
.news_paging strong{color:#425DE8;font-weight:bold;}
.news_paging span{color:#c5c5c5;}
.news_paging a{display:block;width:35px;height:26px;overflow:hidden;position:absolute;top:0;background:url(../img/ico_v05.png) 0 -640px no-repeat;text-indent:-1000em;}
.news_paging .prev{left:0;}
.news_paging .next{right:0;background-position:0 -680px;}
.btn_list{position:absolute;right:18px;bottom:15px;width:95px;height:41px;background:url(http://icon.daum-img.net/m/simple/polaris/worldcup/btn_worldcup_v5.gif) 0 -2925px no-repeat;}

/*--- financeArea ---*/
#financeArea{height:81px;position:relative;margin:0 0;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;}
#stockList{height:40px;margin:0 138px 0 0;overflow:hidden;}
#stockList a{display:block;height:33px;padding:7px 0 0 16px;line-height:28px;white-space:nowrap;}
#stockList .updown{display:none;}
#stockList .down{padding:0 0 0 20px;background:url(../img/ico_v05.png) 7px -734px no-repeat;color:#425de8;}
#stockList .up{padding:0 0 0 20px;background:url(../img/ico_v05.png) 7px -715px no-repeat;color:#e03d42;}
#stock{width:123px;height:26px;position:absolute;top:7px;right:15px;}
#stock_query{width:81px;height:20px;float:left;padding:2px;border:1px solid #b3b4bb;color:#000;font-size:1em;}
#stock_query.title{background:url(../img/ico_v05.png) 6px -794px no-repeat;}
#stock_submit{width:36px;height:26px;float:left;overflow:hidden;border:0;background:url(../img/ico_v05.png) 0 -760px no-repeat;text-indent:-1000em;}
#exchangeList{height:40px;overflow:hidden;border-top:1px solid #eaeaea;}
#exchangeList li{width:100%;height:40px;overflow:hidden;}
#exchangeList a{display:block;width:139px;height:27px;float:left;padding:13px 0 0 15px;font-weight:bold;white-space:nowrap;}
#exchangeList span{color:#e03d42;font-weight:normal;}

/*--- AnyfpNewsArea ---*/
#AnyfpNewsArea{margin:1px 0 0 0;}
#AnyfpNewsArea h2{
	height:35px;
	line-height: 2em;
	font-size:1em;
	color: #000000;
	border-bottom:1px solid #efefef;
	background: url('../img/bt_go.gif') 98% 0.7em no-repeat;
	}
#AnyfpNewsArea h2 span{margin:0 0 0 0;color:#3c45be;font-size:1.143em;}
#AnyfpNewsArea .list_btn{float:left; clear:both; position:relative; width:100%; padding:10px 0 10px 0; border-top:1px solid #efefef; text-align:center;}
#AnyfpNewsArea .list_btn span{padding-left:3px;}
#AnyfpNewsArea .news_title{color:#3c45be; line-height:30px; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; width:100% white-space:nowrap; font-size:1.3em; font-weight:bold; letter-spacing:-2px;}
#AnyfpNewsArea .right{
	float:right;
	text-align: right;
	position: absolute;
	width:30%;
	right: 12px;
	padding-right:5px;
	top: 50px;
}
#AnyfpNewsArea .prevnext{display:block;width:100%;height:39px;padding:9px 0 0 0;border-bottom:1px solid #cccccc;background:#f7f7f7 none;}
.anynews_img li{height:64px;padding:3px 16px 5px 8px;position:relative;border-bottom:1px solid #eaeaea;}
.anynews_img a{display:block;height:64px;line-height:20px;}
.anynews_img img{position:absolute;top:11px;left:15px;border:1px solid #5c5c5c;}
.anynews_img span{display:block;padding:12px 0 0 105px;}
.anynews_txt{height:88px;padding:7px 16px 8px 15px;border-bottom:1px solid #eaeaea;}
.anynews_txt li{width:100%;overflow:hidden;position:relative;padding:4px 0;}
.anynews_txt a{display:block;height:22px;line-height:23px;overflow:hidden;padding:0 0 0 53px;white-space:nowrap;}
.anynews_txt span{display:block;width:46px;height:21px;float:left;position:absolute;top:4px;left:0;background:url(../img/bg_v04.png) 0 -720px no-repeat;color:#475690;font-size:0.786em;text-align:center;text-indent:2px;}
.anynews_txt span.view{font-size:0.857em;}
#anynewsImg{width:auto;height:39px;overflow:hidden;margin:12px 9px 0 12px;}
#anynewsImg li{width:33%;float:left;text-align:center;}
#anynewsImg li.last{width:34%;}
#anynewsImg a{display:block;width:35px;line-height:14px;margin:0 auto;font-size:0.857em;}
#anynewsImg a img{display:block;margin:0 0 5px 0;border:1px solid #5c5c5c;}
.anynews_paging{width:154px;line-height:26px;position:relative;margin:10px auto 0 auto;padding:0 0 13px 0;color:#666;font-size:1em;text-align:center;}
.anynews_paging strong{color:#425DE8;font-weight:bold;}
.anynews_paging span{color:#c5c5c5;}
.anynews_paging a{display:block;width:35px;height:26px;overflow:hidden;position:absolute;top:0;background:url(../img/ico_v05.png) 0 -640px no-repeat;text-indent:-1000em;}
.anynews_paging .prev{left:0;}
.anynews_paging .next{right:0;background-position:0 -680px;}
.btn_list{display:block;width:69px;height:32px;float:left;position:absolute;top:6px;left:right;background:url(../img/bg_v02.png) 0 -1080px no-repeat;color:#475690;font-size:0.786em;text-align:center;text-indent:2px;}
.btn_span{display:block;width:69px;height:32px;float:left;position:absolute;top:8px;left:0;color:#475690;font-size:12px;text-align:center;text-indent:2px;}


#list_view{float:left; clear:both; width:100%; position:relative; margin-top:10px; }
#list_view .list_01_view .thump img{float:left; border:1px solid #aabe6b; margin:0px 10px 10px 0;  }
#list_view .list_01_view div {float:left; clear:both position:relative;}
#list_view .list_02_view {float:left; clear:both;}
#list_view .list_02_view span { left:0; color:#3c45be; position:inherit; display:inline-block; }

/*--- cartoonArea ---*/
#cartoonArea{margin:27px 0 0 0;}
#cartoonArea h2{height:25px;font-size:1em;border-bottom:2px solid #a8b0ee;}
#cartoonArea h2 a{margin:0 0 0 16px;color:#3c45be;font-size:1.143em;}
#cartoonArea ul{width:auto;height:158px;margin:11px 12px 0 12px;}
#cartoonArea li{width:25%;float:left;padding:0 0 15px 0;}
#cartoonArea li a{display:block;width:68px;margin:0 auto;font-size:0.857em;text-align:center;white-space:nowrap;}
#cartoonArea img{display:block;margin:0 0 5px 0;border:1px solid #5c5c5c;}

/*--- noticeArea ---*/
.noticeArea{padding:11px 0 15px 0;border-top:1px solid #eaeaea;}
.noticeArea a{display:block;line-height:21px;clear:both;padding:4px 0 5px 15px;white-space:nowrap;}
.noticeArea span{display:block;width:46px;height:21px;float:left;margin:0 7px 0 0;background:url(../img/bg_v04.png) 0 -720px no-repeat;color:#c7464c;font-size:0.786em;text-align:center;text-indent:2px;}
.shortcut .noticeArea{border-top:0;}

/*--- utilBtnArea ---*/
#utilArea{width:164px;height:31px;float:right;}
#utilArea a{float:left;}
.btn_go_pc{display:block;width:94px;height:27px;overflow:hidden;background:url(../img/ico_v05.png) 8px -813px no-repeat;text-indent:-1000em;}
.btn_go_top{display:block;width:70px;height:27px;overflow:hidden;background:url(../img/ico_v05.png) 0 -833px no-repeat;text-indent:-1000em;}

/*--- shortcutList ---*/
#shortcutList{float:left;margin:5px 0px 20px 20px;}
#shortcutList li{float:left;padding:10px 30px 10px 30px;/*margin:6px 16px 3px 0;*/}
#shortcutList a{display:block;width:60px;overflow:hidden;padding:64px 0 0 0;background:url(../img/mnu_v06.png) 0 0 no-repeat;font-size:0.857em;text-align:center;white-space:nowrap;}
#shortcutList span{margin:0 auto;}
#shortcutList .new{padding:0 12px 0 0;background:url(../img/ico_v05.png) right -859px no-repeat;}

#shortcutList .overview{
	background-position:0 0;
	font-family: "Malgun Gothic", "gulim", dotum, "맑은 고딕", Arial, sans-serif;
}
#shortcutList .history{background-position:-77px 0;}
#shortcutList .location{background-position:-154px 0;}
#shortcutList .contact{background-position:-230px 0;;}

#shortcutList .ferp{background-position:-154px -160px;}
#shortcutList .mobile{background-position:-154px -80px;}
#shortcutList .barcode{background-position:-77px -160px;}

#shortcutList .dsasp{background-position:-77px -77px;}


#shortcutList .consulting{background-position:0 -80px;}
#shortcutList .contents{background-position:-77px -80px;}
#shortcutList .media{background-position:-154px -80px;}
#shortcutList .news{background-position:-230px -80px;}

#shortcutList .event{background-position:0 -160px;}
#shortcutList .erp{background-position:-77px -160px;}
#shortcutList .tams{background-position:-154px -160px;}
#shortcutList .pharos{background-position:-230px -160px;}

#shortcutList .walker{background-position:0 -240px;}
#shortcutList .planner{background-position:-77px -240px;}
#shortcutList .insight{background-position:-154px -240px;}
#shortcutList .sitecraft{background-position:-230px -240px;}

#shortcutList .vacantslot{background-position:0 -320px;}
#shortcutList .stock{background-position:-77px -320px;}
#shortcutList .realestate{background-position:-154px -320px;}
#shortcutList .exchange{background-position:-230px -320px;}

#shortcutList .worldcup{background-position:0 -400px;}
#shortcutList .mypeople{background-position:-77px -400px;}
#shortcutList .shopping{background-position:-154px -400px;}
#shortcutList .book{background-position:-230px -400px;}

#shortcutList .msg{background-position:0 -480px;}
#shortcutList .yozm{background-position:-77px -480px;}

#copyright{color:#999;}

/*--- shortcut bnArea ---*/
#bnArea{height:38px;clear:both;margin:0 15px 16px 15px;border:1px solid #ddd;}
#bnArea a{display:block;width:49.8%;height:38px;float:left;line-height:38px;background:url(../img/bg_v04.png) 0 -760px repeat-x;font-size:14px;color:#000;text-align:center;}
#bnArea span{padding:0 14px 0 0;background:url(../img/tico_v03.png) right -157px no-repeat;}
#bnArea .first{border-right:1px solid #ddd;}

/*--- shortcut adArea ---*/
#adArea{width:100%;margin-bottom:1px;}
#adArea span{display:block;padding:0 15px;}

/*--- anyfpFoot ---*/
#anyfpFoot{background-color:#E7E7E8;text-align:center;border-top:1px solid #c4c4c4;}
#anyfpFoot a.round{border-color:#bbb;width:70px;line-height:27px;}
#anyfpFoot .editor{height:15px;color:#777;font-size:10px;letter-spacing:-1px;padding:4px 0;}
#anyfpFoot .editor a{color:#777;color:#999;}
#anyfpFoot .editor span{margin:0 5px;}
#anyfpFoot address{font-size:11px;height:15px;margin-bottom:8px;padding-top:8px;color:#888;}
#anyfpFoot ul{border-top:1px solid #d1d1d2;}
#anyfpFoot li{float:left;width:100%;border-bottom:1px solid #d1d1d2;}
#anyfpFoot li a{display:block;height:38px;background-color:#f4f4f4;}
#anyfpFoot li a.pc{border-right:1px solid #d1d1d2;-webkit-box-shadow:inset 0 1px 1px #fff;}
#anyfpFoot li a.top{-webkit-box-shadow:inset 1px 1px 1px #fff;}
#anyfpFoot li a span{font-size:13px;color:#333;padding-left:18px;background:url(../img/ico_foot.gif) 0 0 no-repeat;margin-top:10px;display:inline-block;line-height:17px;}
.opera #anyfpFoot li a span{white-space:nowrap;}
#anyfpFoot li a.pc span{background-position:0 2px;}
#anyfpFoot li a.pc span.off{background-position:0 -37px;color:#ccc;}
#anyfpFoot li a.top span{background-position:0 -78px;}

#tiara_anal{display:block;}

/*--- weekend Layer ---*/
#wLayer{width:100%;height:40px;overflow:hidden;position:absolute;top:40px;border-top:1px solid #e8e6e2;border-bottom:1px solid #e8e6e2;background-color:#f3f1dc;}
#wList{width:100%;height:40px;}
#wList li{height:40px;margin:0 45px 0 0;overflow:hidden;}
#wList a{display:block;padding:12px 0 13px 16px;white-space:nowrap;}	
#wClose{display:inline-block;width:24px;height:19px;padding:1px;overflow:hidden;position:absolute;top:10px;right:15px;-webkit-border-radius:3px;border-radius:3px;background-color:#d0cdc4;text-decoration:none;}
#wClose span{display:inline-block;width:100%;height:100%;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.7), inset -1px -1px 1px rgba(255,255,255,0.7);background:-webkit-gradient(linear, left top, left bottom,from(#ffffff),to(#f5f5f5));background-color:#f9f9f9;text-align:center;color:#FFF;}
#wClose span span{display:block;-webkit-box-shadow:none;background:url(../img/ico_close.png) no-repeat center 5px;text-indent:-9999in;}


/* 蹂몃Ц */

#list {
	color: #3a3a3a;
	text-align: left;
	font-size: 14px;
	padding: 10px 10px 5px 10px;
	line-height: 140%;
}
		

#anyfpInfo { padding: 10px 0px 10px 0px;  }
	

#anyfpInfo dt { 
	clear: left; 
	float: left; 
	width:60px; 
	font-size: 12px;  
	padding: 0px 5px 4px 0px; 
	text-align: right;  
	letter-spacing:-0.05em; 
	color: #2e60bc;
}
		
#anyfpInfo dt.dh { 
	clear: left; 
	float: left; 
	width:100%; 
	font-size: 14px;  
	padding: 0px 10px 4px 0px; 
	text-align: left;  
	letter-spacing:-0.05em; 
	color: #2e60bc;
}	

		
#anyfpInfo dd { 
	float: left; 
	font-size: 12px; 
	text-align: left;
	color:#3a3a3a;
	line-height: 140%; 
	letter-spacing:-1px; 
	padding: 1px 0px 4px 0px; 
}
	
.font_blue { 
	font-size: 14px;
	font-family: "?뗭?","Arial";
	color: #2e60bc;
	text-align: left;	 
}
	
.font_gray { 
	font-size: 12px;
	font-family: "?뗭?","Arial";
	color: #999;
	text-align: center;	 
}
	
.font_12 { 
	font-size: 12px;
	font-family: "?뗭?","Arial";
	color: #000;
	text-align: left;	 
}
	
.font_11_orange { 
	font-size: 11px;
	font-family: "?뗭?","Arial";
	color: #F90;
	text-align: left;	 
}
	
.font_11 { 
	font-size: 11px;
	font-family: "?뗭?","Arial";
	color: #999;
	text-align: left;	 
}

.shot { width: 70; height: 10; display: inline-block; overflow: hidden; } 

#container_s {background:url(../images/menu_bg.gif) repeat-x 0 0 ;}
#container_s .list_btn{float:left; clear:both; position:relative; width:100%; padding:20px 0 20px 0; border-top:1px solid #c9c9c9; text-align:center;}
#container_s .list_btn span{padding-left:3px;}
#container_s .sale_title{color:#549a13; line-height:30px; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; width:100% white-space:nowrap; font-size:1.3em; font-weight:bold; letter-spacing:-2px;}
#sale_list_view{float:left; clear:both; width:100%; position:relative; margin-top:10px; }
#sale_list_view .list_01_view .thump img{float:left; border:1px solid #aabe6b; margin:0px 10px 10px 0;  }
#sale_list_view .list_03_view .thump img{float:left; border:1px solid #aabe6b; margin:0px 10px 10px 0;  }
#sale_list_view .list_01_view ul, .list_03_view ul{float:left; clear:both position:relative;}
#sale_list_view .list_02_view {float:left; clear:both;}
#sale_list_view .list_01_view li {background:url(../images/sale/ic.png) no-repeat scroll -10px 5px transparent; color:#646464; padding-left:72px; position:relative; line-height:1.7em; word-wrap:break-word; }
#sale_list_view .list_01_view li span { left:0; color:#629f2d; position:absolute; display:inline-block; }
#sale_list_view .list_02_view li {background:url(../images/sale/ic.png) no-repeat scroll -40px 5px transparent; color:#646464; padding-left:42px; position:relative; line-height:1.7em; word-wrap:break-word; }
#sale_list_view .list_02_view li span { left:0; color:#629f2d; position:absolute; display:inline-block; }
#sale_list_view .list_03_view li {background:url(../images/sale/ic.png) no-repeat scroll -40px 5px transparent; color:#646464; padding-left:42px; position:relative; line-height:1.7em; word-wrap:break-word; }
#sale_list_view .list_03_view li span { left:0; color:#629f2d; position:absolute; display:inline-block; }


@media all and (min-width:480px){
	.ui-field-contain label.ui-slider{
		vertical-align:top;
		display:inline-block;
		width:20%;
		margin:0 2% 0 0
	}

	.ui-field-contain div.ui-slider{
		width:43%
	}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){
	.ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-arrow-d,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on{
		background-image:url(images/icons-36-white.png);
		-moz-background-size:776px 18px;
		-o-background-size:776px 18px;
		-webkit-background-size:776px 18px;
		background-size:776px 18px
	}

	.ui-icon-alt{
		background-image:url(images/icons-36-black.png)
	}

}

@media screen and (orientation:portrait){
	.ui-mobile,.ui-mobile .ui-page{
		min-height:420px
	}

}

@media screen and (orientation:landscape){
	.ui-mobile,.ui-mobile .ui-page{
		min-height:300px
	}

}

@media all and (min-width:450px){
	.ui-field-contain{
		border-width:0;
		padding:0;
		margin:1em 0
	}

}

@media all and (min-width:450px){
	.ui-field-contain label.ui-select{
		vertical-align:top;
		display:inline-block;
		width:20%;
		margin:0 2% 0 0
	}

	.ui-field-contain .ui-select{
		width:60%;
		display:inline-block
	}

}

@media all and (min-width:450px){
	.ui-field-contain label.ui-select{
		vertical-align:top;
		display:inline-block;
		width:20%;
		margin:0 2% 0 0
	}

	.ui-field-contain .ui-select{
		width:60%;
		display:inline-block
	}

}

@media all and (min-width:480px){
	.ui-li-aside{
		width:45%
	}

}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
	.ui-li .ui-btn-text{
		overflow:visible
	}

}


/* 留곹겕 ?ㅼ젙 
a img { border: 0; }

p._top { margin: 0; }
p.notice { font-size: 12px; margin:0; margin-bottom: 10px; }


#mobileNews, #mobileNews li { list-style: none; text-align: left; margin: 0; padding: 0; }
*/
/* ?댁뒪 遺遺??щ갚 ?ㅼ젙 
#mobileNews { padding: 0.2em 0.7em; }
*/
/* ?댁뒪 ?ㅼ젙 
#mobileNews li
{
	line-height: 5em;
	border-bottom: 1px solid #efefef;
	background: url('../img/bt_go.gif') 98% 0.7em no-repeat;
}
*/
/* ?댁뒪 留곹겕 ?ㅼ젙 
#mobileNews a { text-decoration: none; }
*/
/* ?댁뒪 ?띿뒪?? 諛깃렇?쇱슫???ㅼ젙 
#mobileNews h2
{
	padding-left: 3em;
	font-size: 15px;
	color: #333;
	background-position: 1px -4px;
	background-repeat: no-repeat;
}
*/
/* ??硫붾돱 媛쒕퀎 諛깃렇?쇱슫???꾩씠肄? ?ㅼ젙 
#mobileNews #News h2 { background-image:url('../img/mainicon_01.gif'); }		
#mobileNews #Event h2 { background-image:url('../img/mainicon_02.gif'); }	
*/
/* ?섏씠吏 硫붿씤 而⑦뀗痢?遺遺?
.image_contents { margin: 0 auto; text-align: center; }
.image_contents img { display: inline-block; }

.contents {
	color: #3a3a3a;
	text-align: left;
	font-size: 14px;
	margin-top: 13px;
	padding: 0 10px;
	line-height: 140%;
	letter-spacing: 0;
}

.contents h2 { margin: 0; padding: 0; height:30px; font-size: 16px; color: #0b39b7;}
.contents h3 { height:15px; font-size: 14px; text-align: left; color: #000; margin: 0; padding: 0;}
.contents .copy { height:30px; font-size: 16px; text-align: left; color: #000; margin: 0; padding: 0; font-weight: bold; }
*/

/* news 
#customer .contents { height: 217px; }
*/
