﻿
/* 주문 */
.addr_title
{
	height:25px;
	background-color:#044ea3;
	text-align:center;
	font-weight:bold;
	color:#fff;
}

.addr_title_1
{
	height:15px;
	background-color:#e2e2e2;
	text-align:center;
	font-weight:bold;
	color:#6b6a69;
}

.addr_title_2
{
	height:15px;
	font-size:12px;
	background-color:#034998;
	text-align:center;
	font-weight:bold;
	color:#fff;
}

.one_row
{
    border-top:1px solid #044ea3;
}

.padding_b_5
{
    padding-bottom:5px;
}

/* 사이트맵 */
.sitemap_category
{
    height:20px;
    padding-left:20px;
}

/* 파일업로드 버튼 변경 */
.file_input_textbox
{
	float: left
}

.file_input_div
{
	position: relative; 
	width: 90px; 
	height: 23px; 
	overflow: hidden;
	text-align:left;
}

.file_input_button
{
	width: 90px; 
	height: 23px;
	position: absolute; 
	top: 0px;
	background-color: #33BB00;
	color: #FFFFFF;
	border-style: solid;
}

.file_input_button_confirm
{
	width: 90px; 
	height: 23px;
	position: absolute; 
	top: 0px;
	background-color: #ff3300;
	color: #FFFFFF;
	border-style: solid;
}

.file_input_hidden
{
    font-size: 45px; 
    position: absolute; 
    right: 0px; 
    top: 0px; 
    opacity: 0; 
    filter: alpha(opacity=0); 
    -ms-filter: "alpha(opacity=0)"; 
    -khtml-opacity: 0; 
    -moz-opacity: 0;
}


/* 강조문구 */
.txt_warning {color:#ec6817;}

/* 오더 */
.h_ord_text {color: #8c888f;font-size:12px;font-weight: bold;}
.h_ord_text_price {color: #68666a;font-size:11px;font-weight: bold;}
.h_prd_title {color: #044ea3;font-size:12px;font-weight: bold;}



/* 게시판 */
.bbs-list {border-top:2px solid #044ea3;border-bottom:1px solid #044ea3}
.bbs-list table {width:100%;line-height:1.2}
.bbs-list th {position:relative;height:30px;padding-bottom:5px;background:url('/images/board/th_line.gif') repeat-x left bottom #fff}
.bbs-list th p {font-size:12px;color:#044ea3;background:url('/images/board/th_line_left.gif') no-repeat 0 2px}
.bbs-list th p.alignL{padding-left:15px;text-align:left}
.bbs-list td {height:30px;text-align:center;background:url('/images/board/td_line.gif') repeat-x left bottom #fff}
.bbs-list td p,
.bbs-list td p a {color:#767676}
/*.bbs-list td p a:hover {color:#333}*/
.bbs-list td p.ellipsis {overflow:hidden;text-overflow:ellipsis;padding:5px 0;} /* 게시판 글내림 추가 */
.bbs-list td p.alignL{padding-left:5px;text-align:left}
.bbs-list td p.alignR{padding-right:5px;text-align:right}
.bbs-list td p.align{height:20px;border-left:1px solid #e5e5e5;}
.bbs-list td p.red{color:#ff0000;}
.bbs-list .first p {background:none}
	
.bbs-list2 {position:relative;border-top:2px solid #044ea3;border-bottom:1px solid #044ea3}
.bbs-list2 table {width:100%;line-height:1.2}
.bbs-list2 th {position:relative;height:32px;background:url('/images/board/th_line.gif') repeat-x left bottom #fff}
.bbs-list2 th p {font-size:12px;color:#044ea3;background:url('/images/board/th_line_left.gif') no-repeat 0 2px}
.bbs-list2 th p.alignL{padding-left:15px;text-align:left}
.bbs-list2 td {height:30px;text-align:center;background:url('/images/board/td_line.gif') repeat-x left bottom #fff}
.bbs-list2 td p,
.bbs-list2 td p a {color:#767676}
.bbs-list2 td p a:hover {color:#333}
.bbs-list2 td p.ellipsis {overflow:hidden;text-overflow:ellipsis;padding:5px 0;} /* 게시판 글내림 추가 */
.bbs-list2 td p.alignL{padding-left:5px;text-align:left}
.bbs-list2 td p.alignR{padding-right:5px;text-align:right}
.bbs-list2 .first p {background:none}
	
.bbs-paging{padding-top:28px;text-align:center;font-weight:bold}
.bbs-paging a span{font-weight:normal !important;color:#666}
.bbs-paging span {display:inline-block;height:13px;line-height:13px;padding:0 7px;margin:0 -2px;color:#c70751;background:url('/images/common/top_util_line.gif') no-repeat 0 3px}
.bbs-paging a img{padding:0 1px 2px 1px;_padding-bottom:0px;vertical-align:middle;*vertical-align:top;}

.bbs-view {position:relative;padding-bottom:27px}
.bbs-view .subject {position:relative;padding-bottom:6px;margin-top:-27px;*zoom:1}
.bbs-view .subject h2 {width:570px;line-height:1.3;font-size:1.167em;color:#333;}
.bbs-view .subject span {position:absolute;right:0;top:2px;color:#aeaeae}
.bbs-view .area-btn {position:relative;height:24px;margin:10px 0;}
.bbs-view .area-btn .left {position:absolute;left:0;top:0}
.bbs-view .area-btn .right {position:absolute;right:0;top:0}
.bbs-view .area-con {padding:10px 0 25px;font-size:1em}
.bbs-view .area-con .imgList {overflow:hidden;width:670px;text-align:center;margin-bottom:37px}
.bbs-view .area-con .imgList .circle {margin:0 0 5px;text-align:left;border:1px solid #fff}
.bbs-view .area-con .imgList .circle a {display:inline-block;overflow:hidden;width:10px;height:10px;padding:1px;margin:0 -1px;text-indent:-5000em;background:url('/images/common/btn/circle.gif') no-repeat 1px 1px}
.bbs-view .area-con .imgList .circle a.on {background-position:-12px 1px}
.bbs-view .area-author {position:relative;padding:17px 10px 23px;color:#333;background:#f4f4f4;#zoom:1}
.bbs-view .area-author .author {padding-left:9px;font-weight:normal}
.bbs-view .area-author .url {overflow:hidden;height:11px;padding-left:10px;margin-left:7px;border-left:1px solid #333}
.bbs-view .area-author .url a {color:#333;}
.bbs-view .area-author .email {position:absolute;right:17px;top:17px}
.bbs-view .area-author .email a {color:#333;text-decoration:underline}
.bbs-view .area-author .tag {position:relative;padding-left:81px;margin-top:23px;#zoom:1}
.bbs-view .area-author .tag strong {display:inline-block;position:absolute;left:0;top:0;padding:0 23px;vertical-align:middle;font-weight:normal;border:1px solid #d1d1d1;background:#fff}
.bbs-view .area-author .tag a {display:inline-block;vertical-align:middle;color:#c8135c;font-weight:bold}

.bbs-view .sharethis-wrap {position:absolute;top:38px;right:-3px;z-index:100}

.bbs-search{position:relative;margin-top:1px;min-height:13px;text-align:center;z-index:100}
.bbs-search span.inp-text{#margin-left:3px;}
.bbs-search .select-box {display:inline-block; *display:inline;#margin-left:3px;*zoom:1;}

.bbs-search span.selectBox{display:inline-block;padding-top:15px}
.bbs-search span.selectBox select {height:22px;min-width:100px;#margin:0 3px;color:#666}

/* Table Tr Mouse Over */
.bbs-list tr:hover {
    background-color: #eeeeee;
}

.bbs-list tr:hover td {
    background-color: transparent;
}


#h_NoticeList{
	width:770px;
	border-bottom:2px solid #044ea3;
}
.h_BDTitleSide{
	width:9px;
	background-color:#044ea3;
}
.h_NoticeTitleDate{
	width:100px;
	background-color:#044ea3;
	text-align:center;
	font-size:12px;
	color: #ffffff;
	font-weight: bold;
}
.h_NoticeTitleTitle{
	background:url(../images/board/bd_title_line.gif) no-repeat right bottom;
	background-color:#044ea3;
	text-align:center;
	width:652px;
	font-size:12px;
	color: #ffffff;
	font-weight: bold;
}
.h_NoticeListTitle{
	height:25px;
	padding-left:10px;
	width:652px;
}
.h_NoticeListDate{
	width:109px;
	height:25px;
	text-align:center;
}
#h_PageNo{
	width:770px;
	margin:15px 0;
	text-align:center;
}

#h_NoticeView_not_padding{
	width:100%;
	border-bottom:1px solid #044ea3;
}
#h_NoticeView{
	width:100%;
	border-bottom:1px solid #044ea3;
	margin:15px 0;
}
.h_NoticeViewItem{
	padding-left:5px;
	width:20%;
	text-align:left;
	height:30px;
}
.h_NoticeViewItem11{
	padding-left:5px;
	width:85px;
	text-align:left;
	height:30px;
}
.h_NoticeViewItem_1{
	padding-left:5px;
	width:34%;
	text-align:left;
	height:30px;
}
.h_NoticeViewItem_3{
	padding-left:5px;
	width:80px;
	text-align:left;
	height:30px;
}
.h_NoticeViewItem_4{
	width:10px;
	text-align:center;
	height:30px;
}
.h_NoticeViewItem_5{
	width:100px;
}
.h_NoticeViewItem_6{
	width:100px;
	height: 30px;
}
.h_NoticeViewItem_7{
	width:50px;
	padding-left:10px;
}
.h_NoticeViewD 
{
    width:450px;
}
.h_NoticeViewD1
{
    width:250px;
}
.h_NoticeViewItem_2{
	padding-left:5px;
	width:34%;
	text-align:left;
	height:30px;
}
.h_NoticeViewTitle{
	height:30px;
	padding-left:5px;
	text-align:left;
}
.h_NoticeViewTitle2{
	padding:5px 0;
	height:30px;
	padding-left:30px;
	text-align:left;
}
.h_NoticeViewTitle3{
	height:30px;
	padding-left:30px;
	text-align:left;
	width:700px;
}
.h_NoticeViewTitleRight{
	height:30px;
	text-align:right;
}
.h_NoticeViewDate{
	width:100px;
	height:30px;
	padding-left:10px;
	text-align:left;
}
.h_NoticeViewFile{
	width:650px;
	height:30px;
	padding-left:10px;
	text-align:left;
}
.h_NoticeViewContents{
	width:750px;
	padding:10px;
}
.h_NoticeViewContentsPadding{
	padding:5px;
}
.h_NoticeViewContentsNone{
	width:770px;
	padding: 5px 0;
}
h_BdBtn{
	width:770px;
	height:50px;
	text-align:right;
}






/* 작업가이드 */
div.board_list {margin-top:10px;}
div.board_list table {width:100%;border-bottom:0px solid #b1b1b1;}
div.board_list table thead th {color:#fff;padding:5px 0 3px 0;}
div.board_list table tbody th {color:#999;padding:5px 0 3px 0;}

div.board_list table tbody td {color:#999;border-bottom:1px solid #e4e4e4;padding:8px 0 5px 0;text-align:left;} 
div.board_list .tit {text-align:left;padding-left:10px;}
div.board_list .last {border-bottom:0;}
div.board_list .ico {margin:2px 0 0 8px;}

/* 타이틀 */
div.board_list .bg_cr1 {background:#3d8ac8;}
div.board_list .bg_cr2 {background:#044ea3;}
div.board_list .bg_cr3 {background:#2c7bbb;}
div.board_list .bg_cr4 {background:#1669ae;}
div.board_list .bg_cr5 {background:#0a5ea4;}
div.board_list .bg_cr5_1 {background:#0e538e;}



.style_1 {color: #044ea3;font-size:13px;font-weight: bold;}
.style_2 {color: #181818;font-size:12px;font-weight:}
.style_3 {color: #044ea3;font-size:12px;font-weight: bold;}

/* 오더 */
.style_4 {color: #8c888f;font-size:12px;font-weight: bold;}
.style_4_1 {color: #8c888f;font-size:12px;font-weight:}
.style_5 {color: #8c888f;font-size:11px;font-weight: bold;}
.style_6 {color: #68666a;font-size:11px;font-weight: bold;}
.style_7 {color: #1062a7;font-size:20px;font-weight: bold;}

/* /작업가이드 */

#h_SchBox_1{
	width:100%;
	margin:15px auto;
}
/*기간검색 외곽 박스*/

.h_SchByDateBox{
	height:50px;
	background-color:#f5f5eb;
	text-align:center;
}
/*회색 배경 외곽 박스*/
.h_GrayBoxCorner{
	width:5px;
	height:5px;
	background-color:#f9f9f9;
}
.h_GrayBG{
	background-color:#f9f9f9;
}



/* 실선 보더 */
.solbd_all {
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	}
	
	
	/* 팝업테두리 */
.solbd_all_pop {
	border-right:4px solid #246fb3;
	border-left:4px solid #246fb3;
	border-top:4px solid #246fb3;
	border-bottom:4px solid #246fb3;
	margin:0px 0px 0px 0px;
	}

/* 포토북 탭 배경이미지 */
.tabBG_photo {
	background:url(/Images/photobook/tab/bg.gif);
	height:13px;
	
	width:770px;
	margin:20px 0;
}


/* 견적서 추가 */
.solbd_bottom_1 {
	border-bottom:1px solid #767676;
	}
	
.name {color: #373737;font-size:20px;font-weight: bold;}
.title_est {color: #000000;font-size:13px;font-weight: bold;}


.cborder {		border-top-width:0; 
		border-right-width:0; 
		border-bottom-width:0; 
		border-left-width:0; 
		border-color:BLUE; 
		border-top-style:solid; 
		border-right-style:none; 
		border-bottom-style:solid; 
		border-left-style:solid;
}

/* 테이블 */
.solbd_boottom_top {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
	
.solbd_boottom_right {
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
	
.solbd_boottom_2 {
		border-bottom:1px solid #cccccc;
	}
/* /견적서 추가 */

/* 주문결제 */

.total_list {color: #545353;font-size:14px;font-weight: bold;}
.total_variety {color: #89898a;font-size:12px;font-weight: bold;}
.total {color: #0f69cf;font-size:18px;font-weight: bold;}
.a_NoticeViewItem{
	padding-left:10px;
	width:20%;
	text-align:left;
	height:30px;
}
.a_NoticeViewItem_1{
	padding-right:10px;
	width:80%;
	text-align:right;
	height:30px;
}


/* 테이블 */
.solbd_boottom_top_1 {
	border-top:1px solid #0f69cf;
	border-bottom:1px solid #0f69cf;
	}



/* 제품안내 */
.product {vertical-align:top}
.product_1 {margin:13px 0px 0px 0px;}
.product_title {color: #044ea3;font-size:12px;font-weight: bold;}
.product_sub {color: #8c888f;font-size:12px;font-weight:}

/* 이미지 data */
.image_title {color: #ec3f0a;font-size:14px;font-weight: bold;}
.image_sub {
	text-align: left;
	padding: 0 0px;
	}
	
	
/* 프로그램 사용방법 공지사항 */
a.boardNotice:link {color:#ff5555;font-weight:bold;text-decoration:none;}
a.boardNotice:visited {color:#ff5555;font-weight:bold;text-decoration:none;}
a.boardNotice:hover {color:#ff5555;font-weight:bold;text-decoration:underline;}
a.boardNotice:active {color:#ff5555;font-weight:bold;text-decoration:underline;}






/* 거래원장 */
.bbs-list3 tr:hover {
    background-color: #eeeeee;
}

.bbs-list3 tr:hover td {
    background-color: transparent;
}

.bbs-list3 {border-top:2px solid #044ea3;border-bottom:1px solid #044ea3}
.bbs-list3 table {width:100%;line-height:1.2}
.bbs-list3 th {position:relative;height:30px;padding-bottom:5px;background:url('/images/board/th_line.gif') repeat-x left bottom #fff}
.bbs-list3 th p {font-size:12px;color:#044ea3;background:url('/images/board/th_line_left.gif') no-repeat 0 4px}
.bbs-list3 th p.alignL{padding-left:15px;text-align:left}
.bbs-list3 td {font-size:11px;height:30px;text-align:center;background:repeat-x left bottom #fff}
.bbs-list3 td p,
.bbs-list3 td p a {color:#767676}
/*.bbs-list td p a:hover {color:#333}*/
.bbs-list3 td p.ellipsis {overflow:hidden;text-overflow:ellipsis;padding:5px 0;} /* 게시판 글내림 추가 */
.bbs-list3 td p.alignL{padding-left:5px;text-align:left}
.bbs-list3 td p.alignR{padding-right:5px;text-align:right}
/*.bbs-list td p.align{border-left:1px solid #f10c3d;}*/
.bbs-list3 td p.red{color:#ff0000;}
.bbs-list3 .first p {background:none}


/* 1대1상담 탭 배경이미지 */
.tabBG_one {
	background:url(/Images/tab/bg.gif);
	height:13px;
	
	width:770px;
	margin:20px 0;
}


/* 주문페이지 배송 정보 */
#DeliveryInfo_ord{
	width:770px;
	margin:5px 0;
}

#h_NoticeView_ord{
	width:100%;
	border-bottom:1px solid #044ea3;
	margin:5px 0;
}

.h_NoticeViewItem_ord_deliv{
	padding-left:5px;
	width:20%;
	text-align:left;
	height:25px;
}

.h_NoticeViewItem_ord_deliv2{
	padding-left:5px;
	width:100px;
	text-align:left;
	height:25px;
}

.h_NoticeViewTitle_ord_deliv{
	height:25px;
	padding-left:5px;
	text-align:left;
}


/* 탑아이콘 */
.ccmn_tab li{list-style:none}
i,em,address{font-style:normal}
.pad_left_20{padding-left:20px;}


/* Layout */
.ccmn_tab li{float:left;position:relative}
.ccmn_tab li a{display:block;overflow:hidden;position:relative;z-index:1;width:110px;height:32px;background:url(/images/banner/sp.png) no-repeat 0 -331px;font-size:0;line-height:0;text-align:center;text-decoration:none;text-indent:-1000em}
.ccmn_tab li.mn1 a{background-position:-53px -331px}
.ccmn_tab li.mn2 a{background-position:-150px -331px}
.ccmn_tab li.mn3 a{background-position:-260px -331px}
.ccmn_tab li .ns{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;position:absolute;top:7px;left:9px;height:12px;background:#44b316 url(/images/banner/sp_1.png) no-repeat -400px -450px;font-family:'tahoma',sans-serif;font-size:10px;line-height:10px;color:#fff;letter-spacing:0;text-indent:0}
.ccmn_tab li .ns1{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;position:absolute;top:7px;left:0px;height:12px;background:#44b316 url(/images/banner/sp_1.png) no-repeat -400px -450px;font-family:'tahoma',sans-serif;font-size:10px;line-height:10px;color:#fff;letter-spacing:0;text-indent:0}
.ccmn_tab li .ns2{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;position:absolute;top:7px;left:6px;height:12px;background:#44b316 url(/images/banner/sp_1.png) no-repeat -400px -450px;font-family:'tahoma',sans-serif;font-size:10px;line-height:10px;color:#fff;letter-spacing:0;text-indent:0}
.ccmn_tab li .ns em{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;position:relative;top:auto;right:-5px;width:auto;height:12px;padding:0 4px 0 2px;background:url(/images/banner/sp_1.png) no-repeat 100% -450px;text-indent:-4px;*text-indent:-2px;white-space:nowrap}

.ccmn_tab li .ns1 em{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;position:relative;top:auto;right:-5px;width:auto;height:12px;padding:0 4px 0 2px;background:url(/images/banner/sp_1.png) no-repeat 100% -450px;text-indent:-4px;*text-indent:-2px;white-space:nowrap}

.ccmn_tab li .ns2 em{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;position:relative;top:auto;right:-5px;width:auto;height:12px;padding:0 4px 0 2px;background:url(/images/banner/sp_1.png) no-repeat 100% -450px;text-indent:-4px;*text-indent:-2px;white-space:nowrap}

.ccmn_tab li.mn1 a{background-position:-53px -331px}


/* 메인페이지 최신게시물 링크 */
a.rct_link:link {
	color: #4466dd;
	text-decoration: none;
	font-weight:bold;
	}
a.rct_link:visited {
	color: #4466dd;
	text-decoration: none;
	font-weight:bold;
	}
a.rct_link:hover {
	color: #4466dd;
	text-decoration: underline;
	font-weight:bold;
	}