﻿body { margin:0;	font-family: Dotum, 돋음, Arial, Helvetica, sans-serif; font-size: 12px; height:100%; }

.boardSearchText { font-family: Dotum, 돋음, Arial, Helvetica, sans-serif; background-color: #ffef00; color:#ff0000; }
.tablebg { background-color:#cfcfce; }

h1, h2, h3 {
  padding:0px;
	margin: 0;
	text-transform: uppercase;
	letter-spacing: .15em;
	font-family: Dotum, 돋음, Arial, Helvetica, sans-serif;
}

p{ margin-top:6px; margin-bottom:6px;}

ul, ol {margin:0px; padding:0px;}
ol,ul ,li { list-style: none; }

img { border:0px; }

a:link    { text-decoration:none; color:#666666; }
a:visited { text-decoration:none; color:#666666; }
a:active  { text-decoration:none; color:#666666; }
a:hover   { text-decoration:none; color:#6bb5e9; }

.clear { clear: both; }

/* Header */
#header { position:relative; width: 1300px; height: 40px; margin: 0 auto; font-family: Dotum, 돋음; color:#FFFFFF; text-align:right; background:url('../img/headTop.jpg') repeat-x left top; }
#header .home .a:link { text-decoration:none; color:#FFFFFF; }
#header .home .a:visited { text-decoration:none; color:#FFFFFF; }
#header .home .a:active { text-decoration:none; color:#666666; }
#header .home .a:hover { text-decoration:none; color:#FFFFFF; }
#header .item1 {  position:absolute; float:right; left:230px; top:35px; margin:0 auto; font-family: Dotum, 돋음; font-weight:bold; font-size: 17px; line-height:17px; text-align:center; color: #FFFFFF; }
#header .item1 .a:link { text-decoration:none; color:#FFFFFF; }
#header .item1 .a:visited { text-decoration:none; color:#FFFFFF; }
#header .item1 .a:active { text-decoration:none; color:#666666; }
#header .item1 .a:hover { text-decoration:none; color:#FFFFFF; }
#header .item2 {  position:absolute; float:right; left:320px; top:35px; margin:0 auto; font-family: Dotum, 돋음; font-weight:bold; font-size: 17px; line-height:17px; text-align:center; color: #FFFFFF; }
#header .item2 .a:link { text-decoration:none; color:#FFFFFF; }
#header .item2 .a:visited { text-decoration:none; color:#FFFFFF; }
#header .item2 .a:active { text-decoration:none; color:#666666; }
#header .item2 .a:hover { text-decoration:none; color:#FFFFFF; }
#header .item3 {  position:absolute; float:right; left:430px; top:35px; margin:0 auto; font-family: Dotum, 돋음; font-weight:bold; font-size: 17px; line-height:17px; text-align:center; color: #FFFFFF; }
#header .item3 .a:link { text-decoration:none; color:#FFFFFF; }
#header .item3 .a:visited { text-decoration:none; color:#FFFFFF; }
#header .item3 .a:active { text-decoration:none; color:#666666; }
#header .item3 .a:hover { text-decoration:none; color:#FFFFFF; }

/* headerMain */
#headerMain { position:relative; width: 1300px; height: 710x; margin: 0 auto; background:url('../img/headMainbg.jpg') repeat-x left top; }
#headerMain .headerButton1 { position:absolute; float:right; left:40px; top:180px; margin:0 auto; }
#headerMain .headerButton1 a.btn { position:relative; display:block; width:345px; height:77px; overflow:hidden; }
#headerMain .headerButton1 a:hover.btn img { position:absolute; top:-77px; left:-0px; }
#headerMain .headerButton2 { position:absolute; float:right; left:40px; top:270px; margin:0 auto; }
#headerMain .headerButton2 a.btn { position:relative; display:block; width:345px; height:77px; overflow:hidden; }
#headerMain .headerButton2 a:hover.btn img { position:absolute; top:-77px; left:-0px; }
#headerMain .headerButton3 { position:absolute; float:right; left:40px; top:360px; margin:0 auto; }
#headerMain .headerButton3 a.btn { position:relative; display:block; width:345px; height:77px; overflow:hidden; }
#headerMain .headerButton3 a:hover.btn img { position:absolute; top:-77px; left:-0px; }
#headerMain .headerButton4 { position:absolute; float:right; left:40px; top:448px; margin:0 auto; }
#headerMain .headerButton4 a.btn { position:relative; display:block; width:345px; height:77px; overflow:hidden; }
#headerMain .headerButton4 a:hover.btn img { position:absolute; top:-77px; left:-0px; }
#headerMain .headerButton5 { position:absolute; float:right; left:40px; top:535px; margin:0 auto; }
#headerMain .headerButton5 a.btn { position:relative; display:block; width:345px; height:77px; overflow:hidden; }
#headerMain .headerButton5 a:hover.btn img { position:absolute; top:-77px; left:-0px; }
#headerMain .headerButton6 { position:absolute; float:right; left:40px; top:625px; margin:0 auto; }
#headerMain .headerButton6 a.btn { position:relative; display:block; width:345px; height:77px; overflow:hidden; }
#headerMain .headerButton6 a:hover.btn img { position:absolute; top:-77px; left:-0px; }
#headerMain .headerButton7 { position:absolute; float:right; left:400px; top:180px; margin:0 auto; }

#headerMain .menuButton1 { position:absolute; float:right; left:840px; top:0px; margin:0 auto; }
#headerMain .menuButton1 a.btn { position:relative; display:block; width:100px; height:65px; overflow:hidden; }
#headerMain .menuButton1 a:hover.btn img { position:absolute; top:-65px; left:-0px; }
#headerMain .menuButton2 { position:absolute; float:right; left:940px; top:0px; margin:0 auto; }
#headerMain .menuButton2 a.btn { position:relative; display:block; width:100px; height:65px; overflow:hidden; }
#headerMain .menuButton2 a:hover.btn img { position:absolute; top:-65px; left:-0px; }
#headerMain .menuButton3 { position:absolute; float:right; left:1040px; top:0px; margin:0 auto; }
#headerMain .menuButton3 a.btn { position:relative; display:block; width:100px; height:65px; overflow:hidden; }
#headerMain .menuButton3 a:hover.btn img { position:absolute; top:-65px; left:-0px; }
#headerMain .menuButton4 { position:absolute; float:right; left:1140px; top:0px; margin:0 auto; }
#headerMain .menuButton4 a.btn { position:relative; display:block; width:100px; height:65px; overflow:hidden; }
#headerMain .menuButton4 a:hover.btn img { position:absolute; top:-65px; left:-0px; }

/* menu */
#menu { position:relative; width: 1300px; height: 60x; margin: 0 auto; font-family: Dotum, 돋음; font-weight:bold; font-size: 17px; line-height:17px; text-align:center; color: #000000; }
#menu .menu1 {  position:absolute; float:right; top:24px; left:140px; margin:0 auto; font-family: Dotum, 돋음; font-weight:bold; font-size: 24px; line-height:24px; text-align:center; color: #000000; }
#menu .menu1 .a:link { text-decoration:none; color:#000000; text-decoration:underline; }
#menu .menu1 .a:visited { text-decoration:none; color:#000000; text-decoration:underline; }
#menu .menu1 .a:active { text-decoration:none; color:#666666; text-decoration:underline; }
#menu .menu1 .a:hover { text-decoration:none; color:#fff100; text-decoration:underline; }

#menu .menu2 {  position:absolute; float:right; top:24px; left:400px; margin:0 auto; font-family: Dotum, 돋음; font-weight:bold; font-size: 24px; line-height:24px; text-align:center; color: #000000; }
#menu .menu2 .a:link { text-decoration:none; color:#000000; text-decoration:underline; }
#menu .menu2 .a:visited { text-decoration:none; color:#000000; text-decoration:underline; }
#menu .menu2 .a:active { text-decoration:none; color:#666666; text-decoration:underline; }
#menu .menu2 .a:hover { text-decoration:none; color:#fff100; text-decoration:underline; }

#menu .menu3 {  position:absolute; float:right; top:24px; left:730px; margin:0 auto; font-family: Dotum, 돋음; font-weight:bold; font-size: 24px; line-height:24px; text-align:center; color: #000000; }
#menu .menu3 .a:link { text-decoration:none; color:#000000; text-decoration:underline; }
#menu .menu3 .a:visited { text-decoration:none; color:#000000; text-decoration:underline; }
#menu .menu3 .a:active { text-decoration:none; color:#666666; text-decoration:underline; }
#menu .menu3 .a:hover { text-decoration:none; color:#fff100; text-decoration:underline; }

/* main */
#indexMain { position:relative; width: 1300px; height: 150x; margin: 0 auto; }
#indexMain .main { position:relative; float:right; top:5px; left:0px; margin:0 auto; }

/* banner */
#banner { position:relative; width: 1300px; height: 50x; margin: 0 auto; background:url('../img/i_footer_bg.png') repeat-x left top; }
#banner .btn1 { position:absolute; float:right; top:3px; left:120px; margin:0 auto; }
#banner .btn2 { position:absolute; float:right; top:3px; left:300px; margin:0 auto; }
#banner .btn3 { position:absolute; float:right; top:3px; left:520px; margin:0 auto; }
#banner .btn4 { position:absolute; float:right; top:3px; left:720px; margin:0 auto; }
#banner .btn5 { position:absolute; float:right; top:3px; left:900px; margin:0 auto; }
#banner .btn6 { position:absolute; float:right; top:3px; left:1100px; margin:0 auto; }

/* footer */
#footer { position:relative; width: 1300px; height: 120x; margin: 0 auto; }
#footer .logo { position:absolute; float:right; top:25px; left:120px; margin:0 auto; }
#footer .txt { position:absolute; float:right; top:25px; left:300px; margin:0 auto; color:#a0a0a0; }
#footer .cpmenu1 { position:absolute; float:right; top:70px; left:900px; margin:0 auto; color:#a0a0a0; }
#footer .cpmenu2 { position:absolute; float:right; top:70px; left:980px; margin:0 auto; color:#a0a0a0; }
#footer .cpmenu3 { position:absolute; float:right; top:70px; left:1100px; margin:0 auto; color:#a0a0a0; }
#footer .selectBox { position:absolute; float:right; top:25px; left:1070px; margin:0 auto; color:#a0a0a0; }

/* customer */
#cusMain { position:relative; width: 1300px; margin: 0 auto; z-index:1; }
#cusMain .cus_input1 { border:1px #bbbbbb solid; color: #575757; font-size: 14px;	font-weight:bold;	padding:5px 0 3px 5px; width:160px; height:14px; }
#cusMain .cus_input2 { border:1px #bbbbbb solid; color: #575757; font-size: 14px;	font-weight:bold;	padding:5px 0 3px 5px; width:150px;	height:14px; }
#cusMain .cus_input3 { border:1px #bbbbbb solid; color: #575757; font-size: 14px;	font-weight:bold;	padding:5px 0 3px 5px; width:40px; height:14px;	}
#cusMain .cus_input4 { border:1px #bbbbbb solid; color: #575757; font-size: 14px;	font-weight:bold;	padding:5px 0 3px 5px; width:400px; height:14px; }
#cusMain .cus_input5 { border:1px #bbbbbb solid; color: #575757; font-size: 14px;	font-weight:bold;	padding:5px 0 3px 5px; width:300px; height:14px; }
#cusMain .cus_input6 { border:1px #bbbbbb solid; color: #575757; font-size: 14px;	font-weight:bold;	padding:5px 0 3px 5px; width:220px; height:14px; }

#cusMain_left { padding:0px 0px 0px 0px; text-align:left; }


#reg_box1 { position:relative; width:1300px; left:110px; }
#reg_box1 .reg_box_01 { width:1300px; height:600px; padding:10px 0px 0px 20px;  background:url('../img/i_memReg_bg.gif') no-repeat; }
#reg_box1 .reg_box_01 .sub_01 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:15px; }
#reg_box1 .reg_box_01 .sub_01 .sub_tit { float:left; padding:3px 0px 0px 0px; width:100px; height:45px; }
#reg_box1 .reg_box_01 .sub_01 .sub_cnt { float:left; padding:3px 0px 0px 0px; width:650px; height:45px; }
#reg_box1 .reg_box_01 .sub_01 .sub_cnt_input { float:left; width:650px; height:24px; }
#reg_box1 .reg_box_01 .sub_01 .sub_cnt_input ul li { float:left; padding:0px 10px 0px 0px; }
#reg_box1 .reg_box_01 .sub_01 .sub_cnt_input .not { float:left; padding:5px 10px 0px 0px; font-size:11px; color:#8c8c8c; }
#reg_box1 .reg_box_01 .custbtn { height:0px; padding:500px 0px 0px 350px; }

#order_box1 { position:relative; width:1300px; margin: 0 auto; z-index:1; font-family: Dotum, 돋음; }
#order_box1 .order_center1 { height:25px; background:url('../img/i_order_center.png') no-repeat; }
#order_box1 .order_center1 .order_center1-1 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-1 .txt1 { padding:0px 0px 0px 40px; float:left; }
#order_box1 .order_center1 .order_center1-1 .txt2 { padding:0px 0px 0px 80px; float:left; }
#order_box1 .order_center1 .order_center1-1 .txt3 { padding:0px 0px 0px 250px; float:left; }
#order_box1 .order_center1 .order_center1-2 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-2 .txt1 { padding:0px 0px 0px 38px; float:left; }
#order_box1 .order_center1 .order_center1-2 .txt2 { padding:0px 0px 0px 50px; float:left; }
#order_box1 .order_center1 .order_center1-2 .txt3 { padding:0px 0px 0px 203px; float:left; }
#order_box1 .order_center1 .order_center1-3 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-3 .txt1 { padding:0px 0px 0px 40px; float:left; }
#order_box1 .order_center1 .order_center1-3 .txt2 { padding:0px 0px 0px 80px; float:left; }
#order_box1 .order_center1 .order_center1-3 .txt3 { padding:0px 0px 0px 251px; float:left; }
#order_box1 .order_center1 .order_center1-4 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-4 .txt1 { padding:0px 0px 0px 40px; float:left; }
#order_box1 .order_center1 .order_center1-4 .txt2 { padding:0px 0px 0px 80px; float:left; }
#order_box1 .order_center1 .order_center1-4 .txt3 { padding:0px 0px 0px 295px; float:left; }
#order_box1 .order_center1 .order_center1-5 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-5 .txt1 { padding:0px 0px 0px 38px; float:left; }
#order_box1 .order_center1 .order_center1-5 .txt2 { padding:0px 0px 0px 50px; float:left; }
#order_box1 .order_center1 .order_center1-5 .txt3 { padding:0px 0px 0px 299px; float:left; }
#order_box1 .order_center1 .order_center1-6 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-6 .txt1 { padding:0px 0px 0px 70px; float:left; }
#order_box1 .order_center1 .order_center1-6 .txt2 { padding:0px 0px 0px 50px; float:left; }
#order_box1 .order_center1 .order_center1-6 .txt3 { padding:0px 0px 0px 309px; float:left; }
#order_box1 .order_center1 .order_center1-7 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-7 .txt1 { padding:0px 0px 0px 38px; float:left; }
#order_box1 .order_center1 .order_center1-7 .txt2 { padding:0px 0px 0px 50px; float:left; }
#order_box1 .order_center1 .order_center1-7 .txt3 { padding:0px 0px 0px 264px; float:left; }
#order_box1 .order_center1 .order_center1-8 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-8 .txt1 { padding:0px 0px 0px 70px; float:left; }
#order_box1 .order_center1 .order_center1-8 .txt2 { padding:0px 0px 0px 50px; float:left; }
#order_box1 .order_center1 .order_center1-8 .txt3 { padding:0px 0px 0px 264px; float:left; }
#order_box1 .order_center1 .order_center1-9 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-9 .txt1 { padding:0px 0px 0px 70px; float:left; }
#order_box1 .order_center1 .order_center1-9 .txt2 { padding:0px 0px 0px 50px; float:left; }
#order_box1 .order_center1 .order_center1-9 .txt3 { padding:0px 0px 0px 270px; float:left; }
#order_box1 .order_center1 .order_center1-10 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-10 .txt1 { padding:0px 0px 0px 70px; float:left; }
#order_box1 .order_center1 .order_center1-10 .txt2 { padding:0px 0px 0px 50px; float:left; }
#order_box1 .order_center1 .order_center1-10 .txt3 { padding:0px 0px 0px 335px; float:left; }
#order_box1 .order_center1 .order_center1-11 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-11 .txt1 { padding:0px 0px 0px 35px; float:left; }
#order_box1 .order_center1 .order_center1-11 .txt2 { padding:0px 0px 0px 43px; float:left; }
#order_box1 .order_center1 .order_center1-11 .txt3 { padding:0px 0px 0px 274px; float:left; }
#order_box1 .order_center1 .order_center1-12 { float:left; font-family: Dotum, 돋음; font-weight:bold; font-size: 15px; line-height:25px;  }
#order_box1 .order_center1 .order_center1-12 .txt1 { padding:0px 0px 0px 35px; float:left; }
#order_box1 .order_center1 .order_center1-12 .txt2 { padding:0px 0px 0px 85px; float:left; }
#order_box1 .order_center1 .order_center1-12 .txt3 { padding:0px 0px 0px 246px; float:left; }
#order_box1 .order_center2 { height:25px; background:url('../img/i_order_center2.png') no-repeat; }
#order_box1 .order_center3 { height:25px; background:url('../img/i_order_center2.png') no-repeat; }

