﻿/* ----------------------------------------------------------------
Title : WALKERHILL
Author : sakang@dtribe.co.kr
Date : February 2009
WebSite :
---------------------------------------------------------------- */

html, body { width: 100%; height: 100%; margin: 0; padding: 0; }
div, p, span, dl, ul, ol, li, dt, dd, strong, fieldset, table, form, address, input, select, legend, h1, h2, h3, h4, h5 { margin: 0; padding: 0; font-size: 12px; font-family: dotum,"돋움",serif; color: #6b6b6b; }


table { width:100%; border:0; }
th, td { word-break:break-all; border:0; }

hr { display: none; }

fieldset, img { border: none;}
legend, address { position: absolute; width: 0; height: 0; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden;}
dl, ol, ul { list-style: none; }

a { text-decoration: none; color: #757575;}

img { vertical-align:top; }

.txtinput { border:1px solid #e2e2e2; background-color:#fff; line-height:16px; height:16px; padding:2px 5px 0 5px; vertical-align:middle; }
.ftxt { font:11px/14px dotum; color:#9c9c9c; margin-top:5px; }
.ftxt1 { font:11px/14px dotum; color:#e75820; margin-top:5px; }
.ftxt1 a { color:#e75820; text-decoration:underline; }
.ftxt2 { line-height:16px; }
.ftxt2 img { vertical-align:middle; }
.ftxt3 { margin:20px 0; }
.ftxt3 img,
.ftxt3 input { vertical-align:middle; }

.popup { background: #6056b1 url(/images/common/popup/popup_bg.gif) no-repeat right top; height:auto; overflow:hidden; }
.popup h1 { margin:20px 16px 10px 19px; }
.popup h2 { color:#6b6b6b; font-size:15px; font-weight:bold; }
.popBox1 { background: transparent url(/images/common/popup/popup_box_bg1.gif) no-repeat 0 0; width:640px; height:478px; margin:0 16px 0 19px; padding-top:5px; }
.popBox1 .scrollbox { 
	scrollbar-face-color:#c9c9c9;
	scrollbar-highlight-color:#c9c9c9;
	scrollbar-3dlight-color:#cfcfcf;
	scrollbar-darkshadow-color:#f3f3f3;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#f3f3f3;
	scrollbar-track-color:#f3f3f3;
	overflow:auto;
	margin:0 4px 3px 0;
	width:596px; height:430px;
	padding:20px;
	color:#9c9c9c; font:11px/18px dotum;
}
.popBox1 .scrollbox strong { color:#9c9c9c; font-size:11px; }
.popBox1 .popTable { border-top:1px solid #d1d1d1; width:576px;}
.popBox1 .popTable th { border-bottom:1px solid #d1d1d1; background-color:#f2f2f2; text-align:left; padding:5px 15px; color:#9c9c9c; font-weight:normal; }
.popBox1 .popTable td { border-bottom:1px solid #d1d1d1; background-color:#fff; text-align:left; padding:5px 15px; color:#9c9c9c; }

.popBox2 { background: transparent url(/images/common/popup/popup_box_bg2.gif) repeat-y; height:auto; margin:0 15px 0 15px;}
.popBox2 .popBoxTop { background: transparent url(/images/common/popup/popup_box_top2.gif) no-repeat left top; height:5px; }
.popBox2 .popBoxBottom { background: transparent url(/images/common/popup/popup_box_bottom2.gif) no-repeat left bottom; padding:15px 23px 15px 20px; }
.popBox2 .popTable { border-top:1px solid #d1d1d1; width:387px;}
.popBox2 .popTable th { border-bottom:1px solid #d1d1d1; background-color:#f2f2f2; text-align:left; padding:5px 15px; color:#9c9c9c; font-weight:normal; }
.popBox2 .popTable td { border-bottom:1px solid #d1d1d1; background-color:#fff; text-align:left; padding:5px 15px; color:#9c9c9c; }

.popBox3 { background: transparent url(/images/common/popup/popup_box_bg1.gif) no-repeat 0 0; width:640px; height:478px; margin:0 16px 0 19px; padding-top:5px; }
.popBox3 .scrollbox { 
	scrollbar-face-color:#c9c9c9;
	scrollbar-highlight-color:#c9c9c9;
	scrollbar-3dlight-color:#cfcfcf;
	scrollbar-darkshadow-color:#f3f3f3;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#f3f3f3;
	scrollbar-track-color:#f3f3f3;
	overflow:auto;
	margin:0 4px 3px 0;
	width:596px; height:430px;
	padding:20px;
	color:#9c9c9c; font:11px/18px dotum;
}
.popBox3 .scrollbox strong { color:#9c9c9c; font-size:11px; }
.popBox3 .popTable {font-size:11px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; width:576px; background-color:#f2f2f2; line-height: 20px;}
.popBox3 .popTable thead td { text-align:center; font-weight:normal; }
.popBox3 .popTable thead th {text-align:center; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; font-weight:normal;}
.popBox3 .popTable tbody { border-top:1px solid #d1d1d1; width:576px; }
.popBox3 .popTable tbody th { border-bottom:1px solid #d1d1d1; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background-color:#fff; text-align:center; color:#9c9c9c; font-weight:normal; }
.popBox3 .popTable tbody td { border-bottom:1px solid #d1d1d1; background-color:#fff; text-align:left; padding:2px 2px; color:#9c9c9c; }
.popBox3 .popTable tbody td.tit { border-bottom:1px solid #d1d1d1; background-color:#fff; text-align:left; padding:2px 2px; color:#9c9c9c; }

.popBox3 .popTable02 {font-size:11px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; width:576px; background-color:#f2f2f2; line-height: 20px;}
.popBox3 .popTable02 thead td { text-align:center; font-weight:normal; }
.popBox3 .popTable02 thead th {text-align:center; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; font-weight:normal;}
.popBox3 .popTable02 tbody { border-top:1px solid #d1d1d1; width:576px; }
.popBox3 .popTable02 tbody th { border-bottom:1px solid #d1d1d1; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background-color:#fff; text-align:center; color:#9c9c9c; font-weight:normal; }
.popBox3 .popTable02 tbody td { border-bottom:1px solid #d1d1d1; background-color:#fff; text-align:left; padding:2px 2px; color:#9c9c9c; text-align:center; }
.popBox3 .popTable02 tbody td.tit { border-bottom:1px solid #d1d1d1; background-color:#fff; text-align:left; padding:2px 2px; color:#9c9c9c; }

.zipcodeBox { border-top:2px solid #999; border-bottom:1px solid #999; margin-top:5px; }
.zipcodeBox ul { 
	scrollbar-face-color:#c9c9c9;
	scrollbar-highlight-color:#c9c9c9;
	scrollbar-3dlight-color:#cfcfcf;
	scrollbar-darkshadow-color:#f3f3f3;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#f3f3f3;
	scrollbar-track-color:#f3f3f3;
	overflow-y:scroll;
	height:140px;
}
.zipcodeBox ul li { float:left; padding:5px 0 2px 0; border-bottom:1px solid #d1d1d1; }
.zipcodeBox ul li .txt1 { float:left; width:75px; text-align:center; font:10px/16px verdana; }
.zipcodeBox ul li .txt2 { float:left; width:240px; text-align:left; line-height:16px;  }
.zipcodeBox ul li .txt3 { float:left; width:55px; text-align:center; }

.popup_btn { background-color:#6056b1; padding:12px 0 13px 0; text-align:center; }
.popup_Boxbtn { padding-top:20px; text-align:center; }
.popSize1 { width:675px; }
.popSize2 { width:460px; }

