@charset "utf-8";

/* ----- 豊鉄グループコンテンツ ----- */
._my_group_top {
margin:0;
padding:0;
}

._my_group_bg {
margin:0;
padding:0;
}

@media (min-width: 768px) {
._my_group_bg {
background: url(../service/imgs/group_top_bg.jpg) no-repeat left bottom;
}
}

._my_group_top .gcatch {
margin:50px 0;
}
._my_group_top .gcatch p {
line-height:1.5;
margin-bottom:20px;
text-shadow: 1px 1px 1px #fff,
-1px 1px 1px #fff,
1px -1px 1px #fff,
-1px -1px 1px #fff;
}

ul._my_group_panel {
margin:20px 0 20px 10px;
padding:0;
list-style:none;
overflow:hidden;
}

ul._my_group_panel > li{

margin:0 10px 10px 0;

padding:10px;
background-color:#fff;
border:1px #F2F2F2 solid;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-webkit-box-shadow: 0 6px 6px -6px #777;
-moz-box-shadow: 0 6px 6px -6px #777;
box-shadow: 0 6px 6px -6px #777;
}

@media (min-width: 768px) {
ul._my_group_panel > li{
width: 31%;
float:left;
}
}

ul._my_group_panel > li a {
display:block;
text-decoration: none;
}

ul._my_group_panel > li a:link,
ul._my_group_panel > li a:active,
ul._my_group_panel > li a:visited,
ul._my_group_panel > li a:hover {
text-decoration: none;
}


ul._my_group_panel > li img{
display:block;
width: 100%;
margin:0;
padding:0;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
}


ul._my_group_panel > li h4{
margin:5px 0;
padding:0;
font-weight: bold;
font-size:16px;
color:#389CCD;
white-space: nowrap;
overflow: hidden;
}

ul._my_group_panel > li p{
margin:5px 0;
color:#000;
padding:0;
font-size:13px;
}

@media (min-width: 768px) {
ul._my_group_panel > li p {
min-height: 100px;
}
}

@media (min-width: 992px) {
ul._my_group_panel > li p {
min-height: 78px;
}
}

@media (min-width: 1200px) {
ul._my_group_panel > li p {
min-height: 60px;
}
}


ul._my_group_panel > li.clear {
clear: both;
}

ul._my_group_panel > li a.button {
display: block;
width: 120px;
background-color: #389CCD;
border: outset 2px #2C85AF; 
margin:10px auto;
padding: 8px 1px 6px 0px;
color:#fff;
font-size: 13px;
line-height: 13px;
text-align: center;
text-decoration: none;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
}
ul._my_group_panel > li a.button:hover {
background-color: #2C85AF;
border: inset 2px #2C85AF;
margin-top:10px;
margin-left:auto;
padding: 8px 0px 6px 1px;
}



/* タイトル */
._my_group_title {
background: url(../imgs/line_blue.png) no-repeat left bottom;
padding: 10px;
font-size:170%;
font-weight: bold;
}



/* ----- 記事詳細用その他の定義 ----- */

.sub_title {
border:1px solid #D6D6D6;
background-color:#F2F2F2;
font-size:110%;
font-weight: bold;
padding:10px;
margin:30px 0 20px 0;
}

._my_group_detail {
padding-top: 50px;
}




/*---------------------------------------------
02. manaca用CSS
---------------------------------------------*/
._my_group_title.manaca {
background:#F9F8F0 url(../other/imgs/manaca.png) no-repeat 10px 50%;
padding-left: 140px;
font-size:120%;
}

.sub_title2 {
border-bottom:1px solid #FFE100;
background:url(../other/imgs/manaca_mark.png) no-repeat left 16px;
padding:15px 10px 10px 26px;
margin:20px 0 10px 0;
font-size:130%;
font-weight: bold;
}

._my_body.manaca dl{
font-size:90%;
width:95%;
margin:0 auto 20px auto;
padding:0;
}

._my_body.manaca dt span{
font-weight:bold;
line-height:1.5;
background-color: #FFE100;
}

._my_body.manaca dd{
margin-bottom:10px;
}

._my_body.manaca table{
text-align:center;
background-color:#fff;
width:90%;
margin:20px auto 30px auto;
border:1px solid #999999;
border-collapse: separate;
border-spacing: 2px;
}

._my_body.manaca th{
padding:5px;
background-color:#66CCCC;
border:1px solid #999999;
}

._my_body.manaca td{
font-size:90%;
border:1px solid #999999;
padding:5px;
}

._my_body.manaca .td-b {
background-color:#FFE100;
border:1px solid #999999;
}


._my_body.manaca .point {
width:90%;
text-align:center;
border:2px dotted #FFE100;
margin:10px auto;
padding:30px;
}

._my_body.manaca a.btn {
display: block;
width: 200px;
background-color: #FFE100;
border: outset 2px #D9BE00; 
margin:10px;
color: #000;
padding: 12px 1px 12px 0px;
font-size: 16px;
font-weight:bold;
text-align: center;
text-decoration: none;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
}
._my_body.manaca a.btn:hover {
background-color: #D9BE00;
color: #000;
border: inset 2px #D9BE00;
margin-top:10px;
padding: 12px 1px 12px 0px;
}


/*---------------------------------------------
03. パーク＆ライド用CSS
---------------------------------------------*/

._my_body.park .pcatch {
margin:20px 0;
}

._my_body.park .pcatch p{
line-height:1.3;
margin-bottom:20px;
text-shadow: 1px 1px 1px #fff,
-1px 1px 1px #fff,
1px -1px 1px #fff,
-1px -1px 1px #fff;
}


._my_body.park .ptable {
background-color:#fff;
width:100%;
margin:20px auto 30px auto;
border:1px solid #999999;
border-collapse: separate;
border-spacing: 2px;
}

._my_body.park .ptable th{
text-align:left;
padding:5px;
background-color:#B6DBED;
border:1px solid #999999;
color:#389CCD;
}

._my_body.park .ptable td{
font-size:90%;
border:1px solid #999999;
padding:5px;
}

._my_body.park .ptd {
font-weight:bold;
background-color:#B6DBED;
}

._my_body.park .red {
color:#C00;
}


._my_body.park .blue {
color:#389CCD;
}

._my_body.park .wh {
text-align:center;
}

._my_body.park .wh2 {
text-align:left;
font-size:90%;
}

._my_body.park .pink {
font-size:70%;
color:#FF6699;
}




._my_body.park a.btn6 {
display: block;
width: 200px;
background-color: #389CCD;
border: outset 2px #2C85AF; 
margin:10px;
color: #ffffff;
padding: 12px 1px 12px 0px;
font-size: 16px;
font-weight:bold;
text-align: center;
text-decoration: none;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
 }
._my_body.park a.btn6:hover {
background-color: #2C85AF;
color: #ffffff;
border: inset 2px #2C85AF;
margin-top:10px;
padding: 12px 1px 12px 0px;
}


._my_body.park .mapbox {
background-color:#fff;
margin:0;
padding:0;
border:1px solid #999999;
border-collapse: separate;
}


._my_body.park .mapbox th{
background-color:#389CCD;
padding:5px;
border:1px solid #999999;
color:#fff;
} 

._my_body.park .mtd1 {
text-align:center;
font-weight:bold;
font-size:80%;
padding:5px;
border:1px solid #999999;
background-color:#BBDDEE;
}

._my_body.park .mtd2 {
text-align:center;
font-size:80%;
border:1px solid #999999;
padding:5px;
background-color:#fff;
} 

._my_body.park .qa_body {
width:700px;
margin:0 auto;
}


._my_body.park .qbox {
width:90%;
margin:20px auto 0 auto;
padding:10px;
background-color:#FEE8E2;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
overflow:hidden;
}

._my_body.park .abox {
width:90%;
margin:10px auto 40px auto;
padding:10px;
background-color:#EDEDED;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
overflow:hidden;
}

._my_body.park .mk-q {
width:40px;
background-color:#37A6A6;
text-align:center;
padding:5px 0;
margin:0;
font-weight:bold;
color:#fff;
float:left;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
}

._my_body.park .mk-a {
width:40px;
text-align:center;
background-color:#F57858;
padding:5px 0;
font-weight:bold;
float:left;
color:#fff;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
}


._my_body.park .qtext {
width:90%;
float:right;
font-weight:bold;
}

._my_body.park .atext {
font-size:90%;
width:90%;
float:right;
}


/*---------------------------------------------
04. ガイドマップ用CSS
---------------------------------------------*/


._my_body.guide  ul{
margin:20px 0 20px 10px;
padding:0;
list-style:none;
overflow:hidden;
}

._my_body.guide li{
width:278px;
margin:0 10px 10px 0;
float:left;
padding:10px;
background-color:#fff;
border:1px #F2F2F2 solid;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-webkit-box-shadow: 0 6px 6px -6px #777;
-moz-box-shadow: 0 6px 6px -6px #777;
box-shadow: 0 6px 6px -6px #777;
}

._my_body.guide li a{
display:block;
text-decoration: none;
}


._my_body.guide li img{
display:block;
width:278px;
height:195px;
margin:0;
padding:0;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
}


._my_body.guide li h4{
width:278px;
margin:5px 0;
padding:0;
font-size:16px;
color:#333;
}

._my_body.guide li p{
width:278px;
color:#000;
margin:5px 0;
padding:0;
font-size:13px;
}


._my_body.guide.no {
width:278px;
display:block;
visibility: hidden;
}

._my_body.guide a.btn8 {
display: block;
width: 140px;
background-color: #333;
border: outset 2px #666; 
margin:10px auto;
color: #ffffff;
padding: 6px 1px 6px 0px;
font-size: 13px;
text-align: center;
text-decoration: none;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
 }
._my_body.guide a.btn8:hover {
background-color: #666;
color: #ffffff;
border: inset 2px #666;
margin-top:10px;
margin-left:auto;
padding: 6px 1px 6px 1px;
}

._my_body.guide #haifu {
border:2px dotted #2C85AF;
padding:15px;
}
._my_body.guide #haifu h6{
font-size:100%;
}


/*---------------------------------------------
05. 90周年用CSS
---------------------------------------------*/

._my_menu_anni {
margin-top: 20px;
padding:16px 0;
background-color:#004EA1;
}

._my_menu_anni ul{
width:100%;
margin:0;
padding:0 20px;
list-style:none;
overflow:hidden;
}

._my_menu_anni li{
text-indent:-9999px;
height:28px;
margin-right:10px;
padding:0;
}

@media (min-width: 768px) {
._my_menu_anni li{
float:left;
width: 22%;
}
}

._my_menu_anni li a{
text-decoration: none;
display: block;
width:100%;
height:28px;
}

._my_menu_anni li#anni01 a {
width:100%;
height:28px;
background: url(../other/imgs/90menu01.png) no-repeat center 0;
}

._my_menu_anni li#anni01 a:hover {
background: url(../other/imgs/90menu01_on.png) no-repeat center 0;
}

._my_menu_anni li#anni01.on {
background: url(../other/imgs/90menu01_on.png) no-repeat center 0;
}

._my_menu_anni li#anni02 a {
width:100%;
height:28px;
background: url(../other/imgs/90menu02.png) no-repeat center 0;
}

._my_menu_anni li#anni02 a:hover {
background: url(../other/imgs/90menu02_on.png) no-repeat center 0;
}

._my_menu_anni li#anni02.on {
background: url(../other/imgs/90menu02_on.png) no-repeat center 0;
}

._my_menu_anni li#anni03 a {
width:100%;
height:28px;
background: url(../other/imgs/90menu03.png) no-repeat center 0;
}

._my_menu_anni li#anni03 a:hover {
background: url(../other/imgs/90menu03_on.png) no-repeat center 0;
}

._my_menu_anni li#anni03.on {
background: url(../other/imgs/90menu03_on.png) no-repeat center 0;
}

._my_menu_anni li#anni04 a {
width:100%;
height:28px;
background: url(../other/imgs/90menu04.png) no-repeat center 0;
}

._my_menu_anni li#anni04 a:hover {
background: url(../other/imgs/90menu04_on.png) no-repeat center 0;
}
._my_menu_anni li#anni04.on {
background: url(../other/imgs/90menu04_on.png) no-repeat center 0;
}


._my_body.anni #message {
width:90%;
line-height:1.5;
margin:0 auto;
padding:0;
}

@media (min-width: 768px) {
._my_body.anni #message {
width:70%;
}
}


._my_body.anni #mtext{
margin: 0 0 50px 0;
padding:0;
}

._my_body.anni #mtext p{
margin:50px 0 0 0;
}


._my_body.anni #pphoto{
margin:0;
float:right;
}


._my_body.anni #change {
border:1px solid #D6D6D6;
background: url(../other/imgs/change.jpg) no-repeat right bottom;
padding:10px;
}

@media (min-width: 768px) {
._my_body.anni #change {
padding:10px 50px;
}
}

._my_body.anni #change table{
text-align:left;
width:100%;
margin:10px 0 260px 0;
border:0;
padding:0;
}

@media (min-width: 768px) {
._my_body.anni #change table{
margin-bottom: 10px;
}
}


._my_body.anni #change th{
font-weight:normal;
vertical-align:top;
text-align:left;
width:20%;
padding:0px;
white-space: nowrap;
}

._my_body.anni .sm {
font-size:70%;
font-weight:normal;
}

._my_body.anni #change td{
width:85%;
padding:0px;
}

._my_body.anni #commitment {
height:600px;
background: url(../other/imgs/commitment.jpg) no-repeat left bottom;
margin:0;
}

._my_body.anni #commitment p{
padding:290px 0 0 50px;
}

@media (max-width: 768px) {
._my_body.anni #commitment {
height:500px;
background: url(../other/imgs/commitment_sp.jpg) no-repeat left top;
}
._my_body.anni #commitment p{
padding:110px 0 0 0;
font-size: 80%;
}
}


._my_body.anni #topics {
width:855px;
margin:0;
padding-bottom:20px;
background: url(../other/imgs/topics_bg.jpg) 0 0 repeat-y;
}

._my_body.anni .ekiji {
background-color:#fff;
width:776px;
padding:20px;
margin-left:19px;
border-radius: 0px 0px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;
-webkit-border-radius: 0px 0px 4px 4px;
}

._my_body.anni .ekiji h4{
font-size:110%;
text-align:center;
color:#fff;
background-color:#897A6E;
padding:5px;
margin:0;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
}

._my_body.anni .free{
width:95%;
font-size:90%;
padding:0;
margin:10px auto 20px auto;
}

._my_body.anni .free table{
border-collapse: collapse;
border-top:1px solid #897A6E;
border-bottom:1px solid #897A6E;
width:90%;
padding:0;
margin:10px auto;
}


._my_body.anni .free th{
width:30%;
padding:6px;
border-right:1px dotted #897A6E;
margin:0;
}

._my_body.anni .free td{
width:70%;
padding:6px;
margin:0;
}

._my_body.anni .free2 {
border-collapse: collapse;
border-top:1px solid #897A6E;
border-bottom:1px solid #897A6E;
width:90%;
padding:0;
margin:10px auto;
}

._my_body.anni .free2 th{
background-color:#897A6E;
color:#fff;
padding:0;
margin:0;
}

._my_body.anni .free2 td{
border-bottom:1px dotted #897A6E;
}


._my_body.anni .date{
width:15%;
padding:6px;
border-right:1px dotted #897A6E;
margin:0;
}

._my_body.anni .etit{
width:55%;
padding:6px;
margin:0;
}

._my_body.anni .ecom{
font-size:12px;
width:20%;
padding:6px;
margin:0;
}

._my_body.anni .tr-blue {
background-color:#E9F8F8;
}

._my_body.anni .bd {
border-bottom:1px dotted #897A6E;
}





/*  -- PARKING --  */

table#pkg_tbl {
width: 800px; 
text-align:center; 
border-collapse: collapse;
border-spacing: 0;
margin-left: auto; 
margin-right: auto;
border: 1px solid #BBFF55;
}

table#pkg_tbl th {
border: 1px solid #BBFF55;
background-color: #CCFF66;
text-align:center;
}

#pkg_tct {
border: 1px solid #BBFF55;
background-color: #FFFFEE;

}

#pkg_tlt {
border: 1px solid #BBFF55;
background-color: #FFFFEE;
text-align:left;
padding-left:10px;
}

#pkg_trt {
border: 1px solid #BBFF55;
background-color: #FFFFEE;
text-align:right;
padding-right:10px;
}

#pkg_aki {
border: 1px solid #BBFF55;
background-color: #66CCFF; 
color: #FFFFFF;
}

#pkg_man {
border: 1px solid #BBFF55;
background-color: #FFFFFF; 
color: #FF0000;
}

#pkg_obi {
border: 1px solid #BBFF55;
background-color: #CCFF66;
text-align:left;
padding-left:20px;
}

#button_map {
display: block;
font-size: 12px;
font-family: "Tenderness";
text-transform: uppercase;
border:1px solid #33CC99;
padding: .5em .2em .5em;
color: #009999;
cursor: pointer;
text-shadow: 0 -1px 1px rgba(0, 0, 0, .4);
background: #99FF99;
-webkit-border-radius: 5px;
-moz-border-radius:  5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 1px #fff;
-webkit-box-shadow: 0 1px 1px #fff;
box-shadow: 0 1px 1px #fff;
background: -webkit-gradient( linear, left top, left bottom, from(#ffd1e8), to(#ff69b4));
background: -moz-linear-gradient( top, #CCFFFF, #99FF99);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd1e8', endColorstr='#ff69b4');
text-decoration: none;
}

#pkg_name {
text-align:left;
color:black;
text-decoration: none;
}

#pkg_akibtn {
display: block;
font-size: 12px;
font-family: "Tenderness";
text-transform: uppercase;
border:1px solid #0099FF;
padding: .5em .2em .5em;
color: #FFFFFF;
text-shadow: 0 -1px 1px rgba(0, 0, 0, .4);
background: #6699ff;
-webkit-border-radius: 5px;
-moz-border-radius:  5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 1px #fff;
-webkit-box-shadow: 0 1px 1px #fff;
box-shadow: 0 1px 1px #fff;
background: -webkit-gradient( linear, left top, left bottom, from(#ffd1e8), to(#ff69b4));
background: -moz-linear-gradient( top, #99FFFF, #0066FF);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd1e8', endColorstr='#ff69b4');
text-decoration: none;
}

#pkg_manbtn {
display: block;
font-size: 12px;
font-family: "Tenderness";
text-transform: uppercase;
border:1px solid #FF3333;
padding: .5em .2em .5em;
color: #FFFFFF;
text-shadow: 0 -1px 1px rgba(0, 0, 0, .4);
background: #FF6666;
-webkit-border-radius: 5px;
-moz-border-radius:  5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 1px #fff;
-webkit-box-shadow: 0 1px 1px #fff;
box-shadow: 0 1px 1px #fff;
background: -webkit-gradient( linear, left top, left bottom, from(#ffd1e8), to(#ff69b4));
background: -moz-linear-gradient( top, #FFAA99, #FF0066);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c71585', endColorstr='#dc143c');
vertical-align:middle;
text-decoration: none;
}

#pkg_sen {
border: 1px solid #BBFF55;
background-color: #FFFFEE;
text-align:center;
padding-left:5px;
padding-right:5px;
}

#pkg_atmbtn {
display: block;
font-size: 12px;
font-family: "Tenderness";
text-transform: uppercase;
border:1px solid #FF3333;
padding: .5em .2em .5em;
color: #FFFFFF;
text-shadow: 0 -1px 1px rgba(0, 0, 0, .4);
background: #ff5555;
-webkit-border-radius: 5px;
-moz-border-radius:  5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 1px #fff;
-webkit-box-shadow: 0 1px 1px #fff;
box-shadow: 0 1px 1px #fff;
background: -webkit-gradient( linear, left top, left bottom, from(#ffd1e8), to(#ff69b4));
background: -moz-linear-gradient( top, #FFAA99, #ff3300);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c71585', endColorstr='#dc143c');
vertical-align:middle;
text-decoration: none;
}

#pkg_snibtn {
display: block;
font-size: 12px;
font-family: "Tenderness";
text-transform: uppercase;
border:1px solid #0099FF;
padding: .5em .2em .5em;
color: #FFFFFF;
text-shadow: 0 -1px 1px rgba(0, 0, 0, .4);
background: #66ccff;
-webkit-border-radius: 5px;
-moz-border-radius:  5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 1px #fff;
-webkit-box-shadow: 0 1px 1px #fff;
box-shadow: 0 1px 1px #fff;
background: -webkit-gradient( linear, left top, left bottom, from(#ffd1e8), to(#ff69b4));
background: -moz-linear-gradient( top, #99FFFF, #33cccc);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd1e8', endColorstr='#ff69b4');
text-decoration: none;
}

#pkg_cell {
border: 1px solid #BBFF55;
}

a.btn {
display: block;
width: 120px;
height:20px;
background-color: #008F96;
border: outset 2px #005F64; 
margin:10px auto;
color: #ffffff;
padding: 6px 1px 1px 0px;
font-size: 90%;
line-height: 13px;
text-align: center;
text-decoration: none;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
 }
a.btn:hover {
background-color: #005F64;
color: #ffffff;
border: inset 2px #005F64;
margin-top:10px;
margin-left:auto;
padding: 7px 0px 0px 1px;
}


a.btn1 {
display: block;
width: 400px;
background: -prefix-linear-gradient(top, #fff, #D7EBF5);
background: linear-gradient(to bottom, #fff, #D7EBF5);
border: outset 1px #D7EBF5; 
margin:10px;
padding: 14px 1px 14px 0px;
font-size: 90%;
line-height: 13px;
text-align: center;
text-decoration: none;
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
 }

a.btn1:hover {
background: -prefix-linear-gradient(top, #fff, #98CCE4);
background: linear-gradient(to bottom, #fff, #98CCE4);
border: inset 1px #D7EBF5;
padding: 14px 1px 14px 1px;
}

