@import url('base.css');
@import url('layout.css');

div.page_title {
	width:760px;
	height:30px;
	position:relative;
}

/* main : ½º¸¶Æ® ¼­Ä¡ */
div.smart {
	width:760px;
	height:425px;
	position:relative;
}
div.smart div.flash {
	position:absolute;
	top:0;
	left:-6px;
}
/* main : banner, best, new */
div.main_best {
	width:760px;
	margin-bottom:25px;
}
div.main_best h6 {
	padding:0 0 6px 2px;
	background:url('/static-root/images/order/detail_23.gif') no-repeat left bottom;
}
div.main_best div.banner {
	width:360px;
	float:left;
	margin:0 25px 0 0;
}
div.main_best div.banner h6 {
	margin-bottom:13px;
}
div.main_best div.left {
	width:175px;
	float:left;
	margin:0 25px 0 0;
}
div.main_best div.right {
	width:175px;
	float:left;
}
div.main_best ol.list {

}
div.main_best ol.list li.r1 {
	padding-top:13px;
}
div.main_best ol.list li {
	padding-top:7px;
}
div.main_best dl {
	width:175px;
}
div.main_best dl dt {
	width:70px;
	float:left;
}
div.main_best dl dt img {
	border:1px solid #e0e0e0;
}
div.main_best dl dd.info {
	width:105px;
	float:left;
	font-size:11px;
	line-height:14px;
}
div.main_best dl dd div.name {
	color:#333333;
	font-weight:bold;
}
div.main_best dl dd div.price {
	color:#717171;
	padding-top:3px;
}
div.main_best dl dd div.price span {
	color:#ed1400;
	font-weight:bold;
}
/* main : º£½ºÆ® ´ë¸®Á¡, ¹è³Ê */
div.main_store {
	width:760px;
	margin-bottom:50px;
}
div.main_store h6 {
	padding:0 0 6px 2px;
	background:url('/static-root/images/order/detail_23.gif') no-repeat left bottom;
}
div.main_store div.left {
	width:240px;
	float:left;
	position:relative;
	background:url('/static-root/images/model/main_01.gif') no-repeat left 21px;
}
div.main_store div.right {
	width:510px;
	float:right;
	text-align:right;
}
div.main_store div.left div.noBtn {
	position:absolute;
	top:0;
	right:0;
	letter-spacing:-2px;
}
div.main_store div.stop {
	position:absolute;
	top:0;
	left:90px;
	width:150px;
	height:130px;
	z-index:600;
}
div.main_store div.store {
	width:150px;
	margin:0 0 0 90px;
}
div.main_store dl {
	width:150px;
}
div.main_store dl dt {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	background:url('/static-root/images/etc/line_01.gif') repeat-x left bottom;
	padding:10px 2px 4px 3px;
}
div.main_store dl dt a {
	color:#000000;
}
div.main_store dl dd.icon {
	background:url('/static-root/images/etc/line_01.gif') repeat-x left bottom;
	padding:5px 2px 5px 3px;
}
div.main_store dl dd.info {
	background:url('/static-root/images/etc/line_01.gif') repeat-x left bottom;
	padding:9px 8px 7px 8px;
	font-size:11px;
}
div.main_store dl dd.info p {
	background:url('/static-root/images/etc/dot_01.gif') no-repeat left 5px;
	padding-left:8px;
	text-align:right;
	color:#f26522;
}
div.main_store dl dd.info p span {
	color:#7f7f7f;
	float:left;
}

/* main : ´ë¸®Á¡ ¿ì¼ö »óÇ° */
div.main_goods {
	width:760px;
	margin-bottom:25px;
}
div.main_goods h6 {
	padding:0 0 6px 2px;
	background:url('/static-root/images/order/detail_23.gif') no-repeat left bottom;
	margin-bottom:13px;
}
div.main_goods ol.list {
	width:756px;
	margin:0 auto;
}
div.main_goods ol.list li.r1, div.main_goods ol.list li.r2, div.main_goods ol.list li.r3, div.main_goods ol.list li.r4, div.main_goods ol.list li.r5, div.main_goods ol.list li.r6 {
	width:126px;
	float:left;
	text-align:center;
}
div.main_goods dl {
	width:120px;
}
div.main_goods dl dt {
	text-align:center;
	padding-bottom:7px;
}
div.main_goods dl dt img {
	border:1px solid #e0e0e0;
}
div.main_goods dl dd.info {
	text-align:center;
	font-size:11px;
	line-height:15px;
}
div.main_goods dl dd div.name span {
	color:#333333;
	font-weight:bold;
}
div.main_goods dl dd div.price {
	color:#717171;
}
div.main_goods dl dd div.company {
	padding-bottom:3px;
}
div.main_goods dl dd div.price span {
	color:#ed1400;
	font-weight:bold;
}




/* main : °¡ÀÔÀ¯Çüº° º£½ºÆ® »óÇ° */
div.main_type {
	width:760px;
	margin-bottom:25px;
}
div.main_type h5 {
	padding:0 0 6px 2px;
	background:url('/static-root/images/order/detail_23.gif') no-repeat left bottom;
	margin-bottom:13px;
}
div.main_type h6 {
	margin-bottom:13px;
}
div.main_type div.left {
	width:540px;
	float:left;
}
div.main_type div.right {
	width:205px;
	float:right;
}
div.main_type div.cate_1, div.main_type div.cate_3 {
	width:265px;
	float:left;
}
div.main_type div.cate_2, div.main_type div.cate_4 {
	width:265px;
	float:right;
}
div.main_type ol.list {
	width:260px;
	margin:0 auto;
}
div.main_type ol.list li.r1, div.main_type ol.list li.r2 {
	width:130px;
	float:left;
	text-align:center;
}
div.main_type dl {
	width:120px;
}
div.main_type dl dt {
	text-align:center;
	padding-bottom:7px;
}
div.main_type dl dt img {
	border:1px solid #e0e0e0;
}
div.main_type dl dd.info {
	text-align:center;
	font-size:11px;
	line-height:15px;
}
div.main_type dl dd div.name span {
	color:#333333;
	font-weight:bold;
}
div.main_type dl dd div.price {
	color:#717171;
}
div.main_type dl dd div.company {
	padding-bottom:3px;
}
div.main_type dl dd div.price span {
	color:#ed1400;
	font-weight:bold;
}





/* main : ½Ç½Ã°£ÆÇ¸Å·©Å· */
div.ranking {
	width:760px;
	margin-bottom:10px;
	position:relative;
}
div.ranking div.tab {
	position:absolute;
	top:0px;
	right:0px;
}
div.ranking div.tab ul li {
	float:left;
	padding:0 6px;
}

/* main : ¸ðµ¨ ¸ÞÀÎ */
div.model_main {
	width:760px;
	border-top:1px solid #dfdfdf;
}
div.model_main div.left {
	width:563px;
	float:left;
	border-right:1px solid #dfdfdf;
}
div.model_main div.right {
	width:185px;
	float:right;
	padding-top:25px;
	padding-left:11px;
}
div.model_main div.psy {
	margin-bottom:10px;
}
div.model_main div.recom {
	width:169px;
	float:left;
	padding:25px 6px 10px 0;
	background:url('/static-root/images/model/line_01.gif') no-repeat right 42px;
}
div.model_main div.free {
	width:173px;
	float:left;
	padding:25px 10px 10px 10px;
	background:url('/static-root/images/model/line_01.gif') no-repeat right 42px;
}
div.model_main div.new {
	width:173px;
	float:left;
	padding:25px 0 0 10px;
}
div.model_main div.keyword {
	clear:both;
	height:163px;
	margin-bottom:10px;
	position:relative;
}
div.model_main div.review {
	clear:both;
	border-top:1px solid #dfdfdf;
	padding:15px 11px 0 0;
}
div.model_main div.banner ul li {
	margin-bottom:4px;
}

/* main : Æ¯°¡ »óÇ° */
div.model_main div.recom dl {
	width:155px;
	margin:0 auto;
	text-align:center;
	padding-top:3px;
}
div.model_main div.recom dl dt {
	padding-bottom:6px;
}
div.model_main div.recom dl img {
	border:1px solid #e0e0e0;
}
div.model_main div.recom dl dd div.name {
	color:#333333;
	font-weight:bold;
}
div.model_main div.recom dl dd div.price {
	color:#717171;
	padding-top:3px;
}
div.model_main div.recom dl dd div.price span {
	color:#ed1400;
	font-weight:bold;
}

/* main : Æ¯°¡Æù ½Å»óÆù */
div.model_main ol.list li {
	clear:both;
	padding-top:3px;
	padding-bottom:7px;
}
div.model_main ol.list dl {
	width:173px;
	height:
	background-color:#000;
}
div.model_main ol.list dl dt {
	width:65px;
	float:left;
}
div.model_main ol.list dl dd.info {
	width:105px;
	float:right;
	font-size:11px;
	line-height:13px;
	padding-top:2px;
}
div.model_main ol.list dl dt img {
	border:1px solid #e0e0e0;
	padding:4px;
}
div.model_main ol.list dl div.name span {
	color:#333333;
	font-weight:bold;
}
div.model_main ol.list dl div.price {
	color:#717171;
	padding-top:3px;
}
div.model_main ol.list dl div.price span {
	color:#ed1400;
	font-weight:bold;
}
div.model_main ol.list dl div.black {
	padding-top:3px;
}


/* main : Å°¿öµå */
div.model_main div.keyword div.key {
	width:154px;
	height:143px;
	padding:12px 0 0 16px;
}
div.model_main div.keyword div.banner02 {
	position:absolute;
	top:0;
	right:11px;
}
div.model_main div.left div.keyword div.tab {
	width:161px;
	border:1px solid #e7e3e3;
	height:23px;
	padding:3px;
}
div.model_main div.left div.keyword div.tab ul li {
	float:left;
	height:23px;
}
div.model_main div.left div.keyword ol.key {

}
div.model_main div.left div.keyword ol.key li {
	padding:0 0 4px 23px;
	line-height:16px;
}
div.model_main li.key_1 a, div.model_main li.key_2 a, div.model_main li.key_3 a {
	color:#000000;
}
div.model_main div.left div.keyword ol.key li.key_1 { background:url('/static-root/images/model/key_no_1.gif') no-repeat left top; }
div.model_main div.left div.keyword ol.key li.key_2 { background:url('/static-root/images/model/key_no_2.gif') no-repeat left top; }
div.model_main div.left div.keyword ol.key li.key_3 { background:url('/static-root/images/model/key_no_3.gif') no-repeat left top; }
div.model_main div.left div.keyword ol.key li.key_4 { background:url('/static-root/images/model/key_no_4.gif') no-repeat left top; }
div.model_main div.left div.keyword ol.key li.key_5 { background:url('/static-root/images/model/key_no_5.gif') no-repeat left top; }


/* main : ¸®ºä */
div.model_main ol.list02 li.r1 {
	width:270px;
	float:left;
}
div.model_main ol.list02 li.r2 {
	width:270px;
	float:right;
}
div.model_main ol.list02 dl {
	width:270px;
}
div.model_main ol.list02 dl dt {
	width:95px;
	float:left;
}
div.model_main ol.list02 dl dd {
	width:175px;
	float:right;
	font-size:11px;
	line-height:14px;
	padding-top:4px;
}
div.model_main ol.list02 dl dt img {
	border:1px solid #e0e0e0;
	padding:5px;
}
div.model_main ol.list02 dl div.txt {
	padding:6px 0 5px 0;
	color:#818181;
}
div.model_main ol.list02 dl div.txt a {
	color:#818181;
}
div.model_main ol.list02 dl div.name span {
	color:#333333;
	font-weight:bold;
}
div.model_main ol.list02 dl div.point span {
	padding:0 0 0 58px;
}
div.model_main .prod_v10 { background:url('/static-root/images/icon/star4_10.gif') no-repeat left top; }
div.model_main .prod_v9 { background:url('/static-root/images/icon/star4_9.gif') no-repeat left top; }
div.model_main .prod_v8 { background:url('/static-root/images/icon/star4_8.gif') no-repeat left top; }
div.model_main .prod_v7 { background:url('/static-root/images/icon/star4_7.gif') no-repeat left top; }
div.model_main .prod_v6 { background:url('/static-root/images/icon/star4_6.gif') no-repeat left top; }
div.model_main .prod_v5 { background:url('/static-root/images/icon/star4_5.gif') no-repeat left top; }
div.model_main .prod_v4 { background:url('/static-root/images/icon/star4_4.gif') no-repeat left top; }
div.model_main .prod_v3 { background:url('/static-root/images/icon/star4_3.gif') no-repeat left top; }
div.model_main .prod_v2 { background:url('/static-root/images/icon/star4_2.gif') no-repeat left top; }
div.model_main .prod_v1 { background:url('/static-root/images/icon/star4_1.gif') no-repeat left top; }
div.model_main .prod_v0 { background:url('/static-root/images/icon/star4_0.gif') no-repeat left top; }

/* model : search */
div.phoneSearch_02 {
	font-size:11px;
	color:#f26522;
	margin:5px 0 25px 8px;
}
div.phoneSearch {
	width:760px;
	padding:0 0 4px 0;
	background:url('/static-root/images/model/search_01.gif') no-repeat left bottom;
	
}
div.phoneSearch div.box {
	border:1px solid #d8d8d8;
	background-color:#f7f7f7;
	padding:10px 25px;
	position:relative;
} 
div.phoneSearch div.box dl {
	width:521px;
	height:22px;
	padding-top:2px;
	background:url('/static-root/images/model/search_07.gif') no-repeat left bottom;
}
div.phoneSearch div.box dl.line {
	clear:both;
	height:22px;
	background:url('/static-root/images/model/search_07.gif') no-repeat left top;
	padding-top:3px;
}
div.phoneSearch div.box dl dt {
	width:65px;
	float:left;
	padding-top:3px;
}
div.phoneSearch div.box dl dd.r {
	float:left;
	padding-right:3px;
}
div.phoneSearch div.box dl dd.r input {
	vertical-align:middle;
	margin-bottom:2px;
}
div.phoneSearch div.box dl dd.r img {
	vertical-align:middle;
	margin-right:3px;
}
div.phoneSearch div.box div.search {
	position:absolute;
	left:555px;
	top:8px;
	width:200px;
}
div.phoneSearch div.box div.search p {
	color:#a3a3a3;
	font-size:11px;
	line-height:14px;
}
div.phoneSearch div.box div.search input.search {
	width:110px;
	height:15px;
	border:0;
	line-height:13px;
	background:url('/static-root/images/model/search_12.gif') no-repeat left 3px;
	font-size:11px;
	padding:10px 5px 5px 8px;
	letter-spacing:-1px;
}
div.phoneSearch div.box div.btn {
	position:absolute;
	left:555px;
	top:10px;
}
div.phoneSearch div.box div.txt {
	position:absolute;
	left:555px;
	bottom:10px;
}

/* search */
div.phone2_search {
	width:760px;
	height:61px;
	background:url('/static-root/images/model/search_bg3.gif') no-repeat left bottom;
	margin-bottom:10px;
	position:relative;
}
div.phone_search {
	width:980px;
	height:61px;
	background:url('/static-root/images/model/search_bg.gif') no-repeat left top;
	margin-bottom:10px;
	position:relative;
}
div.phone_search ul, div.phone2_search ul {
	width:400px;
	margin:0 auto;
	padding-top:12px;
}
div.phone_search ul li, div.phone2_search ul li {
	float:left;
	padding-right:5px;
}
div.phone_search ul li.key, div.phone2_search ul li.key {
	font-size:11px;
	padding-left:20px;
	padding-top:5px;
}
div.phone_search ul li.key span, div.phone2_search ul li.key span {
	padding-right:10px;
}
div.phone_search div.txt01 {
	position:absolute;
	top:37px;
	left:325px;
	font-size:11px;
}
div.phone_search div.txt02 {
	position:absolute;
	top:12px;
	left:590px;
}
div.phone2_search div.txt01 {
	position:absolute;
	top:37px;
	left:215px;
	font-size:11px;
}
div.phone2_search div.txt02 {
	position:absolute;
	top:12px;
	left:480px;
}
div.phone2_search2 {
	width:760px;
	height:160px;
	margin-bottom:20px;
	position:relative;
}
div.phone_search2 {
	width:980px;
	margin-bottom:20px;
	position:relative;
}
div.phone_search2 div.txt01 {
	position:absolute;
	top:18px;
	left:115px;
}
div.phone_search2 div.txt02 {
	position:absolute;
	bottom:2px;
	left:800px;
}
div.phone_search2 div.box {
	width:520px;
	border:1px solid #e5e5e5;
	margin:10px 0 0 230px;
	padding:10px 14px;
}
div.phone2_search2 div.txt01 {
	position:absolute;
	top:18px;
	left:10px;
}
div.phone2_search2 div.txt02 {
	position:absolute;
	top:119px;
	left:660px;
}
div.phone2_search2 div.box {
	position:absolute;
	top:0px;
	left:100px;
	border:1px solid #e5e5e5;
	padding:10px 15px;
}
div.phone_search2 dl, div.phone2_search2 dl {
	width:520px;
	height:22px;
	padding-top:2px;
	background:url('/static-root/images/model/search_07.gif') no-repeat left bottom;
}
div.phone_search2 dl.line, div.phone2_search2 dl.line {
	clear:both;
	height:22px;
	background:url('/static-root/images/model/search_07.gif') no-repeat left top;
	padding-top:3px;
}
div.phone_search2 dl dt, div.phone2_search2 dl dt {
	width:65px;
	float:left;
	padding-top:3px;
	padding-left:2px;
}
div.phone_search2 dl dd.r, div.phone2_search2 dl dd.r {
	float:left;
	padding-right:3px;
}
div.phone_search2 dl dd.r input, div.phone2_search2 dl dd.r input {
	vertical-align:middle;
	margin-bottom:2px;
}
div.phone_search2 dl dd.r img, div.phone2_search2 dl dd.r img {
	vertical-align:middle;
	margin-right:3px;
}

/* model : model list */
div.model_list {
	width:760px;
	margin-bottom:15px;
}
div.model_list ol li.r1 {
	width:370px;
	float:left;
	padding-top:12px;
}
div.model_list ol li.r2 {
	width:370px;
	float:right;
	padding-top:12px;
}

/* model : model list : info */
div.model_list div.info_p {
	width:166px;
	float:left;
	border:2px solid #ededed;
	text-align:center;
	padding:5px 0;
}
div.model_list div.info_p dl {
	width:150px;
	margin:0 auto;
	position:relative;
}
div.model_list div.info_p dl dt {
	padding:0 0 5px 0;
}
div.model_list div.info_p div.color {
	position:absolute;
	top:0;
	right:0;
	letter-spacing:-2px;
	text-align:right;
}
div.model_list div.info_p div.name {
	font-size:11px;
	line-height:13px;
}
div.model_list div.info_p div.company {
	font-size:11px;
	line-height:13px;

}
div.model_list div.info_p div.date {
	font-size:11px;
	line-height:13px;

}
div.model_list div.info_p div.price {
	font-size:11px;
	line-height:13px;
	color:#7f7f7f;
}
div.model_list div.info_p div.icon {
	width:155px;
	letter-spacing:-2px;
	line-height:18px;
	margin:0 auto;
	padding:4px 0;
}
div.model_list div.info_p div.icon img {
	margin-bottom:3px;
}
div.model_list div.info_p div.name span {
	font-weight:bold;
}
div.model_list div.info_p div.price span {
	color:#7f7f7f;
	font-weight:bold;
}
div.model_list div.info_s {
	width:190px;
	float:right;
}
div.model_list div.info_s table.list td {
	padding-top:6px;
	padding-bottom:4px;
}
div.model_list div.info_s table.list td.left {
	padding-left:3px;
}
div.model_list div.info_s table.list td.right {
	padding-right:3px;
}


/* model : model info */
div.model_info {
	width:760px;
	height:295px;
	margin-bottom:25px;
}
div.model_info div.green_01 {
	border:1px solid #7ac01a;
}
div.model_info div.green_02 {
	border:1px solid #56a5e3;
}
div.model_info div.green_03 {
	border:1px solid #b524ca;
}
div.model_info div.green_04 {
	border:1px solid #e56d1e;
}
div.model_info div.green_99 {
	border:1px solid #eedc18;
}
div.model_info div.prod {
	width:350px;
	height:295px;
	float:left;
	position:relative;
}
div.model_info div.statistics {
	width:200px;
	height:295px;
	float:left;
	border:1px solid #e4e0e0;
}
div.model_info div.others {
	width:205px;
	height:292px;
	float:left;
	border-top:1px solid #e4e0e0;
	border-right:1px solid #e4e0e0;
	border-bottom:1px solid #e4e0e0;
	padding-top:3px;
}
div.model_info div.others div.ban {
	text-align:center;
}
div.model_info div.prod div.sale {
	position:absolute;
	top:0;
	right:0;
}
div.model_info h5 {
	font-size:12px;
	padding:12px 0 5px 9px;
}
div.model_info h5.line {
	clear:both;
	border-top: 1px dotted #cecece;
	padding-top:10px;
}

/* model : model info : info */
div.model_info div.prod dl {
	width:310px;
	margin:0 auto;
	padding-top:28px;
}
div.model_info div.prod dl dt {
	width:150px;
	float:left;
}
div.model_info div.prod dl dd {
	width:160px;
	float:left;
}
div.model_info div.prod div.img img {
	border:1px solid #dbdbdb;
	margin-bottom:3px;
}
div.model_info div.prod div.simg {
	letter-spacing:-1px;
	padding-top:2px;
}
div.model_info div.prod div.simg img {
    border:0;
    margin-top:3px;
}
div.model_info div.prod div.btn {
	width:142px;
	text-align:center;
	padding-top:10px;
}
div.model_info div.prod div.btn img {
	border:0;
}
div.model_info div.prod div.name {
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:20px;
	padding:10px 0 5px 0;
}
div.model_info div.prod div.company {
	border-bottom: 1px dotted #cecece;
	padding:4px 0 1px 8px;
}
div.model_info div.prod div.date {
	border-bottom: 1px dotted #cecece;
	padding:4px 0 1px 8px;
}
div.model_info div.prod div.price {
	border-bottom: 1px dotted #cecece;
	padding:4px 0 1px 8px;
}
div.model_info div.prod div.icon {
	width:155px;
	letter-spacing:-2px;
	padding-top:20px;
}
div.model_info div.prod div.icon img {
    margin-bottom:2px;
}


/* model : model info : statistics */
div.model_info div.statistics div.flash {
	text-align:center;
	padding-top:2px;
}
/* model : model info : others */
div.model_info div.others ol {
	width:190px;
	height:105px;
	margin:0 auto;
}
div.model_info div.others ol li {
	width:95px;
	float:left;
	font-size:11px;
	line-height:13px;
	text-align:center;
}
div.model_info div.others ol li img {
	width:60px;
	height:60px;
	border:1px solid #dbdbdb;
}
div.model_info div.others ol li div.name {
	color:#000000;
	padding-top:4px;
}
div.model_info div.others ol li div.name a {
	color:#000000;
}
div.model_info div.others dl {
	width:180px;
	height:90px;
	margin:0 auto;
}
div.model_info div.others dl dt {
	width:70px;
	float:left;
}
div.model_info div.others dl dd {
	width:110px;
	float:left;
	font-size:11px;
	line-height:13px;
}
div.model_info div.others dl dt img {
	border:1px solid #dbdbdb;
}
div.model_info div.others dl dd div.name {
	color:#000000;
}
div.model_info div.others dl dd div.btn {
	text-align:left;
	padding-top:2px;
}

/* model : product list */
div.prod_list {

}
div.prod_list p.img {
	width:80px;
	float:left;
}
div.prod_list table.list td p.copy {
	color:#0000ff;
	padding-top:3px;
}
div.prod_list table.list td p.qook {
	color:#ed1400;
	padding-top:3px;
}

/* order : common Top */
div.order_top {
	width:980px;
	height:203px;
	position:relative;
}
div.order_top div.title {
	padding-top:54px;	
}

/* order : ¼îÇÎÄ«Æ® */
div.order_cart {
	height:22px;
	padding-left:4px;
}
div.order_cart span {
	color:#ff4200;
	font-size:14px;
	font-weight:bold;
	padding-right:3px;
}
div.cart {

}
div.cart p.qook {
	color:#ea1018;
}
/* order : ÁÖ¹®ÇÏ±â */
div.order_01 {
	margin-top:20px;
}
div.order_01 div.right {
	text-align:right;
	margin:5px 0 10px 0;
}
div.order_01 div.right input {
	vertical-align:middle;
	margin-bottom:3px;
}
div.order_01 div.date_user {
	width:760px;
	height:90px;
	background:url('/static-root/images/order/order_23.gif') no-repeat left top;
	color:#333333;
	font-size:13px;
	line-height:19px;
	padding:20px 0 10px 220px;
}
div.order_01 div.date_user p {
	color:#ff4200;
	padding-top:13px;
}
div.order_01 div.date_user p span.txt02 {
	background:url('/static-root/images/order/order_21.gif') no-repeat 15px 3px;
	padding-left:31px;
}
div.order_01 div.date_money {
	width:760px;
	height:65px;
	background:url('/static-root/images/order/order_02.gif') no-repeat left top;
	font-size:11px;
	color:#888888;
	font-weight:normal;
	line-height:18px;
	padding:35px 0 0 220px;
}
div.order_01 div.date_pay {
	width:760px;
	height:128px;
	background:url('/static-root/images/order/order_20.gif') no-repeat left top;
	color:#ff4200;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	padding:45px 0 0 220px;
}
div.order_01 div.date_pay .gray {
	font-size:11px;
	color:#888888;
	font-weight:normal;
}
div.order_01 div.date_pay span.txt02 {
	background:url('/static-root/images/order/order_21.gif') no-repeat 15px 3px;
	padding-left:31px;
}
div.order_01 div.date_pay span.txt03 {
	color:#717171;
}
div.order_01 div.phone_pay {
	width:760px;
	height:98px;
	background:url('/static-root/images/order/order_03.gif') no-repeat left top;
	color:#333333;
	font-size:13px;
	font-weight:bold;
	line-height:19px;
	padding:22px 0 0 220px;

}




/* order : ÁÖ¹®ÇÏ±â : Á¤º¸ÀÔ·Â */
div.order_02 {
	padding-bottom:20px;
}
div.order_02 h4 {
	height:25px;
	margin-bottom:5px;
}
div.order_02 h5 {
	height:20px;
}
div.order_02 div.left {
	width:455px;
	float:left;
	margin-left:15px;
}
div.order_02 div.left2 {
	margin-left:15px;
	margin-right:15px;
}
div.order_02 div.right {
	width:455px;
	float:right;
	margin-right:15px;
}
div.order_02 div.total {
	clear:both;
	width:950px;
	margin:10px 15px 10px 15px;
}
div.order_02 div.small2 {
	font-size:12px;
	padding-left:10px;
}
/* order : ÁÖ¹®ÇÏ±â : ÁÖ¼Ò¼±ÅÃ */
div.order_02 ul.add {
	height:22px;
}
div.order_02 ul.add li {
	float:left;
	padding-right:10px;
}
div.order_02 ul.add img {
	vertical-align:middle;
}
div.order_02 ul.add input {
	vertical-align:middle;
	margin-bottom:2px;
	margin-right:2px;
}

/* order : ÁÖ¹®ÇÏ±â : ¼îÄ³½¬ & ÄíÆù */
div.order_02 table.write tr.cash th, div.order_02 table.write tr.cash td {
	color:#333333;
	height:40px;
}
div.order_02 table.write tr.coupon th, div.order_02 table.write tr.coupon td {
	color:#333333;
	height:40px;
}
div.order_02 table.write tr.coupon td img.middle {
	margin:0 3px 4px 3px;
}

/* order : È®ÀÎÇÏ±â */
div.order_03 {
	width:814px;
	margin:35px auto 8px auto;
}
table.order_04 th {
	text-align:left;
	padding:5px 0 5px 20px;
}
table.order_04 td {
	text-align:left;
	padding:5px 0;
}
div.order_05 {
	text-align:center;
	padding-top:25px;
}
div.order_05 img {
	margin-bottom:10px;
}
div.order_06 {
	width:940px;
	height:35px;
	background:url('/static-root/images/order/order_07_4.gif') no-repeat left 5px;
	margin:0 auto;
	text-align:right;
	padding:18px 10px 0 0;
}
div.order_06 input, div.order_agree2 input {
	vertical-align:middle;
	margin-bottom:3px;
}


div.order_07 {
	width:980px;
	height:130px;
	background:url('/static-root/images/order/order_26.gif') no-repeat left top;
	margin:0 auto;
}
div.order_08 {
	width:980px;
	height:230px;
	background:url('/static-root/images/order/order_27.gif') no-repeat left top;
	margin:10px auto;
}
div.order_07 div.order_agree {
	width:940px;
	height:70px;
	margin:15px auto;
	overflow:auto;
	font-size:11px;
}
div.order_08 div.order_agree {
	width:940px;
	height:170px;
	margin:15px auto;
	overflow:auto;
	font-size:11px;
}
div.order_agree .title {
	font-size:12px;
	padding-bottom:10px;
}
div.order_agree2 {
	text-align:right;
	padding-right:10px;
	padding-top:3px;
	color:#333333;
}





div.order_end {
	width:770px;
	padding:15px 20px;
	border:2px solid #eeeeee;
	margin:0 auto;
}
div.order_end div.prod {
	margin:20px auto;
}
div.order_end div.prod dt.img {
	width:170px;
	float:left;
}
div.order_end div.prod dt.img img {
	border:1px solid #d9d9d9;
	padding:10px;
}
div.order_end div.prod dd.txt{
	width:580px;
	float:right;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	padding:5px 0;
}
div.order_end div.etc {
	margin:20px auto;
}
div.order_end div.etc table.write th {
	font-size:12px;
	line-height:22px;
	padding:11px 0 5px 20px;
}
div.order_end div.etc table.write td {
	font-size:12px;
	line-height:22px;
	padding:7px 0 5px 20px;
}
div.order_end div.etc h6 {
	border-bottom:1px solid #ff6901;
	height:22px;
	padding-left:3px;
	margin:30px 0 0 0;
}
div.order_end div.etc div.option {
	padding:8px 20px 8px 15px;
	margin-bottom:25px;
	border-bottom:1px solid #d8d8d8;
}
div.order_end div.etc div.option span.company {
	padding-right:10px;
}
div.order_end div.etc div.option span.phone {
	background:url('/static-root/images/partner/dot_05.gif') no-repeat left 1px;
	padding:0 10px 0 11px;
}
div.order_end div.etc div.option img {
	vertical-align:middle;
	margin-bottom:2px;
	margin-left:10px;
}

/* order : È®ÀÎÇÏ±â : °áÁ¦Á¤º¸ */
div.order_pay {
	margin:20px auto 0 auto;
}
div.order_pay div.left {
	width:375px;
	float:left;
}
div.order_pay div.right {
	width:375px;
	float:right;
}
div.order_pay div.pay {
	clear:both;
	padding-top:10px;
}
div.order_pay h6 {
	height:19px;
	padding-left:3px; margin:0;
}
div.order_pay .txt01 {
	font-size:12px;
	font-weight:bold;
	padding:2px 0 5px 0;
}
div.order_pay .txt01 span {
	font-weight:normal;
	color:#666666;
	padding-left:10px;
}
div.order_pay img.middle {
	vertical-align:middle;
	margin-bottom:3px;
}

table.view02 {
	width:95%;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	margin-bottom:5px;
}
table.view02 th {
	text-align:center;
	border-left:0px solid #d8d8d8;
	border-bottom:0;
	padding:5px 0 4px 0;
	background:#f7f7f7 url('/static-root/images/model/list_04.gif') no-repeat left 50%;
	color:#666666;
}
table.view02 td {
	text-align:center;
	border-left:0px solid #d8d8d8;
	border-bottom:0;
	padding:5px 0 4px 0;
	color:#666666;
}
table.view02 th.fst, table.view02 td.fst {
	border-left:0px solid #d8d8d8;
	background-image:none;
}
table.view02 td.left {
	text-align:left;
	padding-left:20px;
}
/* detail : Top */
div.detail_top {
	width:980px;
	height:110px;
	position:relative;
	background:url('/static-root/images/order/detail_01.gif') repeat-x left 52px;
}
div.detail_top div.location {
	position:absolute;
	top:63px;
	right:5px;
	font-size:11px;
}

/* detail : Detail */
div.detail {
	width:980px;
	margin-bottom:30px;
}
div.detail div.prod {
	width:685px;
	float:left;
	position:relative;
}
div.detail div.prod div.prod_icon {
	position:absolute;
	top:10px;
	left:0;
	letter-spacing:-2px;
}
div.detail div.saler {
	width:240px;
	float:right;
	border:1px solid #d6d6d6;
	padding:15px;
}
div.detail h5 {
	width:685px;
	border-bottom:1px solid #d3d3d3;
	color:#000000;
	font-size:16px;
	line-height:20px;
	margin:8px 0 0 0;
	padding:0 5px 6px 5px;
}
div.detail h5 span.pr {
	font-size:12px;
	color:#0000ff;
	font-weight:normal;
}
div.detail h5 span.qook {
	font-size:12px;
	color:#ed1400;
	font-weight:normal;
}
div.detail div.prod div.btn {
	clear:both;
	text-align:right;
	padding-top:5px;
	letter-spacing:-2px;
	border-top:1px solid #d3d3d3;
}

/* detail : Detail : »óÇ° ÀÌ¹ÌÁö */
div.detail div.prod div.btn img.left {
	float:left;
}
div.detail div.prod div.img {
	width:330px;
	float:left;
	margin:10px 0;
	position:relative;
}
div.detail div.prod div.img p.btn {
	text-align:center;
	padding:5px 0 20px 0;
}
div.detail div.prod div.img ul.model {
	width:330px;
	background:url('/static-root/images/order/detail_17.gif') repeat-x left top;
	font-size:11px;
	line-height:20px;
	padding:6px 0 0 0;
}
div.detail div.prod div.img ul.model li {
	background:url('/static-root/images/order/detail_04.gif') no-repeat 13px 7px;
	padding-left:20px;
}
div.detail div.prod div.img ul.model li.r1 {
	width:125px;
	float:left;
	padding-bottom:5px;
}
div.detail div.prod div.img ul.model li.r2 {
	width:165px;
	float:left;
	padding-bottom:5px;
}
div.detail div.prod div.img ul.model li.r3 {
	clear:both;
	background:none;
	border:1px solid #e4e4e4;
	padding:8px 0 8px 0;
	.padding:4px 0 8px 0;
	margin:0 7px;
	text-align:center;
	color:#000000;
}
div.detail div.prod div.img p.model {
	clear:both;
	background:none;
	border:1px solid #e4e4e4;
	padding:10px 0 8px 0;
	margin:0 7px;
	text-align:center;
	color:#000000;
}
div.detail div.prod div.img ul.model li.r3 span, div.detail div.prod div.img p.model span {
	color:#f26522;
	font-size:14px;
	font-weight:bold;
	padding:3px 0 3px 114px; 
}
div.detail div.prod div.img .prod_v10 { background:url('/static-root/images/icon/star3_10.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v9 { background:url('/static-root/images/icon/star3_9.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v8 { background:url('/static-root/images/icon/star3_8.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v7 { background:url('/static-root/images/icon/star3_7.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v6 { background:url('/static-root/images/icon/star3_6.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v5 { background:url('/static-root/images/icon/star3_5.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v4 { background:url('/static-root/images/icon/star3_4.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v3 { background:url('/static-root/images/icon/star3_3.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v2 { background:url('/static-root/images/icon/star3_2.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v1 { background:url('/static-root/images/icon/star3_1.gif') no-repeat left top;}
div.detail div.prod div.img .prod_v0 { background:url('/static-root/images/icon/star3_0.gif') no-repeat left top;}

/* detail : Detail : »óÇ° ¼±ÅÃ»çÇ× */
div.detail div.prod div.choice {
	width:330px;
	float:right;
	margin:10px 0;
}
div.detail div.prod div.choice table {
	width:100%;
	border-collapse:collapse;
	empty-cells:show;
}
div.detail div.prod div.choice table th {
	vertical-align:top;
	text-align:left;
	font-size:12px;
	line-height:16px;
}
div.detail div.prod div.choice table td {
	vertical-align:top;
	font-size:12px;
	line-height:16px;
}
div.detail div.prod div.choice table tr.txt01 th {
	padding:6px 0 3px 0;
}
div.detail div.prod div.choice table tr.txt01 td {
	padding:6px 0 3px 0;
}
div.detail div.prod div.choice table tr.txt02 th {
	padding:5px 0 3px 0;
}
div.detail div.prod div.choice table tr.txt02 td {
	padding:6px 0 2px 0;
}
div.detail div.prod div.choice table tr.chk01 th {
	padding:8px 0 0 0;
}
div.detail div.prod div.choice table tr.chk01 td {
	padding:5px 0 4px 0;
}
div.detail div.prod div.choice table td.txt03 {
	padding:3px 0 0 0;
}
div.detail div.prod div.choice table td.txt04 {
	color:#f26522;
	font-size:11px;
	letter-spacing:-1px;
	padding:3px 0 0px 0;
}
div.detail div.prod div.choice table td.line {
	background:url('/static-root/images/order/detail_17.gif') repeat-x left 5px;
	height:11px; font-size:1px; line-height:1px; padding:0;
}
div.detail div.prod div.choice table tr.total td {
	background-color:#efefef;
	text-align:center;
}
div.detail div.prod div.choice table tr.qook td {
	text-align:center;
	padding:0;
}
div.detail div.prod div.choice table tr.total dl {
	width:310px;
	height:20px;
	padding:15px 0 4px 0;
	margin:0 auto;
}
div.detail div.prod div.choice table tr.total dl dt.r1 {
	width:45px;
	height:20px;
	float:left;
	text-align:center;
}
div.detail div.prod div.choice table tr.total dl dd.r2 {
	width:80px;
	height:20px;
	float:left;
	text-align:right;
	color:#f26522;
	padding-right:15px;
	font-weight:bold;
}
div.detail div.prod div.choice table tr.total dl dd.r3 {
	width:125px;
	height:20px;
	float:left;
	text-align:right;
	color:#ed1400;
	font-size:14px;
	font-weight:bold;
}
div.detail div.prod div.choice table td select {
	font-size:12px;
	vertical-align:middle;
}
div.detail div.prod div.choice table td input {
	vertical-align:middle;
	margin-bottom:4px;
}
div.detail div.prod div.choice table th img {
	vertical-align:middle;
}
div.detail div.prod div.choice table td span.price {
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
div.detail div.prod div.choice table td span.sale {
	color:#f26522;
	font-size:11px;
}
div.detail div.prod div.choice div.spec {
	background-color:#f2f2f2;
	height:300px;
	overflow:auto;
	font-size:11px;
	border:1px solid #d8d8d8;
	padding:5px;
}
div.detail div.prod div.choice table tr.qooknshow td {
	border:2px solid #ea1018;
	padding:14px 5px 10px 60px;
	text-align:left;
	background:url('/static-root/images/partner/qook_06.gif') no-repeat left top;
}
div.detail div.prod div.choice table tr.qooknshow td img {
	vertical-align:middle;
	margin-bottom:2px;
}
div.detail div.prod div.choice table tr.qooknshow td p {
	color:#ea1018;
}
div.qookicon {
	position:absolute;
	top:0;
	left:0;
}
#colorStock {
	font-size:12px;
	font-weight:bold;
	padding-left:2px;
}


/* detail : Detail : »óÇ° ¼±ÅÃ»çÇ× : °áÇÕ»óÇ° */
div.detail div.prod div.qook {
	clear:both;
	width:326px;
	margin:5px auto 0 auto;
	border:2px solid #f5141d;
	background-color:#ffffff;
	padding:6px 0 4px 0;
	font-size:11px;
}
div.detail div.prod div.qook input {
	vertical-align:middle;
	margin-bottom:3px;
}
div.detail div.prod div.qook img.middle {
	margin-bottom:3px;
	margin-right:3px;
	vertical-align:middle;
}


/* detail : Detail : ÆÇ¸ÅÀÚ »ó¼¼º¸±â */
div.detail div.saler div.btn {
	width:230px;
}
div.detail div.saler div.btn ul {
	height:30px;
}
div.detail div.saler div.btn ul li {
	float:left;
	padding:0 6px 0 0;
	line-height:14px;
}

div.detail div.saler h6 {
	width:230px;
	margin:0 auto;
	height:20px;
}
div.detail div.saler div.navi02 ul {
	width:230px;
	margin:0 auto;
}
div.detail  div.saler_01 {

}
div.detail div.saler_01 div.photo {
	text-align:center;
	padding:15px 0;
}
div.detail div.saler_01 dl {
	width:230px;
	margin:0 auto;
	padding-bottom:25px;
}
div.detail div.saler_01 dl dt {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	background:url('/static-root/images/order/detail_17.gif') repeat-x left bottom;
	padding:0 0 4px 0;
}
div.detail div.saler_01 dl dt a {
	color:#000000;
}
div.detail div.saler_01 dl dd {
	font-size:11px;
	background:url('/static-root/images/order/detail_17.gif') repeat-x left bottom;
	padding:4px 0 3px 0;
}
div.detail div.saler_01 dl dd img.icon {
	vertical-align:middle;
	margin-bottom:3px;
}

div.detail div.saler_01 div.pr_txt {
	width:230px;
	margin:0 auto;
	font-size:11px;
	line-height:18px;
}
div.detail div.saler_01 div.pr_txt p.title {
	padding:0 0 2px 0;
}
div.detail div.saler_02 {
	width:230px;
	margin:0 auto;
	padding-bottom:25px;
}
div.detail div.saler_02 dl dt {

}
div.detail div.saler_02 dl dd img {
	border:1px solid #cecece;
}

/* detail : ÆÇ¸ÅÀÚ ´Ù¸¥»óÇ°º¸±â */
div.saler_prod {
	width:980px;
	margin-bottom:30px;
	position:relative;
}
div.saler_prod div.btn {
	position:absolute;
	top:2px;
	right:5px;
}
div.saler_prod h5 {
	height:22px;
	background:url('/static-root/images/order/detail_23.gif') repeat-x left bottom;
	margin-bottom:10px;
}
div.saler_prod ul {
	width:980px;
}
div.saler_prod ul li.prev {
	width:25px;
	float:left;
	padding-top:60px;
}
div.saler_prod ul li.list {
	width:930px;
	float:left;
	overflow:hidden;
	position:relative;
}
div.saler_prod ul li.next {
	width:25px;
	float:left;
	padding-top:60px;
	text-align:right;
}
div.saler_prod ol li {
	width:155px;
	float:left;
}
div.saler_prod dl {
	width:142px;
	margin:0 auto;
	text-align:center;
}
div.saler_prod dl img {
	border:1px solid #dbdbdb;
}
div.saler_prod dl dt {
	padding-bottom:5px;
}
div.saler_prod div.name span {
	color:#333333;
}
div.saler_prod div.qook {
	color:#ed1400;
}
div.saler_prod .price span { font-weight:bold; padding-right:1px; font-size:12px; }
/* detail : ÆÇ¸ÅÀÚ °øÁö»çÇ× */
div.list_pr {
	padding:20px 30px;
	line-height:20px;
	background-color:#f2f2f2;
}
/* detail : ±¸¸Å Á¶°Ç */
div.detail_term {
	width:760px;
	margin:15px auto 0 auto;
}
div.detail_term h6 {
	padding-left:5px;
	height:20px;
	padding-top:15px;
}
div.detail_term div.description {
	border-top:1px solid #8c8c8c;
	border-bottom:1px solid #d8d8d8;
	padding:10px 30px 20px 18px;
	margin-bottom:15px;
}

div.guide_07 {
	width:730px;
	border:2px solid #cfcfcf;
	padding:20px 13px;
	margin:0 auto 20px 0 auto;
	text-align:left;
}
div.guide_07 div.h5 {
	padding:0 0 10px 0;
}
div.guide_07 div.h6 {
	padding:0 0 0 3px;
}
div.guide_07 div.h6 img.right {
	float:right;
}
div.guide_07 p.txt01 {
	padding-top:15px;
}
div.guide_07 p.txt02 {
	color:#f26522;
	font-size:11px;
	line-height:18px;
	padding:8px 0 0 12px;
}
div.guide_07 p.txt03 {
	color:#f26522;
	font-size:11px;
	line-height:18px;
	padding:0 0 0 12px;
}
div.guide_07 p.txt04 {
	color:#626262;
	font-size:11px;
	line-height:18px;
	background:url('/static-root/images/etc/dot_01.gif') no-repeat 5px 6px;
	padding-left:12px;
}

/* detail : Äî¾È³» */
div.qook_txt {
	width:730px;
	border:2px solid #cfcfcf;
	padding:20px 13px;
	margin:0 auto;
	text-align:left;
}
div.qook_txt table {
	width:730px;
	margin-bottom:5px;
}
div.qook_txt div.h6 {
	width:730px;
	height:25px;
	position:relative;
}
div.qook_txt div.h62 {
	width:730px;
	height:25px;
	position:relative;
	margin-top:30px;
}
div.qook_txt div.h6 div.btn, div.qook_txt div.h62 div.btn {
	width:82px;
	position:absolute;
	top:-2px;
	right:-14px;
}
div.qook_txt p.txt01 {
	clear:both;
	color:#333333;
	font-size:11px;
}
div.qook_txt p.txt02 {
	clear:both;
	color:#333333;
	font-size:11px;
	margin-top:20px;
}
div.qook_txt p.txt01 span.right, div.qook_txt p.txt02 span.right {
	color:#888888;
	float:right;
}
div.qook_txt p.txt03 {
	color:#f26522;
	font-size:11px;
	line-height:15px;
	padding-bottom:20px;
}


/* ·Î±×ÀÎ */
#login_contents2 {
	width:930px;
	margin:0 auto;
	border:2px solid #e9e9e9;
	padding-bottom:30px;
}
div.login {
	width:380px;
	margin:10px auto;
	background:url('/static-root/images/order/login_12.gif') no-repeat left 15px;
	padding:0 0 15px 70px;
}
div.login div.txt {
	width:320px;
	height:20px;
	margin:15px auto 0 auto;
}
div.login div.login_form {
	width:320px;
	height:60px;
	margin:0 auto 25px auto;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	position:relative;
}
div.login div.login_form dl dt {
	width:80px;
	float:left;
	height:20px;
	background-color:#f7f7f7;
	padding-left:20px;
}
div.login div.login_form dl dd {
	width:205px;
	height:25px;
	float:left;
	padding-left:15px;
}
div.login div.login_form dl dt.r1 {
	padding-top:12px;
}
div.login div.login_form dl dd.r1 {
	padding-top:7px;
}
div.login div.login_form dl dt.r2 {
	padding-top:5px;
	padding-bottom:3px;
}
div.login div.login_form dl dd.r2 {
	padding-top:1px;
	padding-bottom:2px;
}
div.login div.login_form div.btn {
	position:absolute;
	top:6px;
	right:8px;
}
div.login div.login_txt {
	width:320px;
	margin:0 auto;
	border-top:1px dotted #cecece;
}
div.login div.login_txt ul {
	padding:15px 0 0 5px;
}
div.login div.login_txt ul li {
	font-size:11px;
	letter-spacing:-1px;
	padding-bottom:3px;
}
div.login div.login_txt ul li img {
	vertical-align:middle;
	margin-bottom:4px;
	margin-left:3px;
}
div.login div.login_txt ul li span {
	background:url('/static-root/images/order/login_03.gif') no-repeat left 2px;
	padding-left:10px;
}
div.login div.login_txt ul li.fst span {
	padding-right:30px;
}
div.login_none {
	width:558px;
	margin:0 auto;
	background:url('/static-root/images/order/box2_btm.gif') no-repeat left bottom;
}
div.login_none div.title {
	background:url('/static-root/images/order/box2_top.gif') no-repeat left top;
	padding:20px 0 10px 20px;
}
div.login_none div.txt {
	padding:0 15px 5px 25px;
}
div.login_none div.txt ul li {
	font-size:11px;
	line-height:14px;
	background:url('/static-root/images/etc/dot_01.gif') no-repeat 9px 4px;
	padding:0 0 5px 16px;
}
div.login_none div.btn {
	text-align:center;
	padding-bottom:15px;
}


/* ¾à°ü µ¿ÀÇ */
#login_contents {
	width:930px;
	margin:0 auto;
	padding:10px 0 0 0;
}
#login_contents div.txt01 {
	background:url('/static-root/images/etc/dot_01.gif') no-repeat 6px 6px;
	padding:0 0 0 15px;
	line-height:18px;
}
#login_contents div.txt01 p.name {
	color:#000000;
	font-size:14px;
	padding-bottom:8px;
}
#login_contents div.txt02 {
	margin:20px 0 8px 2px;
}
#login_contents div.txt03 {
	border:1px solid #d5d5d5;
	padding:10px;
	height:250px;
	overflow:auto;
	overflow-x:hidden;
	line-height:18px;
	font-size:11px;
}
#login_contents div.txt04 {
	text-align:right;
	color:#000000;
	margin:8px 0 20px 0;
}
#login_contents div.txt05 {
	border:1px solid #d5d5d5;
	padding:20px;

}
#login_contents div.txt05 p.dot {
	background:url('/static-root/images/etc/dot_01.gif') no-repeat 6px 5px;
}
#login_contents div.txt05 p {
	color:#000000;
	padding:0 0 4px 15px;
}
#login_contents div.txt05 p span {
	color:#f26522;
	font-weight:bold;
}
#login_contents th {
	font-weight:bold;
}
#login_contents div.txt03 dl dt, div.order_agree dl dt {
	color:#333;
	font-weight:bold;
}
#login_contents div.txt03 dl dd p.txt01, div.order_agree dl dd p.txt01 {
	color:#666;
	font-weight:bold;
	padding-top:15px;

}
#login_contents div.txt03 p.txt02 {

}


div.agree_01 {
	line-height:20px;
}
div.agree_01 dl {
	width:960px;
	margin:0 auto;
}
div.agree_01 dl dt {
	font-size:13px;
	color:#666;
	font-weight:bold;
	padding-top:20px;
}
div.agree_01 dl dd p.txt01 {
	color:#666;
	padding-top:15px;

}
div.agree_01 p.txt02 {

}
div.agree_01 p.txt03 {
	font-weight:bold;
	padding-top:30px;
}
div.agree_01 p.txt04 {
	padding:3px 0 0 17px;
}
div.agree_01 div.tab {
	border:1px solid #e1e1e1;
	background-color:#eeeeee;
}
div.agree_01 div.tab ul {
	width:920px;
	margin:5px auto;
	padding-bottom:8px;
}
div.agree_01 div.tab ul li.left {
	float:left;
	height:17px;
	padding:8px 60px 0 0;
}
div.agree_01 div.tab ul li.left02 {
	width:280px;
	float:left;
	height:17px;
	padding:8px 0 0 0;
}
div.agree_01 div.tab ul.menu3 {
	padding:10px 0 12px 0;
}
div.agree_01 div.tab ul.menu3 li {
	margin:5px 0 0 0;
}

/* »óÇ°»ó¼¼ : ·¹ÀÌ¾î */
div.descript_01 {
	position:relative
}
div.descript_02 {
	width:272px;
	position:absolute;
	left:70px;
	top:-5px;
	display:none;
}
div.descript_02 div.img {
	position:absolute;
	left:0px;
	top:-5px;
	z-index:90;
}
div.descript_02 img {
	vertical-align:top;
	margin-bottom:5px;
}
div.descript_02 div.btn01 {
	width:272px;
	text-align:center;
	position:absolute;
	left:0;
	top:120px;
	z-index:100;
}
div.descript_02 div.btn02 {
	width:272px;
	text-align:center;
	position:absolute;
	left:0;
	top:135px;
	z-index:100;
}
div.descript_02 div.img img {
	vertical-align:top;
	margin-bottom:5px;
}
div.descript_02 div.btnClose {
	position:absolute;
	left:220px;
	top:20px;
	z-index:100;
}
#detail_t01 .none {
	width:272px;
	height:340px;
}
#detail_t02 .none {
	width:272px;
	height:195px;
}
#detail_t03 .none {
	width:272px;
	height:175px;
}
#detail_t04 .none {
	width:272px;
	height:185px;
}
#detail_t05 .none {
	width:272px;
	height:185px;
}
#detail_t06 .none {
	width:272px;
	height:175px;
}


/* ¾Ç¼¼»ç¸® »ó¼¼ : °ü·Ã »óÇ° */
div.acc_prod {

}
div.acc_prod ol.list {
	width:240px;
	margin:0 auto;
}
div.acc_prod ol.list li {
	border-top:1px solid #d3d3d3;
	padding-top:15px;
}
div.acc_prod ol.list li.r1 {
	border-top:0;
}
div.acc_prod dl.prod_m {
	width:240px;
	height:120px;
}
div.acc_prod dl.prod_m dt.img {
	width:115px;
	height:120px;
	float:left;
}
div.acc_prod dl.prod_m dd.info {
	width:125px;
	height:115px;
	float:left;
	padding-top:5px;
	color:#333;
}
div.acc_prod dl.prod_m dd.info p.name {
	font-weight:normal;
	padding-bottom:2px;
}
div.acc_prod dl.prod_m dd.info p.model {
	font-weight:normal;
}
div.acc_prod dl.prod_m dd.info p {
	
}
div.acc_prod dl.prod_m dd.info p span.price {
	font-weight:bold;
}
img.border, div.acc_prod dl.prod_m dt.img img {
	border:1px solid #dbdbdb;
}
div.acc_prod ol.list .price span { font-weight:bold; padding-right:1px; font-size:12px; }


/* ¾Ç¼¼»ç¸® »ó¼¼ : Àå¹Ù±¸´Ï */
div.cart table.list tr.total td {
	font-size:12px;
	text-align:right;
	color:#333;
	border-top:0;
	background:#eaf1de url('/static-root/images/acc/bg_01.gif') repeat-x left top;
	padding:12px 15px 10px 0;
	height:20px;
}

/* Äî ½ÅÃ»ÇÏ±â */
div.qook_agree2 {
	width:980px;
	height:150px;
	margin:0 auto 25px auto;
	background:url('/static-root/images/order/order_28.gif') no-repeat left top;
}
div.qook_agree2 p.txt03 {
	padding:20px 20px 10px 20px;
}
div.qook_agree2 p.txt01 {
	line-height:20px;
	padding:0 20px 10px 20px;
}
div.qook_agree2 p.txt02 {
	text-align:right;
	padding:8px 20px 0 0;
}
div.qook_agree {
	width:950px;
	height:118px;
	margin:0 auto 25px auto;
	background:url('/static-root/images/order/qook_03.gif') no-repeat left top;
}
div.qook_agree p.txt01 {
	line-height:20px;
	padding:20px;
}
div.qook_agree p.txt02 {
	text-align:right;
	padding:12px 20px 0 0;
}
div.qook_agree p.txt02 input, div.qook_agree2 p.txt02 input {
	vertical-align:middle;
	margin-bottom:4px;
}
div.qook_info {
	width:950px;
	margin:0 auto;
	position:relative;
}
div.qook_info div.btn {
	width:68px;
	position:absolute;
	top:-4px;
	right:0px;
	text-align:right;
}
div.qook_info table.write {
	margin-bottom:35px;
}
div.qook_info div.btn img {
	vertical-align:middle;
	margin:0;
}
div.qook_info .chk {
	vertical-align:middle;
	margin-bottom:4px;
}
div.qook_info ol.qook_list {
	width:600px;
}
div.qook_info ol.qook_list li.r1 {
	width:200px;
	float:left;
}

/* ¾ÆÀÌÆù ±¸¸Å */
div.iphone_01 {
	background:url(/static-root/images/common/bg_tit4.gif) repeat-x scroll left top;
	padding-top:17px;
	margin-bottom:20px;
}
div.iphone_01 p.tit {
	height:33px;
}
div.iphone_01 p.txt {
	padding-bottom:20px;
}
div.iphone_01 div.phone {
	width:450px;
	float:right;
}
div.iphone_01 div.info {
	width:228px;
	float:left;
	border:1px solid #d6d6d6;
	padding:18px 15px;
	margin-top:10px;
}
div.iphone_01 div.phone ul {
	padding-top:5px;
	width:450px;
	margin:0 auto;
}
div.iphone_01 div.phone ul li {
	float:left;
	text-align:center;
	padding:0 10px;
	color:#000000;
}
div.iphone_01 div.phone ul li p {
	padding-bottom:10px;
}
div.iphone_01 div.phone input.chk {
	vertical-align:middle;
	margin-bottom:4px;
	margin-left:2px;
}
div.iphone_01 p.tit02, div.iphone_02 p.tit02 {
	height:22px;
	padding-left:2px;
}
div.iphone_01 div.map {
	width:280px;
	float:left;
}

div.iphone_01 div.clear {
	clear:both;
	height:10px;
}


div.iphone_01 div.info p.tit02 {
	clear:both;
	height:19px;
}
div.iphone_01 div.info p.txt02 {
	font-size:11px;
}
div.iphone_01 div.info p.txt02 span {
	text-decoration:underline;
}
div.iphone_01 div.info ul li {
	float:left;
}
div.iphone_01 div.info ul {
	width:220px;
	height:90px;
	margin:5px auto;
	padding-left:5px;
}
div.iphone_01 div.info ul li.r2 {
	padding:0 4px;
}
div.iphone_02 {
	width:760px;
	margin-bottom:30px;
	position:relative;
}
div.iphone_02 div.btn {
	position:absolute; 
	top:-5px; 
	right:0;
}
div.iphone_02 table { width:100%; table-layout:fixed; margin:0 auto;}
div.iphone_02 th {
	background-color:#8d8d8d;
	color:#ffffff;
	font-weight:bold;
	padding:8px 0 5px 0;
	border-bottom:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
}
div.iphone_02 td {
	padding:8px 0 5px 0;
	border-bottom:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	text-align:center;
}
div.iphone_02 td.fst {
	background-color:#ebebeb;
	padding:8px 0 5px 20px;
	border-bottom:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	text-align:left;
}
div.iphone_03 {
	height:28px;
	border:1px solid #dadada;
	padding:5px;
	position:relative;
	margin-bottom:15px;
}
div.iphone_03 ul {
	height:28px;
}
div.iphone_03 ul li {
	float:left;
	padding:0 6px 0 7px;
	background:url('/static-root/images/model/list_06.gif') no-repeat left top;
}
div.iphone_03 ul li.fst {
	background:none;
	padding-left:0;
}
div.iphone_03 div.searchI {
	position:absolute;
	top:8px;
	right:8px;
}
div.iphone_03 div.searchI img, div.iphone_03 div.searchI input {
	vertical-align:middle;
}
div.iphone_03 div.searchI img {
	margin-top:2px;
}