@charset "Shift_JIS";

/*トップ全体---------------------------------- */
body {margin:0 ; background-color:#FFF;}
/*------------------------------------------ */



/*位置設定---------------------------------- */
.alC-01{text-align:center;}
.alR-01{text-align:right;}
.alL-01{text-align:left;}

.valT-01{vertical-align:top;}

.mittelM{margin:auto;}
/*------------------------------------------ */



/*写真---------------------------------- */
.MainBilder01{text-align:center;border:none;margin:20 20 20 20px;vertical-align:top;background-color:#000;}
/*------------------------------------------ */



/*ボタン---------------------------------- */
.btn-BilderBox01 { text-align:center;border:none;vertical-align: top; }
.btn-Bilder01 { border:none;margin:0 4px;vertical-align: middle; }
/*------------------------------------------ */



/*テキスト---------------------------------- */
.txtBilderTit01 {text-align:right;font-size:100%;font-weight:bold; color:#666;}
.txtBilder01 {text-align:center;font-size:80%; color:#666;line-height:130%;}
.txtBilderNote01 {text-align:left;font-size:80%; color:#666;line-height:115%;}
.txtBilderNote02 {font-size:60%; color:#666;}
/*------------------------------------------ */



/*フォーム---------------------------------- */
.frm01 {border:none; margin:0;text-align:center;color:#666;line-height:130%;}
/*------------------------------------------ */



/*table設定---------------------------------- */
.tbl01 {border:0;margin:0;padding:0;text-align:center;}
/*------------------------------------------ */



/*マージン---------------------------------- */
.mgT5 {margin-top:5;}
.mgT10 {margin-top:10;}
.mgT20 {margin-top:20;}
.mgT30 {margin-top:30;}
.mgL10 {margin-left:10;}
.mgL20 {margin-left:20;}
.mgR20 {margin-right:20;}
.mgA10 {margin:10;}
/*------------------------------------------ */



/*配置---------------------------------- */
.alR-01 {text-align:right;}
.alL-01 {text-align:left;}
.alC-01 {text-align:center;}
/*------------------------------------------ */


/*リンク------------------------------------ */
a.pankuzu01:link {color: #fff; text-decoration: none; background: transparent;}
a.pankuzu01:visited {color: #ddd; text-decoration: none;background: transparent;}
a.pankuzu01:hover {color: #ccf; text-decoration: underline; background: transparent;}
a.pankuzu01:active {color: #00c; text-decoration: underline; background: transparent;}

a.footer01:link {color: #fff; text-decoration: none; background: transparent;}
a.footer01:visited {color: #ddd; text-decoration: none;background: transparent;}
a.footer01:hover {color: #69f; text-decoration: underline; background: transparent;}
a.footer01:active {color: #69f; text-decoration: underline; background: transparent;}
/*------------------------------------------ */




/*コンテンツ本文---------------- */
.txt-nor01{line-height:110%;color:#333;font-size:90%;}
.txt-nor02{line-height:110%;color:#333;font-size:80%;}
.txt-bld01{line-height:110%;color:#666;font-weight:bold;}
.txt-light01{line-height:110%;color:#999;letter-spacing:-1px;font-style:italic;}
/*------------------------------------------ */




/*ヘッダー（パンくずリンク）---------------- */
.pankuzuBox01{
text-align:left;
font-size:10;
margin:0;
padding:0 0 3 0;
height:15;
position:relative; top:0;
background:#666;
}
.pankuzu01{color: #eee; text-decoration: none; background: #666; margin:1 10;}
/*------------------------------------------ */



/*フッター---------------------------------- */
.footer01{
text-align:right;
font-size:11;
padding:5 0 5 0;
position:relative;
vertical-align:bottom;
background: #666;
}
.copyright01{color: #eee; text-decoration: none; background: transparent;}
/*------------------------------------------ */

