@charset "utf-8";
/* CSS Document */
#tapestry h2{background:url(../../tapestry/images/bg_h2.gif) no-repeat; padding:20px 0 25px 40px; color:#fff; font-size:24px; font-weight:bold;}
.tapestry_con { padding:0 93px; margin-bottom:70px;font-size:16px; line-height:26px;}
.top_con { margin-bottom:80px; padding-left:3px;}
.tap_child { margin-bottom:65px;}
/*Add-2015-04-24*/
.child_l { float:left; width:380px; padding:0 30px 15px 0;}
.child_l .box{width:179px;}
/******/
.tbl2 th { background:#ffe189 !important;}
.td_bge5 { background:#e5e5e5;}
.td_bgc9 { background:#c9c9c9;}
.tbl2 p { color:#000 !important;}
.con1_child p { color:#ff0000;}
#nav { margin-bottom:30px !important;}
.tbl2 th,.tbl2 td { padding:4px 1px!important;}

/* add 2015-05-21 */
table.tbl2 td.bg_tit{background:#fbf0d2;}
/*Add-2015-04-24*/
@media only screen and (max-width:980px){
#tapestry h2{background:url(../../tapestry/images/bg_h2_s.gif) no-repeat; padding:2% 0 3% 5%;}
.tapestry_con { padding:0; margin-bottom:7%;}
.top_con { margin-bottom:8%; padding-left:0;}
.tap_child { margin-bottom:7%;}
.child_l {width:380px;}
.child_r { width:375px;}
.tbl2 th { background:#ffe189 !important;}
.td_bge5 { background:#e5e5e5;}
.td_bgc9 { background:#c9c9c9;}
.tbl2 p { color:#000 !important;}
.con1_child p { color:#ff0000;}
#nav { margin-bottom:30px !important;}
}
@media only screen and (max-width:800px){
#tapestry h2{background-size:100% 100%;}
/*Add-2015-04-24*/
.child_l { float:left; width:48%; padding:0 2% 1% 0;}
.child_l .box{width:48%;}
}
@media only screen and (max-width:640px){
#tapestry h2{padding:2% 0 3% 8%;}
.tbl3{width:100%; display:block;}
.tbl3 .td01{width:25%;}
.tbl3 .td02{width:20%;}
.tbl3 .td03{width:31%}
.tbl3 .td04{width:32%}
.tbl2 th,.tbl2 td { padding:4px 15px!important;}
.tbl3 .color{color:#e9840d !important;}

}
@media only screen and (max-width:480px){
#tapestry h2{font-size:18px; background-size:150% 100%}
.tbl2 th,.tbl2 td { padding:4px 2px!important;}
	
}
@media only screen and (max-width:360px){
.child_l { float:none; width:100%; padding:0 0 2%;}
.tbl3 .td01{width:22%;}
.tbl3 .td02 {width: 20%;}
.tbl3 .color{font-size:9px !important;}

