/* global.css */



/* ===== global ===== */
/* ===== layout ===== */
/* ===== globalmenu ===== */
/* ===== tabmenu ===== */
/* ===== maincontents ===== */
/* ===== linkcolor_btn ===== */
/* ===== header ===== */
/* ===== headmenu ===== */
/* ===== links ===== */
/* ===== footer ===== */
/* ===== general ===== */
/* ===== border ===== */
/* ===== width ===== */
/* ===== margin ===== */
/* ===== padding ===== */



/* ===== global ===== */
* {
    font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS P Gothic","メイリオ","Meiryo",sans-serif;
}
*{
    margin:0;
    padding:0;
    font-size:10pt;
    font-weight:normal;
    font-style:normal;
    }

body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,address {
    margin:0px;
    padding:0px;
}
body {
    text-align:center;
    background:#f5f5f5 url(../images/body_bg.gif) repeat-y 50% 50%;
    font-size:12px;
    line-height:140%;
    color:#333333;
}
th,td {
    font-size:12px;
    line-height:140%;
}
p{
    font-size:9pt;
    text-align:left;
    }
img {
    border:0px;
    vertical-align:bottom;
}
li {
    list-style-type:none;
}
a {padding-bottom:1px;}
a:hover {cursor:pointer;}
strong {color:#e72b04;}
em {color:#e72b04; font-style:normal;}
.caution {color:#e72b04;}
.textindent {
    text-indent:-1em;
    margin-left:1em;
    display:block;
}
.numlist li {
    list-style-type:decimal;
    margin-left:2em;
}
.allist li {
    list-style-type:upper-alpha;
    margin-left:3em;
}
textarea {line-height:130%;}

/* ティッカー */

#Ticker{
    margin:10px 0 0px 0px;
    width:580px; height:28px;
    overflow:hidden;
    }

#T_Info{
    padding:0px 10px;
    position:relative;
    top:2px; left:0px;
    width:260px; color:#F97324;
    font-size:8pt;
    display:block;
    overflow:hidden;
    height:10px;
    text-align:left;
    float: left;
    }
#T_Info a{
    font-size: 8pt;
    position: relative;
    top: -1px;
}

.kensuu{
    display:block;
    position:relative;
    float:left;
    top:2px;
    width:190px;
    height:14px;
    font-size:11px;
    text-decoration:none;
    text-indent:150px;
    }
.TickerNext{
    margin-top: 3px;
}
.Head_Syoukai
{
    top:40px;
    left:145px;
    position:relative;
    display:block;
}

/* ===== layout ===== */
#container {
    width:950px;
    margin:0px auto;
    text-align:left;
    position:relative;
    z-index:1;
}
#mainbody {
    border-top:10px solid #d92318;
    background:url(../images/contents_bg.gif) repeat-y 0px 0px;
}
.cbox_dt {
    padding:10px 0px 10px 12px;
}
.cbox_bg {
    border-bottom:10px solid #d92318;
    background:url(../images/box_bg.gif) repeat-x 0px bottom;
}
span.clearfix {display:block;}
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix{
    overflow:hidden;
}
/* Hides from IE-mac \*/
* html .clearfix{
    height:1%;
    overflow:visible;
}
/* End hide from IE-mac */



/* ===== globalmenu ===== */
#globalmenu {
    width:220px;
    float:left;
}
#globalmenu .cbox {
    width:200px;
    margin:0px 0px 0px 10px;
}
.menu_b1 li {
    margin-bottom:10px;
}
.menu_b1 li.menu_b1_btn04 {
    margin-bottom:0px;
}
.menutext {
    padding-bottom:5px;
}
.menu_b2 {
    margin-bottom:10px;
}
.menu_b3 {
    margin:0px 0px 10px 0px;
    width:177px;
}
.menu_b3 li {
    border-left:1px solid #cc3333;
    border-right:2px solid #cc3333;
    font-size:10px;
}
.menu_b3 li strong {
    font-size:12px;
    color:#ff6600;
}
.menu_b3 a {
    padding:5px 10px 5px 30px;
    border-bottom:1px solid #cccccc;
    background:no-repeat 2px 50%;
    display:block;
    font-size:10px;
}
.menu_b3 li.no1 a {background-image:url(../images/menu_b3_icon01.gif);}
.menu_b3 li.no2 a {background-image:url(../images/menu_b3_icon02.gif);}
.menu_b3 li.no3 a {background-image:url(../images/menu_b3_icon03.gif);}
.menu_b3 li.no4 a {background-image:url(../images/menu_b3_icon04.gif);}
.menu_b3 li.no5 a {background-image:url(../images/menu_b3_icon05.gif);}
.menu_b3 li.no6 a {background-image:url(../images/menu_b3_icon06.gif);}
.menu_b3 li.no7 a {background-image:url(../images/menu_b3_icon07.gif);}
.menu_b3 li.no8 a {background-image:url(../images/menu_b3_icon08.gif);}
.menu_b3 li.no9 a {background-image:url(../images/menu_b3_icon09.gif);}
.menu_b3 li.no10 a {background-image:url(../images/menu_b3_icon10.gif); border-bottom:1px solid #cc3333;}
.menu_b3 a:link {background-color:#ffffff;}
.menu_b3 a:visited {background-color:#ffffff;}
.menu_b3 a:hover {background-color:#fff5e5; color:#000000; text-decoration:none;}
.menu_b3 a:active {background-color:#fff5e5; color:#000000; text-decoration:none;}
div.menu_b4 {
    background:url(../images/menu_b4_bg01.gif) no-repeat 0px 100%;
    padding:10px;
}
select.menu_b4 {
    width:158px;
}
.menu_b5 {
    margin:10px 0px;
}
.menu_b6 {
    margin:0px 0px 10px 0px;
}
div.menu_b7 {
    background:url(../images/menu_b7_bg01.gif) no-repeat 0px 100%;
    padding:2px 0px 10px 15px;
}
.menu_b7a {
    width:130px;
}
.menu_b7b {
    width:130px;
    margin:3px 0px;
}
.menu_b8 {
    margin:10px 0px 20px;
}
.menu_b8 p {
    margin:0px 0px 10px;
}
.menu_b9 {
    text-align:center;
}
.menu_b9 p {
    margin:0px 0px 10px;
}
/* othermenu */
.otmenu dl {
    width:150px;
    height:105px;
    border:1px solid #e5e5e5;
    float:left;
    margin:20px 10px 10px 0px;
}
.otmenu dt {
    text-align:center;
    height:58px;
    background:url(../images/icon_down03.gif) no-repeat 50% 35px;
}
.otmenu span {
    position:relative;
    top:10px;
    color:#336633;
}
.otmenu dd {
    text-align:center;
}



/* ===== tabmenu ===== */
/* tabmenu2 column */
.tabmenu2_tab li.tab1 {
    text-align:center;
    width:337px;
    float:left;
}
.tabmenu2_tab li a {
    width:337px;
    height:30px;
    display:block;
    background:url(../images/tab_w340.gif) no-repeat 0% 100%;
    text-align:center;
    line-height:35px;
    font-size:14px;
    color:#5c8556;
    font-weight:bold;
    float:left;
    margin-right:2px;
}
/* for Ie6 */
* html body .tabmenu2_tab li a {
    margin-right:1px;
}
/* for Ie6 */
* html body .tabmenu2_tab li a span {
    position:relative;
    top:5px;
}
.tabmenu2_tab li.tab2 {
    text-align:center;
    float:right;
    width:337px;
}
.tabmenu2_tab li.tab2 a {
    float:right;
    margin-right:0px;
}
.tabmenu2_tab li a:link {color:#5c8556; text-decoration:none;}
.tabmenu2_tab li a:visited {color:#5c8556; text-decoration:none;}
.tabmenu2_tab li a:hover {color:#5c8556; text-decoration:underline;}
.tabmenu2_tab li a:active {color:#5c8556; text-decoration:underline;}
.tabmenu2_tab li a.tabon {
    background:url(../images/tab_w340on.gif) no-repeat 0% 100%;
    color:#ffffff;
}
.tabmenu2_tab li a.tabon:hover {color:#ffffff; text-decoration:none;}
/* tabmenu3 column */
.tabmenu3_tab li {
    text-align:center;
    float:left;
}
.tabmenu3_tab li a {
    width:222px;
    height:30px;
    display:block;
    background:url(../images/tab_w220.gif) no-repeat 0% 100%;
    text-align:center;
    line-height:35px;
    font-size:14px;
    color:#5c8556;
    font-weight:bold;
    float:left;
    margin-right:9px;
}
/* for Ie6 */
* html body .tabmenu3_tab li a {
    margin-right:4px;
}
/* for Ie6 */
* html body .tabmenu3_tab li a span {
    position:relative;
    top:5px;
}
.tabmenu3_tab li.tab3 {
    float:left;
}
.tabmenu3_tab li.tab3 a {
    float:left;
    margin-right:0px;
}
.tabmenu3_tab li a:link {color:#5c8556; text-decoration:none;}
.tabmenu3_tab li a:visited {color:#5c8556; text-decoration:none;}
.tabmenu3_tab li a:hover {color:#5c8556; text-decoration:underline;}
.tabmenu3_tab li a:active {color:#5c8556; text-decoration:underline;}
.tabmenu3_tab li a.tabon {
    background:url(../images/tab_w220on.gif) no-repeat 0% 100%;
    color:#ffffff;
}
.tabmenu3_tab li a.tabon:hover {color:#ffffff; text-decoration:none;}





/* ===== maincontents ===== */
#maincontents {
    width:730px;
    float:right;
    padding-bottom:30px;
}
#maincontents .cbox {
    width:720px;
    margin:0px 0px 0px 0px;
}
.column01 {
    margin-bottom:10px;
    width:697px;
    background:url(../images/column_bg01.gif) repeat-y 50% 50%;
}
.column01f {
    margin-bottom:10px;
    width:697px;
    background:url(../images/column_bg02.gif) repeat-y 50% 50%;
}
.column01_bg {
    width:697px;
    background:url(../images/column_bg01b.gif) no-repeat 50% 100%;
}
.column001 {
    margin-bottom:10px;
    width:697px;
    background:url(../images/column_bg001.gif) repeat-y 50% 50%;
}
.column001f {
    margin-bottom:10px;
    width:697px;
    background:url(../images/column_bg002.gif) repeat-y 50% 50%;
}
.column001_bg {
    width:697px;
    background:url(../images/column_bg001b.gif) no-repeat 50% 100%;
}
.column01_bg02 {
    width:697px;
    background:url(../images/column_bg02.gif) repeat-y 50% 100%;
}
.column01_line {
    width:697px;
    padding-bottom:15px;
    background:url(../images/column_line01.gif) no-repeat 50% 100%;
}
.column01_detail {
    padding:5px 7px 7px 5px;
}
.column01_detail2 {
    padding:5px 12px 7px 10px;
}
/* for Ie6 */
* html body .column01_detail2 {
    padding:5px 10px 7px 10px;
}
.column02 {
    margin-bottom:10px;
    width:697px;
    background:url(../images/column_bg02.gif) repeat-y 50% 50%;
}
.column02_bg {
    width:697px;
    background:url(../images/column_bg02b.gif) no-repeat 50% 100%;
}
.column02_detail {
    padding:5px 7px 7px 5px;
}
.detail_box {
    border-top:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:2px solid #cccccc;
    border-left:2px solid #cccccc;
    padding:5px;
    background-color:#ffffff;
}
.column_bgtop {
    background:url(../images/column_line02.gif) no-repeat 0% 0px;
    padding-top:6px;
}

.column03 {
    width:697px;
    background:url(../images/column_bg03b.gif) repeat-y 0% 50%;
    margin-bottom:10px;
}
.column03_bgtop {
    background:url(../images/column_bg03a.gif) no-repeat 0% 0%;
}
.column03_bgbottom {
    background:url(../images/column_bg03c.gif) no-repeat 0% 100%;
    padding:5px;
}
/* mypage */
.column01my {
    margin-bottom:10px;
    width:697px;
    background:url(../images/column_bg04.gif) repeat-y 50% 50%;
}
.column01myf {
    margin-bottom:10px;
    width:697px;
    background:url(../images/column_bg04c.gif) repeat-y 50% 50%;
}
.column01my .column01_bg,.column01myf .column01_bg {
    width:697px;
    background:url(../images/column_bg04b.gif) no-repeat 50% 100%;
}
.column01myf02 {
    width:697px;
    background:url(../images/column_bg04c.gif) repeat-y 50% 100%;
}

/* ===== color btn ===== */
a:link {color:#333333; text-decoration:none;}
a:visited {color:#333333; text-decoration:none;}
a:hover {color:#e72b04; text-decoration:underline;}
a:active {color:#990000; text-decoration:underline;}
a.clink:link {color:#336633; text-decoration:underline;}
a.clink:visited {color:#336633; text-decoration:underline;}
a.clink:hover {color:#d92318; text-decoration:none;}
a.clink:active {color:#d92318; text-decoration:none;}
.clink a:link {color:#336633; text-decoration:underline;}
.clink a:visited {color:#336633; text-decoration:underline;}
.clink a:hover {color:#d92318; text-decoration:none;}
.clink a:active {color:#d92318; text-decoration:none;}

.boxbtn {
    text-align:right;
    padding:0px 12px 15px 10px;
}
.boxbtn a {
    padding:5px 5px 5px 20px;
    border-top:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:2px solid #cccccc;
    border-left:2px solid #cccccc;
    background:url(../images/icon_arrow.gif) no-repeat 5px 50%;
}
.boxbtn a:link {background-color:#ffffff; color:#333333; text-decoration:none;}
.boxbtn a:hover {background-color:#fff2bf; color:#333333; text-decoration:none;}
.boxbtn_next a,.boxbtn_back a {
    padding:5px 5px 5px 20px;
    border-top:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:2px solid #cccccc;
    border-left:2px solid #cccccc;
}
.boxbtn_next a {background:url(../images/icon_arrow.gif) no-repeat 5px 50%;}
.boxbtn_back a {background:url(../images/icon_arrow02.gif) no-repeat 5px 50%;}
.boxbtn_back a:link,.boxbtn_next a:link {background-color:#ffffff; color:#333333; text-decoration:none;}
.boxbtn_back a:hover,.boxbtn_next a:hover {background-color:#fff2bf; color:#333333; text-decoration:none;}
.boxbtn_back {float:left; padding:4px 0px 5px 0px;}
.boxbtn_next {float:right; padding:4px 0px 5px 0px;}

p#footgopagehead {
    text-align:right;
    position:absolute;
    top:-135px;
    right:20px;
    z-index:2;
}
p#footgopagehead a {
    font-size:10px;
    padding-left:15px;
    background:url(../images/icon_up01.gif) no-repeat 0% 50%;
}
p.gopagehead {
    font-size:10px;
    text-align:right;
    padding-bottom:10px;
}
p.gopagehead a {
    padding:0px 20px 0px 15px;
    background:url(../images/icon_up01.gif) no-repeat 0% 50%;
}
div#topicpath {
    margin:0px 10px 0px 3px;
    padding:0px 10px 0px 25px;
    background-color:#f5f5f5;
    border-bottom:1px solid #cccccc;
    height:27px;
    background:url(../images/icon_arrow.gif) no-repeat 10px 50%;
}
div#topicpath img {
    vertical-align:middle;
}
div#topicpath a {
    padding:0px 0px 0px 0px;
}
div#topicpath img {
    margin:1px 10px;
}
a.linkbox:link {background-color:#ffffff; color:#333333; text-decoration:none;}
a.linkbox:visited {background-color:#ffffff; color:#333333; text-decoration:none;}
a.linkbox:hover {background-color:#fff2bf; color:#333333; text-decoration:none; cursor:pointer;}
a.linkbox:active {background-color:#fff2bf; color:#333333; text-decoration:none;}
a.linkbox {
    margin-top:10px;
    padding:5px;
    border-top:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:2px solid #cccccc;
    border-left:2px solid #cccccc;
    display:block;
}
a.linkbtn:link {background-color:#ffffff; color:#333333; text-decoration:none;}
a.linkbtn:visited {background-color:#ffffff; color:#333333; text-decoration:none;}
a.linkbtn:hover {background-color:#fff2bf; color:#333333; text-decoration:none; cursor:pointer;}
a.linkbtn:active {background-color:#fff2bf; color:#333333; text-decoration:none;}
a.linkbtn {
    border:1px solid #cccccc;
    display:block;
}
a.linkbtnnow {color:#336633 !important; background-color:#fff2bf !important;}
.offtext {
    color:#c1bdbd;
}



/* ===== header ===== */
#header {
    width:950px;
    height:200px;
    background:#ffffff url(../images/header.gif) no-repeat 0px 0px;
    position:relative;
}
#head_tel {
    width:151px;
    height:62px;
    position:absolute;
    top:39px;
    left:747px;
}
#information {
    width:74px;
    height:32px;
    text-align:center;
    line-height:110%;
    position:absolute;
    top:140px;
    left:477px;
}
#information dt {
    padding-bottom:3px;
}
#newsdate {
    color:#ffffff;
    position:absolute;
    bottom:10px;
    left:10px;
}
#newsdate .number {
    font-size:24px;
}
#news_detail {
    width:270px;
    text-align:center;
    line-height:110%;
    color:#e72b04;
    position:absolute;
    top:148px;
    left:580px;
}
#news_btn {
    width:34px;
    height:34px;
    position:absolute;
    top:150px;
    left:866px;
}
#header_img01 {
    width:48px;
    height:87px;
    position:absolute;
    top:39px;
    left:902px;
}
#header_img02 {
    width:103px;
    height:53px;
    position:absolute;
    top:91px;
    left:638px;
}
#header_img03 {
    width:65px;
    height:46px;
    position:absolute;
    top:143px;
    left:361px;
}
#head_text {
    position:absolute;
    top:128px;
    left:48px;
    line-height:120%;
}
#head_text strong 
{
	font-weight:normal;
    color:#333333;
}



/* ===== headmenu ===== */
#headmenu {
    height:35px;
    background:url(../images/headmenu_bg.gif) repeat-x 0% 0%;
}
#headmenu ul {
    float:right;
}
#headmenu li {
    display:inline;
}
#headmenu_search {
    float:left;
}



/* ===== links ===== */
#links {
    width:930px;
    height:70px;
    border:10px solid #d92318;
}
/* for Ie6 */
* html body #links {
    width:930px;
    height:220px;
    /*\*//*/
    width:930px;
    height:220px;
    /* */
}
#links p.sitelinks {
    margin:10px 10px 5px;
}
#links_menu {
    margin:0px 10px;
}
#links_menu li {
    padding-left:15px;
    line-height:22px;
    background:url(../images/icon_site.gif) no-repeat 1px 7px;
}



/* ===== footer ===== */
#footer {
    position:relative;
}
#footer_menu {
    height:35px;
    line-height:35px;
    padding:0px 10px 0px;
    color:#ffffff;
    background-color:#660000;
}
#footer_menu a:link {color:#ffffff; text-decoration:none;}
#footer_menu a:visited {color:#ffffff; text-decoration:none;}
#footer_menu a:hover {color:#ffffff; text-decoration:underline;}
#footer_menu a:active {color:#ffcccc; text-decoration:underline;}


a.easy_table:link{color:#e72b04;text-decoration:underline;}

/* ===== general ===== */
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}
.alignleft {text-align:left !important;}
.aligncenter {text-align:center !important;}
.alignright {text-align:right !important;}
.aligntop {vertical-align:top !important;}
.alignmiddle {vertical-align:middle !important;}
.alignbottom {vertical-align:bottom !important;}



/* ===== border ===== */
.border0 {border:0px !important;}
.tborder0 {border-top:0px !important;}
.bborder0 {border-bottom:0px !important;}
.lborder0 {border-left:0px !important;}
.rborder0 {border-right:0px !important;}



/* ===== width ===== */
.w10 {width:10px !important;}
.w20 {width:20px !important;}
.w30 {width:30px !important;}
.w40 {width:40px !important;}
.w50 {width:50px !important;}
.w60 {width:60px !important;}
.w70 {width:70px !important;}
.w80 {width:80px !important;}
.w90 {width:90px !important;}
.w100 {width:100px !important;}
.w110 {width:110px !important;}
.w120 {width:120px !important;}
.w130 {width:130px !important;}
.w140 {width:140px !important;}
.w150 {width:150px !important;}
.w160 {width:160px !important;}
.w170 {width:170px !important;}
.w180 {width:180px !important;}
.w190 {width:190px !important;}
.w200 {width:200px !important;}
.w210 {width:210px !important;}
.w220 {width:220px !important;}
.w230 {width:230px !important;}
.w240 {width:240px !important;}
.w250 {width:250px !important;}
.w260 {width:260px !important;}
.w270 {width:270px !important;}
.w280 {width:280px !important;}
.w290 {width:290px !important;}
.w300 {width:300px !important;}
.w310 {width:310px !important;}
.w320 {width:320px !important;}
.w330 {width:330px !important;}
.w340 {width:340px !important;}
.w350 {width:350px !important;}
.w360 {width:360px !important;}
.w370 {width:370px !important;}
.w380 {width:380px !important;}
.w390 {width:390px !important;}
.w400 {width:400px !important;}
.w410 {width:410px !important;}
.w420 {width:420px !important;}
.w430 {width:430px !important;}
.w440 {width:440px !important;}
.w450 {width:450px !important;}
.w460 {width:460px !important;}
.w470 {width:470px !important;}
.w480 {width:480px !important;}
.w490 {width:490px !important;}
.w500 {width:500px !important;}



/* ===== margin ===== */
.margin0   {margin:0px !important;}
.margin0 * {margin:0px !important;}
.margin1   {margin:1px !important;}
.margin5   {margin:5px !important;}
.margin10  {margin:10px !important;}
.margin15  {margin:15px !important;}
.margin20  {margin:20px !important;}
.margin30  {margin:30px !important;}
.margin40  {margin:40px !important;}
.margin50  {margin:50px !important;}
.tmargin0  {margin-top:0px !important;}
.tmargin1  {margin-top:1px !important;}
.tmargin5  {margin-top:5px !important;}
.tmargin10 {margin-top:10px !important;}
.tmargin15 {margin-top:15px !important;}
.tmargin20 {margin-top:20px !important;}
.tmargin30 {margin-top:30px !important;}
.tmargin40 {margin-top:40px !important;}
.tmargin50 {margin-top:50px !important;}
.bmargin0  {margin-bottom:0px !important;}
.bmargin1  {margin-bottom:1px !important;}
.bmargin5  {margin-bottom:5px !important;}
.bmargin10 {margin-bottom:10px !important;}
.bmargin15 {margin-bottom:15px !important;}
.bmargin20 {margin-bottom:20px !important;}
.bmargin30 {margin-bottom:30px !important;}
.bmargin40 {margin-bottom:40px !important;}
.bmargin50 {margin-bottom:50px !important;}
.lmargin0  {margin-left:0px !important;}
.lmargin1  {margin-left:1px !important;}
.lmargin5  {margin-left:5px !important;}
.lmargin10 {margin-left:10px !important;}
.lmargin15 {margin-left:15px !important;}
.lmargin20 {margin-left:20px !important;}
.lmargin30 {margin-left:30px !important;}
.lmargin40 {margin-left:40px !important;}
.lmargin50 {margin-left:50px !important;}
.rmargin0  {margin-right:0px !important;}
.rmargin1  {margin-right:1px !important;}
.rmargin5  {margin-right:5px !important;}
.rmargin10 {margin-right:10px !important;}
.rmargin15 {margin-right:15px !important;}
.rmargin20 {margin-right:20px !important;}
.rmargin30 {margin-right:30px !important;}
.rmargin40 {margin-right:40px !important;}
.rmargin50 {margin-right:50px !important;}



/* ===== padding ===== */
.padding0   {padding:0px !important;}
.padding0 * {padding:0px !important;}
.padding1   {padding:1px !important;}
.padding5   {padding:5px !important;}
.padding10  {padding:10px !important;}
.padding15  {padding:15px !important;}
.padding20  {padding:20px !important;}
.padding30  {padding:30px !important;}
.padding40  {padding:40px !important;}
.padding50  {padding:50px !important;}
.tpadding0  {padding-top:0px !important;}
.tpadding1  {padding-top:1px !important;}
.tpadding5  {padding-top:5px !important;}
.tpadding10 {padding-top:10px !important;}
.tpadding15 {padding-top:15px !important;}
.tpadding20 {padding-top:20px !important;}
.tpadding30 {padding-top:30px !important;}
.tpadding40 {padding-top:40px !important;}
.tpadding50 {padding-top:50px !important;}
.bpadding0  {padding-bottom:0px !important;}
.bpadding1  {padding-bottom:1px !important;}
.bpadding5  {padding-bottom:5px !important;}
.bpadding10 {padding-bottom:10px !important;}
.bpadding15 {padding-bottom:15px !important;}
.bpadding20 {padding-bottom:20px !important;}
.bpadding30 {padding-bottom:30px !important;}
.bpadding40 {padding-bottom:40px !important;}
.bpadding50 {padding-bottom:50px !important;}
.lpadding0  {padding-left:0px !important;}
.lpadding1  {padding-left:1px !important;}
.lpadding5  {padding-left:5px !important;}
.lpadding10 {padding-left:10px !important;}
.lpadding15 {padding-left:15px !important;}
.lpadding20 {padding-left:20px !important;}
.lpadding30 {padding-left:30px !important;}
.lpadding40 {padding-left:40px !important;}
.lpadding50 {padding-left:50px !important;}
.rpadding0  {padding-right:0px !important;}
.rpadding1  {padding-right:1px !important;}
.rpadding5  {padding-right:5px !important;}
.rpadding10 {padding-right:10px !important;}
.rpadding15 {padding-right:15px !important;}
.rpadding20 {padding-right:20px !important;}
.rpadding30 {padding-right:30px !important;}
.rpadding40 {padding-right:40px !important;}
.rpadding50 {padding-right:50px !important;}
