﻿@charset "utf-8";
/* CSS Document */

#process {
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 15px 0px;
	text-align: right;
	font-size: 11pt;
}

.process_current {
	font-weight: bold;
	border: solid 3px #aaccdc;
	padding: 8px;
}

.process_ncurrent {
	border: solid 3px #c7c7c7;
	padding: 5px;
}


.cart_button {
	font-size: 8pt;
	padding: 3px 1px 0px 1px;
	background: #f4f4f4;
	border: solid 1px #c7c7c7;
	cursor: pointer;
	vertical-align: middle;
}

#cart {
}

.cart_select {
	font-size: 8pt;
	text-align: center;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px dotted #c7c7c7;
	vertical-align: middle;
}

.cart_img {
	width: 70px;
	padding: 5px 0px;
	font-size: 8pt;
	text-align: center;
	border-bottom: 1px solid #c7c7c7;
	vertical-align: middle;
}

.cart_name {
	width: 285px;
	padding: 5px 4px;
	font-size: 8pt;
	text-align: left;
	border-bottom: 1px solid #c7c7c7;
	vertical-align: middle;
}

.cart_newwindow {
	font-size: 8pt;
	padding: 3px;
	text-align: center;
	text-decoration: underline;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px dotted #c7c7c7;
	vertical-align: middle;
}

.cart_package {
	font-size: 8pt;
	text-align: center;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px dotted #c7c7c7;
	vertical-align: middle;
}

.cart_price {
	font-size: 8pt;
	text-align: right;
	padding-right: 2px;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px dotted #c7c7c7;
	vertical-align: middle;
}

.cart_mq {
	font-size: 8pt;
	text-align: center;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px dotted #c7c7c7;
	vertical-align: middle;
}

.cart_subtotal {
	font-size: 8pt;
	text-align: right;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px dotted #c7c7c7;
	vertical-align: middle;
	padding-right: 2px;
}

.cart_order {
	font-size: 8pt;
	text-align: center;
	border-bottom: 1px solid #c7c7c7;
	vertical-align: middle;
}

.cart_semitotal 
{
	font-size: 10pt;
	border-bottom: 1px dotted #c7c7c7;
	text-align: right;
	padding: 10px 20px;
	font-weight: bold;
}

.cart_total 
{
	font-size: 12pt;
	border-bottom: 1px dotted #c7c7c7;
	text-align: right;
	padding: 10px 20px;
	font-weight: bold;
}

/***** order.htm *****/

#info {
	margin-top: 20px;
}

#delivery {
	margin-top: 20px;
}

.order_blank {
	width: 10px;
	font-size: 8pt;
	text-align: center;
	border-bottom: 1px solid #c7c7c7;
}

.order_img {
	width: 70px;
	padding: 5px 0px;
	font-size: 8pt;
	text-align: center;
	border-bottom: 1px solid #c7c7c7;
}

.order_name {
	width: 220px;
	font-size: 8pt;
	text-align: left;
	border-bottom: 1px solid #c7c7c7;
}

.order_newwindow {
	width: 80px;
	font-size: 8pt;
	text-align: center;
	text-decoration: underline;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px dotted #c7c7c7;
}

#price {
	margin-top: 20px;
}

#bill {
	margin-top: 20px;
}

#account {
	margin-top: 20px;
}

#type {
	margin-top: 20px;
	margin-bottom: 10px;
}

/*********************************  ?앹뾽  ***************************************/

#popup {
	padding: 10px 20px;
	border-top: solid 10px #d47116;
}

#popup table {
	margin-left: auto;
	margin-right: auto;
	table-layout: fixed;
}

.zipcode_area {
	width: 290px;
	font-size: 8pt;
	padding: 3px 20px;
	border-right: dotted 1px #c7c7c7;
	border-bottom: dotted 1px #c7c7c7;
}

.zipcode_code {
	width: 69px;
	font-size: 8pt;
	border-bottom: dotted 1px #c7c7c7;
	text-align: center;
}

/**************** 寃ъ쟻??**************/

#estimate_form {
	width: 640px;
	margin: 20px 0px 20px 10px;
}

.estimate_box { float: left; margin-top: 20px; width: 305px; }
.estimate_box0 { float: right; margin-top: 20px; width: 305px; }
.estimate_box1 { float: left; border: solid 1px #c7c7c7; margin-top: 20px; width: 315px; }
.estimate_box2 { float: right; border: solid 1px #c7c7c7; margin-top: 20px; width: 315px; }
.estimate_box3 { float: left; border: solid 1px #c7c7c7; margin-top: 10px; width: 450px; }
.estimate_box4 { float: right; border: solid 1px #c7c7c7; margin-top: 10px; width: 180px; }

.estimate_title {
	font-weight: bold;
	margin: 10px 10px 5px 10px;
}

.estimate_text {
	margin: 0px 10px 10px 10px;
}
