@charset "UTF-8";

/*======================================

	1-1.Yahoo UI Library Fonts CSS
	http://developer.yahoo.com/yui/fonts/
	*Copyright (c) 2006, Yahoo! Inc. All rights reserved.
	*http://developer.yahoo.com/yui/license.txt

	Font-size Adjustment

	77% = 10px	|	123.1% = 16px	|	167% = 22px
	85% = 11px	|	131% = 17px		|	174% = 23px
	93% = 12px	|	138.5% = 18px	|	184% = 24px
	100% = 13px	|	146.5% = 19px	|	192% = 25px
	108% = 14px	|	153.9% = 20px	|	197% = 26px
	116% = 15px	|	161.6% = 21px	|

=======================================*/


/* /////////////////////////////////////////////////////////////////////////// reset */

/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.2.0
build: 2676
*/
/*
	TODO will need to remove settings on HTML since we can't namespace it.
	TODO with the prefix, should I group by selector or property for weight savings?
*/
html{
	color:#212121;
	background:#FFF;
}
/*
	TODO remove settings on BODY since we can't namespace it.
*/
/*
	TODO test putting a class on HEAD.
		- Fails on FF.
*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,
img {
	border:0;
}
/*
	TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit...
*/
address,
caption,
cite,
code,
dfn,
th,
var {
	font-style:normal;
	font-weight:normal;
}
/*
	TODO Figure out where this list-style rule is best set. Hedger has a request to investigate.
*/
li {
	list-style:none;
}

caption,
th {
	text-align:left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,
q:after {
	content:'';
}
abbr,
acronym {
	border:0;
	font-variant:normal;
}
/* to preserve line-height and selector appearance */
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input,
textarea,
select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/
input,
textarea,
select {
	*font-size:100%;
}
/*because legend doesn't inherit in IE */
legend {
	color:#000;
}

/*//////////////////////////////////////////////////////////////// Font Sizing with REM */
html {
    font-size: 62.5%;
}
body {
    font-size: 18px; font-size: 1.8rem;
}

p, h1, h2, h3, h4, li, dt, dd, th, td , input, textarea, select {
    font-size: 14px; font-size: 1.4rem;
}

body {
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Arial,Verdana,"ＭＳ Ｐゴシック",sans-serif;
}

* html body {
	font-family: verdana,'ＭＳ Ｐゴシック',arial,helvetica,clean,sans-serif;
}

*:first-child+html body {
	font-family: verdana,'メイリオ',Meiryo,'ＭＳ Ｐゴシック',arial,helvetica,clean,sans-serif;
}


/* /////////////////////////////////////////////////////////////////////////// BaseSet */

html{
	overflow-y: scroll;
}

* html body{
	width: expression(document.body.clientWidth < 962? "960px" : "auto");
}

/* ///////////////////////////////////////// anchor */

a:link {
	color: #007ebe;
	text-decoration: none;
}

a:hover{
	color:#007ebe;
	text-decoration:none;
}

a:visited{
	color:#007ebe;
	text-decoration:none;
}

/*Win Firefox用*/
:focus{
    -moz-outline-style:none;
}
/*Mac Firefox用*/
a { outline:none;}

a img:hover {
	opacity: 0.7;
}

/* ///////////////////////////////////////// fontsize */

.text10 { font-size:77%; }
.text11 { font-size:85%; }
.text12 { font-size:93%; }
.text13 { font-size:100%; }
.text14 { font-size:108%; }
.text15 { font-size:116%; }
.text16 { font-size:123.1%; }
.text17 { font-size:131%; }
.text18 { font-size:138.5%; }
.text19 { font-size:146.5%; }
.text20 { font-size:153.9%; }
.text21 { font-size:161.6%; }
.text22 { font-size:167%; }
.text23 { font-size:174%; }
.text24 { font-size:184%; }
.text25 { font-size:189%; }
.text26 { font-size:197%; }
.text28 { font-size:215.4%; }

div#main p,
div#main li,
div#main dt,
div#main dd,
div#main th,
div#main td{
	line-height:1.8;
}

p.txtSmall,
dl.txtSmall dt,
dl.txtSmall dd,
span.txtSmall,
ul.txtSmall li,
ol.txtSmall li,
div.txtSmall p{
	font-size:78% !important;
}

ul.inner li,
td.inner{
	font-size:100% !important;
}

/* ///////////////////////////////////////// image */

img{
	vertical-align:bottom;
	line-height:1.0;
}

table th img,
table td img{
	vertical-align:middle;
}


/* ///////////////////////////////////////// ClearFix */

.clear{
	clear:both;
}

/* modern browsers */

.clearfix:after,
.fBox:after,
div#contents:after{
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* IE7 */

.clearfix,
.fBox,
div#contents{
	display: inline-block;
}

/* legacy IE */

* html .clearfix,
* html .fBox,
* html div#contents{
	height: 1%;
}

.clearfix,
.fBox,
div#contents{
	display: block;
}


/* /////////////////////////////////////////////////////////////////////////// float style */

.fr{
	float:right;
}

.fl{
	float:left;
}

ul.fBox li{
	float:left;
	display:inline;
}

/* /////////////////////////////////////////////////////////////////////////// font style */

.txtBold{
	font-weight:bold;
}


/* /////////////////////////////////////////////////////////////////////////// label style */

input,
textarea{
	vertical-align:middle;
	outline:0px none #fff;
}

/* /////////////////////////////////////////////////////////////////////////// position */

.alignRight{
	text-align:right !important;
}

.alignCenter,
table.alignCenter th,
table.alignCenter td,
table.thCenter th{
	text-align:center !important;
}

.alignLeft{
	text-align:left !important;
}



/* /////////////////////////////////////////////////////////////////////////// w000 */

.w100{	width:100% !Important;}
.w90{	width:90% !Important;}
.w80{	width:80% !Important;}
.w70{	width:70% !Important;}
.w60{	width:60% !Important;}
.w50{	width:50% !Important;}
.w40{	width:40% !Important;}
.w35{	width:35% !Important;}
.w30{	width:30% !Important;}
.w20{	width:20% !Important;}
.w10{	width:10% !Important;}

/* /////////////////////////////////////////////////////////////////////////// h000 */

.h990{	height:990px !Important;}
.h980{	height:980px !Important;}
.h970{	height:970px !Important;}
.h960{	height:960px !Important;}
.h950{	height:950px !Important;}
.h940{	height:940px !Important;}
.h930{	height:930px !Important;}
.h920{	height:920px !Important;}
.h910{	height:910px !Important;}
.h900{	height:900px !Important;}
.h890{	height:890px !Important;}
.h880{	height:880px !Important;}
.h870{	height:870px !Important;}
.h860{	height:860px !Important;}
.h850{	height:850px !Important;}
.h840{	height:840px !Important;}
.h830{	height:830px !Important;}
.h820{	height:820px !Important;}
.h810{	height:810px !Important;}
.h800{	height:800px !Important;}
.h790{	height:790px !Important;}
.h780{	height:780px !Important;}
.h770{	height:770px !Important;}
.h760{	height:760px !Important;}
.h750{	height:750px !Important;}
.h740{	height:740px !Important;}
.h730{	height:730px !Important;}
.h720{	height:720px !Important;}
.h710{	height:710px !Important;}
.h700{	height:700px !Important;}
.h690{	height:690px !Important;}
.h680{	height:680px !Important;}
.h670{	height:670px !Important;}
.h660{	height:660px !Important;}
.h650{	height:650px !Important;}
.h640{	height:640px !Important;}
.h630{	height:630px !Important;}
.h620{	height:620px !Important;}
.h610{	height:610px !Important;}
.h600{	height:600px !Important;}
.h590{	height:590px !Important;}
.h580{	height:580px !Important;}
.h570{	height:570px !Important;}
.h560{	height:560px !Important;}
.h550{	height:550px !Important;}
.h540{	height:540px !Important;}
.h530{	height:530px !Important;}
.h520{	height:520px !Important;}
.h510{	height:510px !Important;}
.h500{	height:500px !Important;}
.h490{	height:490px !Important;}
.h480{	height:480px !Important;}
.h470{	height:470px !Important;}
.h460{	height:460px !Important;}
.h450{	height:450px !Important;}
.h440{	height:440px !Important;}
.h430{	height:430px !Important;}
.h420{	height:420px !Important;}
.h410{	height:410px !Important;}
.h400{	height:400px !Important;}
.h390{	height:390px !Important;}
.h380{	height:380px !Important;}
.h370{	height:370px !Important;}
.h360{	height:360px !Important;}
.h350{	height:350px !Important;}
.h340{	height:340px !Important;}
.h330{	height:330px !Important;}
.h320{	height:320px !Important;}
.h310{	height:310px !Important;}
.h300{	height:300px !Important;}
.h290{	height:290px !Important;}
.h280{	height:280px !Important;}
.h270{	height:270px !Important;}
.h260{	height:260px !Important;}
.h250{	height:250px !Important;}
.h240{	height:240px !Important;}
.h230{	height:230px !Important;}
.h220{	height:220px !Important;}
.h210{	height:210px !Important;}
.h200{	height:200px !Important;}
.h190{	height:190px !Important;}
.h180{	height:180px !Important;}
.h170{	height:170px !Important;}
.h160{	height:160px !Important;}
.h150{	height:150px !Important;}
.h140{	height:140px !Important;}
.h130{	height:130px !Important;}
.h120{	height:120px !Important;}
.h110{	height:110px !Important;}
.h100{	height:100px !Important;}
.h90{	height:90px !Important;}
.h80{	height:80px !Important;}
.h70{	height:70px !Important;}
.h60{	height:60px !Important;}
.h50{	height:50px !Important;}
.h40{	height:40px !Important;}
.h30{	height:30px !Important;}
.h20{	height:20px !Important;}
.h10{	height:10px !Important;}


/* /////////////////////////////////////////////////////////////////////////// margin style */

.mt0{ margin-top:0px !important; }
.mt1{ margin-top:1px !important; }
.mt2{ margin-top:2px !important; }
.mt3{ margin-top:3px !important; }
.mt4{ margin-top:4px !important; }
.mt5{ margin-top:5px !important; }
.mt6{ margin-top:6px !important; }
.mt7{ margin-top:7px !important; }
.mt8{ margin-top:8px !important; }
.mt9{ margin-top:9px !important; }
.mt10{ margin-top:10px !important; }
.mt11{ margin-top:11px !important; }
.mt12{ margin-top:12px !important; }
.mt13{ margin-top:13px !important; }
.mt14{ margin-top:14px !important; }
.mt15{ margin-top:15px !important; }
.mt16{ margin-top:16px !important; }
.mt17{ margin-top:17px !important; }
.mt18{ margin-top:18px !important; }
.mt19{ margin-top:19px !important; }
.mt20{ margin-top:20px !important; }
.mt21{ margin-top:21px !important; }
.mt22{ margin-top:22px !important; }
.mt23{ margin-top:23px !important; }
.mt24{ margin-top:24px !important; }
.mt25{ margin-top:25px !important; }
.mt26{ margin-top:26px !important; }
.mt27{ margin-top:27px !important; }
.mt28{ margin-top:28px !important; }
.mt29{ margin-top:29px !important; }
.mt30{ margin-top:30px !important; }
.mt31{ margin-top:31px !important; }
.mt32{ margin-top:32px !important; }
.mt33{ margin-top:33px !important; }
.mt34{ margin-top:34px !important; }
.mt35{ margin-top:35px !important; }
.mt36{ margin-top:36px !important; }
.mt37{ margin-top:37px !important; }
.mt38{ margin-top:38px !important; }
.mt39{ margin-top:39px !important; }
.mt40{ margin-top:40px !important; }
.mt41{ margin-top:41px !important; }
.mt42{ margin-top:42px !important; }
.mt43{ margin-top:43px !important; }
.mt44{ margin-top:44px !important; }
.mt45{ margin-top:45px !important; }
.mt46{ margin-top:46px !important; }
.mt47{ margin-top:47px !important; }
.mt48{ margin-top:48px !important; }
.mt49{ margin-top:49px !important; }
.mt50{ margin-top:50px !important; }
.mt60{ margin-top:60px !important; }
.mt70{ margin-top:70px !important; }
.mt80{ margin-top:80px !important; }
.mt90{ margin-top:90px !important; }
.mt100{ margin-top:100px !important; }
.mt150{ margin-top:150px !important; }

.mb0{ margin-bottom:0px !important; }
.mb1{ margin-bottom:1px !important; }
.mb2{ margin-bottom:2px !important; }
.mb3{ margin-bottom:3px !important; }
.mb4{ margin-bottom:4px !important; }
.mb5{ margin-bottom:5px !important; }
.mb6{ margin-bottom:6px !important; }
.mb7{ margin-bottom:7px !important; }
.mb8{ margin-bottom:8px !important; }
.mb9{ margin-bottom:9px !important; }
.mb10{ margin-bottom:10px !important; }
.mb11{ margin-bottom:11px !important; }
.mb12{ margin-bottom:12px !important; }
.mb13{ margin-bottom:13px !important; }
.mb14{ margin-bottom:14px !important; }
.mb15{ margin-bottom:15px !important; }
.mb16{ margin-bottom:16px !important; }
.mb17{ margin-bottom:17px !important; }
.mb18{ margin-bottom:18px !important; }
.mb19{ margin-bottom:19px !important; }
.mb20{ margin-bottom:20px !important; }
.mb21{ margin-bottom:21px !important; }
.mb22{ margin-bottom:22px !important; }
.mb23{ margin-bottom:23px !important; }
.mb24{ margin-bottom:24px !important; }
.mb25{ margin-bottom:25px !important; }
.mb26{ margin-bottom:26px !important; }
.mb27{ margin-bottom:27px !important; }
.mb28{ margin-bottom:28px !important; }
.mb29{ margin-bottom:29px !important; }
.mb30{ margin-bottom:30px !important; }
.mb31{ margin-bottom:31px !important; }
.mb32{ margin-bottom:32px !important; }
.mb33{ margin-bottom:33px !important; }
.mb34{ margin-bottom:34px !important; }
.mb35{ margin-bottom:35px !important; }
.mb36{ margin-bottom:36px !important; }
.mb37{ margin-bottom:37px !important; }
.mb38{ margin-bottom:38px !important; }
.mb39{ margin-bottom:39px !important; }
.mb40{ margin-bottom:40px !important; }
.mb41{ margin-bottom:41px !important; }
.mb42{ margin-bottom:42px !important; }
.mb43{ margin-bottom:43px !important; }
.mb44{ margin-bottom:44px !important; }
.mb45{ margin-bottom:45px !important; }
.mb46{ margin-bottom:46px !important; }
.mb47{ margin-bottom:47px !important; }
.mb48{ margin-bottom:48px !important; }
.mb49{ margin-bottom:49px !important; }
.mb50{ margin-bottom:50px !important; }
.mb60{ margin-bottom:60px !important; }
.mb70{ margin-bottom:70px !important; }
.mb80{ margin-bottom:80px !important; }
.mb90{ margin-bottom:90px !important; }
.mb100{ margin-bottom:100px !important; }

.mr0{ margin-right:0px !important; }
.mr1{ margin-right:1px !important; }
.mr2{ margin-right:2px !important; }
.mr3{ margin-right:3px !important; }
.mr4{ margin-right:4px !important; }
.mr5{ margin-right:5px !important; }
.mr6{ margin-right:6px !important; }
.mr7{ margin-right:7px !important; }
.mr8{ margin-right:8px !important; }
.mr9{ margin-right:9px !important; }
.mr10{ margin-right:10px !important; }
.mr11{ margin-right:11px !important; }
.mr12{ margin-right:12px !important; }
.mr13{ margin-right:13px !important; }
.mr14{ margin-right:14px !important; }
.mr15{ margin-right:15px !important; }
.mr16{ margin-right:16px !important; }
.mr17{ margin-right:17px !important; }
.mr18{ margin-right:18px !important; }
.mr19{ margin-right:19px !important; }
.mr20{ margin-right:20px !important; }
.mr21{ margin-right:21px !important; }
.mr22{ margin-right:22px !important; }
.mr23{ margin-right:23px !important; }
.mr24{ margin-right:24px !important; }
.mr25{ margin-right:25px !important; }
.mr26{ margin-right:26px !important; }
.mr27{ margin-right:27px !important; }
.mr28{ margin-right:28px !important; }
.mr29{ margin-right:29px !important; }
.mr30{ margin-right:30px !important; }
.mr31{ margin-right:31px !important; }
.mr32{ margin-right:32px !important; }
.mr33{ margin-right:33px !important; }
.mr34{ margin-right:34px !important; }
.mr35{ margin-right:35px !important; }
.mr36{ margin-right:36px !important; }
.mr37{ margin-right:37px !important; }
.mr38{ margin-right:38px !important; }
.mr39{ margin-right:39px !important; }
.mr40{ margin-right:40px !important; }
.mr41{ margin-right:41px !important; }
.mr42{ margin-right:42px !important; }
.mr43{ margin-right:43px !important; }
.mr44{ margin-right:44px !important; }
.mr45{ margin-right:45px !important; }
.mr46{ margin-right:46px !important; }
.mr47{ margin-right:47px !important; }
.mr48{ margin-right:48px !important; }
.mr49{ margin-right:49px !important; }
.mr50{ margin-right:50px !important; }
.mr60{ margin-right:60px !important; }
.mr70{ margin-right:70px !important; }
.mr80{ margin-right:80px !important; }
.mr90{ margin-right:90px !important; }
.mr100{ margin-right:100px !important; }

.ml0{ margin-left:0px !important; }
.ml1{ margin-left:1px !important; }
.ml2{ margin-left:2px !important; }
.ml3{ margin-left:3px !important; }
.ml4{ margin-left:4px !important; }
.ml5{ margin-left:5px !important; }
.ml6{ margin-left:6px !important; }
.ml7{ margin-left:7px !important; }
.ml8{ margin-left:8px !important; }
.ml9{ margin-left:9px !important; }
.ml10{ margin-left:10px !important; }
.ml11{ margin-left:11px !important; }
.ml12{ margin-left:12px !important; }
.ml13{ margin-left:13px !important; }
.ml14{ margin-left:14px !important; }
.ml15{ margin-left:15px !important; }
.ml16{ margin-left:16px !important; }
.ml17{ margin-left:17px !important; }
.ml18{ margin-left:18px !important; }
.ml19{ margin-left:19px !important; }
.ml20{ margin-left:20px !important; }
.ml21{ margin-left:21px !important; }
.ml22{ margin-left:22px !important; }
.ml23{ margin-left:23px !important; }
.ml24{ margin-left:24px !important; }
.ml25{ margin-left:25px !important; }
.ml26{ margin-left:26px !important; }
.ml27{ margin-left:27px !important; }
.ml28{ margin-left:28px !important; }
.ml29{ margin-left:29px !important; }
.ml30{ margin-left:30px !important; }
.ml31{ margin-left:31px !important; }
.ml32{ margin-left:32px !important; }
.ml33{ margin-left:33px !important; }
.ml34{ margin-left:34px !important; }
.ml35{ margin-left:35px !important; }
.ml36{ margin-left:36px !important; }
.ml37{ margin-left:37px !important; }
.ml38{ margin-left:38px !important; }
.ml39{ margin-left:39px !important; }
.ml40{ margin-left:40px !important; }
.ml41{ margin-left:41px !important; }
.ml42{ margin-left:42px !important; }
.ml43{ margin-left:43px !important; }
.ml44{ margin-left:44px !important; }
.ml45{ margin-left:45px !important; }
.ml46{ margin-left:46px !important; }
.ml47{ margin-left:47px !important; }
.ml48{ margin-left:48px !important; }
.ml49{ margin-left:49px !important; }
.ml50{ margin-left:50px !important; }
.ml60{ margin-left:60px !important; }
.ml70{ margin-left:70px !important; }
.ml80{ margin-left:80px !important; }
.ml90{ margin-left:90px !important; }
.ml100{ margin-left:100px !important; }
.ml140{ margin-left:140px !important; }

/* /////////////////////////////////////////////////////////////////////////// padding style */

.pt0{ padding-top:0px !important; }
.pt1{ padding-top:1px !important; }
.pt2{ padding-top:2px !important; }
.pt3{ padding-top:3px !important; }
.pt4{ padding-top:4px !important; }
.pt5{ padding-top:5px !important; }
.pt6{ padding-top:6px !important; }
.pt7{ padding-top:7px !important; }
.pt8{ padding-top:8px !important; }
.pt9{ padding-top:9px !important; }
.pt10{ padding-top:10px !important; }
.pt11{ padding-top:11px !important; }
.pt12{ padding-top:12px !important; }
.pt13{ padding-top:13px !important; }
.pt14{ padding-top:14px !important; }
.pt15{ padding-top:15px !important; }
.pt16{ padding-top:16px !important; }
.pt17{ padding-top:17px !important; }
.pt18{ padding-top:18px !important; }
.pt19{ padding-top:19px !important; }
.pt20{ padding-top:20px !important; }
.pt21{ padding-top:21px !important; }
.pt22{ padding-top:22px !important; }
.pt23{ padding-top:23px !important; }
.pt24{ padding-top:24px !important; }
.pt25{ padding-top:25px !important; }
.pt26{ padding-top:26px !important; }
.pt27{ padding-top:27px !important; }
.pt28{ padding-top:28px !important; }
.pt29{ padding-top:29px !important; }
.pt30{ padding-top:30px !important; }
.pt31{ padding-top:31px !important; }
.pt32{ padding-top:32px !important; }
.pt33{ padding-top:33px !important; }
.pt34{ padding-top:34px !important; }
.pt35{ padding-top:35px !important; }
.pt36{ padding-top:36px !important; }
.pt37{ padding-top:37px !important; }
.pt38{ padding-top:38px !important; }
.pt39{ padding-top:39px !important; }
.pt40{ padding-top:40px !important; }
.pt41{ padding-top:41px !important; }
.pt42{ padding-top:42px !important; }
.pt43{ padding-top:43px !important; }
.pt44{ padding-top:44px !important; }
.pt45{ padding-top:45px !important; }
.pt46{ padding-top:46px !important; }
.pt47{ padding-top:47px !important; }
.pt48{ padding-top:48px !important; }
.pt49{ padding-top:49px !important; }
.pt50{ padding-top:50px !important; }
.pt60{ padding-top:60px !important; }
.pt70{ padding-top:70px !important; }
.pt80{ padding-top:80px !important; }
.pt90{ padding-top:90px !important; }
.pt100{ padding-top:100px !important; }

.pb0{ padding-bottom:0px !important; }
.pb1{ padding-bottom:1px !important; }
.pb2{ padding-bottom:2px !important; }
.pb3{ padding-bottom:3px !important; }
.pb4{ padding-bottom:4px !important; }
.pb5{ padding-bottom:5px !important; }
.pb6{ padding-bottom:6px !important; }
.pb7{ padding-bottom:7px !important; }
.pb8{ padding-bottom:8px !important; }
.pb9{ padding-bottom:9px !important; }
.pb10{ padding-bottom:10px !important; }
.pb11{ padding-bottom:11px !important; }
.pb12{ padding-bottom:12px !important; }
.pb13{ padding-bottom:13px !important; }
.pb14{ padding-bottom:14px !important; }
.pb15{ padding-bottom:15px !important; }
.pb16{ padding-bottom:16px !important; }
.pb17{ padding-bottom:17px !important; }
.pb18{ padding-bottom:18px !important; }
.pb19{ padding-bottom:19px !important; }
.pb20{ padding-bottom:20px !important; }
.pb21{ padding-bottom:21px !important; }
.pb22{ padding-bottom:22px !important; }
.pb23{ padding-bottom:23px !important; }
.pb24{ padding-bottom:24px !important; }
.pb25{ padding-bottom:25px !important; }
.pb26{ padding-bottom:26px !important; }
.pb27{ padding-bottom:27px !important; }
.pb28{ padding-bottom:28px !important; }
.pb29{ padding-bottom:29px !important; }
.pb30{ padding-bottom:30px !important; }
.pb31{ padding-bottom:31px !important; }
.pb32{ padding-bottom:32px !important; }
.pb33{ padding-bottom:33px !important; }
.pb34{ padding-bottom:34px !important; }
.pb35{ padding-bottom:35px !important; }
.pb36{ padding-bottom:36px !important; }
.pb37{ padding-bottom:37px !important; }
.pb38{ padding-bottom:38px !important; }
.pb39{ padding-bottom:39px !important; }
.pb40{ padding-bottom:40px !important; }
.pb41{ padding-bottom:41px !important; }
.pb42{ padding-bottom:42px !important; }
.pb43{ padding-bottom:43px !important; }
.pb44{ padding-bottom:44px !important; }
.pb45{ padding-bottom:45px !important; }
.pb46{ padding-bottom:46px !important; }
.pb47{ padding-bottom:47px !important; }
.pb48{ padding-bottom:48px !important; }
.pb49{ padding-bottom:49px !important; }
.pb50{ padding-bottom:50px !important; }
.pb60{ padding-bottom:60px !important; }
.pb70{ padding-bottom:70px !important; }
.pb80{ padding-bottom:80px !important; }
.pb90{ padding-bottom:90px !important; }
.pb100{ padding-bottom:100px !important; }

.pr0{ padding-right:0px !important; }
.pr1{ padding-right:1px !important; }
.pr2{ padding-right:2px !important; }
.pr3{ padding-right:3px !important; }
.pr4{ padding-right:4px !important; }
.pr5{ padding-right:5px !important; }
.pr6{ padding-right:6px !important; }
.pr7{ padding-right:7px !important; }
.pr8{ padding-right:8px !important; }
.pr9{ padding-right:9px !important; }
.pr10{ padding-right:10px !important; }
.pr11{ padding-right:11px !important; }
.pr12{ padding-right:12px !important; }
.pr13{ padding-right:13px !important; }
.pr14{ padding-right:14px !important; }
.pr15{ padding-right:15px !important; }
.pr16{ padding-right:16px !important; }
.pr17{ padding-right:17px !important; }
.pr18{ padding-right:18px !important; }
.pr19{ padding-right:19px !important; }
.pr20{ padding-right:20px !important; }
.pr21{ padding-right:21px !important; }
.pr22{ padding-right:22px !important; }
.pr23{ padding-right:23px !important; }
.pr24{ padding-right:24px !important; }
.pr25{ padding-right:25px !important; }
.pr26{ padding-right:26px !important; }
.pr27{ padding-right:27px !important; }
.pr28{ padding-right:28px !important; }
.pr29{ padding-right:29px !important; }
.pr30{ padding-right:30px !important; }
.pr31{ padding-right:31px !important; }
.pr32{ padding-right:32px !important; }
.pr33{ padding-right:33px !important; }
.pr34{ padding-right:34px !important; }
.pr35{ padding-right:35px !important; }
.pr36{ padding-right:36px !important; }
.pr37{ padding-right:37px !important; }
.pr38{ padding-right:38px !important; }
.pr39{ padding-right:39px !important; }
.pr40{ padding-right:40px !important; }
.pr41{ padding-right:41px !important; }
.pr42{ padding-right:42px !important; }
.pr43{ padding-right:43px !important; }
.pr44{ padding-right:44px !important; }
.pr45{ padding-right:45px !important; }
.pr46{ padding-right:46px !important; }
.pr47{ padding-right:47px !important; }
.pr48{ padding-right:48px !important; }
.pr49{ padding-right:49px !important; }
.pr50{ padding-right:50px !important; }
.pr60{ padding-right:60px !important; }
.pr70{ padding-right:70px !important; }
.pr80{ padding-right:80px !important; }
.pr90{ padding-right:90px !important; }
.pr100{ padding-right:100px !important; }

.pl0{ padding-left:0px !important; }
.pl1{ padding-left:1px !important; }
.pl2{ padding-left:2px !important; }
.pl3{ padding-left:3px !important; }
.pl4{ padding-left:4px !important; }
.pl5{ padding-left:5px !important; }
.pl6{ padding-left:6px !important; }
.pl7{ padding-left:7px !important; }
.pl8{ padding-left:8px !important; }
.pl9{ padding-left:9px !important; }
.pl10{ padding-left:10px !important; }
.pl11{ padding-left:11px !important; }
.pl12{ padding-left:12px !important; }
.pl13{ padding-left:13px !important; }
.pl14{ padding-left:14px !important; }
.pl15{ padding-left:15px !important; }
.pl16{ padding-left:16px !important; }
.pl17{ padding-left:17px !important; }
.pl18{ padding-left:18px !important; }
.pl19{ padding-left:19px !important; }
.pl20{ padding-left:20px !important; }
.pl21{ padding-left:21px !important; }
.pl22{ padding-left:22px !important; }
.pl23{ padding-left:23px !important; }
.pl24{ padding-left:24px !important; }
.pl25{ padding-left:25px !important; }
.pl26{ padding-left:26px !important; }
.pl27{ padding-left:27px !important; }
.pl28{ padding-left:28px !important; }
.pl29{ padding-left:29px !important; }
.pl30{ padding-left:30px !important; }
.pl31{ padding-left:31px !important; }
.pl32{ padding-left:32px !important; }
.pl33{ padding-left:33px !important; }
.pl34{ padding-left:34px !important; }
.pl35{ padding-left:35px !important; }
.pl36{ padding-left:36px !important; }
.pl37{ padding-left:37px !important; }
.pl38{ padding-left:38px !important; }
.pl39{ padding-left:39px !important; }
.pl40{ padding-left:40px !important; }
.pl41{ padding-left:41px !important; }
.pl42{ padding-left:42px !important; }
.pl43{ padding-left:43px !important; }
.pl44{ padding-left:44px !important; }
.pl45{ padding-left:45px !important; }
.pl46{ padding-left:46px !important; }
.pl47{ padding-left:47px !important; }
.pl48{ padding-left:48px !important; }
.pl49{ padding-left:49px !important; }
.pl50{ padding-left:50px !important; }
.pl60{ padding-left:60px !important; }
.pl70{ padding-left:70px !important; }
.pl80{ padding-left:80px !important; }
.pl90{ padding-left:90px !important; }
.pl100{ padding-left:100px !important; }