﻿/*로고,메뉴*/

#Wrap

{

    width:1006px;

    margin: 0 auto;

}

#logo

{

    position:absolute;

    top:32px;

    left:64px;

    z-index:1;

}

#menu

{

    position:absolute;

    top:23px;

    left:235px;

    z-index:2;
	width: 824px;

}

#toparea

{

    position:relative;

    height:257px;

}

#subVisual

{

    position:absolute;

    top:0;

    z-index:0;

}



/*서브별상단이미지*/

.top_company

{

    background: url(../img/common/img_company.gif) no-repeat 0 0;

}

.top_support

{

    background: url(../img/common/img_support.gif) no-repeat 0 0;

}





#contents

{

    float:left;

    padding:0;

}



/*서브메뉴*/

.leftmenu

{

    float:left;

    margin-right:57px;

    padding:0;

    width:172px;

}

.leftmenu li

{

    float:left;

    margin:0;

    padding:0;

}

.leftmenu li a, .leftmenu li img, .leftmenu li a img

{

    float:left;

    margin:0;

    padding:0;

}



.subcontents

{

    float:left;

    width:679px;

}



/*서브타이틀,글로벌네비게이션*/

.titnglobal

{

    /*float:left;*/

    height:55px;

}

.titnglobal h2

{

    float:left;

    width:540px;

}

.titnglobal p

{

    margin-top:23px;

    float:right;

    font-family:돋움;

    font-size:11px;

    letter-spacing:-1px;

    color:#4e4e4e;

}

.titnglobal p span

{

    color:#333333;

}

.titnglobal p a img, .titnglobal p img

{

    vertical-align:top;

}



#orderinput

{

    float:left;

    width:679px;

    border-top:solid 3px #3f89c2;

}

#orderinput tr th

{

    text-align:left;

    vertical-align:top;

    width:118px;

    border-bottom:solid 1px #eaeaea;

}

#orderinput tr th img

{

    margin:11px 0 10px 30px;

}

#orderinput tr td

{

    padding:7px 0 6px 0;

    border-bottom:solid 1px #eaeaea;

    font-family:돋움;

    font-size:11px;

}

#orderinput tr td span

{

    color:#3f89c2;

}