@charset "UTF-8";
/*													【 CSS初期設定 】
==========================================================================================================================*/

/* font-size の統一　(YUI)
------------------------------------------------------------------- */
body { font: 13px/1.231 "ＭＳ Ｐゴシック", sans-serif; *font-size: small; *font: x-small; }
select, input, button, textarea { font: 99% 'ＭＳ Ｐゴシック',sans-serif; }
table { font-size: inherit; font: 100%; }
pre, code, kbd, samp, tt { font-family: monospace; *font-size: 108%; line-height: 100%; }
.F-S10 { font-size: 77%; }
.F-S11 { font-size: 85%; }
.F-S12 { font-size: 93%; }
.F-S13 { font-size: 100%; }
.F-S14 { font-size: 108%; }
.F-S15 { font-size: 116%; }
.F-S16 { font-size: 123.1%; }
.F-S17 { font-size: 131%; }
.F-S18 { font-size: 138.5%; }
.F-S19 { font-size: 146.5%; }
.F-S20 { font-size: 153.9%; }
.F-S21 { font-size: 161.6%; }
.F-S22 { font-size: 167%; }
.F-S23 { font-size: 174%; }
.F-S24 { font-size: 182%; }
.F-S25 { font-size: 189%; }
.F-S26 { font-size: 197%; }


/* @font-faceでのフォントの読み込み　（システムが堅牢になり次第使用）
------------------------------------------------------------------- */

/*@font-face{ / for IE /
font-family:MeiryoFont;
src:url(meiryo.eot);
}
@font-face { / for non-IE /
font-family:ipagp;
src:url(http://:/) format("No-IE-404"),url(ipagp.ttf) format("truetype");
}
body{font-family:'ipagp',sans-serif;}*/


/* text-indent:-9000em　（Mac IEでのリンク消失をhackで回避）
------------------------------------------------------------------- */
a { /*\*/ overflow: hidden; /**/ }


/* 画像を並べた際に生じるスペースの除去
------------------------------------------------------------------- */
img { border: 0; margin: 0px; vertical-align: bottom; }


/* font-style,color
------------------------------------------------------------------- */
.Bld { font-weight: bold; }
.noBld { font-weight: normal; }
.Bld-Arial { font-family: "Arial Black", Gadget, sans-serif;}
.Indent { text-indent: 1em; }
.Shadow1 { text-shadow: #EEE 1px 1px 1px; }/*擬似アンチエイリアス*/
.Red { color: #CC0000; }
.Blue { color: #3366FF; }
.Green { color: #52A492; }
.Yellow { color: #FFFF33; }
.Yellow2 { color: #E5EB96; }
.Orange { color: #FF6600; }
.Grey { color: #999999; }
.Grey2 { color: #CCC; }
.Purple { color: #6A006A; }
.Brown { color: #472226; }
.Cream { color: #F0E5D9; }
.Black { color: #000; }
.Black2 { color: #333; }
.White { color: #FFF; }


/* bg color　（範囲確認用）
------------------------------------------------------------------- */
.bg-Red { background: #F00; }
.bg-Blue2 { background: #dbe5f1; }
.bg-Blue3 { background: #c5d9f1; }
.bg-Cyan { background: #82c1d7; }
.bg-Yellow { background: #FF0; }
.bg-Black { background: #000; }


/* display
------------------------------------------------------------------- */
.Block { display: block; }
.Inline { display: inline; }


/* overflow
------------------------------------------------------------------- */
.Flow-V { overflow: visible; }
.Flow-H { overflow: hidden; }
.Flow-A { overflow: auto; }


/* z-index
------------------------------------------------------------------- */
.Z-1 { z-index: 1; }
.Z-2 { z-index: 2; }


/* table
------------------------------------------------------------------- */
.V-Top { vertical-align: top; }
.V-Middle { vertical-align: middle; }
.V-Bottom { vertical-align: bottom; }


/* list-style 
------------------------------------------------------------------- */
ul, ol, li, dl, dt, dd { list-style-type: none; }


/* float,text-align
------------------------------------------------------------------- */
.F-Right { float: right; }
.F-Left { float: left; }
.Align-L { text-align: left; }
.Align-C { text-align: center; }
.Align-R { text-align: right; }


/* clear
------------------------------------------------------------------- */
.ClearRight { clear: right; }
.ClearLeft { clear: left; }
.ClearBoth { clear: both; }
.IE-spacer { font-size: 1px; padding: 0; margin: 0; }/*IE6でSpecerを使用すると縦幅の指定ができないのでこのDivで囲む*/


/* line,border
------------------------------------------------------------------- */
.UnderLine{text-decoration:underline}
.UnderLine-No{text-decoration:none}
hr { height: 1px; background: #FFF; margin: 10px 0; padding: 0; border-bottom: 1px solid #CCC; }
.Br-0 { border: none; }
.Br-1-Black { border: 1px solid #000; }
.Br-2-Black { border: 2px solid #000; }
.Br-3-Black { border: 3px solid #000; }
.Br-1-Grey { border:1px solid #CCC; }
.Br-1-Red { border:1px solid #F00; }
.Br-1-Grey-T { border-top: 1px dotted #999; }
.Br-1-Grey-B { border-bottom: 1px dotted #999; }
.Br-1-Red-B { border-bottom: 1px solid #F00; }
.Br-1-Grey-T2 { border-top: 1px dashed #999; }
.Br-1-Grey-B2 { border-bottom: 1px dashed #999; }


/* letter-spacing
------------------------------------------------------------------- */
.Letter-1 { letter-spacing: -1px; }
.Letter1 { letter-spacing: 1px; }
.Letter2 { letter-spacing: 2px; }
.Letter3 { letter-spacing: 3px; }


/* position
------------------------------------------------------------------- */
.absolute { position: absolute; }
.relative { position: relative; }
.fixed { position: fixed; }


/* line-height
------------------------------------------------------------------- */
.L-H100 { line-height: 100%; }
.L-H110 { line-height: 110%; }
.L-H120 { line-height: 120%; }
.L-H130 { line-height: 130%; }
.L-H140 { line-height: 140%; }
.L-H150 { line-height: 150%; }
.L-H160 { line-height: 160%; }
.L-H170 { line-height: 170%; }
.L-H180 { line-height: 180%; }
.L-H190 { line-height: 190%; }
.L-H200 { line-height: 200%; }


/* margin
------------------------------------------------------------------- */
.M-T-30 { margin-top: -30px; }
.M-B-30 { margin-bottom: -30px; }
.M-L-30 { margin-top: -30px; }
.M-R-30 { margin-bottom: -30px; }
.M-T-25 { margin-top: -25px; }
.M-B-25 { margin-bottom: -25px; }
.M-L-25 { margin-top: -25px; }
.M-R-25 { margin-bottom: -25px; }
.M-T-20 { margin-top: -20px; }
.M-B-20 { margin-bottom: -20px; }
.M-L-20 { margin-top: -20px; }
.M-R-20 { margin-bottom: -20px; }
.M-T-15 { margin-top: -15px; }
.M-B-15 { margin-bottom: -15px; }
.M-L-15 { margin-top: -15px; }
.M-R-15 { margin-bottom: -15px; }
.M-T-10 { margin-top: -10px; }
.M-B-10 { margin-bottom: -10px; }
.M-L-10 { margin-top: -10px; }
.M-R-10 { margin-bottom: -10px; }
.M-T-5 { margin-top: -5px; }
.M-B-5 { margin-bottom: -5px; }
.M-L-5 { margin-top: -5px; }
.M-R-5 { margin-bottom: -5px; }
.M-T5 { margin-top: 5px; }
.M-B5 { margin-bottom: 5px; }
.M-TB5 { margin: 5px 0px; }
.M-L5 { margin-left: 5px; }
.M-R5 { margin-right: 5px; }
.M-LR5 { margin: 0px 5px; }
.M-T10 { margin-top: 10px; }
.M-B10 { margin-bottom: 10px; }
.M-TB10 { margin: 10px 0px; }
.M-L10 { margin-left: 10px; }
.M-R10 { margin-right: 10px; }
.M-LR10 { margin: 0px 10px; }
.M-T15 { margin-top: 15px; }
.M-B15 { margin-bottom: 15px; }
.M-TB15 { margin: 15px 0px; }
.M-L15 { margin-left: 15px; }
.M-R15 { margin-right: 15px; }
.M-LR15 { margin: 0px 15px; }
.M-T20 { margin-top: 20px; }
.M-B20 { margin-bottom: 20px; }
.M-TB20 { margin: 20px 0px; }
.M-L20 { margin-left: 20px; }
.M-R20 { margin-right: 20px; }
.M-LR20 { margin: 0px 20px; }
.M-T25 { margin-top: 25px; }
.M-B25 { margin-bottom: 25px; }
.M-TB25 { margin: 25px 0px; }
.M-L25 { margin-left: 25px; }
.M-R25 { margin-right: 25px; }
.M-LR25 { margin: 0px 25px; }
.M-T30 { margin-top: 30px; }
.M-B30 { margin-bottom: 30px; }
.M-TB30 { margin: 30px 0px; }
.M-L30 { margin-left: 30px; }
.M-R30 { margin-right: 30px; }
.M-LR30 { margin: 0px 30px; }
.M-T35 { margin-top: 35px; }
.M-B35 { margin-bottom: 35px; }
.M-TB35 { margin: 35px 0px; }
.M-L35 { margin-left: 35px; }
.M-R35 { margin-right: 35px; }
.M-LR35 { margin: 0px 35px; }
.M-T40 { margin-top: 40px; }
.M-B40 { margin-bottom: 40px; }
.M-TB40 { margin: 40px 0px; }
.M-L40 { margin-left: 40px; }
.M-R40 { margin-right: 40px; }
.M-LR40 { margin: 0px 40px; }
.M-T45 { margin-top: 45px; }
.M-B45 { margin-bottom: 45px; }
.M-TB45 { margin: 45px 0px; }
.M-L45 { margin-left: 45px; }
.M-R45 { margin-right: 45px; }
.M-LR45 { margin: 0px 45px; }
.M-T50 { margin-top: 50px; }
.M-B50 { margin-bottom: 50px; }
.M-TB50 { margin: 50px 0px; }

.M-L50 { margin-left: 50px; }
.M-R50 { margin-right: 50px; }
.M-LR50 { margin: 0px 50px; }
.M-T55 { margin-top: 55px; }
.M-B55 { margin-bottom: 55px; }
.M-L55 { margin-left: 55px; }
.M-R55 { margin-right: 55px; }
.M-T60 { margin-top: 60px; }
.M-B60 { margin-bottom: 60px; }
.M-L60 { margin-left: 60px; }
.M-R60 { margin-right: 60px; }
.M-T65 { margin-top: 65px; }
.M-B65 { margin-bottom: 65px; }
.M-L65 { margin-left: 65px; }
.M-R65 { margin-right: 65px; }
.M-T70 { margin-top: 70px; }
.M-B70 { margin-bottom: 70px; }
.M-L70 { margin-left: 70px; }
.M-R70 { margin-right: 70px; }
.M-T75 { margin-top: 75px; }
.M-B75 { margin-bottom: 75px; }
.M-L75 { margin-left: 75px; }
.M-R75 { margin-right: 75px; }
.M-T80 { margin-top: 80px; }
.M-B80 { margin-bottom: 80px; }
.M-L80 { margin-left: 80px; }
.M-R80 { margin-right: 80px; }
.M-T90 { margin-top: 90px; }
.M-B90 { margin-bottom: 90px; }
.M-L90 { margin-left: 90px; }
.M-R90 { margin-right: 90px; }
.M-T100 { margin-top: 100px; }
.M-B100 { margin-bottom: 100px; }
.M-L100 { margin-left: 100px; }
.M-R100 { margin-right: 100px; }
.M-Auto { margin: 0 auto; }


/* padding
------------------------------------------------------------------- */
.P5 { padding:5px; }
.P-T5 { padding-top: 5px; }
.P-B5 { padding-bottom: 5px; }
.P-L5 { padding-left: 5px; }
.P-R5 { padding-right: 5px; }
.P-T10 { padding-top: 10px; }
.P-B10 { padding-bottom: 10px; }
.P-L10 { padding-left: 10px; }
.P-R10 { padding-right: 10px; }
.P-T15 { padding-top: 15px; }
.P-B15 { padding-bottom: 15px; }
.P-L15 { padding-left: 15px; }
.P-R15 { padding-right: 15px; }
.P-T20 { padding-top: 20px; }
.P-B20 { padding-bottom: 20px; }
.P-L20 { padding-left: 20px; }
.P-R20 { padding-right: 20px; }
.P-T25 { padding-top: 25px; }
.P-B25 { padding-bottom: 25px; }
.P-L25 { padding-left: 25px; }
.P-R25 { padding-right: 25px; }
.P-T30 { padding-top: 30px; }
.P-B30 { padding-bottom: 30px; }
.P-L30 { padding-left: 30px; }
.P-R30 { padding-right: 30px; }
.P-T35 { padding-top: 35px; }
.P-B35 { padding-bottom: 35px; }
.P-L35 { padding-left: 35px; }
.P-R35 { padding-right: 35px; }
.P-T40 { padding-top: 40px; }
.P-B40 { padding-bottom: 40px; }
.P-L40 { padding-left: 40px; }
.P-R40 { padding-right: 40px; }
.P-T45 { padding-top: 45px; }
.P-B45 { padding-bottom: 45px; }
.P-L45 { padding-left: 45px; }
.P-R45 { padding-right: 45px; }
.P-T50 { padding-top: 50px; }
.P-B50 { padding-bottom: 50px; }
.P-L50 { padding-left: 50px; }
.P-R50 { padding-right: 50px; }
.P-L55 { padding-left: 55px; }
.P-R55 { padding-right: 55px; }
.P-L60 { padding-left: 60px; }
.P-R60 { padding-right: 60px; }
.P-L65 { padding-left: 65px; }
.P-R65 { padding-right: 65px; }
.P-L70 { padding-left: 70px; }
.P-R70 { padding-right: 70px; }
.P-L75 { padding-left: 75px; }
.P-R75 { padding-right: 75px; }
.P-L80 { padding-left: 80px; }
.P-R80 { padding-right: 80px; }
.P-L90 { padding-left: 90px; }
.P-R90 { padding-right: 90px; }
.P-L100 { padding-left: 100px; }
.P-R100 { padding-right: 100px; }


/* 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; }
.W510 { width: 510px; }
.W520 { width: 520px; }
.W530 { width: 530px; }
.W540 { width: 540px; }
.W550 { width: 550px; }
.W560 { width: 560px; }
.W570 { width: 570px; }
.W580 { width: 580px; }
.W590 { width: 590px; }
.W600 { width: 600px; }
.W610 { width: 610px; }
.W620 { width: 620px; }
.W630 { width: 630px; }
.W640 { width: 640px; }
.W650 { width: 650px; }
.W660 { width: 660px; }
.W670 { width: 670px; }
.W680 { width: 680px; }
.W690 { width: 690px; }
.W700 { width: 700px; }
.W710 { width: 710px; }
.W720 { width: 720px; }
.W730 { width: 730px; }
.W740 { width: 740px; }
.W750 { width: 750px; }
.W760 { width: 760px; }
.W770 { width: 770px; }
.W780 { width: 780px; }
.W790 { width: 790px; }
.W800 { width: 800px; }
.W156 { width: 156px; }


/* height
------------------------------------------------------------------- */
.H0 { height: 0px; }
.H10 { height: 10px; }
.H20 { height: 20px; }
.H30 { height: 30px; }
.H40 { height: 40px; }
.H50 { height: 50px; }
.H50 { height: 50px; }
.H60 { height: 60px; }
.H70 { height: 70px; }
.H80 { height: 80px; }
.H90 { height: 90px; }
.H100 { height: 100px; }
.H110 { height: 110px; }
.H120 { height: 120px; }
.H130 { height: 130px; }
.H140 { height: 140px; }
.H150 { height: 150px; }
.H160 { height: 160px; }
.H170 { height: 170px; }
.H180 { height: 180px; }
.H190 { height: 190px; }
.H200 { height: 200px; }
.H210 { height: 210px; }
.H220 { height: 220px; }
.H230 { height: 230px; }
.H240 { height: 240px; }
.H250 { height: 250px; }
.H260 { height: 260px; }
.H270 { height: 270px; }
.H280 { height: 280px; }
.H290 { height: 290px; }
.H300 { height: 300px; }
.H310 { height: 310px; }
.H320 { height: 320px; }
.H330 { height: 330px; }
.H340 { height: 340px; }
.H350 { height: 350px; }
.H360 { height: 360px; }
.H370 { height: 370px; }
.H380 { height: 380px; }
.H390 { height: 390px; }
.H400 { height: 400px; }
.H410 { height: 410px; }
.H420 { height: 420px; }
.H430 { height: 430px; }
.H440 { height: 440px; }
.H450 { height: 450px; }
.H460 { height: 460px; }
.H470 { height: 470px; }
.H480 { height: 480px; }
.H490 { height: 490px; }
.H500 { height: 500px; }
.H510 { height: 510px; }
.H520 { height: 520px; }
.H530 { height: 530px; }
.H540 { height: 540px; }
.H550 { height: 550px; }
.H560 { height: 560px; }
.H570 { height: 570px; }
.H580 { height: 580px; }
.H590 { height: 590px; }
.H600 { height: 600px; }
.H610 { height: 610px; }
.H620 { height: 620px; }
.H630 { height: 630px; }
.H640 { height: 640px; }
.H650 { height: 650px; }
.H660 { height: 660px; }
.H670 { height: 670px; }
.H680 { height: 680px; }
.H690 { height: 690px; }
.H700 { height: 700px; }
.H710 { height: 710px; }
.H720 { height: 720px; }
.H730 { height: 730px; }
.H740 { height: 740px; }
.H750 { height: 750px; }
.H760 { height: 760px; }
.H770 { height: 770px; }
.H780 { height: 780px; }
.H790 { height: 790px; }
.H800 { height: 800px; }
.H810 { height: 810px; }
.H820 { height: 820px; }
.H830 { height: 830px; }
.H840 { height: 840px; }
.H850 { height: 850px; }
.H860 { height: 860px; }
.H870 { height: 870px; }
.H880 { height: 880px; }
.H890 { height: 890px; }
.H900 { height: 900px; }
.H910 { height: 910px; }
.H920 { height: 920px; }
.H930 { height: 930px; }
.H940 { height: 940px; }
.H950 { height: 950px; }
.H960 { height: 960px; }
.H970 { height: 970px; }
.H980 { height: 980px; }
.H990 { height: 990px; }
.H1000 { height: 1000px; }


/* top
------------------------------------------------------------------- */
.Top-200 { top: -200px; }
.Top-190 { top: -190px; }
.Top-180 { top: -180px; }
.Top-170 { top: -170px; }
.Top-160 { top: -160px; }
.Top-150 { top: -150px; }
.Top-140 { top: -140px; }
.Top-130 { top: -130px; }
.Top-120 { top: -120px; }
.Top-110 { top: -110px; }
.Top-100 { top: -100px; }
.Top-90 { top: -90px; }
.Top-80 { top: -80px; }
.Top-70 { top: -70px; }
.Top-60 { top: -60px; }
.Top-50 { top: -50px; }
.Top-40 { top: -40px; }
.Top-30 { top: -30px; }
.Top-20 { top: -20px; }
.Top-10 { top: -10px; }
.Top0 { top: 0px; }
.Top10 { top: 10px; }
.Top20 { top: 20px; }
.Top30 { top: 30px; }
.Top40 { top: 40px; }
.Top50 { top: 50px; }
.Top50 { top: 50px; }
.Top60 { top: 60px; }
.Top70 { top: 70px; }
.Top80 { top: 80px; }
.Top90 { top: 90px; }
.Top100 { top: 100px; }
.Top110 { top: 110px; }
.Top120 { top: 120px; }
.Top130 { top: 130px; }
.Top140 { top: 140px; }
.Top150 { top: 150px; }
.Top160 { top: 160px; }
.Top170 { top: 170px; }
.Top180 { top: 180px; }
.Top190 { top: 190px; }
.Top200 { top: 200px; }
.Top210 { top: 210px; }
.Top220 { top: 220px; }
.Top230 { top: 230px; }
.Top240 { top: 240px; }
.Top250 { top: 250px; }
.Top260 { top: 260px; }
.Top270 { top: 270px; }
.Top280 { top: 280px; }
.Top290 { top: 290px; }
.Top300 { top: 300px; }
.Top310 { top: 310px; }
.Top320 { top: 320px; }
.Top330 { top: 330px; }
.Top340 { top: 340px; }
.Top350 { top: 350px; }
.Top360 { top: 360px; }
.Top370 { top: 370px; }
.Top380 { top: 380px; }
.Top390 { top: 390px; }
.Top400 { top: 400px; }
.Top410 { top: 410px; }
.Top420 { top: 420px; }
.Top430 { top: 430px; }
.Top440 { top: 440px; }
.Top450 { top: 450px; }
.Top460 { top: 460px; }
.Top470 { top: 470px; }
.Top480 { top: 480px; }
.Top490 { top: 490px; }
.Top500 { top: 500px; }
.Top510 { top: 510px; }
.Top520 { top: 520px; }
.Top530 { top: 530px; }
.Top540 { top: 540px; }
.Top550 { top: 550px; }
.Top560 { top: 560px; }
.Top570 { top: 570px; }
.Top580 { top: 580px; }
.Top590 { top: 590px; }
.Top600 { top: 600px; }
.Top610 { top: 610px; }
.Top620 { top: 620px; }
.Top630 { top: 630px; }
.Top640 { top: 640px; }
.Top650 { top: 650px; }
.Top660 { top: 660px; }
.Top670 { top: 670px; }
.Top680 { top: 680px; }
.Top690 { top: 690px; }
.Top700 { top: 700px; }
.Top710 { top: 710px; }
.Top720 { top: 720px; }
.Top730 { top: 730px; }
.Top740 { top: 740px; }
.Top750 { top: 750px; }
.Top760 { top: 760px; }
.Top770 { top: 770px; }
.Top780 { top: 780px; }
.Top790 { top: 790px; }
.Top800 { top: 800px; }
.Top810 { top: 810px; }
.Top820 { top: 820px; }
.Top830 { top: 830px; }
.Top840 { top: 840px; }
.Top850 { top: 850px; }
.Top860 { top: 860px; }
.Top870 { top: 870px; }
.Top880 { top: 880px; }
.Top890 { top: 890px; }
.Top900 { top: 900px; }
.Top910 { top: 910px; }
.Top920 { top: 920px; }
.Top930 { top: 930px; }
.Top940 { top: 940px; }
.Top950 { top: 950px; }
.Top960 { top: 960px; }
.Top970 { top: 970px; }
.Top980 { top: 980px; }
.Top990 { top: 990px; }
.Top1000 { top: 1000px; }


/* bottom
------------------------------------------------------------------- */
.Bottom-200 { bottom: -200px; }
.Bottom-190 { bottom: -190px; }
.Bottom-180 { bottom: -180px; }
.Bottom-170 { bottom: -170px; }
.Bottom-160 { bottom: -160px; }
.Bottom-150 { bottom: -150px; }
.Bottom-140 { bottom: -140px; }
.Bottom-130 { bottom: -130px; }
.Bottom-120 { bottom: -120px; }
.Bottom-110 { bottom: -110px; }
.Bottom-100 { bottom: -100px; }
.Bottom-90 { bottom: -90px; }
.Bottom-80 { bottom: -80px; }
.Bottom-70 { bottom: -70px; }
.Bottom-60 { bottom: -60px; }
.Bottom-50 { bottom: -50px; }
.Bottom-40 { bottom: -40px; }
.Bottom-30 { bottom: -30px; }
.Bottom-20 { bottom: -20px; }
.Bottom-10 { bottom: -10px; }
.Bottom0 { bottom: 0px; }
.Bottom10 { bottom: 10px; }
.Bottom20 { bottom: 20px; }
.Bottom30 { bottom: 30px; }
.Bottom40 { bottom: 40px; }
.Bottom50 { bottom: 50px; }
.Bottom53 { bottom: 53px; }
.Bottom60 { bottom: 60px; }
.Bottom70 { bottom: 70px; }
.Bottom80 { bottom: 80px; }
.Bottom90 { bottom: 90px; }
.Bottom100 { bottom: 100px; }
.Bottom110 { bottom: 110px; }
.Bottom120 { bottom: 120px; }
.Bottom130 { bottom: 130px; }
.Bottom140 { bottom: 140px; }
.Bottom150 { bottom: 150px; }
.Bottom160 { bottom: 160px; }
.Bottom170 { bottom: 170px; }
.Bottom180 { bottom: 180px; }
.Bottom190 { bottom: 190px; }
.Bottom200 { bottom: 200px; }
.Bottom210 { bottom: 210px; }
.Bottom220 { bottom: 220px; }
.Bottom230 { bottom: 230px; }
.Bottom240 { bottom: 240px; }
.Bottom250 { bottom: 250px; }
.Bottom260 { bottom: 260px; }
.Bottom270 { bottom: 270px; }
.Bottom280 { bottom: 280px; }
.Bottom290 { bottom: 290px; }
.Bottom300 { bottom: 300px; }
.Bottom310 { bottom: 310px; }
.Bottom320 { bottom: 320px; }
.Bottom330 { bottom: 330px; }
.Bottom340 { bottom: 340px; }
.Bottom350 { bottom: 350px; }
.Bottom360 { bottom: 360px; }
.Bottom370 { bottom: 370px; }
.Bottom380 { bottom: 380px; }
.Bottom390 { bottom: 390px; }
.Bottom400 { bottom: 400px; }
.Bottom410 { bottom: 410px; }
.Bottom420 { bottom: 420px; }
.Bottom430 { bottom: 430px; }
.Bottom440 { bottom: 440px; }
.Bottom450 { bottom: 450px; }
.Bottom460 { bottom: 460px; }
.Bottom470 { bottom: 470px; }
.Bottom480 { bottom: 480px; }
.Bottom490 { bottom: 490px; }
.Bottom500 { bottom: 500px; }
.Bottom510 { bottom: 510px; }
.Bottom520 { bottom: 520px; }
.Bottom530 { bottom: 530px; }
.Bottom540 { bottom: 540px; }
.Bottom550 { bottom: 550px; }
.Bottom560 { bottom: 560px; }
.Bottom570 { bottom: 570px; }
.Bottom580 { bottom: 580px; }
.Bottom590 { bottom: 590px; }
.Bottom600 { bottom: 600px; }
.Bottom610 { bottom: 610px; }
.Bottom620 { bottom: 620px; }
.Bottom630 { bottom: 630px; }
.Bottom640 { bottom: 640px; }
.Bottom650 { bottom: 650px; }
.Bottom660 { bottom: 660px; }
.Bottom670 { bottom: 670px; }
.Bottom680 { bottom: 680px; }
.Bottom690 { bottom: 690px; }
.Bottom700 { bottom: 700px; }
.Bottom710 { bottom: 710px; }
.Bottom720 { bottom: 720px; }
.Bottom730 { bottom: 730px; }
.Bottom740 { bottom: 740px; }
.Bottom750 { bottom: 750px; }
.Bottom760 { bottom: 760px; }
.Bottom770 { bottom: 770px; }
.Bottom780 { bottom: 780px; }
.Bottom790 { bottom: 790px; }
.Bottom800 { bottom: 800px; }
.Bottom810 { bottom: 810px; }
.Bottom820 { bottom: 820px; }
.Bottom830 { bottom: 830px; }
.Bottom840 { bottom: 840px; }
.Bottom850 { bottom: 850px; }
.Bottom860 { bottom: 860px; }
.Bottom870 { bottom: 870px; }
.Bottom880 { bottom: 880px; }
.Bottom890 { bottom: 890px; }
.Bottom900 { bottom: 900px; }
.Bottom910 { bottom: 910px; }
.Bottom920 { bottom: 920px; }
.Bottom930 { bottom: 930px; }
.Bottom940 { bottom: 940px; }
.Bottom950 { bottom: 950px; }
.Bottom960 { bottom: 960px; }
.Bottom970 { bottom: 970px; }
.Bottom980 { bottom: 980px; }
.Bottom990 { bottom: 990px; }
.Bottom1000 { bottom: 1000px; }


/* left
------------------------------------------------------------------- */
.Left-200 { left: -200px; }
.Left-190 { left: -190px; }
.Left-180 { left: -180px; }
.Left-170 { left: -170px; }
.Left-160 { left: -160px; }
.Left-150 { left: -150px; }
.Left-140 { left: -140px; }
.Left-130 { left: -130px; }
.Left-120 { left: -120px; }
.Left-110 { left: -110px; }
.Left-100 { left: -100px; }
.Left-90 { left: -90px; }
.Left-80 { left: -80px; }
.Left-70 { left: -70px; }
.Left-60 { left: -60px; }
.Left-50 { left: -50px; }
.Left-40 { left: -40px; }
.Left-30 { left: -30px; }
.Left-20 { left: -20px; }
.Left-10 { left: -10px; }
.Left0 { left: 0px; }
.Left10 { left: 10px; }
.Left20 { left: 20px; }
.Left30 { left: 30px; }
.Left40 { left: 40px; }
.Left50 { left: 50px; }
.Left50 { left: 50px; }
.Left60 { left: 60px; }
.Left70 { left: 70px; }
.Left80 { left: 80px; }
.Left90 { left: 90px; }
.Left100 { left: 100px; }
.Left110 { left: 110px; }
.Left120 { left: 120px; }
.Left130 { left: 130px; }
.Left140 { left: 140px; }
.Left150 { left: 150px; }
.Left160 { left: 160px; }
.Left170 { left: 170px; }
.Left180 { left: 180px; }
.Left190 { left: 190px; }
.Left200 { left: 200px; }
.Left210 { left: 210px; }
.Left220 { left: 220px; }
.Left230 { left: 230px; }
.Left240 { left: 240px; }
.Left250 { left: 250px; }
.Left260 { left: 260px; }
.Left270 { left: 270px; }
.Left280 { left: 280px; }
.Left290 { left: 290px; }
.Left300 { left: 300px; }
.Left310 { left: 310px; }
.Left320 { left: 320px; }
.Left330 { left: 330px; }
.Left340 { left: 340px; }
.Left350 { left: 350px; }
.Left360 { left: 360px; }
.Left370 { left: 370px; }
.Left380 { left: 380px; }
.Left390 { left: 390px; }
.Left400 { left: 400px; }
.Left410 { left: 410px; }
.Left420 { left: 420px; }
.Left430 { left: 430px; }
.Left440 { left: 440px; }
.Left450 { left: 450px; }
.Left460 { left: 460px; }
.Left470 { left: 470px; }
.Left480 { left: 480px; }
.Left490 { left: 490px; }
.Left500 { left: 500px; }
.Left510 { left: 510px; }
.Left520 { left: 520px; }
.Left530 { left: 530px; }
.Left540 { left: 540px; }
.Left550 { left: 550px; }
.Left560 { left: 560px; }
.Left570 { left: 570px; }
.Left580 { left: 580px; }
.Left590 { left: 590px; }
.Left600 { left: 600px; }
.Left610 { left: 610px; }
.Left620 { left: 620px; }
.Left630 { left: 630px; }
.Left640 { left: 640px; }
.Left650 { left: 650px; }
.Left660 { left: 660px; }
.Left670 { left: 670px; }
.Left680 { left: 680px; }
.Left690 { left: 690px; }
.Left700 { left: 700px; }
.Left710 { left: 710px; }
.Left720 { left: 720px; }
.Left730 { left: 730px; }
.Left740 { left: 740px; }
.Left750 { left: 750px; }
.Left760 { left: 760px; }
.Left770 { left: 770px; }
.Left780 { left: 780px; }
.Left790 { left: 790px; }
.Left800 { left: 800px; }
.Left810 { left: 810px; }
.Left820 { left: 820px; }
.Left830 { left: 830px; }
.Left840 { left: 840px; }
.Left850 { left: 850px; }
.Left860 { left: 860px; }
.Left870 { left: 870px; }
.Left880 { left: 880px; }
.Left890 { left: 890px; }
.Left900 { left: 900px; }
.Left910 { left: 910px; }
.Left920 { left: 920px; }
.Left930 { left: 930px; }
.Left940 { left: 940px; }
.Left950 { left: 950px; }
.Left960 { left: 960px; }
.Left970 { left: 970px; }
.Left980 { left: 980px; }
.Left990 { left: 990px; }
.Left1000 { left: 1000px; }
.Left286 { left: 286px; }
.Left472 { left: 472px; }


/* right
------------------------------------------------------------------- */
.Right-200 { right: -200px; }
.Right-190 { right: -190px; }
.Right-180 { right: -180px; }
.Right-170 { right: -170px; }
.Right-160 { right: -160px; }
.Right-150 { right: -150px; }
.Right-140 { right: -140px; }
.Right-130 { right: -130px; }
.Right-120 { right: -120px; }
.Right-110 { right: -110px; }
.Right-100 { right: -100px; }
.Right-90 { right: -90px; }
.Right-80 { right: -80px; }
.Right-70 { right: -70px; }
.Right-60 { right: -60px; }
.Right-50 { right: -50px; }
.Right-40 { right: -40px; }
.Right-30 { right: -30px; }
.Right-20 { right: -20px; }
.Right-10 { right: -10px; }
.Right0 { right: 0px; }
.Right10 { right: 10px; }
.Right20 { right: 20px; }
.Right30 { right: 30px; }
.Right40 { right: 40px; }
.Right50 { right: 50px; }
.Right50 { right: 50px; }
.Right60 { right: 60px; }
.Right70 { right: 70px; }
.Right80 { right: 80px; }
.Right90 { right: 90px; }
.Right100 { right: 100px; }
.Right110 { right: 110px; }
.Right120 { right: 120px; }
.Right130 { right: 130px; }
.Right140 { right: 140px; }
.Right150 { right: 150px; }
.Right160 { right: 160px; }
.Right170 { right: 170px; }
.Right180 { right: 180px; }
.Right190 { right: 190px; }
.Right200 { right: 200px; }
.Right210 { right: 210px; }
.Right220 { right: 220px; }
.Right230 { right: 230px; }
.Right240 { right: 240px; }
.Right250 { right: 250px; }
.Right260 { right: 260px; }
.Right270 { right: 270px; }
.Right280 { right: 280px; }
.Right290 { right: 290px; }
.Right300 { right: 300px; }
.Right310 { right: 310px; }
.Right320 { right: 320px; }
.Right330 { right: 330px; }
.Right340 { right: 340px; }
.Right350 { right: 350px; }
.Right360 { right: 360px; }
.Right370 { right: 370px; }
.Right380 { right: 380px; }
.Right390 { right: 390px; }
.Right400 { right: 400px; }
.Right410 { right: 410px; }
.Right420 { right: 420px; }
.Right430 { right: 430px; }
.Right440 { right: 440px; }
.Right450 { right: 450px; }
.Right460 { right: 460px; }
.Right470 { right: 470px; }
.Right480 { right: 480px; }
.Right490 { right: 490px; }
.Right500 { right: 500px; }
.Right510 { right: 510px; }
.Right520 { right: 520px; }
.Right530 { right: 530px; }
.Right540 { right: 540px; }
.Right550 { right: 550px; }
.Right560 { right: 560px; }
.Right570 { right: 570px; }
.Right580 { right: 580px; }
.Right590 { right: 590px; }
.Right600 { right: 600px; }
.Right610 { right: 610px; }
.Right620 { right: 620px; }
.Right630 { right: 630px; }
.Right640 { right: 640px; }
.Right650 { right: 650px; }
.Right660 { right: 660px; }
.Right670 { right: 670px; }
.Right680 { right: 680px; }
.Right690 { right: 690px; }
.Right700 { right: 700px; }
.Right710 { right: 710px; }
.Right720 { right: 720px; }
.Right730 { right: 730px; }
.Right740 { right: 740px; }
.Right750 { right: 750px; }
.Right760 { right: 760px; }
.Right770 { right: 770px; }
.Right780 { right: 780px; }
.Right790 { right: 790px; }
.Right800 { right: 800px; }
.Right810 { right: 810px; }
.Right820 { right: 820px; }
.Right830 { right: 830px; }
.Right840 { right: 840px; }
.Right850 { right: 850px; }
.Right860 { right: 860px; }
.Right870 { right: 870px; }
.Right880 { right: 880px; }
.Right890 { right: 890px; }
.Right900 { right: 900px; }
.Right910 { right: 910px; }
.Right920 { right: 920px; }
.Right930 { right: 930px; }
.Right940 { right: 940px; }
.Right950 { right: 950px; }
.Right960 { right: 960px; }
.Right970 { right: 970px; }
.Right980 { right: 980px; }
.Right990 { right: 990px; }
.Right1000 { right: 1000px; }
.Right212 { right: 212px; }






















