@import url(base.css);
/* Align Style */
.r{text-align:right !important;}
.l{text-align:left !important;}
.c{text-align:center !important;}
.vm{vertical-align:middle;}

/* Color Style */
.gray{color:#999 !important;}
.blue{color:#294A93 !important;}

/* Font Style */
.b{font-weight:bold !important;}
.f11{font-size:11px !important;}
.f12{font-size:12px !important;}

/* Etc Style */
.clr_img {background-image:none !important;}/* 백그라운드삭제 */
.pl10{padding-left:10px !important;}
.pl26{padding-left:26px !important;}

/* Form Style */
input.type_text{height:20px; border:1px solid #bbb;vertical-align:middle;}
textarea.type_con{margin:0; padding:2px;border: 1px solid #bbb;background-color:#fff;overflow:auto;}
div.post_box{
	margin:0;
	background-color:#fff;
	overflow-x:hidden;overflow-y:auto;
	scrollbar-face-color:white;
	scrollbar-highlight-color:#C0C0C0;
	scrollbar-3dlight-color:white;
	scrollbar-shadow-color:#C0C0C0;
	scrollbar-darkshadow-color:white;
	scrollbar-arrow-color:#000;
	scrollbar-track-color:#FFF;
}

/* Link */
a.pg:link {color:#666; text-decoration:none; font-weight:normal;}
a.pg:visited{color:#666; text-decoration:none; font-weight:normal;}
a.pg:hover{color:#666; text-decoration:none; font-weight:bold;}

a.pg_se:link {color:#666; text-decoration:none; font-weight:bold;}
a.pg_se:visited{color:#666; text-decoration:none; font-weight:bold;}
a.pg_se:hover{color:#666; text-decoration:none; font-weight:bold;}

a.post:link {color:#2aa1ea; text-decoration:none; font-weight:bold;}
a.post:visited{color:#2aa1ea; text-decoration:none; font-weight:bold;}
a.post:hover{color:#2aa1ea; text-decoration:none; font-weight:bold;}


/* Main */

/* Sub common */
.line_path{font-size:11px; color:#666; text-align:right;}
.line_path strong{color:#414882;font-weight:normal;}
.line_path .line{color:#b6b6b6;}
.con_tit{height:34px; padding-left:29px; background:url('../../images/common/ic_tit01.gif') no-repeat left top;}

/* Sub Brand */
ul.down_list{margin:0 0 20px 0; padding:0;}
ul.down_list li{padding-left:10px; line-height:1.5; background:url('../../images/brandstory/down_arrow.gif') no-repeat left 5px;}

/* Sub Myhaus */
.my_layer{width:824px; border:1ps solid #6b4a36; background-color:#fff;}
.product_tt{font-size:16px; color:#fff; font-weight:bold;}
.product_tt02{font-size:16px; color:#8baec6; font-weight:bold;}

/* Sub Sofraum */
.Sofraum_layer{width:824px; border:1ps solid #2f888e; background-color:#fff;}

/* Sub Store */
.store_tit{width:732px; height:25px; padding-left:17px; background:url('../../images/common/ic_br_box.gif') no-repeat left 2px; border-bottom:2px solid #d3d3d3; color:#000; font-weight:bold; vertical-align:top;}

/* Sub Member */
.agree_txt{font-size:11px; color:#000; text-align:right;}
.need{color:#f56d09; font-weight:bold;}
.srch{border:1px solid #cbcbcb; background-color:#ebebeb; text-align:center;}

.subject{overflow:hidden;text-overflow:ellipsis;}

/* Common table */
table.list_th th{height:33px;padding-top:10px; text-align:center; background:url('../../images/common/board_vline.gif') no-repeat right 4px; vertical-align:top;}
table.list {border-bottom:2px solid #ccc;}
table.list th{padding:9px 0 0 24px; border-bottom:1px solid #ccc;text-align:left; background:url('../../images/common/board_vline.gif') no-repeat right top; }
table.list td{padding:7px 0 4px 0; border-bottom:1px solid #ccc; text-align:center;}
table.list td.subject{padding:7px 0 4px 23px; text-align:left !important;}

table.view_th th{padding-left:24px; text-align:left; }
table.view {border-bottom:2px solid #ccc;}
table.view th{padding-left:24px; border-bottom:1px solid #ccc;text-align:left; background:url('../../images/common/board_vline.gif') no-repeat right top; }
table.view td{padding:7px 0 4px 24px; border-bottom:1px solid #ccc; text-align:left;}
table.view td.con{padding:10px; text-align:left !important;}
table.view th.name{padding-left:24px; border-bottom:1px solid #ccc;text-align:left; background:url('../../images/common/board_vline.gif') no-repeat right top; font-weight:normal;}

table.pn_list td{padding:6px 0 4px 0; text-align:left; background:url('../../images/common/board_dot_bg.gif') repeat-x left bottom; }

table.package {border-top:2px solid #bcc3dc; border-bottom:2px solid #bcc3dc;}
table.package th{height:30px; border-right:1px solid #dde0ed; background:#eff1f6; color:#6c78a7;}
table.package td{padding:6px 0 4px 0; border-bottom:1px solid #dde0ed; border-right:1px solid #dde0ed; text-align:center; color:#989898;}
table.package .none{border-right:none !important;}

table.write {border-top:2px solid #99d9ff; border-bottom:2px solid #99d9ff;}
table.write th{ padding:6px 0 4px 26px; border-bottom:1px solid #dde0ed; background:#eff1f6; color:#2aa1ea; text-align:left;}
table.write td{padding:6px 0 4px 20px; border-bottom:1px solid #dde0ed; color:#999;}
table.write td.none{ border-bottom:none !important;}
table.write td.pd0{ padding:0 !important;}

table.write_family {border-top:none !important; border-bottom:none !important;}
table.write_family td{padding:6px 0 4px 0; border-right:1px solid #dde0ed;}
table.write_family td.none{ border-bottom:none !important;}
table.write_family td.brdr{ border-right:none !important;}

table.write_photo {border-top:none !important; border-bottom:none !important;}

table.write02 {border-top:2px solid #99d9ff; border-bottom:2px solid #99d9ff;}
table.write02 th{ padding:6px 0 4px 0; border-right:1px solid #dde0ed; border-bottom:1px solid #dde0ed; background:#e6f7ff; color:#2aa1ea;}
table.write02 td{padding:6px 0 4px 0; border-right:1px solid #dde0ed; border-bottom:1px solid #dde0ed; color:#999;}
table.write02 td.brdr{ border-right:none !important;}
table.write02 td.pdl10{ padding:6px 0 4px 10px !important;}
table.write02 th.th{ padding:6px 0 4px 10px !important; border-bottom:1px solid #dde0ed; background:#e6f7ff; color:#999; font-weight:normal; text-align:left;}
table.write02 th.brdr{ border-right:none !important;}

table.post {border-top:2px solid #99d9ff; border-bottom:2px solid #99d9ff;}
table.post th{ padding:6px 0 4px 15px; font-size:11px; border-bottom:1px solid #dde0ed; background:#e6f7ff; color:#2aa1ea; text-align:left;}
table.post td{padding:6px 0 4px 10px; font-size:11px; border-bottom:1px solid #dde0ed; color:#999;}

table.financial {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bcc3dc;
	border-bottom-color: #bcc3dc;
}
table.financial th{
	padding:6px 0 4px 0;
	color:#707aa4;
	background-color: #eff1f6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dde0ed;
	border-bottom-color: #dde0ed;
}
table.financial td{padding:6px 10px 4px 0; border-right:1px solid #dde0ed; border-bottom:1px solid #dde0ed; color:#999; text-align:right;}
table.financial td.tit{
	border-bottom:1px solid #dde0ed;
	color:#7881a9;
	font-weight:normal;
	text-align:left;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10;
}
table.financial td.tit2{
	padding:6px 10px 4px 5px;
	color:#707aa4;
	font-weight:bold;
	text-align:left;
	background-color: #f9fafe;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dde0ed;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bcc3dc;
}
table.financial td.tit3{
	padding:6px 10px 4px 5px;
	color:#707aa4;
	font-weight:bold;
	text-align:right;
	background-color: #f9fafe;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dde0ed;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bcc3dc;
}
table.financial td.brdr{ border-right:none !important;}
table.financial th.brdr{ border-right:none !important;}
table.financial td.accountnum{mso-number-format:\#\,\#\#0\.000}

