@charset "utf-8";
/* CSS Document */


/* common */

html{height:100%;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:Verdana,'', Gulim;font-size:12px; color:#7B7B7B;}
body{background-color:#eeeeee;height:100%;}
body.subbg{background-color:#eeeeee;background-image:url(../images/sub_back.png);background-repeat:repeat-y;}
img,fieldset{border:0;}
ul,ol{list-style:none}
em,address{font-style:normal}

a{text-decoration:none; color:#7B7B7B;outline:none;}
a:hover,a:active,a:focus{text-decoration:underline;color:#000000;}
.clr{clear:both;height:12px;position:relative;}
.hand{cursor:pointer;}

.wbreakall{word-break:break-all;}

/* //common */

/* ====================== */
/* Form   */
/* ====================== */
input[type="text"],
input[type="file"],
input[type="password"] {
	background-color:#FFFFFF;font-family:'',Gulim,inherit;font-size:13px;border-style:solid; border-width:1px;border-color:#d6d6d6;height:20px;padding-top:2px;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus {
  outline:0 none; /*safari, chrome;*/
}

input[type="checkbox"],
input[type="radio"]
{
  width:14px; height:14px;
  margin:0; margin-right:3px;
  padding:0;
  cursor:hand;
  vertical-align:middle;
}

textarea { border:1px solid #d6d6d6; padding:5px; line-height:16px; font-size:12px; overflow-y:auto; overflow-x:hidden; outline:0 none; /*safari, chrome;*/}
select {font-size:12px;height:20px;}
label { margin:0;}

/* font */

.black {color:#000000;}
.b {font-weight:bold;}
.green {color:#2396a1;}
.red {color:#FF0000;}


/* main-layout */
#wrap{width:1150px;height:100%;margin:0;padding:0;}
#left{float:left;width:200px;position:fixed;}
#main_container{margin-left:200px;float:left;width:650px;background-image:url(/images/m_c_bg.png);background-repeat:repeat-y;position:fixed;height:100%;}
#main_right{display:inline-block;position:relative;width:298px;height:100%;background-color:#FFF;border-left:solid 1px #b1b1b1;border-right:solid 1px #b1b1b1;margin-left:850px;}


#submenu{float:left;width:152px;background-image:url(../images/sub_bg.png);background-repeat:repeat-y;height:100%;margin-left:200px;position:fixed;}
#sub_content{width:797px;background-color:#FFFFFF;height:100%;float:right;}
#sub_content:after{clear:both;}

/* left */
.toplogo{position:relative;z-index:900;}
.menus{position:relative;z-index:900;}
.menus li{height:56px;}
.left_icon{margin-left:16px;margin-top:15px;position:relative;z-index:900;}
.left_icon li{margin-top:10px;}
.copyright{position:fixed;bottom:0;margin-left:6px;margin-bottom:10px;}


.subarea{background-image:url(../images/sub_area.png);background-repeat:repeat-y;padding:10px;}
.subarea li{margin-bottom:4px;margin-top:4px;}

.menu1{margin-top:93px;}
.menu2{margin-top:149px;}
.menu3{margin-top:204px;}
.menu4{margin-top:261px;}
.menu5{margin-top:317px;}
.menu6{margin-top:372px;}


/* right */

.right_box{margin-left:23px;padding-top:23px;}
.right_box .rb_con{margin-top:12px;}
.right_box .rb_con li{margin-bottom:9px;padding-left:5px;}
.rbox_foot{margin-top:40px;margin-left:23px;}
.rbox_foot li{margin-bottom:12px;}

/* Main */

.main_btns{margin-top:35px;margin-left:40px;position:absolute;z-index:999;}
.main_btns td{width:79px;height:26px;background-color:#85b4e8;}


#ss1cont {right:0; width:648px; z-index:1; overflow:hidden; text-align:left;max-height:1000px;background-image:url(../images/main_background.png);background-repeat:no-repeat;}


/* Sub */

.top_title1{margin-left:47px;width:700px;height:97px;background-image:url(../images/big_title_01.png);background-repeat:no-repeat;padding-top:89px;}
.top_title2{margin-left:47px;width:700px;height:97px;background-image:url(../images/big_title_02.png);background-repeat:no-repeat;padding-top:89px;}
.top_title3{margin-left:47px;width:700px;height:97px;background-image:url(../images/big_title_03.png);background-repeat:no-repeat;padding-top:89px;}
.top_title4{margin-left:47px;width:700px;height:97px;background-image:url(../images/big_title_04.png);background-repeat:no-repeat;padding-top:89px;}
.top_title5{margin-left:47px;width:700px;height:97px;background-image:url(../images/big_title_05.png);background-repeat:no-repeat;padding-top:89px;}
.top_title6{margin-left:47px;width:700px;height:97px;background-image:url(../images/big_title_06.png);background-repeat:no-repeat;padding-top:89px;}

.sub_cont{margin-left:47px;width:700px;margin-top:35px;margin-bottom:50px;position:relative;display:inline-block;}

.results table{border:solid 1px #bcbcbc;}
.results th{background-color:#fed07f;height:36px;border-top:solid 1px #bcbcbc;border-right:solid 1px #bcbcbc;color:#000;}
.results td{text-align:center;height:33px;border-top:dashed 1px #bcbcbc;border-right:solid 1px #bcbcbc;}
.br0{border-right:none !important;}


/*̺*/
.board_table{clear:both;position:relative;}
.board_table th{background-image:url(../images/bbs_bg.png);background-repeat:repeat-x;}
.board_table td{height:32px;}
.boardbtn{width:700px;margin-top:18px;text-align:right;}
.board_table td.pic{height:60px;}
.board_table td.line{height:1px;background-image:url(../images/bbs_dot_line.png);background-repeat:repeat-x;}
.board_table tr.notice2{background-color:#fcf7eb;}
.buttons{text-align:center;height:30px;padding-top:30px;}


.format th{background-image:url(../images/bbs_bg.png);background-repeat:repeat-x;}
.p10{padding-left:10px;}


/* 프로덕트 */
.pt_tit {margin-bottom:13px;margin-top:25px;}
.pt_con {clear:both;display:inline-block;}
.pt_con li{margin-bottom:7px;background-image:url(../images/pt_icon.png);background-position:7px 4px;background-repeat:no-repeat;padding-left:15px;}
.pt_con dd{float:left;width:50px;text-align:center;}
.pt_con td{text-align:center;width:175px;padding-top:10px;padding-bottom:10px;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;}

/*¡*/
.page {float:right;position:relative;left:-50%;height:40px;margin-top:25px;}
.page li{position:relative;float:left;padding:5px;left:50%;font:Verdana;font-size:11px;font-weight:bold;}
.page li img{margin-top:2px;}

/* 파트너쉽 */
.privacy {margin-top:25px;}
.pri_box{margin-top:5px;border:solid 1px #CCCCCC;padding:10px;}
.pri_check{float:right;margin-top:10px;display:inline-block;height:30px;}
.form_btn{text-align:center;margin-top:25px;}
.form_tbl{clear:both;border-top:solid 2px #000;margin-top:25px;}
.form_tbl td{border-bottom:solid 1px #ECECEC;padding-top:10px;padding-bottom:10px;width:80%;padding-left:10px;}
.form_tbl td input{background-color:#F1F1F1;}
.form_tbl th{border-bottom:solid 1px #ECECEC;padding-top:10px;padding-bottom:10px;background-color:#F1F1F1;width:20%;color:#000;}

/* 표준시공 */
.sigong_tit{}
.sigong_con{margin-top:15px;}
.sigong_con li{margin-bottom:5px;}
.sigong_cl{clear:both;height:15px;}
.sigong_img{float:left;margin-right:15px;}