/* 汎用 */
.f10{font-size:85%;}
/* トップ臨時文章- */
.rinji{font-size:85%;line-height:1.2;margin:10px 10px 0 5px;padding-bottom:15px;background:url(//img.e87.com/images/dot_line.gif) repeat-x bottom;}
.rinji_top{font-size:85%;line-height:1.2;margin:5px 0 7px 0;}
/*  hyo */
.hyo{border: solid 1px #cccccc;border-collapse: collapse;text-align:center;}
td.hyo{border: solid 1px #cccccc;padding:2px;}
/*  バラ特集_フラワーデザイナー */
#designer{width:650px;height:270px;background:url("http://img.e87.com/selection/rose/image/designer_bg.jpg") no-repeat left top;margin:20px 0px 0px 0px;}
.titleBox{margin:0px 0px 0px 280px;width:428px;}
.haichiR{text-align:right;}
.titleImage{margin:5px 0px 0px 0px;}
/*  バラ特集_京成バラ園鉢 */
#designer02{width:650px;height:280px;background:url("http://img.e87.com/selection/rose/image/designer_bg02.jpg") no-repeat left top;margin:20px 0px 0px 0px;padding-top:5px;}
.titleBox02{margin:5px 0px 0px 360px;width:350px;}
.haichiR02{text-align:right;margin:10px 0 5px 5px;}
.titleImage02{margin:5px 0px 5px 0px;}
/*  バラ特集_バラ鉢植え */
#designer03{width:650px;height:280px;background:url("http://img.e87.com/selection/rose/image/designer_bg03.jpg") no-repeat left top;margin:20px 0px 0px 0px;padding-top:5px;}
.titleBox03{margin:5px 0px 0px 360px;width:350px;}
.haichiR03{text-align:right;margin:10px 0 5px 5px;}
.titleImage03{margin:5px 0px 5px 0px;}
/*  お急ぎ_お申し込みの前に */
#oisogiAbout .before {width:717px;margin:0 0 20px 0px;background-color:#fbf0f5;}
#oisogiAbout .before div.aboutTitleBox{margin:10px 0 0 0;}
#oisogiAbout .before h3.aboutTitle {font-size:108%;line-height:2.0;color:#ca417d;background:#fbf0f5 url(//img.e87.com/flower/images/exp_icon04.gif) no-repeat 10px 3px;padding:0 0 0 35px;}
#oisogiAbout .before div.aboutBefore {background-color:#fbf0f5;padding:5px 15px;}
#oisogiAbout .before p.aboutBeText01 {margin:0 0 20px 0;}
#oisogiAbout .before p.aboutCap01 {text-indent:-1em;padding:0 0 0 1em;}
#oisogiAbout .before div.aboutTable {margin:15px 0 15px 0;}
#oisogiAbout .before div.aboutTable table {width:575px;font-size:85%;table-layout:fixed;border-collapse:collapse;background-color:#ffffff;margin:0 0 0 55px;}
#oisogiAbout .before div.aboutTable th,td.aStyle {border:solid 1px #999999;font-size:85%;letter-spacing:1px;padding:2px;text-align:center;}
#oisogiAbout .before div.aboutTable td.mark {text-align:center;border:solid 1px #999999;padding:2px;}
#oisogiAbout .before div.aboutTable td.yw01 {font-size:85%;letter-spacing:1px;background-color:#ffff99;border:solid 1px #999999;padding:2px;}
#oisogiAbout .before div.aboutTable td.orng01 {background-color:#ffcc66;border:solid 1px #999999;padding:2px;}
#oisogiAbout .before div.aboutTable td.ygrn01 {background-color:#ccff99;border:solid 1px #999999;padding:2px;}
#oisogiAbout .before div.aboutTable td.grn01 {background-color:#99cc33;border:solid 1px #999999;padding:2px;}
#oisogiAbout .before div.aboutTable td.blu01 {background-color:#ccffff;border:solid 1px #999999;padding:2px;}
#oisogiAbout .before div.aboutTable td.dblu01 {background-color:#99cccc;border:solid 1px #999999;padding:2px;}
#oisogiAbout .before div.aboutBeText02 p.aboutBeCap {color:#ca417d;}