@charset "utf-8";

.boardTitle {  font-weight: bold; color: #666666}
.boardTrTop {  background-color: #F4F4F4; font-weight: bold; color: #666666; text-align: center}
.boardNumber {  font-size: 8pt; font-weight: bold; color: #999999}
.boardItem {  background-color: #FFFFFF}

.paging a:link { font-family:Tahoma,verdana;color:#333333; font-size:8pt; text-decoration:none } /*paging */
.paging a:visited {font-family:Tahoma,verdana; color:#333333; font-size:8pt; text-decoration:none }
.paging a:active { font-family:Tahoma,verdana;color:#FF9000; font-size:8pt; text-decoration:none }
.paging a:hover { color:#FF9000; font-size:8pt; text-decoration:none }
.fc_paging { font-family:Tahoma,verdana;color:#FF9000; font-size:8pt; font-weight:bold }

.link { color:#6D6E71; font-size:8pt; font-family:Verdana,arial; line-height:12pt ;} /* family site */

/* 게시판 */
.bbs_tline { background-color:#B29E8C; height:2 }
.bbs_bg {background:#EDEAE5 url('../images/common/bbs_rline.gif') no-repeat right;color:736357;text-align:center; height:32}
.bbs_cline { background-color:#F7F7F7; height:3 }
.bbs_bg1 { background-color:#FFFFFF; height:25;padding : 0 8 0 8;text-align:center;line-height:17px} /* 흰색 */
.bbs_bg2 { background-color:#F9F9F9; height:25;padding : 0 8 0 8;text-align:center;line-height:17px} /* 회색 */
.bbs_line { background-color:#E6E6E6;height:1}
.bbs_title { padding-left:16;text-align:left;}
.bbs_bline1 { background-color:#FFFFFF; height:1 }
.bbs_bline2 { background-color:#E4E4E4; height:3 }
.bbs_bline3 { background-color:#B29E8C; height:1 }
.bbs_bline4 { background-color:#E2D5C6; height:1 }
.tot_num {color:#F26522}

.write_line { background-color:#CDCDCD; height:1 }
.bbs_writebg {background-color:#EDEAE5;color:736357; height:32; padding:8 20 6 30}
.bbs_text {color:#333333; padding:7 0 6 10}

.bbs_title1_1 {background:#EDEAE5 url('../images/common/bbs_line.gif') no-repeat right;padding-right:10 ;padding-left:16;text-align:left;}
.bbs_title1_2 {background-color:#EDEAE5;padding:0 0 0 10}

.bbs_title2_1 {background:#E6E6E6 url('../images/common/bbs_line.gif') no-repeat right;padding-right:10 ;padding-left:16;text-align:left;}
.bbs_title2_2 {background-color:#E6E6E6;padding:0 0 0 10}

.bbs_title3_1 {background:#F7F7F7 url('../images/common/bbs_line.gif') no-repeat right;padding-right:10 ;padding-left:16;text-align:left;}
.bbs_title3_2 {background-color:#F7F7F7;padding:0 0 0 10}

.name {color:#46909A}

.photo {border:2 solid #E6E6E6;}




/* 일반게시판 */
.bbs_list_style1 {text-align:center; border-bottom:2px solid #DCDCDC; font:12px Tahoma;}
.bbs_list_style1 caption {display:none;}
.bbs_list_style1 th {padding:10px 0 8px 0; background-color:#F5F7F9; border-top:2px solid #DCDCDC; font:12px dotum; font-weight:bold; color:#666666; text-align:center;}
.bbs_list_style1 td {padding:8px 0 6px 0; border-top:1px solid #E5E5E5; color:#747474;}
.bbs_list_style1 td {padding:8px 0 6px 0; border-top:1px solid #E5E5E5; color:#747474;}
.bbs_list_style1 td.subject {text-align:left;}
/* //일반게시판 */

/* 정보게시판 */
.bbs_list_style2 {border-top:2px solid #BEC6D2; border-bottom:2px solid #DCDCDC; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse;}
.bbs_list_style2 caption {display:none;}
.bbs_list_style2 th {padding:7px 0 3px 7px; border-bottom:0px solid #DCDCDC; font:bold 12px dotum; color:#666666; text-align:left;}
.bbs_list_style2 th.pic {padding:7px 10px 6px 7px; border-bottom:1px solid #DCDCDC; vertical-align:top;}
.bbs_list_style2 th.rt {padding: 0 3px 0 0; text-align:right; line-height:}
.bbs_list_style2 td {padding:10px 0 8px 7px; border-bottom:1px solid #D2D2D2; vertical-align:top; text-align:left; line-height: 135%;}
/* //정보게시판 */

.boardview1 {border-top:2px solid #BEC6D2; border-bottom:2px solid #DCDCDC; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse;}
.boardview1 caption {display:none;}
.boardview1 th {line-height:18px; padding:7px 0 4px 15px; border-bottom:solid 1px #D2D2D2; background-color:#F1F1F4; font-weight:bold; color:#333; vertical-align:top; text-align: left;}
.boardview1 td {padding:8px 0 5px 10px; text-align:left; border-bottom:solid 1px #D2D2D2;}
.boardview1 td.subjects {font-weight:bold;}
.boardview1 td.contents {padding:10px; line-height:1.4em;}

.boardview1_comment {border-top:1px solid #999; border-bottom:1px solid #999; margin-top:15px; color:#666; font-size:12px; table-layout:fixed; border-collapse:collapse;}
.boardview1_comment caption {display:none;}
.boardview1_comment td {padding:5px 0 3px 10px; text-align:left; line-height:1.4em;}
.boardview1_comment tr.input td {padding:5px 0 5px 10px; border-bottom:solid 1px #D2D2D2;}
.boardview1_comment tr.input td *{vertical-align:middle;}
.boardview1_comment tr.input input.name {width:100px; padding:2px 0 1px;; border:solid 1px #D2D2D2;}
.boardview1_comment tr.input input.pwd {width:100px; padding:2px 0 1px;; border:solid 1px #D2D2D2;}
.boardview1_comment tr.input input.comment {width:80%; height:14px; padding:2px 0 1px; border:solid 1px #D2D2D2;}
.boardview1_comment tr.input input.submit {width:60px; border:solid 1px #666; background-color:#F2F2F2; font:normal 12px dotum;}

caption {display:none;}



/* product */
.box-round {
	border: 4px solid #80AFD7;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;

	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.3);
	box-shadow: 0 3px 10px rgba(0,0,0,0.3);
}
/* //product */



.img_border {
	border:10px solid #EEF1F9;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-box-shadow: 1px 3px 15px rgba(0,0,0,0.4);
	-moz-box-shadow: 1px 3px 15px rgba(0,0,0,0.4);
	box-shadow: 1px 3px 15px rgba(0,0,0,0.4);
}



.fl_lt {float: left;}
.fl_rt {float: right;}
.clear {clear: both;}


/* button */
.co_view a {
	margin: 0 0 0 3px;
	padding: 7px 25px;
	font: bold 110%/1.5 Helvetica; color: #000;
	text-decoration: none; text-align: center;
	cursor: pointer;
	display: block;

	opacity: 0.45;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";	/* IE 8 hack */
	filter: alpha(opacity = 45);	/* IE 5-1 hack */
	-webkit-transition: opacity 1.5s ease-in-out;
	-moz-transition: opacity 1.5s ease-in-out;
	-o-transition: opacity 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out;

	background: #DFDFDF;
	background: -moz-linear-gradient(top, #DFDFDF, #EFEFEF);
	background: -webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#EFEFEF));
	background: -o-linear-gradient(top, #DFDFDF, #EFEFEF);
	border: 1px solid #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.co_view a:hover {
	text-decoration: none;
	border: 1px solid #DBDBDB;

	opacity: 1.0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	/* IE 8 hack */
	filter: alpha(opacity = 100);	/* IE 5-1 hack */

	background: #DFDFDF;
	background: -moz-linear-gradient(top, #DFDFDF, #EFEFEF);
	background: -webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#EFEFEF));
	background: -o-linear-gradient(top, #DFDFDF, #EFEFEF);
	-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.5);
	box-shadow: 3px 3px 10px rgba(0,0,0,0.5);
}

.co_view1 a {
	margin: 0 0 0 3px;
	padding: 5px 10px;
	font: bold 1.05em/1.5 Helvetica; color: #545454;
	text-decoration: none; text-align: center;
	cursor: pointer;
	display: block;

	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	/* IE 8 hack */
	filter: alpha(opacity = 50);	/* IE 5-1 hack */
	-webkit-transition: opacity 1.5s ease-in-out;
	-moz-transition: opacity 1.5s ease-in-out;
	-o-transition: opacity 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out;

	background: #DFDFDF;
	background: -moz-linear-gradient(top, #DFDFDF, #EFEFEF);
	background: -webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#EFEFEF));
	background: -o-linear-gradient(top, #DFDFDF, #EFEFEF);
	border: 1px solid #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.co_view1 a:hover {
	text-decoration: none;

	opacity: 1.0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	/* IE 8 hack */
	filter: alpha(opacity = 100);	/* IE 5-1 hack */

	border: 1px solid #C9C9C9;
	background: #F7F7F7;
	background: -moz-linear-gradient(top, #F7F7F7, #F4F4F4);
	background: -webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#F4F4F4));
	background: -o-linear-gradient(top, #F7F7F7, #F4F4F4);
	-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,0.3);
	-moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.3);
	box-shadow: 3px 3px 10px rgba(0,0,0,0.3);
}

.co_view2 a {
	margin: 5px 0 0 0;
	padding: 5px 10px;
	font-size: 110%; font-weight: bold; color: #55BBCB;
	text-decoration: none; text-align: center;
	cursor: pointer;
	display: block;

	opacity: 0.45;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";	/* IE 8 hack */
	filter: alpha(opacity = 45);	/* IE 5-1 hack */
	-webkit-transition: opacity 1.5s ease-in-out;
	-moz-transition: opacity 1.5s ease-in-out;
	-o-transition: opacity 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out;

	background: #FFF;
	background: -moz-linear-gradient(top, #FFF, #F1EFEF);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F1EFEF));
	background: -o-linear-gradient(top, #FFF, #F1EFEF);
	border: 1px solid #DDD;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.co_view2 a:hover {
	font-size: 110%; font-weight: bold; color: #FFF;
	text-decoration: none;
	border: 1px solid #46A5B5;

	opacity: 1.0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	/* IE 8 hack */
	filter: alpha(opacity = 100);	/* IE 5-1 hack */

	background: #55BBCB;
	background: -moz-linear-gradient(top, #D4EEF2, #55BBCB);
	background: -webkit-gradient(linear, left top, left bottom, from(#D4EEF2), to(#55BBCB));
	background: -o-linear-gradient(top, #D4EEF2, #55BBCB);
	-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.5);
	box-shadow: 3px 3px 10px rgba(0,0,0,0.5);
}

.co_view3 a {
	margin: 0 0 0 0;
	padding: 5px 7px;
	font-size: 12px; font-weight: normal; color: #55BBCB;
	text-decoration: none; text-align: center;
	cursor: pointer;
	display: block;

	opacity: 0.55;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";	/* IE 8 hack */
	filter: alpha(opacity = 55);	/* IE 5-1 hack */
	-webkit-transition: opacity 1.5s ease-in-out;
	-moz-transition: opacity 1.5s ease-in-out;
	-o-transition: opacity 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out;

	background: #FFF;
	background: -moz-linear-gradient(top, #FFF, #F1EFEF);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F1EFEF));
	background: -o-linear-gradient(top, #FFF, #F1EFEF);
	border: 1px solid #DDD;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.co_view3 a:hover {
	font-size: 12px; font-weight: normal; color: #FFF;
	text-decoration: none;
	border: 1px solid #46A5B5;

	opacity: 1.0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	/* IE 8 hack */
	filter: alpha(opacity = 100);	/* IE 5-1 hack */

	background: #55BBCB;
	background: -moz-linear-gradient(top, #D4EEF2, #55BBCB);
	background: -webkit-gradient(linear, left top, left bottom, from(#D4EEF2), to(#55BBCB));
	background: -o-linear-gradient(top, #D4EEF2, #55BBCB);
	-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.3);
	-moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.3);
	box-shadow: 3px 3px 5px rgba(0,0,0,0.3);
}
/* //button */