
/*============================ページ全体の設定=================================*/
body{	
margin:0px;
padding: 0px;
background-color:#ffffff;
font:normal 10px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#000033;
}

/*=====画像の枠線=====*/
img{
border:0px;
}
/*============================ページ全体の設定=================================*/



/*============================リンクの色の設定=================================*/
a:link, a:visited{
color:#0000ff;
}
a:hover{
color:#0000ff;
}
/*============================リンクの色の設定=================================*/


/*============================水平線の設定=====================================*/
td.dot-hr{
margin:0px;
padding:0px;
width:760px;
font-size:3px;
border-bottom-style:dotted;
}
/*============================水平線の設定=====================================*/


/*============================文字サイズの設定=====================================*/
/*===見出し文字===*/
h1{
margin:0px;
padding:0px 3px;
font:bold 16px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#da70d6;
}
h2{
margin:0px;
padding:0px;
font:bold 14px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#da70d6;
}
h3{
margin:0px;
padding:0px;
text-align:center;
font:bold 14px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#808080;
}
h4{
margin:0px;
padding:0px;
font:14px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#000033;
text-align:center;
}
h5{
margin:0px;
padding:0px;
font:bold 14px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#da70d6;
text-align:center;
}

/*===通常の文字===*/
/*===フォントサイズ12px色ピンク===*/
p.f12-p{
magin:0px;
padding:0px;
font:12px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#da70d6;
}
/*===フォントサイズ12px色黒===*/
p.f12-b{
magin:0px;
padding:0px;
font:12px 'Osaka' 'ＭＳ Ｐ ゴシック';
line-height:24px;
color:#000033;
}
/*===フォントサイズ14px色ピンク===*/
p.f14-p{
magin:0px;
padding:0px;
font:14px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#da70d6;
}
/*===フォントサイズ14px色黒===*/
p.f14-b{
magin:0px;
padding:0px;
font:14px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#000033;
}
/*===フォントサイズ16px色ピンク===*/
p.f14-p{
magin:0px;
padding:0px;
font:16px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#da70d6;
}
/*===フォントサイズ14px色グレー===*/
p.f14-g{
magin:0px;
padding:0px;
font:14px 'Osaka' 'ＭＳ Ｐ ゴシック';
color:#808080;
}
/*============================文字サイズの設定=====================================*/


/*============================テーブル位置設定=================================*/

/*===テーブルの枠線スタイル===*/
table{
border-style:none;
}
/*===テーブルの枠線スタイル===*/


/*===全体テーブル================================*/
table.main{
margin:10px 0px;
width:780px;
background-color:#ffffff;
}
/*===全体テーブル================================*/


/*===ヘッダ======================================*/
td.head{
padding:0px;
height:50px;
width:780px;
}
/*===BridalRoseロゴ===*/
td.logo{
margin:0px;
padding:0px;
}
/*===ヘッダ右側1段目　ウェディングドレス工房　ブライダルローズ===*/
td.h-r1{
margin:0px;
padding:5px 0px 0px;
witdh:480px;
height:20px;
text-align:center;
}
/*===ヘッダ右側2段目　コピー===*/
td.h-r2{
margin:0px;
padding:3px 20px;
height:40px;
text-align:center;
}
/*===ヘッダ======================================*/


/*===トップメニュー==============================*/
td.top-menu{
padding:5px 0px;
height:50px;
width:780px;
text-align:center;
}
td.button{
padding:0px 10px;
}
/*===トップメニュー==============================*/



/*===スタッフ紹介================================*/
td.staff{
padding:0px 0px 40px 0px;
}
td.staff-idx{
padding:20px 0px 0px 80px;
}
td.staff{
padding:20px 0px 0px 0px;
width:780px;
text-align:center;
}
td.staff-pro{
padding:0px 80px 10px;
}
p.link{
text-align:center;
}
td.staff-photo-R{
padding:20px 80px 30px 0px;
}
td.staff-photo-L{
padding:20px 0px 30px 80px;
}
td.substaff{
padding:20px 0px 0px 0px;
text-align:center;
}
/*===スタッフ紹介=================================*/


/*============================フッタ============================================*/
td.foot{
margin:40px 0px 20px 0px;
height:40px;
font:bold 12px "MS UI Gothic", Osaka, Arial, Serif;
color:#da70d6;
text-align:center;
}
/*============================フッタ============================================*/

/*============================テーブル位置設定=================================*/
