body {margin:0px 0px 0px 0px; background-image:url(img/bg.jpg); background-repeat:repeat-x; background-color:#a0d8e5;}
body,td,div { font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size:12px; line-height:1.5em; color:#977932;}

*{margin:0px; padding:0px; border:0px;}

body {
scrollbar-face-color:#00adef;
scrollbar-arrow-color:#ffffff;
scrollbar-3dlight-color:#0091ca;
scrollbar-highlight-color:#b4dff0;
scrollbar-shadow-color:#0091ca;
scrollbar-darkshadow-color:#11bcff;
/*scrollbar-track-color:#d81507;*/
}

img {behavior:url("pngbehavior.htc");}

.tensen{ height:3px; background-image:url(img/tensen3x3.gif); clear:both;}
.st{ font-size:14px; color:#3366CC; line-height:26px;}
.pink{ font-size:14px; color:#FF33CC; line-height:26px;}
.pink2{ font-size:16px; color:#FF33CC; line-height:28px;}

.blue{ color:#3366CC;}
.glay { color:#444444;}
.pink_s{ color:#FF33CC;}


.con { margin:0px 10px;}
.con_txt { margin:5px 5px 20px 24px;}
.con_txt2 { margin:5px 8px 20px 10px;border:3px double #FF5CD6 }

.bg_w { width:100%; background-image:url(img/bg_w.jpg); background-position:center top; background-repeat:no-repeat;}
.bg_white { width:832px; margin:0px auto; padding:0px 18px; background-image:url(img/bg_white.png); background-repeat:repeat-y; text-align:left;}


/*チケット*/
.table01 td { padding:5px;}

/*チケット*/
.table02 td { padding:3px; background-color:#FFFFFF; font-size:10px;}


/*結果*/
.table03{margin-bottom:5px;}
.table03 td { padding:5px; }
img.pht1 { margin-bottom:5px; border:1px solid #FF9999;}
.pht1utf { margin-bottom:5px; padding:1px;}
img.pht2 { margin:0px 5px 5px 5px ; border:1px solid #ccc;}

/*アンケート*/
.mdiary td img { margin:10px 10px 10px 10px;}

.tec td img { margin:5px;}