.clear { clear:both;}
.fr { float:right;}
.fl { float:left;}
.r { text-align:right;}
.l { text-align:left;}
.c { text-align:center;}
.vt, table.vt td { vertical-align:top;}
.vb { vertical-align:bottom;}
.nr { white-space:nowrap;}

.bd1 { border: 1px solid #e1e1e1;}
.bt1 { border-top: 1px solid #e1e1e1;}
.bb1 { border-bottom: 1px solid #e1e1e1;}
.bl1 { border-left: 1px solid #e1e1e1;}
.br1 { border-right: 1px solid #e1e1e1;}
.pic { border: 1px solid #ccc;}
.lh1 { line-height: 1.8em;}
.ls1 { letter-spacing:1px;}
.size1 { font-size: 0.9em;}
.size2 { font-size: 1.3em;}
.size9 { font-size: 9px;}
.size10 { font-size: 10px;}
.size12 { font-size: 12px;}
.size14 { font-size: 14px;}
.size16 { font-size: 16px;}
.bold { font-weight:bold;}
.bold1 { font-weight:bold; color:#0099df;}
.bold2 { font-weight:bold; color:#FF3C00;}
.bold3 { font-weight:bold; color:#F4E181;}
.white { color:#fff;}
.black { color:#000;}
.gray { color:#666;}
.red { color:#ff0000;}
.blue { color:#0000ff;}
.orange { color:#f67207;}
.green { color:#00894b;}
.lineyoko { height: 65px; background: url("images/lineyoko.gif") repeat-x center;}
.lineyoko2 { height: 45px; background: url("images/lineyoko.gif") repeat-x center;}

.atwaku { border:2px solid #9ad18e; padding:10px;}
.atmark { background:url("images/atmark.gif")  0 0.3em no-repeat; padding:0 0 10px 15px; vertical-align:top;}
.waku1 { background:#22ab87; padding:10px 20px;}
.waku2 { border:2px solid #22ab87; padding:10px;}

table.border { border-top:1px solid #ccc; border-left:1px solid #ccc; background:#fff;}
table.border td { border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:7px;}
table.border td.bg1, bg1 { background:#fef2d8; font-weight:bold;}
table.noborder { border:0px;}
table.noborder td { border:0px; padding:0;}
table.noborder2 { border:0px;}
table.noborder2 td { border:0px; padding:0 0 5px 0;}

.at a:link { color:#f67207; text-decoration:none;}
.at a:visited { color:#f67207; text-decoration:none;}
.at a:active { color:#f67207; text-decoration:none;}
.at a:hover{ color:#E6001A; text-decoration:underline;}

/* padding */
.p-3 { padding:3px;}
.p-5 { padding:5px;}
.p-10 { padding:10px;}
.p-20 { padding:20px;}
.p-b3 { padding-bottom:3px;}
.p-b5 { padding-bottom:5px;}
.p-b10 { padding-bottom:10px;}
.p-b15 { padding-bottom:15px;}
.p-b20 { padding-bottom:20px;}
.p-b30 { padding-bottom:30px;}
.p-b40 { padding-bottom:40px;}
.p-b50 { padding-bottom:50px;}
.p-b60 { padding-bottom:60px;}
.p-b100 { padding-bottom:100px;}
.p-b150 { padding-bottom:150px;}
.p-b250 { padding-bottom:250px;}
.p-r5 { padding-right:5px;}
.p-r10 { padding-right:10px;}
.p-r15 { padding-right:15px;}
.p-r20 { padding-right:20px;}
.p-r25 { padding-right:25px;}
.p-r30 { padding-right:30px;}
.p-r40 { padding-right:40px;}
.p-r50 { padding-right:50px;}
.p-t5 { padding-top:5px;}
.p-t10 { padding-top:10px;}
.p-t15 { padding-top:15px;}
.p-t20 { padding-top:20px;}
.p-t25 { padding-top:25px;}
.p-t30 { padding-top:30px;}
.p-t40 { padding-top:40px;}
.p-t50 { padding-top:50px;}
.p-t65 { padding-top:65px;}
.p-l5 { padding-left:5px;}
.p-l10 { padding-left:10px;}
.p-l15 { padding-left:15px;}
.p-l20 { padding-left:20px;}
.p-l30 { padding-left:30px;}
.p-l40 { padding-left:40px;}
.p-l50 { padding-left:50px;}

/* width */
.w10 { width:10px;}
.w20 { width:20px;}
.w30 { width:30px;}
.w40 { width:40px;}
.w50 { width:50px;}
.w60 { width:60px;}
.w70 { width:70px;}
.w80 { width:80px;}
.w90 { width:90px;}
.w100 { width:100px;}
.w110 { width:110px;}
.w120 { width:120px;}
.w130 { width:130px;}
.w140 { width:140px;}
.w150 { width:150px;}
.w160 { width:160px;}
.w170 { width:170px;}
.w180 { width:180px;}
.w190 { width:190px;}
.w200 { width:200px;}
.w210 { width:210px;}
.w220 { width:220px;}
.w230 { width:230px;}
.w240 { width:240px;}
.w250 { width:250px;}
.w260 { width:260px;}
.w270 { width:270px;}
.w280 { width:280px;}
.w290 { width:290px;}
.w300 { width:300px;}
.w310 { width:310px;}
.w320 { width:320px;}
.w330 { width:330px;}
.w340 { width:340px;}
.w350 { width:350px;}
.w360 { width:360px;}
.w370 { width:370px;}
.w380 { width:380px;}
.w390 { width:390px;}
.w400 { width:400px;}
.w410 { width:410px;}
.w420 { width:420px;}
.w430 { width:430px;}
.w440 { width:440px;}
.w450 { width:450px;}
.w460 { width:460px;}
.w470 { width:470px;}
.w480 { width:480px;}
.w490 { width:490px;}
.w500 { width:500px;}
.w600 { width:600px;}
.w700 { width:700px;}

@media print{

body {
_zoom: 80%; /*WinIE only */
}
}