﻿@charset "utf-8";


/* ----------------------------------------------------------------

- Title : Market Cascading Style Sheets

- Author : 

- Date : 2010-04-27

- Description : Market

---------------------------------------------------------------- */

/* scSearchChoice */
.scSearchChoice{
	position:relative;
	padding:11px 0 7px 17px;
	background:url('/_ui/images/photobox/market/bg_search_choice.gif') no-repeat left top;
}
.scSearchChoice .txt01{display:inline;padding-right:39px}
.scSearchChoice .scChoice01{display:inline;padding-right:64px;}
.scSearchChoice .scChoice02{display:inline;}



/* typeSelect04  */
.typetit {height:30px; position:relative; margin-top:-66px; z-index:1;}
.typetit .titType{position:relative;left:15px;padding-top:4px;color:#fff;}
.typetit .titType em{font-weight:bold;}
.typetit .titType span{color:#6c8cb4;font-weight:normal;}
.select01warp {position:absolute; width:100%; right:20px; z-index:2;}
.select01warp .typeSelect04{position:absolute;right:225px; width:50px;padding-top:4px;font-size:11px;color:#a7a7a7;}
.select01warp .typeSelect0401{position:absolute;right:140px;padding-top:4px;font-size:12px;color:#a7a7a7;}

.typeSelect04_01 {position:absolute; right:85px; width:128px; z-index:4;}	
.typeSelect04_01 p {height:16px; border:1px #48494f solid; background:url('/_ui/images/photobox/common/bul_arrow03.gif') 110px 9px no-repeat #313238; padding:4px 0 0 15px;}
.typeSelect04_01_01 {position:absolute; right:0; width:128px; z-index:4;}	
.typeSelect04_01_01 p {height:16px; border:1px #48494f solid; background:url('/_ui/images/photobox/common/bul_arrow03.gif') 110px 9px no-repeat #313238; padding:4px 0 0 15px;}

.typeSelect04_02 {position:absolute; right:0px; width:78px; z-index:4;}	
.typeSelect04_02 p {height:16px; border:1px #48494f solid; background:url('/_ui/images/photobox/common/bul_arrow03.gif') 60px 9px no-repeat #313238; padding:4px 0 0 15px;}


/* PhotoView_thumbnailType */
.viewType_thumbnail {
	width:100%;
	clear:both;
	display:inline-block;
	border:1px #333339 solid;
	top:25px;
	border-width:0px 0px 1px 0px;
	padding-top:0px; 
}
.viewType_thumbnail dt {color:#6c8cb4; font-size:11px;  text-align:right;}
.viewType_thumbnail dt span{float:left;color:#3e86db;}
.viewType_thumbnail dt.gray {color:#606060; font-size:11px; padding-bottom:4px; text-align:left;}
.viewType_thumbnail dl {float:left;  margin-left:23px; display:inline;height:212px; zoom:1;}
.viewType_thumbnail dl.after {content:""; display: block; clear: both; width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0;}
.viewType_thumbnail .imageArea {width:140px; height:103px;}

.viewType_thumbnail dd {width:180px;}.viewType_thumbnail dd span{float:left;color:#3e86db; font-weight:bold;}.viewType_thumbnail dd.imgbox {width:180px; height:130px;}
.viewType_thumbnail dd.opbtn{text-align:right; padding-top:7px;}
.viewType_thumbnail dd.opbtn span{float:left;}
.viewType_thumbnail dd.dataInfo { clear: both;padding-top: 4px; height: 10px;}
.viewType_thumbnail dd .name {float: left; width: 75px;  font-size: 11px;}
.viewType_thumbnail dd .date {float: right; width: 60px; font-size: 11px; text-align: right; color:#6c8cb4}
.viewType_thumbnail .title {clear:both; line-height:16px; text-align:center; padding-top:7px; padding-bottom: 5px;}
.viewType_thumbnail .title a {color:#919191;}
.viewType_thumbnail em {color:#6c8cb4; font-size:11px; margin-left:4px;}

.viewType_thumbnail .col {text-align:left; padding-top:8px; margin-bottom:20px;}
.viewType_thumbnail .col li { background:url('/_ui/images/photobox/common/blu_gray.gif') 2px 6px no-repeat; font-size:11px; padding:2px 0 2px 8px;}
.viewType_thumbnail .col li em {
	color:#fff;
}

.viewType_thumbnail_top {
	width:99%;
	display:inline-block;
	position:relative;
	border:1px #414147 solid;
	border-width:1px 0px 0 0px;
	background:#333339;
	padding:19px 0 0 0;
}
.viewType_thumbnail_top dt {color:#6c8cb4; font-size:11px; padding-bottom:4px;}
.viewType_thumbnail_top dt em{color:#fdd660;font-weight:bold;}
.viewType_thumbnail_top dt em img{vertical-align:middle;}
.viewType_thumbnail_top dl {overflow:hidden;float:left;  margin-left:23px; display:inline;height:208px; zoom:1;}
.viewType_thumbnail_top .imageArea {width:140px; height:105px;padding-bottom:5px;}
.viewType_thumbnail_top dd {width:140px;}
.viewType_thumbnail_top dd.opbtn{text-align:right;}
.viewType_thumbnail_top dd.opbtn span{float:left;}
.viewType_thumbnail_top .title {clear:both; height:57px; line-height:16px; text-align:center; padding-top:7px;}
.viewType_thumbnail_top .title a {color:#919191;}
.viewType_thumbnail_top em {color:#6c8cb4; font-size:11px; margin-left:4px;}

.viewType_thumbnail_dot {
	width:99%;
	display:inline-block;
	position:relative;
	background:url('/_ui/images/photobox/market/dot_02.gif') repeat-x left top;
	padding:19px 0 0 0;
}
.viewType_thumbnail_dot dt {color:#6c8cb4; font-size:11px; padding-bottom:4px;}
.viewType_thumbnail_dot dt em{color:#fff;font-weight:bold;}
.viewType_thumbnail_dot dt em img{vertical-align:middle;}
.viewType_thumbnail_dot dl {overflow:hidden;float:left;  margin-left:23px; display:inline;height:208px; zoom:1;}
.viewType_thumbnail_dot .imageArea {width:140px; height:105px;padding-bottom:5px;background:#000;}
.viewType_thumbnail_dot dd {width:140px;}
.viewType_thumbnail_dot dd.opbtn{text-align:right;}
.viewType_thumbnail_dot dd.opbtn span{float:left;}
.viewType_thumbnail_dot .title {clear:both; height:57px; line-height:16px; text-align:center; padding-top:7px;}
.viewType_thumbnail_dot .title a {color:#919191;}
.viewType_thumbnail_dot em {color:#6c8cb4; font-size:11px; margin-left:4px;}

.btLine{padding-bottom:20px;border-bottom:1px solid #333339;}

/* PhotoView_thumbnailType */
	.viewType_thumbnail02 {
		width:100%;
		display:inline-block;
		position:relative;
		top:25px;
		border:1px #333339 solid;
		border-width:1px 0px 1px 0px;
		padding-top:20px;
	}
	.viewType_thumbnail02 dt {color:#6c8cb4; font-size:11px;}
	.viewType_thumbnail02 dt.gray {color:#606060; font-size:11px; padding-bottom:4px;}	
	.viewType_thumbnail02 dl {float:left;  margin-left:23px; display:inline; height:225px;}
	.viewType_thumbnail02 .imageArea {width:140px; height:105px;background:#000;}
	.viewType_thumbnail02 dd {width:140px;}
	.viewType_thumbnail02 span {color:#606060; width:78px;  float:right; padding-top:5px; text-align:right; font-size:11px;}
	.viewType_thumbnail02 p {width:60px;  float:left; padding-top:5px; font-size:11px; color:#606060;}
	.viewType_thumbnail02 .title {clear:both; height:57px; line-height:16px; text-align:center; padding-top:7px;}
	.viewType_thumbnail02 .title a {color:#919191;}
	.viewType_thumbnail02 em {color:#6c8cb4; font-size:11px; margin-left:4px;}


/* srNone */
.srNone{
	margin:40px 0 20px 0;/* 위 영역의 하단 마진이 상쇄되어 30 -> 40으로 넣음 */
	padding:39px 42px 0 42px;
	border-top:1px solid #414147;
	border-bottom:1px solid #414147;
	background:#333339;
	color:#a7a7a7;
}
.srNone .nonetit{	padding:0 0 15px 15px;background:url('/_ui/images/photobox/market/bul_arrow_01.gif') no-repeat left 2px;font-size:14px;}
.srNone .nonetit em{font-size:14px;font-weight:bold;color:#fff;}
.srNone .ref01{line-height:18px;}

.srNone .srList{margin:28px 0 19px 0;}
.srNone .srList li{	padding:0 0 10px 7px;	background:url('/_ui/images/photobox/market/bul_arrow_02.gif') no-repeat left 4px;color:#fff;}
.srNone .srList li span{color:#6c8cb4;}
.srNone .srList li img{vertical-align:middle;}

.srNone .dotLine{padding:30px 0 0 0;background:url('/_ui/images/photobox/market/dot_01.gif') repeat-x left top;}

/* Best3 */
.spage_title { margin-bottom:28px; padding-top:3px; font-size:14px; color:#fff; font-weight:bold;}

.spage_title01{ margin-bottom:5px; padding-top:3px; font-size:14px; color:#fff; font-weight:bold;}

.spage_title02{ width:auto; padding-top:3px; font-size:14px; color:#fff; font-weight:bold;}

.spage_title03{ padding:3px 0 15px 11px; width:auto; border-bottom:1px #414147 solid; margin-bottom:5px; font-size:14px; color:#fff; font-weight:bold;}

.spage_title01_p{margin-top:10px;padding:0 0 8px 0;margin-bottom:36px;color:#919191;border-bottom:1px solid #333339; font-size:12px; }

.spage_title01_p01{padding:0 0 0 0;margin-bottom:9px;color:#919191;}





/* cateArea */

.cateArea{}
.cateArea .catetit{margin-bottom:20px;padding:8px 0 7px 16px;border-top:1px solid #414147;border-bottom:1px solid #414147;background:#333339;color:#7e8fb8;font-weight:bold;}

.cateArea .cateList {overflow:hidden;zoom:1;}
.cateArea .cateList ul{overflow:hidden;margin:0 0 29px -1px;zoom:1;}
.cateArea .cateList li{
	float:left;
	padding:0 11px 9px 14px;
	background:url('/_ui/images/photobox/market/line_gray11.gif') no-repeat left 1px;
}

	/* 탭아래 설명과 오른쪽 내용이 있는경우 */
	.explain01 { margin:9px 0 20px 0; font-size:11px; color:#919191; width:100%; float:left; line-height:16px;}	
	.explain02 { margin:9px 0; font-size:11px; color:#919191; width:550px; line-height:16px;}
	.explain02 em {color:#7e8fb8; font-size:11px;}
	.explain02_rig {width:120px; float:right; border-left:1px #3d3e43 solid; margin:10px 0 9px 0; text-align:right; line-height:16px;}
	.explain03 { margin-top:9px; font-size:11px; color:#919191; float:left; height:16px; line-height:16px; }
	.useBtn { width:100%;text-align:right; padding-bottom:15px; position:relative; top:-24px;}
	.useBtn img {margin-left:16px;}

/* 슬기씨 갤러리 S
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ  */

	/* PhotoGallery */
	.explan {float:left; overflow:hidden; border-right:1px #3d3d42 solid; width:520px; margin:0 15px 40px 0; font-size:11px; line-height:16px; }
	.tabMenu01 {margin-bottom:12px;	border-bottom:1px #2174e2 solid; clear:left;}
	.tabMenu01 ul {height:30px;}	
	.tabMenu01 li {float:left;	font-size:0; margin-right:2px;}
	
	.photoNumber_tit {width:125px; position:relative; float:right; text-align:right;	font-size:11px; line-height:14px;}
	.photoNumber {width:78px; padding-right:7px; position:relative; float:right; text-align:right;	font-size:11px; line-height:14px;}
	.photoNumber em {color:#7e8fb8; font-size:11px; }

	.typeSelect01 {position:absolute; left:567px; width:130px; z-index:4;}	
	.typeSelect01 p {height:16px; border:1px #48494f solid; background:url('/_ui/images/photobox/common/bul_arrow03.gif') 110px 9px no-repeat #313238; padding:4px 0 0 15px;}
	
	/* PhotoView_ListType */ 
	
	/* Best3_thumbnailType */
	.best3_01 {
		width:100%;
		display:inline-block;
		position:relative;
		top:10px;
		border:1px #333339 solid;
		border-width:1px 0px 1px 0px;
	}
	.best3_01 dt {color:#606060; font-size:11px; width:170px;  height:15px; padding-top:7px; background:url('/_ui/images/photobox/gallery/bg_best01_01.gif') no-repeat;}
	.best3_01 dl { position:relative; left:10px; float:left;  margin-left:34px; display:inline; }
	.best3_01 .imageArea {width:170px; padding:4px 0 0 4px; height:109px; background:url('/_ui/images/photobox/gallery/bg_best01_02.gif') no-repeat;}
	.best3_01 dd { width:140px; }
	.best3_01 span {color:#606060; width:78px;  float:right; padding-top:5px; text-align:right; font-size:11px;}
	.best3_01 p {width:60px;  float:left; padding-top:5px; font-size:11px; color:#6c8cb4;}
	.best3_01 .title {clear:both; height:32px; line-height:16px; text-align:center; padding-top:7px;}
	.best3_01 .title a {color:#919191;}
	.best3_01 em {color:#6c8cb4; font-size:11px;}
	
	.best3Box { display:inline-block; position:relative; width:100%; left:3px; background:url('/_ui/images/photobox/common/line_dot01.gif') bottom repeat-x;}
	.best3Box h4 { height:33px; padding:25px 0 0 44px; background:url('/_ui/images/photobox/gallery/best_medal.gif') 13px 21px no-repeat; color:#fff; font-weight:bold;}
	
	/* Best3_thumbnailType02 */
	.best3Box02 { display:inline-block; position:relative; width:100%; left:3px; }
	.best3Box02 h4 { height:33px; padding:25px 0 0 44px; background:url('/_ui/images/photobox/gallery/best_medal.gif') 13px 21px no-repeat; color:#fff; font-weight:bold;}
	.best3Box03 { border-bottom:1px #333339 solid; display:inline-block; position:relative; width:100%; left:3px; }
	.best3Box03 h4 { height:33px; padding:25px 0 0 44px; background:url('/_ui/images/photobox/gallery/best_medal.gif') 13px 21px no-repeat; color:#fff; font-weight:bold;}
	
	.bottonBtn {position:relative; top:26px; text-align:center; margin-bottom:45px;}
	.bestDate {	border:1px #414147 solid; border-width:1px 0px 1px 0px; background-color:#333339; color:#7e8fb8; font-weight:bold; font-weight:bold; height:20px; padding:9px 0 0 17px;}

	

	/* Best3_thumbnailType */

	.best3_02 {
		width:100%;
		display:inline-block;
		position:relative;
		top:20px;
	}
	.best3_02 dt {color:#606060; font-size:11px; width:170px;  height:15px; padding-top:7px; background:url('/_ui/images/photobox/gallery/bg_best01_01.gif') no-repeat;}
	.best3_02 dl { position:relative; left:10px; float:left;  margin-left:34px; display:inline; }
	.best3_02 .imageArea {width:170px; padding:4px 0 0 4px; height:109px; background:url('/_ui/images/photobox/gallery/bg_best01_02.gif') no-repeat;}
	.best3_02 dd { width:140px; }
	.best3_02 span {color:#606060; width:78px;  float:right; padding-top:5px; text-align:right; font-size:11px;}
	.best3_02 p {width:60px;  float:left; padding-top:5px; font-size:11px; color:#6c8cb4;}
	.best3_02 .title {clear:both; height:32px; line-height:16px; text-align:center; padding-top:7px;}
	.best3_02 .title a {color:#919191;}
	.best3_02 em {color:#6c8cb4; font-size:11px;}
	
	/* world50_thumbnailType */
	.best3_03 {
		width:100%;
		display:inline-block;
		position:relative;
		border:1px #333339 solid;
		border-width:1px 0px 1px 0px;
	}
	.best3_03 dl {position:relative; display:inline; float:left;  margin:15px 0 0 23px; }
	.best3_03 dd {margin-bottom:15px; padding-top:5px; text-align:center;}
	.best3_03 em {color:#6c8cb4; font-size:11px;}
	.best3_03 .btns {padding-top:15px; text-align:right; padding-right:3px;}
	.best3_03 h5 { width:200px; padding-top:15px;  float:left; background:url('/_ui/images/photobox/common/bul_arrow01.gif') 9px 19px no-repeat; padding-left:23px; color:#fff; font-weight:bold;}				
	.best3_03 ul {height:30px;border-bottom:1px #2174e2 solid; margin-top:50px;}	
	.best3_03 li {float:left;	font-size:0; margin-right:2px;}
	.best3_03 .gotop {text-align:right; padding-right:3px; margin-bottom:2px;
}

	/* 테이블타입03:상세페이지_전체좌측정렬 */	
	.market_detail {width:100%; margin-top:16px; clear:left;}
	.market_detail th {border:1px #414147 solid; padding:7px 2px 7px 15px; text-align:left; background-color:#333339; color:#7e8fb8; font-weight:bold;}

	.market_detail .center {text-align:center; padding:7px 0;}

	.market_detail td {border:1px #414147 solid; padding:7px 7px 7px 22px; line-height:17px;}
	.market_detail td em {color:#fff;}
	.market_detail td.photoframe { /* background:url('/_ui/images/photobox/market/bg_photoboard.gif') no-repeat;*/ width:160px; }
	.market_detail .orange {color:#ff8c3e; text-align:center; padding:7px;}
	.market_detail .btns {text-align:center;}
		
	.alldata {text-align:right; margin-bottom:-20px; padding-right:6px; font-size:11px;}
	.alldata em {color:#6c8cb4; font-size:11px;}
	
/* 포토상세보기 */
	.photoView {padding-top: 30px; margin-bottom:60px; zoom:1; width:840px; display:inline-block; }

	.photoView .photosize {width:400px; height:300px; background:#000; margin-right:10px; float:left;}

	.photoView .photoEp {width:400px; float:right;}

	.photoView .ep01 { font-size:11px; line-height:15px; background:url('/_ui/images/photobox/common/dot_line.gif') bottom no-repeat; padding-bottom:10px;}

	.photoView .ep01 p { float:right;}	

	.photoView .ep01 p img {margin-left:5px;}

	.photoView .deatail {line-height:15px; width:400px; display:inline-block; background:url('/_ui/images/photobox/common/dot_line.gif') bottom no-repeat; padding:18px 0 8px 0;}

	.photoView .tit {width:60px; height:25px; background:url('/_ui/images/photobox/common/bul_arrow01.gif') 2px 5px no-repeat; float:left; padding-left:13px;}

	.photoView .txt {width:300px; float:right; height:25px;line-height:18px;}
	.photoView .txt span {display:block; float:left; margin-right:5px; padding-top:-2px;}

	.photoView .txt em {color:#fff;}

	.photoView .f14 {font-size:14px; font-weight:bold; color:#7a92b8;line-height:18px;}

	

	.relTit {clear:both; color:#fff; font-weight:bold; background:url('/_ui/images/photobox/common/bul_arrow01.gif') 4px 3px no-repeat; padding:0 0 10px 18px; }

	.relation { display:inline-block; width:100%; border:1px #414247 solid; border-width:1px 0 1px 0; background:#292a2f; position:relative; padding:21px;}
	.relation .imageArea {width:140px; height:105px; background:#000; float:left; margin:0 12px;}	
	.relation .arrArea {float:left; padding-top:30px;}
	
	/* 가격이용안내 */
	.useTit {color:#fff; font-weight:bold; background:url('/_ui/images/photobox/common/bul_arrow01.gif') 4px 3px no-repeat; margin-top:40px; padding:0 0 17px 12px;}
	.useTxt {padding-left:12px; line-height:18px;}	
	.useBox {border:1px #414147 solid; background:#292a30; padding:23px;  line-height:18px;}
	.useBox .tit {color:#ff8c3e; background:url('/_ui/images/photobox/common/bul_white.gif') 1px 6px no-repeat; padding:0 0 14px 10px;}
	.useBox .txt {padding:0 0 26px 10px;}	
	.useBox .txt02 {padding:20px 0 5px 10px; background:url('/_ui/images/photobox/common/dot_line.gif') top repeat-x;}
	