@charset "utf-8";

/*----------------------------------------------
	Region: Global
----------------------------------------------*/

/* Unordered Lists
----------------------------------*/

.se .list_u.type-15 > li > a,
.co .list_u.type-15 > li > a{
padding-left: 48px;
display:inline-block;
min-height:25px;
background: url(/common/images/bg_faq-3.png) 0 0 no-repeat;
font-size:1.1em;
}

.se .list_u.type-15 > li,
.co .list_u.type-15 > li{
margin-bottom:.7em;
}

/* Tables
----------------------------------*/

table.partition-2 > colgroup > col{width:50%;}
table.partition-3 > colgroup > col{width:33.3%;}
table.partition-4 > colgroup > col{width:25%;}
table.partition-5 > colgroup > col{width:20%;}
table.partition-6 > colgroup > col{width:16.6667%;}
table col.w-50,table th.w-50,table td.w-50{width:50px;}
table col.w-60,table th.w-60,table td.w-60{width:60px;}
table col.w-70,table th.w-70,table td.w-70{width:70px;}
table col.w-80,table th.w-80,table td.w-80{width:80px;}
table col.w-90,table th.w-90,table td.w-90{width:90px;}
table col.w-100,table th.w-100,table td.w-100{width:100px;}
table col.w-110,table th.w-110,table td.w-110{width:110px;}
table col.w-120,table th.w-120,table td.w-120{width:120px;}
table col.w-130,table th.w-130,table td.w-130{width:130px;}
table col.w-140,table th.w-140,table td.w-140{width:140px;}
table col.w-150,table th.w-150,table td.w-150{width:150px;}
table col.w-160,table th.w-160,table td.w-160{width:160px;}
table col.w-170,table th.w-170,table td.w-170{width:170px;}
table col.w-180,table th.w-180,table td.w-180{width:180px;}
table col.w-190,table th.w-190,table td.w-190{width:190px;}
table col.w-200,table th.w-200,table td.w-200{width:200px;}
table col.w-210,table th.w-210,table td.w-210{width:210px;}
table col.w-220,table th.w-220,table td.w-220{width:220px;}
table col.w-230,table th.w-230,table td.w-230{width:230px;}
table col.w-240,table th.w-240,table td.w-240{width:240px;}
table col.w-250,table th.w-250,table td.w-250{width:250px;}
table col.w-260,table th.w-260,table td.w-260{width:260px;}
table col.w-270,table th.w-270,table td.w-270{width:270px;}
table col.w-280,table th.w-280,table td.w-280{width:280px;}
table col.w-290,table th.w-290,table td.w-290{width:290px;}
table col.w-300,table th.w-300,table td.w-300{width:300px;}
table col.w-310,table th.w-310,table td.w-310{width:310px;}
table col.w-320,table th.w-320,table td.w-320{width:320px;}
table col.w-330,table th.w-330,table td.w-330{width:330px;}
table col.w-340,table th.w-340,table td.w-340{width:340px;}
table col.w-350,table th.w-350,table td.w-350{width:350px;}
table col.w-360,table th.w-360,table td.w-360{width:360px;}
table col.w-370,table th.w-370,table td.w-370{width:370px;}
table col.w-380,table th.w-380,table td.w-380{width:380px;}
table col.w-390,table th.w-390,table td.w-390{width:390px;}
table col.w-400,table th.w-400,table td.w-400{width:400px;}
table col.w-410,table th.w-410,table td.w-410{width:410px;}
table col.w-420,table th.w-420,table td.w-420{width:420px;}
table col.w-430,table th.w-430,table td.w-430{width:430px;}
table col.w-440,table th.w-440,table td.w-440{width:440px;}
table col.w-450,table th.w-450,table td.w-450{width:450px;}
table col.w-460,table th.w-460,table td.w-460{width:460px;}
table col.w-470,table th.w-470,table td.w-470{width:470px;}
table col.w-480,table th.w-480,table td.w-480{width:480px;}
table col.w-490,table th.w-490,table td.w-490{width:490px;}
table col.w-500,table th.w-500,table td.w-500{width:500px;}

/* Components
----------------------------------*/

form.site-seach-main{
margin-bottom:15px;
position:relative;
width:261px;
height:19px;
border-color: #cfcdc9;
border-style: solid;
border-width: 1px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset 1px 2px 1px #e6e6e6;
-moz-box-shadow: inset 1px 2px 1px #e6e6e6;
box-shadow: inset 1px 2px 1px #e6e6e6;
background:#fff url(/common/images/bg_search.png) 2px 3px no-repeat;
}
.se form.site-seach-main{
background-image:none;
}

form.site-seach-main > input[type=text]{
position:absolute;
left:19px;
top:0;
width:163px;
height:20px;
display:block;
border-width:0 1px 0 0;
border-style:solid;
border-color:#cfcdc9;
-webkit-box-sizing:border-box;
-moz-box-sizing: border-box;
-ms-box-sizing:border-box;
box-sizing: border-box;
background:transparent;
outline:none;
}
.se form.site-seach-main > input[type=text]{
padding:1px 5px;
left:0;
width:192px;
}

form.site-seach-main > input[type=image]{
position:absolute;
right:0;
top:0;
border-left:1px solid #cfcdc9;
}
.se form.site-seach-main > input[type=image]{
width:79px;
height:19px;
}

.pagination.type-1{
margin-bottom:15px;
padding:10px 0;
border-color: #318add;
border-style: dotted;
border-width: 1px 0;
position:relative;
text-align:center;
}

.pagination.type-1.sl{
padding:10px 0;
}

.pagination.type-1 .hit-report{
margin-bottom:0;
font-size:.9em;
text-align:left;
}

.pagination.type-1 > ul{
margin:0 0 -5px;
padding:0 4.5em;
display:inline-block;
position: relative;
overflow:hidden;
}

.pagination.type-1 > .hit-report + ul{
margin:10px 0 -5px;
}

.pagination.type-1 > ul > li{
margin-bottom:5px;
padding:0 10px;
border-right:1px solid #c9c9c9;
float: left;
display: inline-block;
line-height:1;
}

.pagination.type-1 > ul > li:first-child + li{
padding-left:0;
}

.pagination.type-1 > ul > li.current,
.pagination.type-1 > ul > li > a:hover{
color: #999;
}

.pagination.type-1 > ul > li.previous,
.pagination.type-1 > ul > li.next{
padding:0;
border-right:none;
position: absolute;
}

.pagination.type-1 > ul > li.previous{
left: 0;
}

.pagination.type-1 > ul > li.previous > a{
padding-left:25px;
background: url(/common/images/bg_pagination-arrow-1.png) 0 55% no-repeat;
}

.pagination.type-1 > ul > li.next{
right: 0;
}

.pagination.type-1 > ul > li.next > a{
padding-right:25px;
background: url(/common/images/bg_pagination-arrow-2.png) 100% 55% no-repeat;
}

.pagination.type-2{
margin-bottom: 15px;
text-align: center;
}

.pagination.type-2 ul{
margin: 0 13px 0 8px;
display: inline-block;
}

.pagination.type-2 li{
margin-left:5px;
display: inline-block;
}

.pagination.type-2 a,
.pagination.type-2 span{
padding: 6px 2px 0;
display: inline-block;
border-bottom: 1px solid #cccccd;
width: 2.4em;
height: 2.2em;
color:#153688;
font-weight: bold;
background-color: #fff;
text-align: center;
vertical-align: middle;
text-decoration: none;
}

.pagination.type-2 a.current,
.pagination.type-2 span{
padding: 5px 1px 0;
border:1px solid #d0d7d9;
color:#333;
background:inherit;
font-weight: normal;
cursor: text;
}

.pagination.type-2 a.current:hover{
color:#333;
text-decoration: none;
}

.pagination.type-2 > a,
.pagination.type-2 span{
position: relative;
}

.pagination.type-2 > a{
padding: 6px 2px 0;
background: #fff;
}

.pagination.type-2 span{
padding: 5px 1px 0;
background: #f2f2f3;
}

.pagination.type-3{
margin-bottom: 45px;
text-align: center;
}

.pagination.type-3 ul{
margin: 0 13px 0 8px;
display: inline-block;
}

.pagination.type-3 li{
margin-left:5px;
display: inline-block;
}

.pagination.type-3 a,
.pagination.type-3 span{
padding: 5px 1px 0;
display: inline-block;
border: 1px solid #e3e3e3;
width: 2.4em;
height: 2.2em;
color:#333;
font-weight: bold;
background-color: #fff;
text-align: center;
vertical-align: middle;
text-decoration: none;
}

.pagination.type-3 a{
cursor:pointer;
}

.pagination.type-3 a.current{
padding: 6px 2px 1px;
border:none;
color:#fff;
background:#0c9b01;
cursor: text;
}

.pagination.type-3 a.current:hover{
color:#fff;
text-decoration: none;
}

.pagination.type-3 > a,
.pagination.type-3 span{
position: relative;
}

.pagination.type-3 > a{
padding: 5px 1px 0;
background: #fff;
}

.pagination.type-3 span{
padding: 5px 1px 0;
}

.site-search-option{
overflow:hidden;
}

.site-search-option .category-switch{
margin-bottom:0;
padding-top:10px;
max-width:670px;
float:left;
line-height:1;
}

.site-search-option .category-switch > li{
display:inline-block;
margin:0 20px 5px 0;
}

.site-search-option .category-switch > li:first-child{
margin-left:0;
}

.site-search-option .category-switch > li label{
padding-left:2px;
cursor:pointer;
}

.site-search-option .category-switch input[type=radio]{
vertical-align: baseline;
}

.site-search-option .search-widget{
float:right;
width:272px;
}

.site-search-feature{
margin:-30px -30px 30px;
padding:30px 0 25px;
border-bottom:1px solid #c4cdd0;
background: #f9fafb url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWZhZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f9fafb));
background: -webkit-linear-gradient(top, #fff 0%,#f9fafb 100%);
background: -moz-linear-gradient(top, #fff 0%, #f9fafb 100%);
background: linear-gradient(to bottom, #fff 0%,#f9fafb 100%);
background-color:#f9fafb;
}

.site-search-feature > ul{
margin-bottom:0;
padding-left:60px;
overflow:hidden;
}

.site-search-feature > ul > li{
margin-left:55px;
float:left;
width:122px;
}

.site-search-feature > ul > li:first-child{
margin-left:0;
}

.site-search-feature > ul > li .image{
margin-bottom:10px;
}

.site-search-feature > ul > li .description{
margin-bottom:0;
}

.site-search-results{
overflow:hidden;
}

.site-search-results .results-list{
float:left;
width:575px;
}

.site-search-results .results-list .results-item{
padding-top:20px;
border-top:1px dotted #ccc;
}

.site-search-results .results-list .results-item:first-child{
padding-top:0;
border-top:none;
}

.site-search-results .results-list .results-item .image img{
border:1px solid #c5c9cb;
}

.site-search-results .results-list .results-item .description .hdg{
margin-bottom:5px;
font-size:1.2em;
color:#153688;
}

.site-search-results .results-list .results-item .description .text{
margin-bottom:5px;
}

.site-search-results .sgst-info{
float: right;
width:276px;
}

.site-search-results .sgst-info .hot-issues-results{
margin-bottom:30px;
padding:0 12px 12px;
border-color: #e4e5e1;
border-style: solid;
border-width: 1px;
-moz-border-radius: 12px;
border-radius: 12px;
overflow:hidden;
}

.site-search-results .sgst-info .hot-issues-results > .hit-report{
margin:0 -12px 15px;
padding:15px 0;
background:#f1f4f6;
font-size:.9em;
text-align:center;
}

.site-search-results .sgst-info .hot-issues-results ul{
margin-bottom:0;
}

.site-search-results .sgst-info .hot-issues-results .pagination.type-1{
margin:0 -12px 0;
padding:0;
border-color: #e4e5e1;
border-style: solid;
border-width: 1px 0 0;
}

.site-search-results .sgst-info .hot-issues-results .pagination.type-1 > ul{
margin-top:15px;
}

.search-results-snapshot{
border-color: #d3dce2;
border-style: solid;
border-width: 24px;
display:inline-block;
-moz-border-radius: 15px;
border-radius: 15px;
background:#d3dce2;
}

.search-results-snapshot > span{
border-color: #fff;
border-style: solid;
border-width: 5px;
display:block;
-moz-border-radius: 5px;
border-radius: 5px;
}

.search-results-snapshot > span img{
border:1px solid #c5c9cb;
vertical-align:bottom;
}

.search-widget.type-1.fixed{
width:270px;
margin:0 auto;
}

.search-widget.type-1.fixed-2{
width:270px;
margin:0 0 4px auto;
}

.search-widget.type-1.fixed-2 > *:last-child{
margin-bottom:0;
}

.search-widget.type-1 .search-area{
margin-bottom:15px;
border:1px solid #00bd78;
-moz-border-radius: 3px;
border-radius: 3px;
height:31px;
position:relative;
background:#e0ffbb;
}

.search-widget.type-1.fixed-2 .search-area{
margin-bottom:8px;
}

.search-widget.type-1 .search-area .input-area{
position:absolute;
left:12px;
right:60px;
top:7px;
}

.search-widget.type-1 .search-area input[type=text]{
border:none;
display:block;
background:transparent;
outline:none;
width:100%;
}

.search-widget.type-1 .search-area input[type=image]{
position:absolute;
right:3px;
top:3px;
}

.se .search-widget.type-1 .note,
.bu .search-widget.type-1 .note{
font-size:.7em;
}

.co .search-widget.type-1 .note{
font-size:.75em;
}

.ranking-2 li{
margin-bottom:4px;
padding:3px 15px;
border:1px solid #e4e5e1;
-moz-border-radius: 10px;
border-radius: 10px;
background:#fafce9;
}

.ranking-2 .top3{
background:#f4fbca;
}

.ranking-2 li > a > dl{
margin-bottom:0;
}

.ranking-2 li > a > dl > dt{
margin-right:10px;
padding-right:10px;
float:left;
width:22px;
border-right:1px dotted #a0a0a0;
}

.ranking-2 li > a > dl > dd{
overflow:hidden;
}

table td.name-fld label,
table td.name-fld input{
float: left;
display: block;
}

table td.name-fld label{
min-width: 55px;
}

table td.name-fld input{
margin-right: 10px;
}

#lbwrapper .linktop{
margin-bottom:15px;
text-align:right
}

#lbwrapper .linktop > a{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-7-1.png) 0 70% no-repeat;
}

#skipnav{
text-align:center;
}

#skipnav a{
position:absolute;
top:-9999px;
}

#skipnav a:focus{
position:static;
}

#switch-sp{
padding:12px 0;
display:none;
background:#fff;
text-align:center;
}

.se.rwd #switch-sp{
display:none !important;
}

.se hr.type-2 {
border-top: 2px dotted #153688;
}

.se hr.type-3 {
border-top: 1px solid #e6e6e6;
}

.external-form-link{
padding-left:22px;
position:relative;
}

.external-form-link > form .icon-sup{
padding:0;
position:absolute;
left:0;
top:.4em;
}

.se .pagetop-fixed{
position:fixed;
right:30px;
bottom:100px;
z-index:1;
}

.se .pagetop-fixed > a{
padding:29px 7px 14px;
display: block;
display: none;
-moz-border-radius: 8px;
border-radius: 8px;
width:100%;
background:#b8b8b8 url(/common/images/bg_blt-7-3.png) center 16px no-repeat;
color: #fff;
font-size: .9em;
font-weight:bold;
text-align: center;
}

.se .pagetop-fixed > a:link,
.se .pagetop-fixed > a:visited,
.se .pagetop-fixed > a:hover,
.se .pagetop-fixed > a:focus,
.se .pagetop-fixed > a:active{
color:#fff;
}

.static .se .pagetop-fixed > a{
display: block;
}

.se .pagetop-fixed > a:focus{
display: block !important;
}


/* Misc
----------------------------------*/

.layout_text{
overflow:hidden;
}

.layout_text > .hdg{
padding-right:5px;
float:left;
}

.layout_text > .hdg.w-50{ width:50px;}
.layout_text > .hdg.w-60{ width:60px;}
.layout_text > .hdg.w-70{ width:70px;}
.layout_text > .hdg.w-80{ width:80px;}
.layout_text > .hdg.w-90{ width:90px;}
.layout_text > .hdg.w-100{ width:100px;}
.layout_text > .hdg.w-110{ width:110px;}
.layout_text > .hdg.w-120{ width:120px;}
.layout_text > .hdg.w-130{ width:130px;}
.layout_text > .hdg.w-140{ width:140px;}
.layout_text > .hdg.w-150{ width:150px;}
.layout_text > .hdg.w-160{ width:160px;}
.layout_text > .hdg.w-170{ width:170px;}
.layout_text > .hdg.w-180{ width:180px;}
.layout_text > .hdg.w-190{ width:190px;}
.layout_text > .hdg.w-200{ width:200px;}

.layout_text > .description{
overflow:hidden;
}

.error-message{
margin-bottom: 5px;
padding: 10px 15px 5px;
border: 1px solid #ff8941 !important;
background: none repeat scroll 0 0 #fff !important;
}

.error-message p{
margin-bottom: 5px;
}

.error-message .inner{
padding: 0 20px;
}

.error-message .error-list li{
padding-left: 15px;
background: url(/common/images/icon-red-attention.gif) 0 .4em no-repeat;
color: #fe0000;
}

.error-section{
background: #fff3d1;
}

.error-section .ckbox {
border: 3px solid #fe0000;
outline: 3px solid #fe0000;
}

.error-section input {
background: #ffff66;
}

.checkboxError {
margin: 0 3px 0 0;
padding: 0;
border: 1px solid #333;
display: inline-table;
line-height: 1;
}

.checkboxError input.ERROR {
margin: 0;
padding: 0;
line-height: 1;
}

.checkboxError td {
margin: 0;
padding: 3px;
}

.ERROR {
background: #ff6;
}

.num-list{
padding-left:20px;
}

.num-list li{
margin-bottom:15px;
}

#map{
margin-bottom:20px;
width:730px;
height:400px;
}

#map img{
max-width:none;
}

#map noscript{
display:block;
}

#map noscript div{
width:730px;
height:400px;
display:table-cell;
vertical-align:middle;
background:#dddddd;
text-align:center;
}

img.img-valign-m{
vertical-align:middle;
}

h1.-sp-nobreak,
h2.-sp-nobreak,
h3.-sp-nobreak,
h4.-sp-nobreak,
h5.-sp-nobreak,
h6.-sp-nobreak,
p.-sp-nobreak,
div.-sp-nobreak,
ul.-sp-nobreak > li,
ol.-sp-nobreak > li,
dt.-sp-nobreak,
dd.-sp-nobreak{
background:url(/common/images/bg_sp-break.png) repeat 0 0;
}

/*----------------------------------------------
	Region: Services
----------------------------------------------*/

/* Global Settings
----------------------------------*/

.se{
font-size: .8em;
}

.se strong{
font-weight:bold;
}

/* Headings
----------------------------------*/

.se h2.hdg_l2-1 {
padding:0 20px 8px;
position:relative;
border-bottom:2px solid #51be9a;
font-size: 1.25em;
font-weight:bold;
-webkit-box-shadow: 0 10px 8px -8px #ccc;
-moz-box-shadow: 0 10px 8px -8px #ccc;
box-shadow: 0 10px 8px -8px #ccc;
}

.se h2.hdg_l2-1:before{
content:"";
display:block;
position:absolute;
width:8px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #00a276;
left:0;
top:1px;
bottom:9px;
z-index: 1;
}

.se h2.hdg_l2-1 .spl-link{
display: block;
position:absolute;
right:0;
top:30%;
font-size:.75em;
line-height:1;
}

.se h2.hdg_l2-1 .spl-link.type-1 > a{
padding-left: 12px;
background: url(/common/images/bg_blt-6-2.png) no-repeat 0 .4em;
}

.se h2.hdg_l2-1 .spl-link.type-2,
.se h2.hdg_l2-1 .spl-link.type-3{
top:auto;
bottom: 15%;
}

.se h2.hdg_l2-1.type-1{
padding:0;
min-height:42px;
}

.se h2.hdg_l2-1.type-1 .spl{
display:block;
width:128px;
height:42px;
position:absolute;
bottom:0;
background: url(/common/images/bg_hdg_l2-1.png) no-repeat 0 0;
font-family: Arial;
font-size:1.3em;
color:#fff;
text-align:center;
text-shadow: 0 2px 2px rgba(15, 134, 160, 0.75);
vertical-align:middle;
}

.se h2.hdg_l2-1.type-1 .title{
margin-left:9em;
padding-top:0.25em;
display:inline-block;
vertical-align:middle;
}

.se h2.hdg_l2-1.type-1:before{
display:none;
}

.se h2.hdg_l2-1.type-1 > span > em{
font-size:1.2em;
}

.se h2.hdg_l2-1.type-2{
padding:0;
display:table;
width:100%;
vertical-align:bottom;
}

.se h2.hdg_l2-1.type-2 > span{
display:table-row;
}

.se h2.hdg_l2-1.type-2 .spl{
padding:0 12px 3px 0;
display:table-cell;
vertical-align:bottom;
}

.se h2.hdg_l2-1.type-2 .spl > img{
max-width:none;
max-height:33px;
vertical-align:bottom;
}

.se h2.hdg_l2-1.type-2 .title{
padding-bottom:.25em;
display:table-cell;
vertical-align:bottom;
width: 100%;
}

.se h2.hdg_l2-1.type-2:before{
display:none;
}

.se .hdg_l2-2{
padding:5px 14px;
position:relative;
min-height:25px;
-moz-border-radius: 6px;
border-radius: 6px;
font-size: 1.3em;
font-weight:bold;
color:#fff;
}

.se .hdg_l2-2.type-1{
background: #2e336d url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlMzM2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzM5NjZiMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTMzNmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#2e336d), color-stop(25%,#3966b2), color-stop(100%,#2e336d));
background: -webkit-linear-gradient(left, #2e336d 0%,#3966b2 25%,#2e336d 100%);
background: -moz-linear-gradient(left, #2e336d 0%, #3966b2 25%, #2e336d 100%);
background: linear-gradient(to right, #2e336d 0%,#3966b2 25%,#2e336d 100%);
background-color: #2e336d;
}

.se h2.hdg_l2-2.type-2{
border-color: #00147a;
background: #0c1f7f url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjMWY3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjMTUyODgzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiMyMDMzODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMiUiIHN0b3AtY29sb3I9IiM1YzZlYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM2NDc2YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiM2Nzc5YTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiM2MTcyYTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOCUiIHN0b3AtY29sb3I9IiM1MTYzOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiMyZDQwOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiMyMDMzODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiMxMzI3ODMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiMwYTFkN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9IiMwMTE1N2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAxNDdhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0c1f7f), color-stop(4%,#152883), color-stop(8%,#203388), color-stop(22%,#5c6ea3), color-stop(25%,#6476a7), color-stop(29%,#6779a8), color-stop(34%,#6172a5), color-stop(38%,#51639e), color-stop(46%,#2d408e), color-stop(49%,#203388), color-stop(54%,#132783), color-stop(58%,#0a1d7e), color-stop(68%,#01157a), color-stop(100%,#00147a));
background: -webkit-linear-gradient(left,  #0c1f7f 0%,#152883 4%,#203388 8%,#5c6ea3 22%,#6476a7 25%,#6779a8 29%,#6172a5 34%,#51639e 38%,#2d408e 46%,#203388 49%,#132783 54%,#0a1d7e 58%,#01157a 68%,#00147a 100%);
background: -moz-linear-gradient(left,  #0c1f7f 0%, #152883 4%, #203388 8%, #5c6ea3 22%, #6476a7 25%, #6779a8 29%, #6172a5 34%, #51639e 38%, #2d408e 46%, #203388 49%, #132783 54%, #0a1d7e 58%, #01157a 68%, #00147a 100%);
background: linear-gradient(to right,  #0c1f7f 0%,#152883 4%,#203388 8%,#5c6ea3 22%,#6476a7 25%,#6779a8 29%,#6172a5 34%,#51639e 38%,#2d408e 46%,#203388 49%,#132783 54%,#0a1d7e 58%,#01157a 68%,#00147a 100%);
background-color:#0c1f7f;
}

.se h2.hdg_l2-2.type-3{
border-color: #85652e;
background: #543b07 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0M2IwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNTgzZjA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM2MDQ4MGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiM3YTYyMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMyUiIHN0b3AtY29sb3I9IiM4ODcwMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNiUiIHN0b3AtY29sb3I9IiM4Yzc0MjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiM4Yzc0MjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNiUiIHN0b3AtY29sb3I9IiM4MzZiMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiM2ODRmMTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiM1YTQxMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiM1MjM5MDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NCUiIHN0b3AtY29sb3I9IiM0ZDM0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiM0YzMzMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNGMzMzAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#543b07), color-stop(4%,#583f09), color-stop(8%,#60480e), color-stop(17%,#7a621b), color-stop(23%,#887023), color-stop(26%,#8c7425), color-stop(30%,#8c7425), color-stop(36%,#836b20), color-stop(45%,#684f12), color-stop(51%,#5a410a), color-stop(57%,#523906), color-stop(64%,#4d3404), color-stop(71%,#4c3303), color-stop(100%,#4c3303));
background: -webkit-linear-gradient(left, #543b07 0%,#583f09 4%,#60480e 8%,#7a621b 17%,#887023 23%,#8c7425 26%,#8c7425 30%,#836b20 36%,#684f12 45%,#5a410a 51%,#523906 57%,#4d3404 64%,#4c3303 71%,#4c3303 100%);
background: -moz-linear-gradient(left, #543b07 0%, #583f09 4%, #60480e 8%, #7a621b 17%, #887023 23%, #8c7425 26%, #8c7425 30%, #836b20 36%, #684f12 45%, #5a410a 51%, #523906 57%, #4d3404 64%, #4c3303 71%, #4c3303 100%);
background: linear-gradient(to right, #543b07 0%,#583f09 4%,#60480e 8%,#7a621b 17%,#887023 23%,#8c7425 26%,#8c7425 30%,#836b20 36%,#684f12 45%,#5a410a 51%,#523906 57%,#4d3404 64%,#4c3303 71%,#4c3303 100%);
background-color:#543b07;
}

.se h2.hdg_l2-2.type-4{
border-color: #c42163;
background: #cd2f58 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkMmY1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjY2YzNDVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiNkMTNlNjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxOSUiIHN0b3AtY29sb3I9IiNkYTYzODEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMiUiIHN0b3AtY29sb3I9IiNkYzZjODkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNkZDcxOGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNkZTcyOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNiUiIHN0b3AtY29sb3I9IiNkYjY4ODYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiNkMTNlNjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiNjZDJjNTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNjYjI2NTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2IyNTUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#cd2f58), color-stop(4%,#cf345c), color-stop(8%,#d13e64), color-stop(19%,#da6381), color-stop(22%,#dc6c89), color-stop(25%,#dd718d), color-stop(30%,#de728e), color-stop(36%,#db6886), color-stop(48%,#d13e64), color-stop(57%,#cd2c56), color-stop(67%,#cb2651), color-stop(100%,#cb2550));
background: -webkit-linear-gradient(left, #cd2f58 0%,#cf345c 4%,#d13e64 8%,#da6381 19%,#dc6c89 22%,#dd718d 25%,#de728e 30%,#db6886 36%,#d13e64 48%,#cd2c56 57%,#cb2651 67%,#cb2550 100%);
background: -moz-linear-gradient(left, #cd2f58 0%, #cf345c 4%, #d13e64 8%, #da6381 19%, #dc6c89 22%, #dd718d 25%, #de728e 30%, #db6886 36%, #d13e64 48%, #cd2c56 57%, #cb2651 67%, #cb2550 100%);
background: linear-gradient(to right, #cd2f58 0%,#cf345c 4%,#d13e64 8%,#da6381 19%,#dc6c89 22%,#dd718d 25%,#de728e 30%,#db6886 36%,#d13e64 48%,#cd2c56 57%,#cb2651 67%,#cb2550 100%);
background-color:#cd2f58;
}

.se h2.hdg_l2-2.type-5{
border-color: #2f8967;
background: #178c73 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3OGM3MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjMjE5MjdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTklIiBzdG9wLWNvbG9yPSIjNDBhMzk1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjNDlhODljIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjNGRhYTlmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjNGRhYTlmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjNDRhNTk4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMjE5MjdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjMTQ4YTcwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjMTA4ODZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzEwODg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#178c73), color-stop(7%,#21927b), color-stop(19%,#40a395), color-stop(23%,#49a89c), color-stop(26%,#4daa9f), color-stop(30%,#4daa9f), color-stop(36%,#44a598), color-stop(50%,#21927b), color-stop(59%,#148a70), color-stop(69%,#10886d), color-stop(100%,#10886d));
background: -webkit-linear-gradient(left, #178c73 0%,#21927b 7%,#40a395 19%,#49a89c 23%,#4daa9f 26%,#4daa9f 30%,#44a598 36%,#21927b 50%,#148a70 59%,#10886d 69%,#10886d 100%);
background: -moz-linear-gradient(left, #178c73 0%, #21927b 7%, #40a395 19%, #49a89c 23%, #4daa9f 26%, #4daa9f 30%, #44a598 36%, #21927b 50%, #148a70 59%, #10886d 69%, #10886d 100%);
background: linear-gradient(to right, #178c73 0%,#21927b 7%,#40a395 19%,#49a89c 23%,#4daa9f 26%,#4daa9f 30%,#44a598 36%,#21927b 50%,#148a70 59%,#10886d 69%,#10886d 100%);
background-color:#178c73;
}

.se h2.hdg_l2-2.type-6{
border-color: #0a1a6b;
background: #253665 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1MzY2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjMmEzYjY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiMzMjQ0NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMiUiIHN0b3AtY29sb3I9IiM1MzY2OTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNiUiIHN0b3AtY29sb3I9IiM1ODZiOTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiM1ODZiOTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiM1NjY5OTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiM1MTY0OGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyZTQwNmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiMyMjMzNjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiMxZTJmNWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMWUyZjVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#253665), color-stop(4%,#2a3b69), color-stop(9%,#324472), color-stop(22%,#536691), color-stop(26%,#586b96), color-stop(30%,#586b96), color-stop(33%,#566994), color-stop(35%,#51648f), color-stop(50%,#2e406e), color-stop(59%,#223362), color-stop(69%,#1e2f5e), color-stop(100%,#1e2f5e));
background: -webkit-linear-gradient(left, #253665 0%,#2a3b69 4%,#324472 9%,#536691 22%,#586b96 26%,#586b96 30%,#566994 33%,#51648f 35%,#2e406e 50%,#223362 59%,#1e2f5e 69%,#1e2f5e 100%);
background: -moz-linear-gradient(left, #253665 0%, #2a3b69 4%, #324472 9%, #536691 22%, #586b96 26%, #586b96 30%, #566994 33%, #51648f 35%, #2e406e 50%, #223362 59%, #1e2f5e 69%, #1e2f5e 100%);
background: linear-gradient(to right, #253665 0%,#2a3b69 4%,#324472 9%,#536691 22%,#586b96 26%,#586b96 30%,#566994 33%,#51648f 35%,#2e406e 50%,#223362 59%,#1e2f5e 69%,#1e2f5e 100%);
background-color:#253665;
}

.se h2.hdg_l2-2.type-7{
border-color: #e6420b;
background: #e95e0d url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5NWUwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZWE2OTFmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjZWQ4NjU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZWU4OTVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZWU4YTViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjZWQ4NTUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWE2NjFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZTg1ZDA5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjZTg1OTAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4NTkwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e95e0d), color-stop(8%,#ea691f), color-stop(22%,#ed8654), color-stop(25%,#ee895a), color-stop(30%,#ee8a5b), color-stop(35%,#ed8552), color-stop(50%,#ea661a), color-stop(59%,#e85d09), color-stop(73%,#e85903), color-stop(100%,#e85903));
background: -webkit-linear-gradient(left, #e95e0d 0%,#ea691f 8%,#ed8654 22%,#ee895a 25%,#ee8a5b 30%,#ed8552 35%,#ea661a 50%,#e85d09 59%,#e85903 73%,#e85903 100%);
background: -moz-linear-gradient(left, #e95e0d 0%, #ea691f 8%, #ed8654 22%, #ee895a 25%, #ee8a5b 30%, #ed8552 35%, #ea661a 50%, #e85d09 59%, #e85903 73%, #e85903 100%);
background: linear-gradient(to right, #e95e0d 0%,#ea691f 8%,#ed8654 22%,#ee895a 25%,#ee8a5b 30%,#ed8552 35%,#ea661a 50%,#e85d09 59%,#e85903 73%,#e85903 100%);
background-color:#e95e0d;
}

.se h2.hdg_l2-2 .spl{
display:table-cell;
width:60px;
vertical-align:top;
}

.se h2.hdg_l2-2 .spl img{
vertical-align:top;
}

.se h2.hdg_l2-2 .spl > span{
display:none;
}

.se h2.hdg_l2-2 .title{
padding-left:10px;
display:table-cell;
vertical-align:middle;
}

.se h2.hdg_l2-2 .title.type-1{
margin-left:6.25em;
}

.se h2.hdg_l2-3{
padding-bottom:11px;
background: url(/common/images/bg_hdg_l2-2.png) repeat-x 0 100%;
font-size:1.3em;
font-weight:bold;
}

.se h2.hdg_l2-4{
margin-bottom:25px;
padding:7px 0 5px 55px;
min-height:35px;
border-bottom:2px solid #51be9a;
-webkit-box-shadow: 0 10px 5px -5px rgba(0,0,0,0.1);
-moz-box-shadow: 0 7px 5px -5px rgba(0,0,0,0.1);
box-shadow: 0 7px 5px -5px rgba(0,0,0,0.1);
font-size:1.25em;
font-weight:bold;
}

.se h2.hdg_l2-4.type-1{
background: url(/common/images/bg_hdg_l2-4-1.png) 0 0 no-repeat;
}

.se h2.hdg_l2-4.type-2{
background: url(/common/images/bg_hdg_l2-4-2.png) 0 0 no-repeat;
}

.se h2.hdg_l2-4.type-3{
background: url(/common/images/bg_hdg_l2-4-3.png) 0 0 no-repeat;
}

.se h2.hdg_l2-4.type-4{
background: url(/common/images/bg_hdg_l2-4-4.png) 0 0 no-repeat;
}

.se h2.hdg_l2-4.type-5{
background: url(/common/images/bg_hdg_l2-4-5.png) 0 0 no-repeat;
}

.se h2.hdg_l2-5{
padding-right:8px;
background: url(/common/images/bg_hdg_l2-2-2.png) 100% 0 no-repeat;
}

.se h2.hdg_l2-5 > span{
padding-left:35px;
display:block;
height:50px;
background: url(/common/images/bg_hdg_l2-2-1.png) 0 0 no-repeat;
}

.se h2.hdg_l2-5 > span .title{
padding-top:8px;
display:block;
font-size:1.4em;
font-weight:bold;
color:#fff;
}

.se h2.hdg_l2-6{
font-size:1.15em;
font-weight:bold;
}

.se h2.hdg_l2-6.type-1{
padding:0;
display:table;
width:100%;
vertical-align:bottom;
}

.se h2.hdg_l2-6.type-1 > span{
display:table-row;
}

.se h2.hdg_l2-6.type-1 .spl{
padding-right:20px;
display:table-cell;
vertical-align:middle;
}

.se h2.hdg_l2-6.type-1 .spl > img{
max-width:none;
}

.se h2.hdg_l2-6.type-1 .title{
display:table-cell;
vertical-align:middle;
width: 100%;
}

.se h2.hdg_l2-7{
padding:8px 15px;
font-weight:bold;
}

.se h2.hdg_l2-8{
margin-top: 20px;
color: #153688;
font-size: 1.4em;
font-weight:bold;
}

.se h2.hdg_l2-9{
margin-top: 30px;
padding: 7px 30px 8px;
position: relative;
font-size: 1.4em;
font-weight:bold;
background:#f2f2f3;
}
.se h2.hdg_l2-9:before{
content:"";
display:block;
position:absolute;
width:5px;
background: #153688;
left:15px;
top:10px;
bottom:10px;
z-index: 1;
}

.se h2.hdg_l2-10{
margin-top: 30px;
font-size: 1.4em;
font-weight:bold;
}

.se h2.hdg_l2-11{
margin-top:30px;
padding:8px 10px;
border-bottom:1px solid #009744;
font-weight:bold;
}

.se h2.hdg_l2-11 > span{
display:table-row;
}

.se h2.hdg_l2-11 .spl{
padding:0 12px 3px 0;
display:table-cell;
vertical-align:bottom;
}

.se h2.hdg_l2-11 .spl > img{
max-width:none;
max-height:25px;
vertical-align:bottom;
}

.se h2.hdg_l2-11 .title{
padding-bottom:.25em;
display:table-cell;
vertical-align:bottom;
width: 100%;
}

.se h2.hdg_l2-11:before{
display:none;
}

.se h3.hdg_l3-1{
padding:5px 15px;
border: 1px solid #eee;
-moz-border-radius: 4px;
border-radius: 4px;
background: #f5f9f0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjlmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWZjZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f9f0), color-stop(100%,#f9fcf7));
background: -webkit-linear-gradient(top,  #f5f9f0 0%,#f9fcf7 100%);
background: -moz-linear-gradient(top,  #f5f9f0 0%, #f9fcf7 100%);
background: linear-gradient(to bottom,  #f5f9f0 0%,#f9fcf7 100%);
background-color:#f5f9f0;
line-height: 1.1;
}

.se h3.hdg_l3-1.type-1{
font-size:1.15em;
font-weight:bold;
}

.se h3.hdg_l3-2{
padding:1px;
-moz-border-radius: 4px;
border-radius: 4px;
background: #ddeae2 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZWFlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MGJjNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddeae2), color-stop(100%,#40bc63));
background: -webkit-linear-gradient(top,  #ddeae2 0%,#40bc63 100%);
background: -moz-linear-gradient(top,  #ddeae2 0%, #40bc63 100%);
background: linear-gradient(to bottom,  #ddeae2 0%,#40bc63 100%);
background-color:#ddeae2;
color:#2a9765;
font-size:1.15em;
font-weight:bold;
}

.se h3.hdg_l3-2 > span,
.se h3.hdg_l3-2 > a{
display:block;
padding:8px 14px;
-moz-border-radius: 4px;
border-radius: 4px;
background: #fbfbfb url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f5f5f5 100%);
background: -moz-linear-gradient(top,  #fbfbfb 0%, #f5f5f5 100%);
background: linear-gradient(to bottom,  #fbfbfb 0%,#f5f5f5 100%);
background-color:#fbfbfb;
color:#2a9765;
font-size:.9em;
}

.se h3.hdg_l3-2 > span .spl{
padding-left:15px;
position:relative;
top:-.1em;
font-size:.75em;
font-weight:normal;
line-height:1;
}

.se h3.hdg_l3-3{
padding-bottom:7px;
border-bottom:2px dotted #9bcae4;
font-size:1.15em;
font-weight:bold;
}

.se h3.hdg_l3-3 > span{
padding-left:8px;
border-left:5px solid #9bcae4;
}

.se h3.hdg_l3-4{
background: url(/common/images/bg_hdg_l4-1-2.png) repeat-x 0 50%;
font-size:1.15em;
font-weight:bold;
}

.se h3.hdg_l3-4 > span{
padding-right:12px;
display: inline-block;
background:#fff;
}

.se h3.hdg_l3-5{
padding:6px 0;
-moz-border-radius: 3px;
border-radius: 3px;
background:#41b77e;
color:#fff;
font-size:1.15em;
font-weight:bold;
text-align:center;
}

.se h3.hdg_l3-6{
background: #fafafa url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#fafafa));
background: -webkit-linear-gradient(top, #fff 0%,#fafafa 100%);
background: -moz-linear-gradient(top, #fff 0%, #fafafa 100%);
background: linear-gradient(to bottom, #fff 0%,#fafafa 100%);
background-color:#fafafa;
-moz-border-radius: 4px;
border-radius: 4px;
color: #153688;
font-size: 1.15em;
font-weight: bold;
border:#dce2e4 solid 1px;
}
.se h3.hdg_l3-6 > a{
padding: 5px 0;
display:block;
background: url(/common/images/bg_hdg_l2-6-2.png) 98% 50% no-repeat;
}

.se h3.hdg_l3-6 > a:hover{
text-decoration:none !important;
}

.se h3.hdg_l3-6 > a > span {
min-height:54px;
display:block;
background: url(/common/images/bg_hdg_l2-6-1.png) 0 0 no-repeat;
}

.se h3.hdg_l3-6 > a > span .spl {
margin-left:12px;
display: inline;
min-height:54px;
max-width: 80px;
vertical-align: middle;
font-family: Arial;
font-size: 0.9em;
color: #fff;
text-shadow: 0 2px 2px rgba(15, 134, 160, 0.75);
}

.se h3.hdg_l3-6 > a > span .spl-num {
margin-left:2px;
display: inline;
min-height:54px;
width: 80px;
vertical-align: middle;
font-size: 2.2em;
font-family: Arial;
color: #fff;
text-shadow: 0 2px 2px rgba(15, 134, 160, 0.75);
}

.se h3.hdg_l3-6 > a > span .title {
margin-left: 2em;
vertical-align: middle;
}

.se h3.hdg_l3-6 > a:hover > span > .title {
text-decoration:underline;
}

.se h3.hdg_l3-7{
padding-left:32px;
min-height:26px;
font-size:1.15em;
font-weight:bold;
}

.se h3.hdg_l3-7.type-1 {
background: url(/common/images/icon_service-serch-1.png) 0 0 no-repeat;
}

.se h3.hdg_l3-8 {
padding: 6px 11px;
-moz-border-radius: 3px;
border-radius: 3px;
background:#f1f1f1;
font-size: 1.15em;
font-weight: bold;
color: #333;
}

.se h3.hdg_l3-8 span {
border-left:solid 4px #b3b3b3;
padding-left:10px;
}

.se .hdg_l3-9{
padding-left:31px;
font-size: 1.15em;
font-weight: bold;
}

.se .hdg_l3-9.type-1{
background: url(/common/images/bg_hdg-lovely-1.png) no-repeat 0 0.1em;
}

.se .hdg_l3-10{
padding-right:8px;
background: url(/common/images/bg_hdg_l3-10-2.png) 100% 0 no-repeat;
}

.se .hdg_l3-10 > span{
padding-left:20px;
display:block;
height:42px;
background: url(/common/images/bg_hdg_l3-10-1.png) 0 0 no-repeat;
}

.se .hdg_l3-10 > span .title{
padding-top:8px;
display:block;
font-size:1.3em;
font-weight:bold;
color:#fff;
}

.se .hdg_l3-10 > span .hdg{
margin-right:15px;
padding-right:15px;
border-right:2px solid #fff;
display:inline-block;
line-height:1;
}

.se .hdg_l3-11{
margin-bottom:15px;
padding-bottom:5px;
border-bottom:3px solid #000;
font-size:1em;
font-weight:bold;
text-align:center;
}

.se .hdg_l3-12{
font-size:1.172em;
font-weight:bold;
}

.se h4.hdg_l4-1{
padding:0 0 3px 15px;
border-bottom:1px solid #bfbfbf;
background: url(/common/images/bg_hdg_l4-1.png) no-repeat 0 .25em;
font-size:1em;
font-weight:bold;
}

.se h4.hdg_l4-2.type-1 {
font-size: 1.2em;
font-weight: bold;
}

.se h4.hdg_l4-2.type-1 > .spl {
font-size: 0.75em;
font-weight: normal;
line-height: 1;
padding-left: 15px;
position: relative;
top: -0.1em;
}

.se h5.hdg_l5-1{
background:#dce8da;
}

.se h5.hdg_l5-1 > span{
padding:4px 15px 6px 15px;
display:block;
font-size:1em;
}

/* Links
----------------------------------*/

.se a:link{
color: #153688;
text-decoration: none;
}

.se a:visited{
color: #596c9d;
text-decoration:none;
}

.se a:hover{
color:#1664cd;
text-decoration: underline;
}

.se a:focus,
.se a:active{
color:#153688;
}

.se a[href*="tel:"]{
cursor:default;
}

/* Grid Layout
----------------------------------*/

.se .content .layout_grid{
margin-top:-20px;
}

.se .content .layout_grid.dotted{
overflow:hidden;
}

.se .content .layout_grid > .unit{
margin-top:20px;
}

.se .content .layout_grid.dotted > .unit{
margin-bottom:-1px;
padding-bottom:10px;
border-bottom:1px dotted #cdcccc;
}

.se .content .layout_grid.col-2 > .unit{
margin-left:3%;
}

.se .content .layout_grid.col-3 > .unit,
.se .content .layout_grid.col-4 > .unit,
.se .content .layout_grid.col-5 > .unit{
margin-left:1.4%;
}

.se .content .layout_grid.col-2 > .unit:nth-child(2n+1),
.se .content .layout_grid.col-3 > .unit:nth-child(3n+1),
.se .content .layout_grid.col-4 > .unit:nth-child(4n+1),
.se .content .layout_grid.col-5 > .unit:nth-child(5n+1){
margin-left:0;
}

.se .content .layout_grid.col-2 > .unit{
width:48.5%;
}

.se .content .layout_grid.col-2 > .unit.small{
width:33%;
}

.se .content .layout_grid.col-2 > .unit.large{
width:64%;
}

.se .content .layout_grid.col-2 > .unit.small-2{
width:41.5%;
}

.se .content .layout_grid.col-2 > .unit.large-2{
width:55.5%;
}

.se .content .layout_grid.col-3 > .unit{
width:32.4%;
}

.se .content .layout_grid.col-4 > .unit{
width:23.95%;
}

.se .content .layout_grid.col-5 > .unit{
width:18.88%;
}


/* Image & Description
----------------------------------*/

.se .layout_image.image-l > .image{
padding-right:20px;
}

.se .layout_image.image-r > .image{
padding-left:20px;
}

.se .layout_image > .image.w-145{width:145px;}
.se .layout_image > .image.w-300{width:300px;}

.se .layout_image .caption.w-80{width:80px;}
.se .layout_image .caption.w-150{width:150px;}
.se .layout_image .caption.w-200{width:200px;}
.se .layout_image .caption.w-290{width:290px;}
.se .layout_image .caption.w-440{width:440px;}

.se .layout_image_2.image-l{
direction:rtl;
}

.se .layout_image_2 > .image,
.se .layout_image_2 > .description{
display:table-cell;
vertical-align:top;
}

.se .layout_image_2.image-l > .image,
.se .layout_image_2.image-l > .description{
direction:ltr;
}

.se .layout_image_2.image-l > .image{
padding-right:20px;
}
.se .layout_image_2.image-r > .image{
padding-left:20px;
}

.se .layout_image_2 > .image img{
max-width:none;
}

.se .layout_image_2.fluid{
position:relative;
direction:ltr;
}

.se .layout_image_2.fluid > .image{
padding:0;
position:absolute;
top:0;
display:block;
}
.se .layout_image_2.image-l.fluid > .image{
left:0;
}
.se .layout_image_2.image-r.fluid > .image{
right:0;
}

.se .layout_image_2.fluid > .image img{
max-width:100%;
}

.se .layout_image_2.fluid > .description{
display:block;
}

.se .layout_image_2.fluid > .description:before{
content:"";
display:block;
top:0;
left:0;
right:0;
}
.se .layout_image_2.image-l.fluid > .description:before{
margin-right:20px;
float:left;
}
.se .layout_image_2.image-r.fluid > .description:before{
margin-left:20px;
float:right;
}

.se .layout_image_2 .caption.w-80{width:80px;}
.se .layout_image_2 .caption.w-150{width:150px;}
.se .layout_image_2 .caption.w-200{width:200px;}
.se .layout_image_2 .caption.w-290{width:290px;}
.se .layout_image_2 .caption.w-440{width:440px;}

.se .layout_image_2.w-50 > .image,
.se .layout_image_2.w-50 > .description:before,
.se .layout_image_2.w-50 .caption{
width:50px;
}
.se .layout_image_2.w-60 > .image,
.se .layout_image_2.w-60 > .description:before,
.se .layout_image_2.w-60 .caption{
width:60px;
}
.se .layout_image_2.w-70 > .image,
.se .layout_image_2.w-70 > .description:before,
.se .layout_image_2.w-70 .caption{
width:70px;
}
.se .layout_image_2.w-80 > .image,
.se .layout_image_2.w-80 > .description:before,
.se .layout_image_2.w-80 .caption{
width:80px;
}
.se .layout_image_2.w-90 > .image,
.se .layout_image_2.w-90 > .description:before,
.se .layout_image_2.w-90 .caption{
width:90px;
}
.se .layout_image_2.w-100 > .image,
.se .layout_image_2.w-100 > .description:before,
.se .layout_image_2.w-100 .caption{
width:100px;
}
.se .layout_image_2.w-110 > .image,
.se .layout_image_2.w-110 > .description:before,
.se .layout_image_2.w-110 .caption{
width:110px;
}
.se .layout_image_2.w-120 > .image,
.se .layout_image_2.w-120 > .description:before,
.se .layout_image_2.w-120 .caption{
width:120px;
}
.se .layout_image_2.w-130 > .image,
.se .layout_image_2.w-130 > .description:before,
.se .layout_image_2.w-130 .caption{
width:130px;
}
.se .layout_image_2.w-140 > .image,
.se .layout_image_2.w-140 > .description:before,
.se .layout_image_2.w-140 .caption{
width:140px;
}
.se .layout_image_2.w-150 > .image,
.se .layout_image_2.w-150 > .description:before,
.se .layout_image_2.w-150 .caption{
width:150px;
}
.se .layout_image_2.w-160 > .image,
.se .layout_image_2.w-160 > .description:before,
.se .layout_image_2.w-160 .caption{
width:160px;
}
.se .layout_image_2.w-170 > .image,
.se .layout_image_2.w-170 > .description:before,
.se .layout_image_2.w-170 .caption{
width:170px;
}
.se .layout_image_2.w-180 > .image,
.se .layout_image_2.w-180 > .description:before,
.se .layout_image_2.w-180 .caption{
width:180px;
}
.se .layout_image_2.w-190 > .image,
.se .layout_image_2.w-190 > .description:before,
.se .layout_image_2.w-190 .caption{
width:190px;
}
.se .layout_image_2.w-200 > .image,
.se .layout_image_2.w-200 > .description:before,
.se .layout_image_2.w-200 .caption{
width:200px;
}
.se .layout_image_2.w-210 > .image,
.se .layout_image_2.w-210 > .description:before,
.se .layout_image_2.w-210 .caption{
width:210px;
}
.se .layout_image_2.w-220 > .image,
.se .layout_image_2.w-220 > .description:before,
.se .layout_image_2.w-220 .caption{
width:220px;
}
.se .layout_image_2.w-230 > .image,
.se .layout_image_2.w-230 > .description:before,
.se .layout_image_2.w-230 .caption{
width:230px;
}
.se .layout_image_2.w-240 > .image,
.se .layout_image_2.w-240 > .description:before,
.se .layout_image_2.w-240 .caption{
width:240px;
}
.se .layout_image_2.w-250 > .image,
.se .layout_image_2.w-250 > .description:before,
.se .layout_image_2.w-250 .caption{
width:250px;
}
.se .layout_image_2.w-260 > .image,
.se .layout_image_2.w-260 > .description:before,
.se .layout_image_2.w-260 .caption{
width:260px;
}
.se .layout_image_2.w-270 > .image,
.se .layout_image_2.w-270 > .description:before,
.se .layout_image_2.w-270 .caption{
width:270px;
}
.se .layout_image_2.w-280 > .image,
.se .layout_image_2.w-280 > .description:before,
.se .layout_image_2.w-280 .caption{
width:280px;
}
.se .layout_image_2.w-290 > .image,
.se .layout_image_2.w-290 > .description:before,
.se .layout_image_2.w-290 .caption{
width:290px;
}
.se .layout_image_2.w-300 > .image,
.se .layout_image_2.w-300 > .description:before,
.se .layout_image_2.w-300 .caption{
width:300px;
}
.se .layout_image_2.w-310 > .image,
.se .layout_image_2.w-310 > .description:before,
.se .layout_image_2.w-310 .caption{
width:310px;
}
.se .layout_image_2.w-320 > .image,
.se .layout_image_2.w-320 > .description:before,
.se .layout_image_2.w-320 .caption{
width:320px;
}
.se .layout_image_2.w-330 > .image,
.se .layout_image_2.w-330 > .description:before,
.se .layout_image_2.w-330 .caption{
width:330px;
}
.se .layout_image_2.w-340 > .image,
.se .layout_image_2.w-340 > .description:before,
.se .layout_image_2.w-340 .caption{
width:340px;
}
.se .layout_image_2.w-350 > .image,
.se .layout_image_2.w-350 > .description:before,
.se .layout_image_2.w-350 .caption{
width:350px;
}
.se .layout_image_2.w-360 > .image,
.se .layout_image_2.w-360 > .description:before,
.se .layout_image_2.w-360 .caption{
width:360px;
}
.se .layout_image_2.w-370 > .image,
.se .layout_image_2.w-370 > .description:before,
.se .layout_image_2.w-370 .caption{
width:370px;
}
.se .layout_image_2.w-380 > .image,
.se .layout_image_2.w-380 > .description:before,
.se .layout_image_2.w-380 .caption{
width:380px;
}
.se .layout_image_2.w-390 > .image,
.se .layout_image_2.w-390 > .description:before,
.se .layout_image_2.w-390 .caption{
width:390px;
}
.se .layout_image_2.w-400 > .image,
.se .layout_image_2.w-400 > .description:before,
.se .layout_image_2.w-400 .caption{
width:400px;
}

.se .layout_image_2.h-10 > .image,
.se .layout_image_2.h-10 > .description:before{
height:10px;
}
.se .layout_image_2.h-20 > .image,
.se .layout_image_2.h-20 > .description:before{
height:20px;
}
.se .layout_image_2.h-30 > .image,
.se .layout_image_2.h-30 > .description:before{
height:30px;
}
.se .layout_image_2.h-40 > .image,
.se .layout_image_2.h-40 > .description:before{
height:40px;
}
.se .layout_image_2.h-50 > .image,
.se .layout_image_2.h-50 > .description:before{
height:50px;
}
.se .layout_image_2.h-60 > .image,
.se .layout_image_2.h-60 > .description:before{
height:60px;
}
.se .layout_image_2.h-70 > .image,
.se .layout_image_2.h-70 > .description:before{
height:70px;
}
.se .layout_image_2.h-80 > .image,
.se .layout_image_2.h-80 > .description:before{
height:80px;
}
.se .layout_image_2.h-90 > .image,
.se .layout_image_2.h-90 > .description:before{
height:90px;
}
.se .layout_image_2.h-100 > .image,
.se .layout_image_2.h-100 > .description:before{
height:100px;
}
.se .layout_image_2.h-110 > .image,
.se .layout_image_2.h-110 > .description:before{
height:110px;
}
.se .layout_image_2.h-120 > .image,
.se .layout_image_2.h-120 > .description:before{
height:120px;
}
.se .layout_image_2.h-130 > .image,
.se .layout_image_2.h-130 > .description:before{
height:130px;
}
.se .layout_image_2.h-140 > .image,
.se .layout_image_2.h-140 > .description:before{
height:140px;
}
.se .layout_image_2.h-150 > .image,
.se .layout_image_2.h-150 > .description:before{
height:150px;
}
.se .layout_image_2.h-160 > .image,
.se .layout_image_2.h-160 > .description:before{
height:160px;
}
.se .layout_image_2.h-170 > .image,
.se .layout_image_2.h-170 > .description:before{
height:170px;
}
.se .layout_image_2.h-180 > .image,
.se .layout_image_2.h-180 > .description:before{
height:180px;
}
.se .layout_image_2.h-190 > .image,
.se .layout_image_2.h-190 > .description:before{
height:190px;
}
.se .layout_image_2.h-200 > .image,
.se .layout_image_2.h-200 > .description:before{
height:200px;
}
.se .layout_image_2.h-210 > .image,
.se .layout_image_2.h-210 > .description:before{
height:210px;
}
.se .layout_image_2.h-220 > .image,
.se .layout_image_2.h-220 > .description:before{
height:220px;
}
.se .layout_image_2.h-230 > .image,
.se .layout_image_2.h-230 > .description:before{
height:230px;
}
.se .layout_image_2.h-240 > .image,
.se .layout_image_2.h-240 > .description:before{
height:240px;
}
.se .layout_image_2.h-250 > .image,
.se .layout_image_2.h-250 > .description:before{
height:250px;
}
.se .layout_image_2.h-260 > .image,
.se .layout_image_2.h-260 > .description:before{
height:260px;
}
.se .layout_image_2.h-270 > .image,
.se .layout_image_2.h-270 > .description:before{
height:270px;
}
.se .layout_image_2.h-280 > .image,
.se .layout_image_2.h-280 > .description:before{
height:280px;
}
.se .layout_image_2.h-290 > .image,
.se .layout_image_2.h-290 > .description:before{
height:290px;
}
.se .layout_image_2.h-300 > .image,
.se .layout_image_2.h-300 > .description:before{
height:300px;
}
.se .layout_image_2.h-310 > .image,
.se .layout_image_2.h-310 > .description:before{
height:310px;
}
.se .layout_image_2.h-320 > .image,
.se .layout_image_2.h-320 > .description:before{
height:320px;
}
.se .layout_image_2.h-330 > .image,
.se .layout_image_2.h-330 > .description:before{
height:330px;
}
.se .layout_image_2.h-340 > .image,
.se .layout_image_2.h-340 > .description:before{
height:340px;
}
.se .layout_image_2.h-350 > .image,
.se .layout_image_2.h-350 > .description:before{
height:350px;
}
.se .layout_image_2.h-360 > .image,
.se .layout_image_2.h-360 > .description:before{
height:360px;
}
.se .layout_image_2.h-370 > .image,
.se .layout_image_2.h-370 > .description:before{
height:370px;
}
.se .layout_image_2.h-380 > .image,
.se .layout_image_2.h-380 > .description:before{
height:380px;
}
.se .layout_image_2.h-390 > .image,
.se .layout_image_2.h-390 > .description:before{
height:390px;
}
.se .layout_image_2.h-400 > .image,
.se .layout_image_2.h-400 > .description:before{
height:400px;
}

/* Boxes
----------------------------------*/

.se .layout_box.type-1{
border-color: #dce2e4;
border-style: solid;
border-width: 1px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.se .layout_box.type-1 > .hdg{
margin-bottom:0;
padding:15px 25px;
line-height:1;
-moz-border-radius-topleft: 10px;
-moz-border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
background: #f1f1f1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(72%,#f3f3f3), color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top,  #fefefe 0%,#f3f3f3 72%,#f1f1f1 100%);
background: -moz-linear-gradient(top,  #fefefe 0%, #f3f3f3 72%, #f1f1f1 100%);
background: linear-gradient(to bottom,  #fefefe 0%,#f3f3f3 72%,#f1f1f1 100%);
background-color:#f1f1f1;
font-size:1.3em;
font-weight:bold;
}

.se .sidebar .layout_box.type-1 > .hdg{
padding:15px 10px;
border-bottom:1px solid #e9e9e9;
font-size:1.1em;
}

.se .layout_box.type-1 > div{
padding:20px 25px;
-moz-border-radius-bottomleft: 10px;
-moz-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
background: #fff;
}

.se .sidebar .layout_box.type-1 > div{
padding:15px 10px;
}

.se .layout_box.type-2{
border-color: #d6d6d6;
border-style: solid;
border-width: 1px;
-moz-border-radius: 4px;
border-radius: 4px;
background:#fff;
}

.se .layout_box.type-2 > div{
padding:12px;
}

.se .layout_box.type-3{
-moz-border-radius: 6px;
border-radius: 6px;
background:#eee;
}

.se .layout_box.type-3 > div{
padding:15px;
}

.se .layout_box.type-4{
border:1px solid #dce2e4;
-moz-border-radius: 2px;
border-radius: 2px;
background: #f3f7f5 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2YzZjdmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2Y3ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(51%,#fff), color-stop(52%,#f3f7f5), color-stop(100%,#f3f7f5));
background: -webkit-linear-gradient(top,  #fff 0%,#fff 51%,#f3f7f5 52%,#f3f7f5 100%);
background: -moz-linear-gradient(top,  #fff 0%, #fff 51%, #f3f7f5 52%, #f3f7f5 100%);
background: linear-gradient(to bottom,  #fff 0%,#fff 51%,#f3f7f5 52%,#f3f7f5 100%);
background-color:#f3f7f5;
}

.se .layout_box.type-4 > div{
padding:20px 25px;
}

.se .layout_box.type-5 > div{
padding:15px;
background:#faf6e4;
}

.se .layout_box.type-6{
border-color: #d6d6d6;
border-style: solid;
border-width: 1px;
-moz-border-radius: 6px;
border-radius: 6px;
}

.se .layout_box.type-6 .hdg{
margin-bottom:0;
padding:15px;
line-height:1;
-moz-border-radius-topleft: 6px;
-moz-border-top-left-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-top-right-radius: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
background: #eff6f4 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjZmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2VmZjZmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2ViZjRmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWUyZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eff6f4), color-stop(25%,#eff6f4), color-stop(36%,#ebf4f2), color-stop(100%,#c1e2dd));
background: -webkit-linear-gradient(top,  #eff6f4 0%,#eff6f4 25%,#ebf4f2 36%,#c1e2dd 100%);
background: -moz-linear-gradient(top,  #eff6f4 0%, #eff6f4 25%, #ebf4f2 36%, #c1e2dd 100%);
background: linear-gradient(to bottom,  #eff6f4 0%,#eff6f4 25%,#ebf4f2 36%,#c1e2dd 100%);
background-color:#eff6f4;
font-size:1.3em;
font-weight:bold;
}

.se .layout_box.type-6 .image{
margin-bottom:0;
}

.se .layout_box.type-6 .image > img{
vertical-align:bottom;
}

.se .layout_box.type-6 > div{
padding:15px 20px;
-moz-border-radius-bottomleft: 6px;
-moz-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
background: #eff6f4;
}

.se .layout_box.type-7{
border:1px dotted #b3b2b2;
}

.se .layout_box.type-7 > div{
border:1px dotted #b3b2b2;
padding:12px 20px;;
}

.se .layout_box.type-7 > div .hdg{
margin-bottom:15px;
padding:.15em 0 0 35px;
min-height:22px;
background: url(/common/images/bg_notice-1.png) 0 0 no-repeat;
font-weight:bold;
}

.se .layout_box.type-8{
border:1px solid #dadada;
}

.se .layout_box.type-8 > div{
padding:15px;
}
.se .layout_box.type-8.bg > div{
background:#fff;
}

.se .layout_box.type-9 > div{
padding:20px;
background:#e9f4f2;
}

.se .layout_box.type-10 > div{
padding:20px;
background:#ebf8e7;
}

.se .layout_box.type-10.narrow > div{
padding:50px;
}

.se .layout_box.type-11{
border-color: #c4cdd0;
border-style: solid;
border-width: 1px;
-moz-border-radius: 12px;
border-radius: 12px;
}

.se .layout_box.type-11 > div{
padding:20px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#fff;
}

.se .layout_box.type-11 > div > .hdg-1{
font-size:2em;
font-weight:bold;
text-align:center;
}

.se .layout_box.type-12{
border:7px solid #ececef;
-moz-border-radius: 8px;
border-radius: 8px;
background:#f5f5f5;
}

.se .layout_box.type-12 > div{
padding:20px 13px 13px;
}

.se .layout_box.type-13{
border:1px solid #d9d9d9;
-moz-border-radius: 7px;
border-radius: 7px;
background:#fefee2;
}

.se .layout_box.type-13 > div{
padding:15px 30px;
}

.se .layout_box.type-14{
border-color: #fff;
border-style: solid;
border-width: 0 2px 2px 0;
background:#faf6e5;
-webkit-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.15);
box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.15);
}

.se .layout_box.type-14 > div{
padding:25px 15px;
}

.se .layout_box.type-17{
padding:2px;
-moz-border-radius: 12px;
border-radius: 12px;
background: #f5f5f5 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZjVmNWY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjQlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODElIiBzdG9wLWNvbG9yPSIjY2ZjZmNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjY2FjYWNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(5%,#f5f5f5), color-stop(24%,#eee), color-stop(81%,#cfcfcf), color-stop(95%,#cacaca), color-stop(100%,#cbcbcb));
background: -webkit-linear-gradient(top, #f5f5f5 0%,#f5f5f5 5%,#eee 24%,#cfcfcf 81%,#cacaca 95%,#cbcbcb 100%);
background: -moz-linear-gradient(top, #f5f5f5 0%, #f5f5f5 5%, #eee 24%, #cfcfcf 81%, #cacaca 95%, #cbcbcb 100%);
background: linear-gradient(to bottom, #f5f5f5 0%,#f5f5f5 5%,#eee 24%,#cfcfcf 81%,#cacaca 95%,#cbcbcb 100%);
background-color:#f5f5f5;
}

.se .layout_box.type-17 > div{
padding: 15px;
border:1px solid #fcfcfc;
-moz-border-radius: 12px;
border-radius: 12px;
background: #f7f7f7 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(93%,#f5f5f5), color-stop(100%,#f5f5f5), color-stop(100%,#f7f7f7));
background: -webkit-linear-gradient(top, #fff 0%,#f5f5f5 93%,#f5f5f5 100%,#f7f7f7 100%);
background: -moz-linear-gradient(top, #fff 0%, #f5f5f5 93%, #f5f5f5 100%, #f7f7f7 100%);
background: linear-gradient(to bottom, #fff 0%,#f5f5f5 93%,#f5f5f5 100%,#f7f7f7 100%);
background-color:#f7f7f7;
}

.se .layout_box.type-18{
margin-bottom:15px;
}

.se .layout_box.type-18 > div {
padding-top:10px;
border:1px solid #cdd3d5;
position:relative;
-moz-border-radius: 6px;
border-radius: 6px;
background: #fff;
-webkit-box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.20);
-moz-box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.20);
box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1);
}

.se .layout_box.type-18 > div:before{
content:"";
-moz-border-radius: 6px;
border-radius: 6px;
display:block;
width:100%;
position:absolute;
left:0;
top:0;
bottom:0;
-webkit-box-shadow: inset 0 0 8px 0 rgba(215, 225, 219, 0.7);
-moz-box-shadow: inset 0 0 8px 0 rgba(215, 225, 219, 0.7);
box-shadow: inset 0 0 8px 0 rgba(215, 225, 219, 0.7);
}

.se .layout_box.type-18 > div > ul{
margin-bottom:0;
text-align:center;
}

.se .layout_box.type-18 > div > ul > li{
padding:0 10px;
display:inline-block;
}

.se .layout_box.type-18 > div .spl{
margin-bottom:5px;
font-size:.9em;
text-align:center;
}

.se .layout_box.type-18 > div .hilight{
padding:5px;
-moz-border-radius-bottomleft: 6px;
-moz-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
text-align:center;
}

.se .layout_box.type-18 > div .hilight > p{
margin-bottom:0;
}

.se .layout_box.type-18.cat-1 > div .hilight{
background:#aadeeb;
}

.se .layout_box.type-18.cat-2 > div .hilight{
background:#b9b5d0;
}

.se .layout_box.type-19{
margin-bottom:15px;
border-color: #e6e6e6;
border-style: solid;
border-width: 1px;
}

.se .layout_box.type-19 > .hdg{
margin-bottom:0;
padding:10px 20px;
background-color:#f2f2f9;
font-weight:bold;
}

.se .layout_box.type-19 > div{
padding:15px 20px;
}

.se .layout_box.type-20{
margin-bottom:15px;
border-color: #e6e6e6;
border-style: solid;
border-width: 1px;
height:10em;
overflow-y:auto;
-webkit-overflow-scrolling:touch;
}
.se .layout_box.type-20::-webkit-scrollbar{
width:5px;
background:#fff;
}
.se .layout_box.type-20::-webkit-scrollbar-thumb{
background:#888;
}

.se .layout_box.type-20 > div{
padding:15px 20px;
}

.se .layout_box.type-21{
border:1px solid #e40000;
}

.se .layout_box.type-21 > div{
padding:15px;
}

.se .layout_box.type-21.bg > div{
background:#fff;
}

.se .layout_box.type-22{
margin-bottom:40px;
border:1px solid #d0d7d9;
border-radius:12px;
}

.se .layout_box.type-22 > .hdg{
margin:-1px -1px 0 -1px;
padding:10px 10px 10px 95px;
position:relative;
border-top-left-radius:12px;
border-top-right-radius:12px;
background:#008334 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODMzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwYTg1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgzMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#008334), color-stop(50%,#00a85b), color-stop(100%,#008334));
background: -webkit-linear-gradient(left,  #008334 0%,#00a85b 50%,#008334 100%);
background: -moz-linear-gradient(left,  #008334 0%, #00a85b 50%, #008334 100%);
background: linear-gradient(to right,  #008334 0%,#00a85b 50%,#008334 100%);
background-color:#008334;
color:#fff;
font-size:2em;
font-weight:bold;
}

.se .layout_box.type-22 > .hdg.type-1{
padding-left:124px;
}

.se .layout_box.type-22 > .hdg.type-2{
padding-left:40px;
}

.se .layout_box.type-22 > .hdg.type-3{
background:#f36f51;
}

.se .layout_box.type-22 > .hdg .icon-hdg{
position:absolute;
top:-13px;
left:8px;
}

.se .layout_box.type-22 > div{
padding:45px 40px 40px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
background:#fff;
}

.se .layout_box.type-23{
-moz-border-radius: 6px;
border-radius: 6px;
background:#f5f5f5;
}

.se .layout_box.type-23 > div{
padding:20px;
text-align:center;
}

.se .layout_box.type-23 > div > .inner{
margin-bottom:15px;
padding:20px;
-moz-border-radius: 6px;
border-radius: 6px;
background:#fff;
}

.se .layout_box.type-23 > div > .inner > *:last-child{
margin-bottom:0 !important;
}

.se .layout_box.type-23 > div > p{
font-size:1.0769em;
font-weight:bold;
}

.se .layout_box.type-24{
border-color: #dce2e4;
border-style: solid;
border-width: 1px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.se .layout_box.type-24 > .hdg{
margin-bottom:0;
padding:15px 25px;
line-height:1;
-moz-border-radius-topleft: 10px;
-moz-border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
color:#259459;
background: #ddf4de url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZmRmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGY0ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8fdf8), color-stop(100%,#ddf4de));
background: -webkit-linear-gradient(top, #f8fdf8 0%, #ddf4de 100%);
background: -moz-linear-gradient(top, #f8fdf8 0%, #ddf4de 100%);
background: linear-gradient(to bottom, #f8fdf8 0%, #ddf4de 100%);
background-color:#ddf4de;
font-size:1.3em;
font-weight:bold;
}

.se .layout_box.type-24 > div{
padding:20px 25px;
-moz-border-radius-bottomleft: 10px;
-moz-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
background: #fff;
color:#259459;
}

.se .layout_box.type-25{
border-color: #dce2e4;
border-style: solid;
border-width: 1px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.se .layout_box.type-25 > .hdg{
margin-bottom:0;
padding:15px 25px;
line-height:1;
-moz-border-radius-topleft: 10px;
-moz-border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
background: #4fbf99;
color:#fff;
font-size:1.8em;
font-weight:bold;
text-align:center;
}

.se .layout_box.type-25 > div{
padding:20px;
-moz-border-radius-bottomleft: 10px;
-moz-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
background: #fff;
}

.se .layout_box.type-26 > div{
padding:15px;
background:#fceede;
}

.se .layout_box.type-27 > a{
display:block;
color:#333;
}

.se .layout_box.type-27 > a:hover{
background:#fafafa;
text-decoration:none;
}

.se .layout_box.type-27 > a > .hdg{
padding: 6px 11px;
border-radius: 3px;
background: #f1f1f1;
font-size: 1.15em;
font-weight: bold;
}

.se .layout_box.type-27 > a > .hdg.type-1{
background:#dbf4e6;
}

.se .layout_box.type-27 > a > .hdg:hover{
text-decoration:underline;
}

.se .layout_box.type-27 > div{
padding:20px;
}

.se .layout_box.type-27 > a > div > *:last-child,
.se .layout_box.type-27 > a > div > *:last-child > .image{
margin-bottom:0 !important;
}

.se .layout_box.type-28{
margin-bottom:40px;
border:1px solid #d0d7d9;
border-radius:12px;
}

.se .layout_box.type-28 > .hdg{
margin:-1px -1px 0 -1px;
padding:10px;
position:relative;
border-top-left-radius:12px;
border-top-right-radius:12px;
background:#f36f51;
color:#fff;
font-size:2em;
font-weight:bold;
text-align:center;
}

.se .layout_box.type-28 > div{
padding:45px 40px 40px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
background:#fff;
}

.se .layout_box.social{
display:none;
}

.se .box-more{
display:none;
}
html.static .se .box-more{
display:block;
}

.se .gr_article{
display:none;
}

.se .gr_article.current{
display:block;
}

.se .box-related{
padding:12px;
position:fixed;
right:-1px;
bottom:100px;
display:none;
border:1px solid #d0d7d9;
width:28%;
max-width:300px;
-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.15);
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.15);
box-shadow: 0 0 8px rgba(0,0,0,0.15);
background:#fff;
z-index:1;
}

.static .se .box-related{
display: block;
}

.se .box-related > h2{
margin:-13px -13px 12px;
padding:5px 13px;
color:#fff;
background:#153688;
font-weight:bold;
font-size:1.1em;
}

.se .box-related > div{
overflow:hidden;
font-size:1.1em;
font-weight:bold;
}

.se .box-related a{
padding-left:100px;
position:relative;
min-height:65px;
display:block;
color:#153688;
}

.se .box-related a .image{
position:absolute;
top:0;
left:0;
width:90px;
}

.se .layout_box.float-icm{
position:fixed;
left:0;
bottom:0;
z-index:10;
width:100%;
border-top:1px solid #d0d7d9;
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
background:#f9f9f9;
transition:all .5s ease-in-out;
}

.se .layout_box.float-icm > .inner{
margin:0 auto;
padding:10px 0 13px;
width:960px;
display:table;
}

.se .layout_box.float-icm .logo-icm{
display:table-cell;
width:19%;
text-align:center;
vertical-align:middle;
}

.se .layout_box.float-icm .txt-icm{
display:table-cell;
text-align:center;
vertical-align:middle;
font-size:1.15em;
}

.se .layout_box.float-icm .btn-icm{
padding:0 20px;
display:table-cell;
width:27.5%;
box-sizing:border-box;
text-align:center;
vertical-align:middle;
}

.se .layout_box.float-icm .btn-icm + .btn-icm{
border-left:1px dotted #c4cdd0;
}

.se .layout_box.float-icm .btn-icm > *:last-child{
margin-bottom:0;
}

.se .layout_box.float-icm .btn-icm .btn{
margin-bottom:0;
width:100%;
}

.se .layout_box.float-icm .btn-icm .btn > span{
padding:7px 10px;
}

.se .layout_box.float-icm .btn-icm .txt{
margin-bottom:5px;
font-size:.95em;
}


/* Unordered Lists
----------------------------------*/

.se [class*="list_"].parallel,
.se [class*="list_"].parallel-pc{
margin-left:-50px;
}

.se [class*="list_"].parallel > li,
.se [class*="list_"].parallel-pc > li{
margin-left:50px;
}

.se [class*="list_"].parallel-1 > li{
margin-right:15px;
padding-left:15px;
border-left:1px solid #bebebe;
}

.se [class*="list_"].parallel-1 > li:first-child{
padding-left:0;
border-left:none;
}

.se .list_u.type-1 > li > em,
.se .list_u.type-10 > li > em,
.se .list_u.type-12 > li > em,
.se .list_u.type-13 > li > em,
.se .list_u.type-24 > li > em{
padding-left:22px;
}

.se .list_u.type-1 > li > a{
padding-left: 22px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-6-2.png) 0 .55em no-repeat;
}

.se .list_u.type-1 > li > a:hover{
background: url(/common/images/bg_blt-6-2_o.png) 0 .55em no-repeat;
}

.se .list_u.type-2 > li > a{
padding: .15em 0 0 31px;
min-height:26px;
display: inline-block;
background: url(/common/images/bg_blt-5-2.png) 0 0 no-repeat;
}

.se .list_u.type-2 > li > a:hover{
background: url(/common/images/bg_blt-5-2_o.png) 0 0 no-repeat;
}

.se .list_u.type-3 > li{
padding-left: 13px;
background: url(/common/images/bg_blt-9-2.png) 0 .55em no-repeat;
}

.se .list_u.type-4 > li{
position:relative;
padding-left: 1.3em;
}

.se .list_u.type-5 > li{
position:relative;
padding-left: 2em;
}

.se .list_u.type-4 > li > span:first-child,
.se .list_u.type-5 > li > span:first-child{
position:absolute;
left:0;
top:3px;
color:#c00;
line-height:1;
}

.se .list_u.type-5.uncolored > li > span:first-child{
color:#333;
}

.se .list_u.type-6 > li > a{
display:inline-block;
position:relative;
}

.se .list_u.type-6 > li > a[target=_blank]{
padding-left: 21px;
}

.se .list_u.type-6 > li > a > .icon-sup{
padding:0;
position:absolute;
left:0;
top:.2em;
line-height:1;
}

.se .list_u.type-7 > li > a{
padding-left: 22px;
display:inline-block;
position:relative;
}

.se .list_u.type-7 > li > a > .icon-sup,
.se .list_u.type-7 > li > a > .icon-pc{
padding:0;
position:absolute;
left:0;
top:.4em;
line-height:1;
}

.se .list_u.type-8 > li > a{
padding: .15em 0 0 31px;
min-height:26px;
display: inline-block;
background: url(/common/images/bg_blt-8-1.png) 0 0 no-repeat;
}

.se .list_u.type-8 > li > a:hover{
background: url(/common/images/bg_blt-8-1_o.png) 0 0 no-repeat;
}

.se .list_u.type-9 > li{
padding-left: 13px;
background: url(/common/images/bg_blt-10-1.png) 0 .65em no-repeat;
}

.se .list_u.type-10 > li > a{
padding-left: 22px;
min-height:11px;
display: inline-block;
background: url(/common/images/bg_blt-7-2.png) 0 .45em no-repeat;
}

.se .list_u.type-10 > li > a:hover{
background: url(/common/images/bg_blt-7-2_o.png) 0 .45em no-repeat;
}

.se .list_u.type-11 > li,
.se .list_u.type-17 > li{
position:relative;
padding-left: 1.3em;
font-size:.9em;
}

.se .list_u.type-11 > li > span:first-child,
.se .list_u.type-17 > li > span:first-child{
position:absolute;
left:0;
top:.25em;
line-height:1;
}

.se .list_u.type-12 > li > a{
padding-left:22px;
display: inline-block;
min-height:16px;
background: url(/common/images/bg_blt-12-1.png) 0 .35em no-repeat;
}

.se .list_u.type-12 > li > a:hover{
background: url(/common/images/bg_blt-12-1_o.png) 0 .35em no-repeat;
}

.se .list_u.type-13 > li > a{
padding-left:22px;
display: inline-block;
min-height:16px;
background: url(/common/images/bg_blt-13-1.png) 0 .35em no-repeat;
}

.se .list_u.type-13 > li > a:hover{
background: url(/common/images/bg_blt-13-1_o.png) 0 .35em no-repeat;
}

.se .list_u.type-14{
margin-left:-12px;
margin-top:-12px;
}

.se .list_u.type-14 > li{
margin:12px 0 0 12px;
display: inline-block;
}

.se .list_u.type-16{
padding-bottom:1px;
overflow:hidden;
}

.se .list_u.type-16 > li{
padding:0 10px;
margin:0 0 -1px -1px;
float:left;
box-sizing:border-box;
}

.se .list_u.type-16.w-1 > li{
width:20%;
}

.se .list_u.type-16 > li > div{
padding:10px;
border-color: #d2d2d2;
border-style: solid;
border-width: 1px 0;
}

.se .list_u.type-16 > li > div > div{
margin-left:-20px;
margin-right:-10px;
padding-left:10px;
border-left:1px solid #d2d2d2;
}

.se .list_u.type-16 > li > div > div > :last-child{
margin-bottom:0;
}

.se .list_u.type-17 > li > span:first-child{
color:#c00;
}

.se .list_u.type-18{
margin:0 0 15px;
}

.se .list_u.type-18 > li{
margin-bottom:0;
padding: 10px 10px 10px 0;
position:relative;
border-bottom:1px dotted #cdcccc;
}

.se .list_u.type-18.no-date > li{
padding-left:0;
}

.se .list_u.type-18 > li{
padding-left:10em;
}

.se .list_u.type-18 > li:first-child{
padding-top:0;
}

.se .list_u.type-18 > li .date{
padding-left:10px;
position:absolute;
left:0;
}

.se .list_u.type-18 > li .icon{
margin-right:15px;
vertical-align:middle;
}

.se .list_u.type-18.nodate > li{
padding-left:0;
}

.se .list_u.type-19 > li{
margin-bottom:8px;
padding-left: 24px;
min-height:19px;
background: url(/common/images/bg_notice-2.png) 0 2px no-repeat;
}

.se .list_u.type-20 > li{
padding:0 0 5px 8px;
border-bottom:1px dotted #e1e1e1;
}

.se .list_u.type-20 > li.unavailable{
color:#bcbcbc;
}

.se .list_u.type-20 > li.unavailable .status{
margin-left:15px;
padding:4px 8px;
display:inline-block;
-moz-border-radius: 2px;
border-radius: 2px;
background:#acacac;
text-align:center;
line-height:1;
color:#fff;
}

.se .list_u.type-21 > li > a{
padding-left: 15px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-6-4.png) 0 .55em no-repeat;
color: #2e9c71;
}

.se .list_u.type-22{
margin-left:-12px;
margin-top:-12px;
}

.se .list_u.type-22 > li{
margin:12px 0 0 55px;
display:inline-block;
font-size:1.0769em;
vertical-align:middle;
}

.se .list_u.type-22 > li img{
margin-right:10px;
vertical-align:middle;
}

.se .list_u.type-23{
}

.se .list_u.type-23 > li{
margin:12px 0 0;
display:table;
width:100%;
vertical-align:middle;
}

.se .list_u.type-23 > li > div{
padding-left:10px;
display:table-cell;
vertical-align:middle;
}

.se .list_u.type-23 > li > div > *:last-child{
margin-bottom:0 !important;
}

.se .list_u.type-23 > li > div.hdg{
padding:20px 64px 20px 30px;
position:relative;
width:8em;
-moz-border-radius:6px;
border-radius:6px;
background:#f2f4f3;
font-size:1.0769em;
font-weight:bold;
}

.se .list_u.type-23 > li > div.hdg img{
margin-top:-17px;
position:absolute;
top:50%;
right:30px;
}

.se .list_u.type-24 > li > em{
padding-left:22px;
}

.se .list_u.type-24 > li > a{
padding-left: 22px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-6-2.png) 0 .55em no-repeat;
}

.se .list_u.type-24 > li > a:hover{
background: url(/common/images/bg_blt-6-2_o.png) 0 .55em no-repeat;
}

.se .list_u.type-25{
margin:0 0 30px;
}

.se .list_u.type-25 > li{
margin-bottom:0;
padding: 14px 10px 14px 12em;
position:relative;
border-bottom:1px dotted #cdcccc;
}

.se .list_u.type-25.icons > li{
padding-left:19em;
}

.se .list_u.type-25 > li:first-child{
padding-top:0;
}

.se .list_u.type-25 > li .date{
position:absolute;
left:0;
}

.se .list_u.type-25 > li .icon{
padding:1px 0;
position:absolute;
left:15em;
width:6.5em;
border:1px solid #5068a6;
border-radius:12px;
color:#153688;
background:#fff;
font-size:.8em;
text-align:center;
}

.se .list_u.type-25.nodate > li{
padding-left:0;
}

.se .list_u.type-26{
margin:0 0 30px;
border-top:1px dotted #cdcccc;
}

.se .list_u.type-26 > li{
margin-bottom:0;
padding:20px 0;
position:relative;
border-bottom:1px dotted #cdcccc;
}

.se .list_u.type-26 > li > a{
margin-bottom:8px;
display:inline-block;
font-size:1.25em;
}


.se .list_u.col-3{
overflow:hidden;
margin-left:-11px;
}

.se .list_u.col-3 > li{
float:left;
margin-left:11px;
width:32.1%;
}

.se .list_u.checklist > li input{
margin: 3px 5px 3px 0;
}

.se .list_u.social li{
display: inline-block;
vertical-align: top;
}

.se .list_u.social .twitter iframe{
width: 100px !important;
}

.se .list_u.social .facebook{
width: 125px;
}

.se .list_u.social .googleplus > div{
width: 75px !important;
}

.se .list_u.dial{
text-align:center;
}

.se .list_u.dial > li{
margin:0 20px 0.3em;
display:inline-block;
font-size:2em;
}

.se .list_u.dial > li > .city{
font-weight:bold;
}
.se .list_u.dial > li > img{
position:relative;
top:3px;
}

.se .list_u.card-icon-1{
margin-top:-3px;
}

.se .list_u.card-icon-1 li{
margin:3px 0 0;
padding:3px 4px 3px 30px;
box-sizing:border-box;
display:inline-block;
border:1px solid #c2c2c2;
border-radius:3px;
background-repeat:no-repeat;
background-size:auto 16px;
font-size:.8em;
text-align:left;
}

.se .list_u.card-icon-1 li.family,
.se .list_u.card-icon-1 li.etc{
padding-left:40px;
width:100px;
}

.se .list_u.card-icon-1 li.overseas,
.se .list_u.card-icon-1 li.domestic,
.se .list_u.card-icon-1 li.shopping,
.se .list_u.card-icon-1 li.theft,
.se .list_u.card-icon-1 li.net,
.se .list_u.card-icon-1 li.road{
width:142px;
}

.se .list_u.card-icon-1 li.family{
background-image: url(/common/images/icon-card-family@2x.png);
background-position:9px center;
}

.se .list_u.card-icon-1 li.etc{
background-image: url(/common/images/icon-card-etc@2x.png);
background-position:6px 1px;
}

.se .list_u.card-icon-1 li.overseas{
background-image: url(/common/images/icon-card-overseas@2x.png);
background-position:4px 2px;
}

.se .list_u.card-icon-1 li.domestic{
background-image: url(/common/images/icon-card-domestic@2x.png);
background-position:6px 2px;
}

.se .list_u.card-icon-1 li.shopping{
background-image: url(/common/images/icon-card-shopping@2x.png);
background-position:8px 2px;
}

.se .list_u.card-icon-1 li.theft{
background-image: url(/common/images/icon-card-theft@2x.png);
background-position:5px 2px;
}

.se .list_u.card-icon-1 li.net{
background-image: url(/common/images/icon-card-net@2x.png);
background-position:6px 2px;
}

.se .list_u.card-icon-1 li.road{
background-image: url(/common/images/icon-card-road@2x.png);
background-position:6px 2px;
}

.se .list_u.card-icon-2 li{
margin:0 5px 0 0;
padding:8px;
display:inline-block;
}

.se .list_u.card-icon-2 img{
height:24px;
vertical-align:middle;
}


/* Ordered Lists
----------------------------------*/

.se .list_o.type-1 > li{
margin-left:24px;
}

.se .list_o.type-2{
list-style-type:none;
margin-bottom:20px;
}

.se .list_o.type-2 > li{
margin-bottom:0;
padding-top:46px;
background: url(/common/images/bg_flow-arrow-1.png) 50% 11px no-repeat;
}

.se .list_o.type-2.nobg > li{
padding-top:80px;
background: url(/common/images/bg_flow-arrow-1.png) 50% 27px no-repeat;
}

.se .list_o.type-2 > li:first-child{
padding-top:0;
background:none;
}

.se .list_o.type-2 > li > div{
padding:12px;
border-color: #45d09d;
border-style: solid;
border-width: 1px;
-moz-border-radius: 14px;
border-radius: 14px;
background:#fbfbfb;
}

.se .list_o.type-2.nobg > li > div{
padding:0;
border:none;
background:none;
}

.se .list_o.type-2 > li > div > :last-child{
margin-bottom:0;
}

.se .list_o.type-2 > li > div > .layout_image .image.set-min-w-1{
min-width:190px;
text-align:center;
}

.se .list_o.type-2 > li > div > .hdg{
font-size:1.2em;
font-weight:bold;
}

.se .list_o.type-3{
margin-bottom:15px;
list-style-type:none;
}

.se .list_o.type-3 .step{
margin:0;
padding-left:30px;
display:inline-block;
background:url(/common/images/bg_step-arrow.png) 9px 50% no-repeat;
vertical-align:top;
position:relative;
z-index:1;
}

.se .list_o.type-3 .step:first-child{
padding-left:0;
background:none;
}

.se .list_o.type-3 .step > span{
display:block;
width:103px;
height:50px;
overflow:hidden;
font-size:.75em;
}

.se .list_o.type-3 .step.one > span{
background:url(/common/images/bg_step.png) 0 0 no-repeat;
}

.se .list_o.type-3 .step.two > span{
background:url(/common/images/bg_step.png) 0 -50px no-repeat;
}

.se .list_o.type-3 .step.three > span{
background:url(/common/images/bg_step.png) 0 -100px no-repeat;
}

.se .list_o.type-3 .step.four > span{
background:url(/common/images/bg_step.png) 0 -150px no-repeat;
}

.se .list_o.type-3 .step.one.current > span{
background-position:-103px 0px;
}

.se .list_o.type-3 .step.two.current > span{
background-position:-103px -50px;
}

.se .list_o.type-3 .step.three.current > span{
background-position:-103px -100px;
}

.se .list_o.type-3 .step.four.current > span{
background-position:-103px -150px;
}

.se .list_o.type-3 .step.one.done > span{
background-position:-206px 0px;
}

.se .list_o.type-3 .step.two.done > span{
background-position:-206px -50px;
}

.se .list_o.type-3 .step.three.done > span{
background-position:-206px -100px;
}

.se .list_o.type-3 .step.four.done > span{
background-position:-206px -150px;
}

.se .list_o.type-3 .step .title{
display:inline-block;
position:relative;
z-index:-1;
padding:5px;
}

.se .list_o.type-4{
list-style-type:none;
}

.se .list_o.type-4 > li{
position:relative;
padding-left: 1.3em;
}

.se .list_o.type-4 > li > span:first-child{
position:absolute;
left:0;
top:3px;
line-height:1;
}

.se .list_o.type-5{
list-style-type:none;
}

.se .list_o.type-5 > li{
position:relative;
padding-left: 2.6em;
}

.se .list_o.type-5 > li > span:first-child{
position:absolute;
left:0;
top:3px;
line-height:1;
}

.se .list_o.type-6 > li{
margin-left:24px;
}


/* Definition Lists
----------------------------------*/

.se .list_d.type-1 > dt{
margin-bottom:15px;
color:#153688;
}

.se .list_d.type-1 > dt .title{
display:block;
font-size:1.1em;
}

.se .list_d.type-1 > dd{
padding-bottom:20px;
border-bottom:1px dotted #d1d1d1;
}

.se .list_d.type-2 dt{
margin-bottom:7px;
font-weight:bold;
}
.se .list_d.type-2 > dd{
padding-left:26px;
background: url(/common/images/bg_tel-1.png) no-repeat 0 50%;
font-size:.8em;
}
.se .list_d.type-2 > dd > span{
font-size:1.5em;
font-weight:bold;
}

.se .list_d.type-3 > dt{
margin-bottom:3px;
padding-top:10px;
border-top:dotted 1px #bebebe;
}

.se .list_d.type-3 > dt > a {
padding-left: 22px;
background: url(/common/images/bg_blt-6-2.png) 0 .55em no-repeat;
display: inline-block;
min-height: 10px;
}

.se .list_d.type-3 > dt:first-child{
padding-top:;
border-top: none;
}

.se .list_d.type-3 > dt > a:hover {
background: url(/common/images/bg_blt-6-2_o.png) 0 .55em no-repeat;
}

.se .list_d.type-3 > dd{
padding-left:22px;
margin-bottom:10px;
}

.se .list_d.type-4 > dt{
margin-bottom:3px;
padding-left: 18px;
background: url(/common/images/bg_blt-9-4.png) 3px .5em no-repeat;
font-size: 1.25em;
font-weight: bold;
}

.se .list_d.type-4 > dt > .sub{
font-weight:normal;
font-size:0.8em;
}

.se .list_d.type-4 > dd{
margin-bottom:20px;
}

.se .list_d.type-5 > dt{
margin-bottom:3px;
padding-left: 18px;
background: url(/common/images/bg_blt-17-1.png) 0 .35em no-repeat;
font-size: 1.25em;
font-weight: bold;
}

.se .list_d.type-5 > dt > .sub{
font-weight:normal;
font-size:0.8em;
}

.se .list_d.type-5 > dd{
margin-bottom:20px;
}

.se .list_d.type-form-1{
margin-bottom:30px;
}

.se .list_d.type-form-1 > dt{
margin-top:20px;
margin-bottom:5px;
font-size:1.2em;
}

.se .list_d.type-form-1 > dt:first-child{
margin-top:0;
}

/* Tables
----------------------------------*/

.se [class*="table-"] th.normal{
font-weight:normal;
}

.se [class*="table-"] .icon{
margin-right:5px;
margin-bottom:5px !important; /* Override force margin-bottom:0; */
display:inline-block;
vertical-align:middle;
}

.se [class*="table-"] th > .help{
display:inline-block;
float:right;
font-size:.8em;
font-weight:normal;
text-align:right;
}

.se [class*="table-"] .icon.vertical{
margin-right:0;
margin-bottom:5px;
}

.se .table-1,
.se .table-2{
width:100%;
border-right:1px solid #bdc7ca;
border-bottom:1px solid #bdc7ca;
}

.se .table-1.attached,
.se .table-2.attached{
margin-bottom:-1px;
}

.se .table-1 th,
.se .table-2 th{
padding:10px;
border-left:1px solid #bdc7ca;
border-top:1px solid #bdc7ca;
font-weight:bold;
}

.se .table-1 td,
.se .table-2 td{
padding:10px;
border-left:1px solid #bdc7ca;
border-top:1px solid #bdc7ca;
}

.se .table-1 thead th,
.se .table-1 tbody th{
background:#ebf4f2;
}

.se .table-1 tbody td.bg-1{
background:#ebf4f2;
}

.se .table-1.type-1 thead th,
.se .table-1.type-2 thead th{
background:#f2f4f3;
}

.se .table-1.type-1 tbody th,
.se .table-1.type-2 tbody th{
background:#fafafa;
}

.se .table-1.type-1 tbody td.bg-1,
.se .table-1.type-2 tbody td.bg-1{
background:#f2f4f3;;
}

.se .table-2 thead th,
.se .table-2 thead td{
background:#d6e7eb;
}

.se .table-2 thead th.bg-1,
.se .table-2 thead td.bg-1{
background:#ebf4f2;
}

.se .table-2.type-1 thead th,
.se .table-2.type-1 thead td{
background:#d6f0d5;
}

.se .table-2.type-1 thead th.bg-1,
.se .table-2.type-1 thead td.bg-1{
background:#ebf6e9;
}

.se .table-2 thead th.bg-2,
.se .table-2 thead td.bg-2{
background:#333;
color:#fff;
}

.se .table-2 tbody th{
background:#d6e7eb;
}

.se .table-2 tbody th.bg-1{
background:#ebf4f2;
}

.se .table-2 tbody th.bg-2{
background:#d6f0d5;
}

.se .table-2 tbody th.bg-3{
background:#ebf6e9;
}

.se .table-2 tbody th.bg-4{
background:#333;
color:#fff;
}

.se .table-2 tbody td.bg-1{
background:#f9f9f9;
}

.se .table-2 tbody td.bg-2{
background:#fffddf;
}

.se .table-3{
border-collapse:separate;
}

.se .table-3,
.se .table-4{
width:100%;
}

.se .table-3 img,
.se .table-4 img{
max-width:none;
}

.se .table-3 th,
.se .table-3 td{
padding:7px;
border-color: #d6d6d6;
border-style: solid;
border-width: 0 1px 1px 0;
}

.se .table-3 tbody td:first-child{
padding:12px 12px 0 0;
overflow:hidden;
}

.se .table-3 thead th.last-child,
.se .table-3 tbody td.last-child{
border-right:none;
}

.se .table-3 thead th{
border-top:3px solid #17ae6d;
background:#eaf1f2;
text-align:center;
}

.se .table-3 tbody td.card-detail{
min-width:315px;
vertical-align:top;
}

.se .table-3 tbody td.card-detail + td + td{
min-width:135px;
}

.se .table-3 tbody td.card-fee{
min-width:125px;
}

.se .table-3 tbody td.card-point{
min-width:85px;
}

.se .table-3 .feature{
margin-right:-12px;
padding:9px 5px 6px 10px;
background:#fbfdee;
}

.se .table-3 .feature > li{
margin-bottom:.5em;
padding:.25em 10px 0 0;
padding-left:4.5em;
position:relative;
}

.se .table-3 .feature > li > span{
margin-right:8px;
padding:3px 5px;
display:block;
left:0;
top:0;
position:absolute;
-moz-border-radius: 4px;
border-radius: 4px;
background:#2ba37d;
color:#fff;
font-weight:bold;
}

.se .table-4 tbody th{
padding:5px 10px 5px 0;
border-color: #e2e2e2;
border-style: solid;
border-width: 1px 0 1px;
width:15%;
font-weight:bold;
vertical-align:middle;
}

.se .table-4 tbody th > span{
display:block;
padding:6px 0 6px 0;
}

.se .table-4 tbody td{
padding:5px 5px 5px 0;
border-color: #e2e2e2;
border-style: solid;
border-width: 1px 0 1px;
width:84%;
vertical-align:middle;
}

.se .table-4 tbody td > div,
.se .table-4 tbody td > .list_u.card-icon-1,
.se .table-4 tbody td > .list_u.card-icon-2{
border-left:1px solid #e2e2e2;
padding:6px 0 6px 6px;
}

.se .table-4 tbody td > div > *:last-child{
margin-bottom:0;
}

.se .table-5{
width:100%;
}

.se .table-5 img{
max-width:none;
}

.se .table-5 tbody th{
padding:5px 10px 5px 0;
border-color: #bdc7ca;
border-style: solid;
border-width: 1px 0 1px;
width:16%;
vertical-align:middle;
}

.se .table-5 tbody th > span{
display:block;
border-right:1px solid #bdc7ca;
padding:6px 0 6px 0;
}

.se .table-5 tbody td{
padding:5px 5px 5px 0;
border-color: #bdc7ca;
border-style: solid;
border-width: 1px 0 1px;
width:84%;
vertical-align:middle;
}

.se .table-5 tbody th,
.se .table-5 tbody td{
font-size:0.9em;
}

.se .table-6{
border-collapse:separate;
width:100%;
}

.se .table-6 .hdg{
margin:25px 0 10px;
font-weight:bold;
}

.se .table-6 img{
max-width:none;
}

.se .table-6 th,
.se .table-6 td{
padding:12px;
border-color: #d6d6d6;
border-style: solid;
border-width: 0 1px 1px 0;
}

.se .table-6 tbody td{
vertical-align:top;
}

.se .table-6 tbody td.top5{
padding:20px 25px 20px 0;
width:63%;
}

.se .table-6 tbody td.keyword{
padding:20px 0 20px 25px;
}

.se .table-6 thead th.keyword,
.se .table-6 tbody td.keyword{
border-right:none;
}

.se .table-6 thead th{
border-top:3px solid #17ae6d;
background:#eaf1f2;
text-align:center;
font-size:0.9em;
}

.se .table-6 .ranking{
margin-bottom:0;
width:580px;
}

.se .table-6 .ranking > li{
margin-top:7px;
border-top:1px dotted #808080;
padding:8px 0 0 65px;
position:relative;
overflow:hidden;
}

.se .table-6 .ranking > li:first-child{
margin-top:0;
padding-top:0;
border-top:none;
}

.se .table-6 .ranking > li .icon{
position:absolute;
left:0;
top:8px;
}

.se .table-6 .ranking > li:first-child .icon{
top:0;
}

.se .table-6 .ranking > li .category{
margin-bottom:5px;
display:block;
font-size:0.8em;
}

.se .table-7{
width:100%;
border-right:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
}

.se .table-7 th{
padding:10px;
border-left:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;
font-weight:bold;
}

.se .table-7 td{
padding:10px;
border-left:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;
}

.se .table-7 thead th,
.se .table-7 tbody th{
background:#f2f2f9;
}

/* Buttons
----------------------------------*/
.se a[class~="btn"],
.se button[class~="btn"]{
border:none;
display:inline-block;
box-sizing:border-box;
background: transparent;
line-height:1.4;
font-family: 'Meiryo UI', 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', "MS P Gothic", sans-serif;
font-weight:bold;
cursor:pointer;
-webkit-appearance: none;
appearance: none;
}

.se button[class~="btn"]::-moz-focus-inner{
padding:0;
border:0;
}

.se a[class~="btn"] .icon-sup,
.se button[class~="btn"] .icon-sup{
vertical-align:middle !important;
}

.se .btn.type-1{
margin-bottom:10px;
padding:1px;
min-width:80px;
border-radius: 3px;
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
background: #04b88a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0Yjg4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwYjE4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzAwOWE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwOTQ2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzAwOGY2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzAwODk2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwODY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzAyODE1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzAwNzM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzAyNmM0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzAwNjk0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzAwNjAzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzA1NjAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTYwM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#04b88a), color-stop(10%,#00b187), color-stop(36%,#009a6f), color-stop(41%,#00946f), color-stop(46%,#008f63), color-stop(49%,#008963), color-stop(51%,#00865e), color-stop(59%,#02815b), color-stop(72%,#00734c), color-stop(79%,#026c48), color-stop(82%,#006943), color-stop(95%,#00603b), color-stop(97%,#05603e), color-stop(100%,#05603e));
background: -webkit-linear-gradient(top,  #04b88a 0%,#00b187 10%,#009a6f 36%,#00946f 41%,#008f63 46%,#008963 49%,#00865e 51%,#02815b 59%,#00734c 72%,#026c48 79%,#006943 82%,#00603b 95%,#05603e 97%,#05603e 100%);
background: -moz-linear-gradient(top,  #04b88a 0%, #00b187 10%, #009a6f 36%, #00946f 41%, #008f63 46%, #008963 49%, #00865e 51%, #02815b 59%, #00734c 72%, #026c48 79%, #006943 82%, #00603b 95%, #05603e 97%, #05603e 100%);
background: linear-gradient(to bottom,  #04b88a 0%,#00b187 10%,#009a6f 36%,#00946f 41%,#008f63 46%,#008963 49%,#00865e 51%,#02815b 59%,#00734c 72%,#026c48 79%,#006943 82%,#00603b 95%,#05603e 97%,#05603e 100%);
background-color:#04b88a;
color:#fff;
font-size:1.1em;
font-weight:bold;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}

.se .btn.type-1.full{
width:100%;
}

.se .btn.type-1.w-200{
min-width:200px;
}

.se .btn.type-1 > span{
padding: 10px;
display: block;
border-radius: 3px;
background: #68d28a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4ZDI4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjNjRkMzg5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjNThjZDdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjNDFjNzcwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMzFjMzYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjMmVhNDZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjIlIiBzdG9wLWNvbG9yPSIjMjhhMjZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjMjQ5ZTY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjMWQ5ZTY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzIlIiBzdG9wLWNvbG9yPSIjMWM5YjVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjMTk5YjYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjMGI5NTU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAzOTE1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#68d28a), color-stop(5%,#64d389), color-stop(21%,#58cd7f), color-stop(41%,#41c770), color-stop(51%,#31c363), color-stop(54%,#2ea46d), color-stop(62%,#28a26e), color-stop(67%,#249e65), color-stop(69%,#1d9e64), color-stop(72%,#1c9b5f), color-stop(74%,#199b61), color-stop(87%,#0b9558), color-stop(100%,#039150));
background: -webkit-linear-gradient(top,  #68d28a 0%,#64d389 5%,#58cd7f 21%,#41c770 41%,#31c363 51%,#2ea46d 54%,#28a26e 62%,#249e65 67%,#1d9e64 69%,#1c9b5f 72%,#199b61 74%,#0b9558 87%,#039150 100%);
background: -moz-linear-gradient(top,  #68d28a 0%, #64d389 5%, #58cd7f 21%, #41c770 41%, #31c363 51%, #2ea46d 54%, #28a26e 62%, #249e65 67%, #1d9e64 69%, #1c9b5f 72%, #199b61 74%, #0b9558 87%, #039150 100%);
background: linear-gradient(to bottom,  #68d28a 0%,#64d389 5%,#58cd7f 21%,#41c770 41%,#31c363 51%,#2ea46d 54%,#28a26e 62%,#249e65 67%,#1d9e64 69%,#1c9b5f 72%,#199b61 74%,#0b9558 87%,#039150 100%);
background-color:#68d28a;
}

.se .btn.type-1.blt-1 > span > span{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-11-1.png) 0 50% no-repeat;
text-align:left;
}

.se .btn.type-1.disabled,
.se .btn.type-1.gray{
background: #bababa url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVlNWU1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzRhNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQzNDM0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzQxNDE0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzM5MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzM3MzczNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzM0MzQzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzMwMzAzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5e), color-stop(10%,#585858), color-stop(36%,#4d4d4d), color-stop(41%,#4a4a4a), color-stop(46%,#474747), color-stop(49%,#444444), color-stop(51%,#434343), color-stop(59%,#414141), color-stop(72%,#393939), color-stop(79%,#373737), color-stop(82%,#343434), color-stop(95%,#303030), color-stop(97%,#323232), color-stop(100%,#323232));
background: -webkit-linear-gradient(top,  #5e5e5e 0%,#585858 10%,#4d4d4d 36%,#4a4a4a 41%,#474747 46%,#444444 49%,#434343 51%,#414141 59%,#393939 72%,#373737 79%,#343434 82%,#303030 95%,#323232 97%,#323232 100%);
background: linear-gradient(to bottom,  #5e5e5e 0%,#585858 10%,#4d4d4d 36%,#4a4a4a 41%,#474747 46%,#444444 49%,#434343 51%,#414141 59%,#393939 72%,#373737 79%,#343434 82%,#303030 95%,#323232 97%,#323232 100%);
background-color:#5e5e5e;
}

.se .btn.type-1.disabled{
background: #bababa url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhYmFiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYWJhYmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5e), color-stop(10%,#585858), color-stop(36%,#4d4d4d), color-stop(41%,#4a4a4a), color-stop(46%,#474747), color-stop(49%,#444444), color-stop(51%,#434343), color-stop(59%,#414141), color-stop(72%,#393939), color-stop(79%,#373737), color-stop(82%,#343434), color-stop(95%,#303030), color-stop(97%,#323232), color-stop(100%,#323232));
background: -webkit-linear-gradient(top,  #5e5e5e 0%,#585858 10%,#4d4d4d 36%,#4a4a4a 41%,#474747 46%,#444444 49%,#434343 51%,#414141 59%,#393939 72%,#373737 79%,#343434 82%,#303030 95%,#323232 97%,#323232 100%);
background: linear-gradient(to bottom,  #5e5e5e 0%,#585858 10%,#4d4d4d 36%,#4a4a4a 41%,#474747 46%,#444444 49%,#434343 51%,#414141 59%,#393939 72%,#373737 79%,#343434 82%,#303030 95%,#323232 97%,#323232 100%);
background-color:#5e5e5e;
cursor:default;
}

.se .btn.type-1.disabled > span,
.se .btn.type-1.gray > span{
display: block;
border-radius: 3px;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkOWQ5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjOWI5YjliIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjOTI5MjkyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjODQ4NDg0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjN2E3YTdhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjNjk2OTY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjIlIiBzdG9wLWNvbG9yPSIjNjU2NTY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjNjE2MTYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjNWQ1ZDVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzIlIiBzdG9wLWNvbG9yPSIjNWI1YjViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjNWE1YTVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjNTA1MDUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(5%,#9b9b9b), color-stop(21%,#929292), color-stop(41%,#848484), color-stop(51%,#7a7a7a), color-stop(54%,#696969), color-stop(62%,#656565), color-stop(67%,#616161), color-stop(69%,#5d5d5d), color-stop(72%,#5b5b5b), color-stop(74%,#5a5a5a), color-stop(87%,#505050), color-stop(100%,#4a4a4a));
background: -webkit-linear-gradient(top,  #9d9d9d 0%,#9b9b9b 5%,#929292 21%,#848484 41%,#7a7a7a 51%,#696969 54%,#656565 62%,#616161 67%,#5d5d5d 69%,#5b5b5b 72%,#5a5a5a 74%,#505050 87%,#4a4a4a 100%);
background: linear-gradient(to bottom,  #9d9d9d 0%,#9b9b9b 5%,#929292 21%,#848484 41%,#7a7a7a 51%,#696969 54%,#656565 62%,#616161 67%,#5d5d5d 69%,#5b5b5b 72%,#5a5a5a 74%,#505050 87%,#4a4a4a 100%);
background-color:#9d9d9d;
}

.se .btn.type-1.disabled > span{
background: #ededed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(5%,#9b9b9b), color-stop(21%,#929292), color-stop(41%,#848484), color-stop(51%,#7a7a7a), color-stop(54%,#696969), color-stop(62%,#656565), color-stop(67%,#616161), color-stop(69%,#5d5d5d), color-stop(72%,#5b5b5b), color-stop(74%,#5a5a5a), color-stop(87%,#505050), color-stop(100%,#4a4a4a));
background: -webkit-linear-gradient(top,  #9d9d9d 0%,#9b9b9b 5%,#929292 21%,#848484 41%,#7a7a7a 51%,#696969 54%,#656565 62%,#616161 67%,#5d5d5d 69%,#5b5b5b 72%,#5a5a5a 74%,#505050 87%,#4a4a4a 100%);
background: linear-gradient(to bottom,  #9d9d9d 0%,#9b9b9b 5%,#929292 21%,#848484 41%,#7a7a7a 51%,#696969 54%,#656565 62%,#616161 67%,#5d5d5d 69%,#5b5b5b 72%,#5a5a5a 74%,#505050 87%,#4a4a4a 100%);
background-color:#9d9d9d;
}

.se .btn.type-3{
margin-bottom:10px;
padding:1px;
display:inline-block;
box-sizing:border-box;
min-width:80px;
border-radius: 3px;
background: #8f9aad;
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#25446a;
font-size:1.1em;
font-weight:bold;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
}

.se .btn.type-3 > span{
padding: 10px;
display:block;
border-radius: 3px;
background: #e8e8e8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(25%,#f9f9f9), color-stop(53%,#efefef), color-stop(56%,#e0e0e0), color-stop(72%,#e0e0e0), color-stop(100%,#e8e8e8));
background: -webkit-linear-gradient(top,  #fff 0%,#f9f9f9 25%,#efefef 53%,#e0e0e0 56%,#e0e0e0 72%,#e8e8e8 100%);
background: -moz-linear-gradient(top,  #fff 0%, #f9f9f9 25%, #efefef 53%, #e0e0e0 56%, #e0e0e0 72%, #e8e8e8 100%);
background: linear-gradient(to bottom,  #fff 0%,#f9f9f9 25%,#efefef 53%,#e0e0e0 56%,#e0e0e0 72%,#e8e8e8 100%);
background-color:#e8e8e8;
}

.se .btn.type-5{
padding:3px 10px 3px 10px;
border:2px solid #00a276;
display: block;
border-radius: 1.2em;
background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(100%,#dfdfdf));
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#dfdfdf 100%);
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 50%, #dfdfdf 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 50%,#dfdfdf 100%);
background-color:#ffffff;
color:#2e9c71;
font-size:.95em;
font-weight:bold;
text-align:center;
}

.se .btn.type-5:hover{
opacity:0.7;
}

.se .btn.type-5 > span{
padding-left: 12px;
display: block;
background: url(/common/images/bg_blt-6-4.png) 0 50% no-repeat;
}

.se .btn.type-9{
margin-bottom:10px;
padding:1px;
min-width:80px;
border-radius: 3px;
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
background: #ff8bbc url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGJiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmNjhhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y2NDRhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYzMxOGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8bbc), color-stop(50%,#ff68a8), color-stop(51%,#f644a2), color-stop(100%,#fc318d));
background: -webkit-linear-gradient(top,  #ff8bbc 0%,#ff68a8 50%,#f644a2 51%,#fc318d 100%);
background: -moz-linear-gradient(top,  #ff8bbc 0%, #ff68a8 50%, #f644a2 51%, #fc318d 100%);
background: linear-gradient(to bottom,  #ff8bbc 0%,#ff68a8 50%,#f644a2 51%,#fc318d 100%);
background-color: #ff8bbc;
color:#fff;
font-size:1.1em;
font-weight:bold;
}

.se .btn.type-9 > span{
padding: 10px;
display: block;
border-radius: 3px;
}

.se .btn.type-9.blt-1 > span > span{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-11-1.png) 0 50% no-repeat;
text-align:left;
}

.se .btn.type-10{
margin-bottom:10px;
padding:1px;
min-width:80px;
border-radius: 3px;
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
background: #5359c0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTljMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQyNDhhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzMzMzg3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzMwNjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5359c0), color-stop(50%,#4248a1), color-stop(51%,#33387d), color-stop(100%,#2c3064));
background: -webkit-linear-gradient(top,  #5359c0 0%,#4248a1 50%,#33387d 51%,#2c3064 100%);
background: -moz-linear-gradient(top,  #5359c0 0%, #4248a1 50%, #33387d 51%, #2c3064 100%);
background: linear-gradient(to bottom,  #5359c0 0%,#4248a1 50%,#33387d 51%,#2c3064 100%);
background-color: #5359c0;
color:#fff;
font-size:1.1em;
font-weight:bold;
}

.se .btn.type-10 > span{
padding: 10px;
display: block;
border-radius: 3px;
}

.se .btn.type-10.blt-1 > span > span{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-11-1.png) 0 50% no-repeat;
text-align:left;
}

.se .btn.type-11{
margin-bottom:10px;
padding:1px;
min-width:80px;
border-radius: 3px;
background: #8f9aad;
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#25446a;
font-size:1.1em;
font-weight:bold;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
}

.se .btn.type-11.full{
width:100%;
}

.se .btn.type-11.w-80per{
min-width:80%;
}

.se .btn.type-11.w-140{
min-width:140px;
}

.se .btn.type-11.w-200{
min-width:200px;
}

.se .btn.type-11 > span{
padding: 10px;
display: block;
border-radius: 3px;
background: #e8e8e8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(25%,#f9f9f9), color-stop(53%,#efefef), color-stop(56%,#e0e0e0), color-stop(72%,#e0e0e0), color-stop(100%,#e8e8e8));
background: -webkit-linear-gradient(top,  #fff 0%,#f9f9f9 25%,#efefef 53%,#e0e0e0 56%,#e0e0e0 72%,#e8e8e8 100%);
background: -moz-linear-gradient(top,  #fff 0%, #f9f9f9 25%, #efefef 53%, #e0e0e0 56%, #e0e0e0 72%, #e8e8e8 100%);
background: linear-gradient(to bottom,  #fff 0%,#f9f9f9 25%,#efefef 53%,#e0e0e0 56%,#e0e0e0 72%,#e8e8e8 100%);
background-color:#e8e8e8;
}

.se .btn.type-11.blt-1 > span > span{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-6-6.png) 0 50% no-repeat;
text-align:left;
}

.se .btn.type-11.blt-2 > span > span{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-18-1.png) 0 50% no-repeat;
text-align:left;
}

.se .btn.type-11.disabled,
.se .btn.type-11.gray{
background: #bababa url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVlNWU1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzRhNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQzNDM0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzQxNDE0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzM5MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzM3MzczNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzM0MzQzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzMwMzAzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5e), color-stop(10%,#585858), color-stop(36%,#4d4d4d), color-stop(41%,#4a4a4a), color-stop(46%,#474747), color-stop(49%,#444444), color-stop(51%,#434343), color-stop(59%,#414141), color-stop(72%,#393939), color-stop(79%,#373737), color-stop(82%,#343434), color-stop(95%,#303030), color-stop(97%,#323232), color-stop(100%,#323232));
background: -webkit-linear-gradient(top,  #5e5e5e 0%,#585858 10%,#4d4d4d 36%,#4a4a4a 41%,#474747 46%,#444444 49%,#434343 51%,#414141 59%,#393939 72%,#373737 79%,#343434 82%,#303030 95%,#323232 97%,#323232 100%);
background: linear-gradient(to bottom,  #5e5e5e 0%,#585858 10%,#4d4d4d 36%,#4a4a4a 41%,#474747 46%,#444444 49%,#434343 51%,#414141 59%,#393939 72%,#373737 79%,#343434 82%,#303030 95%,#323232 97%,#323232 100%);
background-color:#5e5e5e;
}

.se .btn.type-11.disabled{
background: #bababa url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhYmFiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYWJhYmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5e), color-stop(10%,#585858), color-stop(36%,#4d4d4d), color-stop(41%,#4a4a4a), color-stop(46%,#474747), color-stop(49%,#444444), color-stop(51%,#434343), color-stop(59%,#414141), color-stop(72%,#393939), color-stop(79%,#373737), color-stop(82%,#343434), color-stop(95%,#303030), color-stop(97%,#323232), color-stop(100%,#323232));
background: -webkit-linear-gradient(top,  #5e5e5e 0%,#585858 10%,#4d4d4d 36%,#4a4a4a 41%,#474747 46%,#444444 49%,#434343 51%,#414141 59%,#393939 72%,#373737 79%,#343434 82%,#303030 95%,#323232 97%,#323232 100%);
background: linear-gradient(to bottom,  #5e5e5e 0%,#585858 10%,#4d4d4d 36%,#4a4a4a 41%,#474747 46%,#444444 49%,#434343 51%,#414141 59%,#393939 72%,#373737 79%,#343434 82%,#303030 95%,#323232 97%,#323232 100%);
background-color:#5e5e5e;
cursor:default;
}

.se .btn.type-11.disabled > span,
.se .btn.type-11.gray > span{
display: block;
border-radius: 3px;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkOWQ5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjOWI5YjliIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjOTI5MjkyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjODQ4NDg0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjN2E3YTdhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjNjk2OTY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjIlIiBzdG9wLWNvbG9yPSIjNjU2NTY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjNjE2MTYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjNWQ1ZDVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzIlIiBzdG9wLWNvbG9yPSIjNWI1YjViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjNWE1YTVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjNTA1MDUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(5%,#9b9b9b), color-stop(21%,#929292), color-stop(41%,#848484), color-stop(51%,#7a7a7a), color-stop(54%,#696969), color-stop(62%,#656565), color-stop(67%,#616161), color-stop(69%,#5d5d5d), color-stop(72%,#5b5b5b), color-stop(74%,#5a5a5a), color-stop(87%,#505050), color-stop(100%,#4a4a4a));
background: -webkit-linear-gradient(top,  #9d9d9d 0%,#9b9b9b 5%,#929292 21%,#848484 41%,#7a7a7a 51%,#696969 54%,#656565 62%,#616161 67%,#5d5d5d 69%,#5b5b5b 72%,#5a5a5a 74%,#505050 87%,#4a4a4a 100%);
background: linear-gradient(to bottom,  #9d9d9d 0%,#9b9b9b 5%,#929292 21%,#848484 41%,#7a7a7a 51%,#696969 54%,#656565 62%,#616161 67%,#5d5d5d 69%,#5b5b5b 72%,#5a5a5a 74%,#505050 87%,#4a4a4a 100%);
background-color:#9d9d9d;
}

.se .btn.type-11.disabled > span{
background: #ededed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(5%,#9b9b9b), color-stop(21%,#929292), color-stop(41%,#848484), color-stop(51%,#7a7a7a), color-stop(54%,#696969), color-stop(62%,#656565), color-stop(67%,#616161), color-stop(69%,#5d5d5d), color-stop(72%,#5b5b5b), color-stop(74%,#5a5a5a), color-stop(87%,#505050), color-stop(100%,#4a4a4a));
background: -webkit-linear-gradient(top,  #9d9d9d 0%,#9b9b9b 5%,#929292 21%,#848484 41%,#7a7a7a 51%,#696969 54%,#656565 62%,#616161 67%,#5d5d5d 69%,#5b5b5b 72%,#5a5a5a 74%,#505050 87%,#4a4a4a 100%);
background: linear-gradient(to bottom,  #9d9d9d 0%,#9b9b9b 5%,#929292 21%,#848484 41%,#7a7a7a 51%,#696969 54%,#656565 62%,#616161 67%,#5d5d5d 69%,#5b5b5b 72%,#5a5a5a 74%,#505050 87%,#4a4a4a 100%);
background-color:#9d9d9d;
}

.se .btn.type-12{
margin-bottom:10px;
padding:1px;
min-width:80px;
border-radius: 3px;
background: #fc6404;
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#fff;
font-size:1.1em;
font-weight:bold;
text-shadow: 1px 1px 1px rgba(255, 117, 37, 0.9);
}

.se .btn.type-12 > span{
padding: 10px;
display: block;
border-radius: 3px;
background: #ffbf8b url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmY4YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmYWM2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmOTMzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZTc1MDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffbf8b), color-stop(50%,#ffac68), color-stop(51%,#ff933b), color-stop(100%,#fe7505));
background: -webkit-linear-gradient(top,  #ffbf8b 0%,#ffac68 50%,#ff933b 51%,#fe7505 100%);
background: -moz-linear-gradient(top,  #ffbf8b 0%, #ffac68 50%, #ff933b 51%, #fe7505 100%);
background: linear-gradient(to bottom,  #ffbf8b 0%,#ffac68 50%,#ff933b 51%,#fe7505 100%);
background-color:#ffbf8b;
}

.se .btn.type-12.blt-1 > span > span{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-11-1.png) 0 50% no-repeat;
text-align:left;
}

.se .btn.type-13{
padding: 3px 13px;
display:inline-block;
box-sizing:border-box;
min-width:80px;
border:1px solid #c4cdd0;
border-radius: 3px;
background: #fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVjZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#eaecef));
background: -webkit-linear-gradient(top,  #fff 0%,#eaecef 100%);
background: -moz-linear-gradient(top,  #fff 0%, #eaecef 100%);
background: linear-gradient(to bottom,  #fff 0%,#eaecef 100%);
background-color: #fff;
color: #333;
font-weight:normal;
}

.se .btn.type-13.blt-1 > span{
padding-left:12px;
display: inline-block;
background: url(/common/images/bg_blt-6-2.png) 0 50% no-repeat;
text-align:left;
}

.se a[class~="btn"]{
display:inline-block;
text-align:center;
}

.se a[class~="btn"].fs{
width:100%;
}

.se [class~="btn"].w-210{
width:210px;
max-width:100%;
}

.se [class~="btn"].w-240{
width:240px;
max-width:100%;
}

.se [class~="btn"].w-270{
width:270px;
max-width:100%;
}

.se a[class~="btn"].w-260{
min-width:260px;
max-width:100%;
}

.se [class~="btn"].w-300{
width:300px;
max-width:100%;
}

.se [class~="btn"].w-340{
width:340px;
max-width:100%;
}

.se .btn.type-9.t-large,
.se .btn.type-10.t-large{
font-size:1.328em;
}

/*
.se a[class~="btn"]{
margin-left:30px;
display:inline-block;
text-align:center;
}

.se a[class~="btn"].fs{
width:100%;
}

.se .btn.type-1{
padding:1px;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #04b88a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0Yjg4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwYjE4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzAwOWE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwOTQ2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzAwOGY2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzAwODk2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwODY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzAyODE1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzAwNzM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzAyNmM0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzAwNjk0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzAwNjAzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzA1NjAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTYwM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#04b88a), color-stop(10%,#00b187), color-stop(36%,#009a6f), color-stop(41%,#00946f), color-stop(46%,#008f63), color-stop(49%,#008963), color-stop(51%,#00865e), color-stop(59%,#02815b), color-stop(72%,#00734c), color-stop(79%,#026c48), color-stop(82%,#006943), color-stop(95%,#00603b), color-stop(97%,#05603e), color-stop(100%,#05603e));
background: -webkit-linear-gradient(top,  #04b88a 0%,#00b187 10%,#009a6f 36%,#00946f 41%,#008f63 46%,#008963 49%,#00865e 51%,#02815b 59%,#00734c 72%,#026c48 79%,#006943 82%,#00603b 95%,#05603e 97%,#05603e 100%);
background: -moz-linear-gradient(top,  #04b88a 0%, #00b187 10%, #009a6f 36%, #00946f 41%, #008f63 46%, #008963 49%, #00865e 51%, #02815b 59%, #00734c 72%, #026c48 79%, #006943 82%, #00603b 95%, #05603e 97%, #05603e 100%);
background: linear-gradient(to bottom,  #04b88a 0%,#00b187 10%,#009a6f 36%,#00946f 41%,#008f63 46%,#008963 49%,#00865e 51%,#02815b 59%,#00734c 72%,#026c48 79%,#006943 82%,#00603b 95%,#05603e 97%,#05603e 100%);
background-color:#04b88a;
-webkit-box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#fff;
font-size:1.1em;
font-weight:bold;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}

.se .btn.type-1 > span{
padding: 10px;
display: block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #68d28a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4ZDI4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjNjRkMzg5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjNThjZDdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjNDFjNzcwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMzFjMzYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjMmVhNDZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjIlIiBzdG9wLWNvbG9yPSIjMjhhMjZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjMjQ5ZTY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjMWQ5ZTY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzIlIiBzdG9wLWNvbG9yPSIjMWM5YjVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjMTk5YjYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjMGI5NTU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAzOTE1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#68d28a), color-stop(5%,#64d389), color-stop(21%,#58cd7f), color-stop(41%,#41c770), color-stop(51%,#31c363), color-stop(54%,#2ea46d), color-stop(62%,#28a26e), color-stop(67%,#249e65), color-stop(69%,#1d9e64), color-stop(72%,#1c9b5f), color-stop(74%,#199b61), color-stop(87%,#0b9558), color-stop(100%,#039150));
background: -webkit-linear-gradient(top,  #68d28a 0%,#64d389 5%,#58cd7f 21%,#41c770 41%,#31c363 51%,#2ea46d 54%,#28a26e 62%,#249e65 67%,#1d9e64 69%,#1c9b5f 72%,#199b61 74%,#0b9558 87%,#039150 100%);
background: -moz-linear-gradient(top,  #68d28a 0%, #64d389 5%, #58cd7f 21%, #41c770 41%, #31c363 51%, #2ea46d 54%, #28a26e 62%, #249e65 67%, #1d9e64 69%, #1c9b5f 72%, #199b61 74%, #0b9558 87%, #039150 100%);
background: linear-gradient(to bottom,  #68d28a 0%,#64d389 5%,#58cd7f 21%,#41c770 41%,#31c363 51%,#2ea46d 54%,#28a26e 62%,#249e65 67%,#1d9e64 69%,#1c9b5f 72%,#199b61 74%,#0b9558 87%,#039150 100%);
background-color:#68d28a;
}

.se .btn.type-1.blt-1 > span > span{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-11-1.png) 0 0 no-repeat;
text-align:left;
}

.se .btn.type-2{
padding:1px;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #aedacd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlZGFjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzFlOWU3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aedacd), color-stop(99%,#1e9e72));
background: -webkit-linear-gradient(top,  #aedacd 0%,#1e9e72 99%);
background: -moz-linear-gradient(top,  #aedacd 0%, #1e9e72 99%);
background: linear-gradient(to bottom,  #aedacd 0%,#1e9e72 99%);
background-color:#aedacd;
-webkit-box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#10725a;
font-size:1.1em;
font-weight:bold;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
}

.se .btn.type-2 > span{
padding: 10px;
display:block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #f2fffd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmZmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2U4ZjlmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2QwZWVlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2M5ZWFkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2FjZGNjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2FjZGRjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2FjZTFjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYWViZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2fffd), color-stop(18%,#e8f9f6), color-stop(47%,#d0eee4), color-stop(50%,#c9eade), color-stop(53%,#acdcc9), color-stop(68%,#acddc9), color-stop(79%,#ace1cc), color-stop(100%,#baebd8));
background: -webkit-linear-gradient(top,  #f2fffd 0%,#e8f9f6 18%,#d0eee4 47%,#c9eade 50%,#acdcc9 53%,#acddc9 68%,#ace1cc 79%,#baebd8 100%);
background: -moz-linear-gradient(top,  #f2fffd 0%, #e8f9f6 18%, #d0eee4 47%, #c9eade 50%, #acdcc9 53%, #acddc9 68%, #ace1cc 79%, #baebd8 100%);
background: linear-gradient(to bottom,  #f2fffd 0%,#e8f9f6 18%,#d0eee4 47%,#c9eade 50%,#acdcc9 53%,#acddc9 68%,#ace1cc 79%,#baebd8 100%);
background-color:#f2fffd;
}

.se .btn.type-2.blt-1 > span > span{
padding-left:18px;
display: inline-block;
background: url(/common/images/bg_blt-11-2.png) 0 .2em no-repeat;
text-align:left;
}

.se .btn.type-3{
padding:1px;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #8f9aad;
-webkit-box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#25446a;
font-size:1.1em;
font-weight:bold;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
}

.se .btn.type-3 > span{
padding: 10px;
display:block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #e8e8e8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(25%,#f9f9f9), color-stop(53%,#efefef), color-stop(56%,#e0e0e0), color-stop(72%,#e0e0e0), color-stop(100%,#e8e8e8));
background: -webkit-linear-gradient(top,  #fff 0%,#f9f9f9 25%,#efefef 53%,#e0e0e0 56%,#e0e0e0 72%,#e8e8e8 100%);
background: -moz-linear-gradient(top,  #fff 0%, #f9f9f9 25%, #efefef 53%, #e0e0e0 56%, #e0e0e0 72%, #e8e8e8 100%);
background: linear-gradient(to bottom,  #fff 0%,#f9f9f9 25%,#efefef 53%,#e0e0e0 56%,#e0e0e0 72%,#e8e8e8 100%);
background-color:#e8e8e8;
}

.se .btn.type-3.blt-1 > span > span{
padding-left:14px;
display: inline-block;
background: url(/common/images/bg_blt-11-3.png) 0 .35em no-repeat;
text-align:left;
}

.se .btn.type-4{
padding:1px;
position:relative;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ff4997 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNDk5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZmY0OTk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiNmZjQ1OTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiNmZjQ0OTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmZjQwOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNiUiIHN0b3AtY29sb3I9IiNmZjM5OGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOCUiIHN0b3AtY29sb3I9IiNmZjM1OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNmZjMyOGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NCUiIHN0b3AtY29sb3I9IiNmZjIyODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OSUiIHN0b3AtY29sb3I9IiNmZjIyODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiNmZjFjN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNmZjE5N2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmYxYzdlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4997), color-stop(3%,#ff4997), color-stop(5%,#ff4593), color-stop(13%,#ff4494), color-stop(15%,#ff4091), color-stop(36%,#ff398d), color-stop(38%,#ff358b), color-stop(49%,#ff328a), color-stop(74%,#ff2280), color-stop(79%,#ff2280), color-stop(85%,#ff1c7e), color-stop(92%,#ff197c), color-stop(100%,#ff1c7e));
background: -webkit-linear-gradient(top,  #ff4997 0%,#ff4997 3%,#ff4593 5%,#ff4494 13%,#ff4091 15%,#ff398d 36%,#ff358b 38%,#ff328a 49%,#ff2280 74%,#ff2280 79%,#ff1c7e 85%,#ff197c 92%,#ff1c7e 100%);
background: -moz-linear-gradient(top,  #ff4997 0%, #ff4997 3%, #ff4593 5%, #ff4494 13%, #ff4091 15%, #ff398d 36%, #ff358b 38%, #ff328a 49%, #ff2280 74%, #ff2280 79%, #ff1c7e 85%, #ff197c 92%, #ff1c7e 100%);
background: linear-gradient(to bottom,  #ff4997 0%,#ff4997 3%,#ff4593 5%,#ff4494 13%,#ff4091 15%,#ff398d 36%,#ff358b 38%,#ff328a 49%,#ff2280 74%,#ff2280 79%,#ff1c7e 85%,#ff197c 92%,#ff1c7e 100%);
background-color:#ff4997;
-webkit-box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#fff;
font-size:1.1em;
font-weight:bold;
text-shadow: 0 0 3px rgba(155, 47, 110, 0.3);
}

.se .btn.type-4 .spl{
position:absolute;
right:-38px;
top:-28px;
}

.se .btn.type-4 > span{
padding: 10px;
display:block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ff8bbc url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGJiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2ZmODViOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2ZmODBiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2ZmNzViMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iI2ZmNzRiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2ZmNmJhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ZmNjdhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmNTQ5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2ZmNTA5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2ZmNDk5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2ZmNDU5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2ZmNDQ5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2ZmM2Q4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjM1OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8bbc), color-stop(15%,#ff85b8), color-stop(21%,#ff80b6), color-stop(24%,#ff75b1), color-stop(29%,#ff74b0), color-stop(38%,#ff6ba9), color-stop(47%,#ff67a8), color-stop(50%,#ff549d), color-stop(53%,#ff509b), color-stop(65%,#ff4997), color-stop(68%,#ff4593), color-stop(74%,#ff4494), color-stop(79%,#ff3d8f), color-stop(100%,#ff358b));
background: -webkit-linear-gradient(top,  #ff8bbc 0%,#ff85b8 15%,#ff80b6 21%,#ff75b1 24%,#ff74b0 29%,#ff6ba9 38%,#ff67a8 47%,#ff549d 50%,#ff509b 53%,#ff4997 65%,#ff4593 68%,#ff4494 74%,#ff3d8f 79%,#ff358b 100%);
background: -moz-linear-gradient(top,  #ff8bbc 0%, #ff85b8 15%, #ff80b6 21%, #ff75b1 24%, #ff74b0 29%, #ff6ba9 38%, #ff67a8 47%, #ff549d 50%, #ff509b 53%, #ff4997 65%, #ff4593 68%, #ff4494 74%, #ff3d8f 79%, #ff358b 100%);
background: linear-gradient(to bottom,  #ff8bbc 0%,#ff85b8 15%,#ff80b6 21%,#ff75b1 24%,#ff74b0 29%,#ff6ba9 38%,#ff67a8 47%,#ff549d 50%,#ff509b 53%,#ff4997 65%,#ff4593 68%,#ff4494 74%,#ff3d8f 79%,#ff358b 100%);
background-color:#ff8bbc;
}

.se .btn.type-5{
padding:1px;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #34387a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iIzM0Mzg3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzJiMmU2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzJiMmY2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzI5MmI1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzI5MmI1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iIzIxMjM0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzIyMjQ0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#34387a), color-stop(44%,#2b2e61), color-stop(49%,#2b2f60), color-stop(54%,#292b5a), color-stop(59%,#292b59), color-stop(92%,#212343), color-stop(97%,#222446));
background: -webkit-linear-gradient(top,  #34387a 3%,#2b2e61 44%,#2b2f60 49%,#292b5a 54%,#292b59 59%,#212343 92%,#222446 97%);
background: -moz-linear-gradient(top,  #34387a 3%, #2b2e61 44%, #2b2f60 49%, #292b5a 54%, #292b59 59%, #212343 92%, #222446 97%);
background: linear-gradient(to bottom,  #34387a 3%,#2b2e61 44%,#2b2f60 49%,#292b5a 54%,#292b59 59%,#212343 92%,#222446 97%);
background-color:#34387a;
-webkit-box-shadow: 3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#fff;
font-size:1.1em;
font-weight:bold;
text-shadow: 0 0 3px rgba(155, 47, 110, 0.3);
}

.se .btn.type-5 > span{
padding: 12px 10px;
display:block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #5359c0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTljMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzRkNTNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQxNDc5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzQwNDU5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzNhM2U4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzM4M2M4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iIzJlMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzJmNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5359c0), color-stop(15%,#4d53bc), color-stop(51%,#41479f), color-stop(54%,#40459b), color-stop(56%,#3a3e88), color-stop(59%,#383c84), color-stop(87%,#2e3269), color-stop(100%,#2c2f63));
background: -webkit-linear-gradient(top,  #5359c0 0%,#4d53bc 15%,#41479f 51%,#40459b 54%,#3a3e88 56%,#383c84 59%,#2e3269 87%,#2c2f63 100%);
background: -moz-linear-gradient(top,  #5359c0 0%, #4d53bc 15%, #41479f 51%, #40459b 54%, #3a3e88 56%, #383c84 59%, #2e3269 87%, #2c2f63 100%);
background: linear-gradient(to bottom,  #5359c0 0%,#4d53bc 15%,#41479f 51%,#40459b 54%,#3a3e88 56%,#383c84 59%,#2e3269 87%,#2c2f63 100%);
background-color:#5359c0;
}

.se .btn[class~="card-in"] > span{
padding:6px 10px 6px 6px;
}

.se .btn[class~="card-in"] > span .logo{
display:inline-block;
margin-right:8px;
vertical-align:middle;
}
*/

/* Tabs
----------------------------------*/

.se .tab{
margin-bottom:15px;
}

.se .tab.type-1 .nav{
padding-bottom:16px;
background:url(/common/images/bg_tab-1.png) repeat-x 0 100%;
}

.se .tab.type-1 .nav > ul{
margin-bottom:0;
border-bottom:3px solid #1e8f7b;
}

.se .tab.type-1 .nav > ul > li{
margin-left:3px;
padding:1px 1px 0;
height:35px;
float:left;
position:relative;
bottom:-21px;
-moz-border-radius-topleft: 4px;
-moz-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
background-color:#ced9db;
}

.se .tab.type-1.pane-2 .nav > ul > li{
width:49.2%;
}

.se .tab.type-1.pane-3 .nav > ul > li{
width:32.6%;
}

.se .tab.type-1 .nav > ul > li:first-child{
margin-left:0;
}

.se .tab.type-1 .nav > ul > li > a{
min-width:178px;
height:100%;
display: block;
-moz-border-radius-topleft: 4px;
-moz-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
background:#fff;
text-align: center;
line-height:1;
overflow:hidden;
color:#858585;
text-decoration:none;

}

.se .tab.type-1 .nav > ul > li > a:hover{
background:#eef6f9;
}

.se .tab.type-1 .nav > ul > li > a > span{
display:block;
padding:12px;
}

.se .tab.type-1 .nav > ul > li.active{
padding:3px 3px 16px;
bottom:-19px;
height:38px;
background:#1e8f7b url(/common/images/bg_tab-1.png) repeat-x 0 100%;
}

.se .tab.type-1 .nav > ul > li:first-child.active{
background:#1e8f7b url(/common/images/bg_tab-2.png) no-repeat 0 100%;
}

.se .tab.type-1 .nav > ul > li.active a{
min-width:174px;
background: #d2f2e1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QyZjJlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2NlZjBkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2I0ZTljZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg5JSIgc3RvcC1jb2xvcj0iI2IxZThjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2U5Y2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2f2e1), color-stop(27%,#cef0df), color-stop(73%,#b4e9ce), color-stop(89%,#b1e8cc), color-stop(100%,#b3e9ce));
background: -webkit-linear-gradient(top, #d2f2e1 0%,#cef0df 27%,#b4e9ce 73%,#b1e8cc 89%,#b3e9ce 100%);
background: -moz-linear-gradient(top, #d2f2e1 0%, #cef0df 27%, #b4e9ce 73%, #b1e8cc 89%, #b3e9ce 100%);
background: -ms-linear-gradient(top, #d2f2e1 0%,#cef0df 27%,#b4e9ce 73%,#b1e8cc 89%,#b3e9ce 100%);
background: linear-gradient(to bottom, #d2f2e1 0%,#cef0df 27%,#b4e9ce 73%,#b1e8cc 89%,#b3e9ce 100%);
background-color: #d2f2e1;
color:#333;
font-size:1em;
font-weight:bold;
}

.se .tab.type-1 .nav > ul > li.active a > span{
padding:12px 8px;
position:relative;
}

.se .tab.type-1 .nav > ul > li > a > span .fig{
position:absolute;
right:6px;
top:30%;
-webkit-transform: rotate(-25deg);
-moz-transform: rotate(-25deg);
-ms-transform: rotate(-25deg);
font-size:.9em;
color:#2171b6;
}

.se .tab.type-1 .panels{
margin-bottom:0;
padding : 15px 0 0;
}

.se .tab.type-1 .panels .panel{
margin-bottom:0;
}

.se .tab.type-1 .panels .panel > *:last-child{
margin-bottom:0;
}

/* Side Navigation
----------------------------------*/

.se .region.sidebar .content .sn.type-1{
padding:19px 9px 9px;
border-color: #d0d7d9;
border-style: solid;
border-width: 1px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#fff;
}

.se .region.sidebar .content .sn.type-1 a{
color:#333;
}

.se .region.sidebar .content .sn.type-1 a:hover{
text-decoration:none;
}

.se .region.sidebar .content .sn.type-1 .hdg{
display:table;
color:#2e9c71;
font-size:1.1em;
font-weight:bold;
vertical-align:middle;
}

.se .region.sidebar .content .sn.type-1 .hdg .fig{
padding-right:8px;
display: table-cell;
vertical-align:middle;
}

.se .region.sidebar .content .sn.type-1 .hdg .fig > img{
max-width:none;
width:50px;
}

.se .region.sidebar .content .sn.type-1 .hdg .title{
display: table-cell;
vertical-align:middle;
}

.se .region.sidebar .content .sn.type-1 ul.close{
display:none;
}

.se .region.sidebar .content .sn.type-1 > ul{
border-color: #d0d7d9;
border-style: solid;
border-width:1px 1px 0;
}

.se .region.sidebar .content .sn.type-1 > ul > li > a{
padding:10px 12px;
display:block;
border-top:1px solid #fff;
border-bottom:1px solid #d0d7d9;
background:#e8ecef;
}

.se .region.sidebar .content .sn.type-1 > ul > li > a:hover{
background:#f6f8f9;
}

.se .region.sidebar .content .sn.type-1 > ul > .active > a{
border-bottom:1px solid #9ac4a2;
background:#ace3ae;
}

.se .region.sidebar .content .sn.type-1 > ul > li > ul{
padding-left:9px;
border-top:1px solid #fff;
border-bottom:1px solid #d0d7d9;
background:#ace3ae;
}

.se .region.sidebar .content .sn.type-1.fo > ul > li > ul{
display:block !important; /* Behavior override */
}

.se .region.sidebar .content .sn.type-1 > ul > li > ul > li > a{
padding:6px 10px;
display:block;
border-top:1px dotted #676767;
background:#fff;
font-size:.8em;
}

.se .region.sidebar .content .sn.type-1 > ul > li > ul > li > a:hover{
color:#2e9c71;
}

.se .region.sidebar .content .sn.type-1 > ul > li > ul > li.active > a{
background:#eaf6e3;
}

.se .region.sidebar .content .sn.type-1 > ul > li > ul > li:first-child > a{
border-top:none;
}

.se .region.sidebar .content .sn.type-2{
padding:9px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#ccc;
}

.se .region.sidebar .content .sn.type-2 > div{
padding:9px 11px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#fff;
}

.se .region.sidebar .content .sn.type-2 > div:first-child{
margin-bottom:9px;
}

.se .region.sidebar .content .sn.type-2 .layout_image.image-l img{
max-width: 50px;
}

.se .region.sidebar .content .sn.type-2 .layout_image.image-l > .image{
padding-right:5px;
}

.se .region.sidebar .content .sn.type-2 a{
color:#6c6c6c;
}

.se .region.sidebar .content .sn.type-2 a:hover{
text-decoration:none;
}

.se .region.sidebar .content .sn.type-2 p.small{
line-height: 1.2;
}


.se .region.sidebar .content .sn.type-2 .lead{
font-size:1em;
font-weight:bold;
line-height: 1.2;
color:#000;
}

.se .region.sidebar .content .sn.type-2 > div > a > dl{
margin:15px 0 0 0;
}

.se .region.sidebar .content .sn.type-2 > div > a > dl > dt{
margin-bottom:5px;
padding:5px 5px 5px 22px;
display:block;
background:#eaeaea url(/common/images/bg_blt-6-2.png) 10px 50% no-repeat;
font-size:1em;
font-weight:bold;
line-height:1;
}

.se .region.sidebar .content .sn.type-2 > div > a:hover > dl > dt{
text-decoration:underline;
}

.se .region.sidebar .content .sn.type-2 > div > a > dl > dd .layout_image{
margin-bottom:0;
}

.se .region.sidebar .content .sn.type-2 > div > a > dl > dd .layout_image .description p{
font-size: .9em;
line-height: 1.1;
color:#333;
}

.se .region.sidebar .content .sn.type-2 > div > a:hover > dl > dd p{
text-decoration:none !important;
}

/*
.se .region.sidebar .content .sn.type-2{
padding:24px 9px 9px;
border-color: #d0d7d9;
border-style: solid;
border-width: 1px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#fff;
}

.se .region.sidebar .content .sn.type-2 > .hdg{
color:#747474;
font-size:.8em;
text-align:center;
}

.se .region.sidebar .content .sn.type-2 .lead{
color:#747474;
font-size:.8em;
}

.se .region.sidebar .content .sn.type-2 .links{
margin:0 0 20px 10px;
}

.se .region.sidebar .content .sn.type-2 .function{
border-color: #d6dee0;
border-style: solid;
border-width: 1px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
}

.se .region.sidebar .content .sn.type-2 .function > .hdg{
margin-bottom:0;
padding:14px 7px;
background:#f6f7f8 url(/common/images/bg_sn-1.png) 0 100% repeat-x;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a{
display:block;
cursor:pointer;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a:hover{
text-decoration:none;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a .hdg{
margin-bottom:0;
padding:7px 9px;
font-size:.8em;
font-weight:bold;
color:#153688;
background:#e0e3eb;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li:first-child > a .hdg{
background:#e0e3eb url(/common/images/bg_sn-2.png) 0 0 repeat-x;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a:hover .hdg{
background:#fdfefe;
text-decoration:underline;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a .hdg > span{
padding-left:11px;
display: block;
background: url(/common/images/bg_blt-6-2.png) 0 .45em no-repeat;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a .layout_image{
margin-bottom:0;
display:block;
padding:10px;
background:#f6f7f8;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a:hover .layout_image{
background:#fdfefe;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a .layout_image .image{
display:block;
padding-right:7px;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a .layout_image .description{
display:block;
font-size:.8em;
}

.se .region.sidebar .content .sn.type-2 .function > ul > li > a:hover .layout_image .description{
color:#333;
}
*/

.se .region.sidebar .content .sn.type-3{
padding:6px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#4bc394;
}

.se .region.sidebar .content .sn.type-3 > div{
-moz-border-radius: 7px;
border-radius: 7px;
overflow:hidden;
background:#fff;
}

.se .region.sidebar .content .sn.type-3 > div .hdg{
margin-bottom:0;
padding:8px 0;
background: #61cea4 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYxY2VhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iIzYxY2VhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzRjYjk4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MWNlYTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #61cea4 0%, #61cea4 45%, #4cb989 47%, #61cea4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61cea4), color-stop(45%,#61cea4), color-stop(47%,#4cb989), color-stop(100%,#61cea4));
background: -webkit-linear-gradient(top,  #61cea4 0%,#61cea4 45%,#4cb989 47%,#61cea4 100%);
background: linear-gradient(to bottom,  #61cea4 0%,#61cea4 45%,#4cb989 47%,#61cea4 100%);
background-color:#61cea4;
color:#fff;
font-size:1.1em;
font-weight:bold;
text-align:center;
text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);
}

.se .region.sidebar .content .sn.type-3 > div > ul{
padding:15px 4px;

}

.se .region.sidebar .content .sn.type-3 > div > ul > li{
padding:16px 14px 0;
border-top:1px dotted #b6b6b6;
}

.se .region.sidebar .content .sn.type-3 > div > ul > li:first-child{
padding-top:0;
border-top: none;
}

.se .region.sidebar .content .sn.type-3 > div > ul > li .image{
margin-bottom:10px;
}

.se .region.sidebar .content .sn.type-3 > div > ul > li > ul > li > a[target=_blank]{
background:none;
position:relative;
}

.se .region.sidebar .content .sn.type-3 > div > ul > li > ul > li > a[target=_blank] .icon-sup{
padding:0;
position:absolute;
left:0;
top:.4em;
line-height:1;
}

.se .region.sidebar .content .sn.type-4{
padding:0 15px 15px;
border-color: #d0d7d9;
border-style: solid;
border-width: 1px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#fff;
overflow:hidden;
}

.se .region.sidebar .content .sn.type-4 > .hdg{
margin:20px -15px 5px;
padding:10px 15px;
border-color: #e9e9e9;
border-style: solid;
border-width: 1px 0;
background: #f7f7f7 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(55%,#fff), color-stop(100%,#f7f7f7));
background: -webkit-linear-gradient(top,  #fff 0%,#fff 55%,#f7f7f7 100%);
background: -moz-linear-gradient(top,  #fff 0%, #fff 55%, #f7f7f7 100%);
background: linear-gradient(to bottom,  #fff 0%,#fff 55%,#f7f7f7 100%);
background-color:#f7f7f7;
font-size:1.1em;
font-weight:bold;
}

.se .region.sidebar .content .sn.type-4 > .hdg:first-child{
margin-top:0;
border-top:none;
}

.se .region.sidebar .content .sn.type-4 .compare{
margin:0 -15px;
}

.se .region.sidebar .content .sn.type-4 .compare > li{
padding:12px;
}

.se .region.sidebar .content .sn.type-4 .compare > li:hover{
background:#f7fcfb;
}

.se .region.sidebar .content .sn.type-4 .compare > li > a{
text-decoration:none;
}

.se .region.sidebar .content .sn.type-4 .compare > li > a .layout_image{
margin-bottom:0;
display:block;
}

.se .region.sidebar .content .sn.type-4 .compare > li > a .layout_image .image{
padding-right:11px;
display:block;
}

.se .region.sidebar .content .sn.type-4 .compare > li > a .layout_image .description{
display:block;
font-size:.8em;
}

.se .region.sidebar .content .sn.type-4 .compare > li > a .layout_image .description .hdg{
padding:0 0 3px 11px;
display:block;
background: url(/common/images/bg_blt-6-2.png) 0 .45em no-repeat;
}

.se .region.sidebar .content .sn.type-4 .compare > li:hover > a .layout_image .description .hdg{
text-decoration:underline;
}

.se .region.sidebar .content .sn.type-4 .compare > li > a .layout_image .description > p{
color:#333;
}

.se .region.sidebar .content .sn.type-4 .compare > li:hover > a .layout_image .description > p{
color:#333;
}

.se .region.sidebar .content .sn.type-4 .compare + .list_u{
padding-top:10px;
border-top:1px solid #d1d1d1;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit{
padding:1px 0;
border-top:1px dotted #d1d1d1;
width:100%;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit:first-child{
border-top: none;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit:hover{
background:#f7fcfb;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit > div > a{
display:table;
width:100%;padding:10px 5px;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit > div > a .layout_image{
margin-bottom:0;
display: table-row;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit > div > a .layout_image .image{
padding-right:10px;
display: table-cell;
width:50px;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit > div > a .layout_image .image > img{
width:50px;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit > div > a .layout_image .description{
display: table-cell;
vertical-align:middle;
}

.se .region.sidebar .content .sn.type-4 .card-history > div .unit > div > a .layout_image .description .list_u.type-1 > li{
margin-bottom:0;
padding-left:11px;
background: url(/common/images/bg_blt-6-2.png) 0 .45em no-repeat;
}

.se .region.sidebar .content .sn.type-5 > .hdg{
padding-bottom:6px;
border-bottom:3px solid #000;
font-size:1.1em;
font-weight:bold;
}

.se .region.sidebar .content .sn.type-5 > ul > li{
padding:15px 0;
border-bottom:1px solid #ddd;
}

.se .region.sidebar .content .sn.type-5 > ul > li:first-child{
padding-top:0;
}

.se .region.sidebar .content .sn.type-5 > ul > li .layout_image{
margin-bottom:0;
}

.se .region.sidebar .content .sn.type-5 > ul > li .layout_image .image{
max-width:67px;
}

.se .region.sidebar .content .sn.type-5 > ul > li .layout_image .description{
font-size:.8em;
}

.se .region.sidebar .content .sn.type-5 > ul > li .layout_image .description > ul{
font-size:1.2em;
}

.se .region.sidebar .content .sn.type-6{
padding:19px 9px 9px;
border-color: #d0d7d9;
border-style: solid;
border-width: 1px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#fff;
}

.se .region.sidebar .content .sn.type-6 a{
color:#6c6c6c;
}

.se .region.sidebar .content .sn.type-6 a:hover{
text-decoration:none;
}

.se .region.sidebar .content .sn.type-6 .hdg{
color:#2e9c71;
font-size:1.1em;
font-weight:bold;
vertical-align:middle;
}

.se .region.sidebar .content .sn.type-6 .hdg .fig{
padding-right:8px;
display: table-cell;
max-width:50px;
vertical-align:middle;
}

.se .region.sidebar .content .sn.type-6 .hdg .title{
display: table-cell;
vertical-align:middle;
}

.se .region.sidebar .content .sn.type-6 .acp-view-switcher{
margin-bottom:17px;
}

.se .region.sidebar .content .sn.type-6 .acp-view-switcher > li{
float:left;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.all{
margin-bottom:10px;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign,
.se .region.sidebar .content .sn.type-6 .btn-asset.genre{
border-color: #d0d7d9;
border-style: solid;
border-width:1px 1px 0;
}

.se .region.sidebar .content .sn.type-6 .btn-asset > li > a{
display:block;
}

.se .region.sidebar .content .sn.type-6 .btn-asset > li.active > a{
color:#333;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.all > li > a{
padding:6px 6px 6px 38px;
border:1px solid #bfbfbf;
background:#fff url(/common/js/images/acp/bg_check-all.png) 6px 4px no-repeat;
font-size:.85em;
color:#333;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.all > li.active > a{
border:1px solid #3ca14f;
background:#ace3ae url(/common/js/images/acp/bg_check-all_a.png) 6px 4px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.all > li > a:hover{
background:#fff url(/common/js/images/acp/bg_check-all_o.png) 6px 4px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.all > li.active > a:hover{
background:#ace3ae url(/common/js/images/acp/bg_check-all_a.png) 6px 4px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign > li > a,
.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li > a{
border-top:1px solid #fff;
border-bottom:1px solid #d0d7d9;
background:#f4f4f4;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign{
margin-bottom:10px;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign > li > a{
padding:5px 8px 5px 38px;
background:#f4f4f4 url(/common/js/images/acp/bg_check.png) 6px 6px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign > li > a:hover{
background:#f9f9f9 url(/common/js/images/acp/bg_check_o.png) 6px 6px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign .highlight > a{
border-bottom:1px solid #b5c5e4;
background:#d9e3e8 url(/common/js/images/acp/bg_check-highlight.png) 6px 6px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign .highlight > a:hover{
background:#ecf1f3 url(/common/js/images/acp/bg_check-highlight_o.png) 6px 6px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign .active > a{
border-bottom:1px solid #9ac4a2;
background:#bde9be url(/common/js/images/acp/bg_check-highlight_a.png) 6px 6px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaign .active > a:hover{
background:#bde9be url(/common/js/images/acp/bg_check-highlight_a.png) 6px 6px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li > a{
padding:3px 3px 3px 38px;
background:#f4f4f4 url(/common/js/images/acp/bg_check.png) 6px 3px no-repeat;
font-size:.8em;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li > a > span{
padding-left:30px;
display:block;
min-height:22px;
line-height:2;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.shopping > a > span{
background:url(/common/js/images/acp/bg_icon-shopping.png) 0 0 no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.shopping-revo > a > span{
background:url(/common/js/images/acp/bg_icon-shopping-revo.png) 0 0 no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.cashing > a > span{
background:url(/common/js/images/acp/bg_icon-cashing.png) 0 0 no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.cashing-revo > a > span{
background:url(/common/js/images/acp/bg_icon-cashing-revo.png) 0 0 no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.icm > a > span{
background:url(/common/js/images/acp/bg_icon-icm.png) 0 0 no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.mall > a > span{
background:url(/common/js/images/acp/bg_icon-mall.png) 0 0 no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.point > a > span{
background:url(/common/js/images/acp/bg_icon-point.png) 0 0 no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.point-jdepo > a > span{
background:url(/common/js/images/acp/bg_icon-point-jdepo.png) 0 0 no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.active > a{
background:#bde9be url(/common/js/images/acp/bg_check_a.png) 6px 3px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li > a:hover{
background:#f9f9f9 url(/common/js/images/acp/bg_check_o.png) 6px 3px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.genre > li.active > a:hover{
background:#bde9be url(/common/js/images/acp/bg_check_a.png) 6px 3px no-repeat;
}

.se .region.sidebar .content .sn.type-6 .btn-asset.campaig > .active > a,
.se .region.sidebar .content .sn.type-6 .btn-asset.genre > .active > a{
border-bottom:1px solid #9ac4a2;
}

.se .region.sidebar .content .sn.type-6 .acp-legend{
margin-top:20px;
}

.se .region.sidebar .content .sn.type-6 .acp-legend .hdg{
margin-bottom:0;
padding-bottom:5px;
border-bottom:1px dotted #b6b6b6;
font-size:.8em;
color:#333;
}

.se .region.sidebar .content .sn.type-6 .acp-legend > dl > dt{
margin:10px 0 5px;
}

.se .region.sidebar .content .sn.type-6 .acp-legend > dl > dd{
font-size:.8em;
}

.se .region.sidebar .content .sn.type-6 .acp-legend .acp-cat{
font-size:.75em;
}

.se .region.sidebar .content .sn.type-7 > .hdg{
padding-bottom:6px;
border-bottom:3px solid #000;
font-size:1.1em;
font-weight:bold;
}

.se .region.sidebar .content .sn.type-7 > ul > li{
padding:15px 0;
}

.se .region.sidebar .content .sn.type-7 > ul > li:first-child{
padding-top:0;
}

.se .region.sidebar .content .sn.type-7 > ul > li .layout_image{
margin-bottom:0;
}

.se .region.sidebar .content .sn.type-7 > ul > li .layout_image .description{
font-size:.8em;
}

.se .region.sidebar .content .sn.type-7 > ul > li .layout_image .description > ul{
font-size:1.2em;
}

.se .region.sidebar .content .sn.type-8 > ul{
margin-top:-15px;
overflow:hidden;
}

.se .region.sidebar .content .sn.type-8 > ul > li{
margin-top:15px;
}

.se .region.sidebar .content .sn.type-9{
padding:0 12px 12px;
border-color: #ddd;
border-style: solid;
border-width: 2px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#fff;
}

.se .region.sidebar .content .sn.type-9 h2.hdg{
display:none;
}

.se .region.sidebar .content .sn.type-9 .hdg-cardllist{
margin:-2px -14px 5px;
padding:5px 14px 8px;
display:block;
-moz-border-radius-topleft: 12px;
-moz-border-top-left-radius: 12px;
-moz-border-radius-topright: 12px;
-moz-border-top-right-radius: 12px;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
background: #e6e6e6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(50%,#e6e6e6), color-stop(100%,#dbdbdb));
background: -webkit-linear-gradient(top,  #e6e6e6 0%,#e6e6e6 50%,#dbdbdb 100%);
background: linear-gradient(to bottom,  #e6e6e6 0%,#e6e6e6 50%,#dbdbdb 100%);
background: -moz-linear-gradient(top,  #e6e6e6 0%, #e6e6e6 50%, #dbdbdb 100%);
background-color: #e6e6e6;
font-size:1.2em;
font-weight:bold;
color: #666;
line-height: 1.1;
}

.se .region.sidebar .content .sn.type-9 .hdg-cardllist:link,
.se .region.sidebar .content .sn.type-9 .hdg-cardllist:visited,
.se .region.sidebar .content .sn.type-9 .hdg-cardllist:hover,
.se .region.sidebar .content .sn.type-9 .hdg-cardllist:focus,
.se .region.sidebar .content .sn.type-9 .hdg-cardllist:active{
text-decoration:none;
}

.se .region.sidebar .content .sn.type-9 .hdg-cardllist .number > span{
font-size: 2em;
color: #00a276;
}

.se .region.sidebar .content .toggle-box h3.hdg,
.se .region.sidebar .content .toggle-box .toggle-btn{
display:none;
}

.se .region.sidebar .content .sn.type-9 h4.hdg{
margin:20px 0 5px;
padding-bottom:5px;
border-bottom: 2px solid #94d6c5;
font-size:1.2em;
font-weight:bold;
color: #666;
}

.se .region.sidebar .content .sn.type-9 > .toggle-content > .list_u:last-child{
margin-top: 10px;
padding-top:10px;
border-top:1px solid #d1d1d1;
}

.se .region .content .sn.type-10 > ul > li{
margin-top:5px;
}

.se .region .content .sn.type-10 > ul > li:first-child{
margin-top:0;
}

.se .region .content .sn.type-10 > ul > li > a{
padding:17px 15px 10px;
border:1px solid #d9d7d7;
-moz-border-radius: 12px;
border-radius: 12px;
display:block;
background:#fff;
}

.se .region .content .sn.type-10 > ul > li .layout_image{
margin-bottom:0;
}

.se .region .content .sn.type-10 > ul > li .layout_image .image{
margin-bottom:0;
float:right;
padding-left:15px;
max-width:60px;
}
.se .region .content .sn.type-10 > ul > li  > a em{
font-weight:normal;
}

.se .region .content .sn.type-10 > ul > li .layout_image .description{
font-size:.9em;
}

.se.lesson .region.sidebar .content .sn.type-11{
border-color: #153688 #d0d7d9 #d0d7d9;
border-style: solid;
border-width: 4px 1px 1px;
background:#fff;
}

.se.lesson .region.sidebar .content .sn.type-11 .hdg{
margin-bottom:8px;
padding:10px 20px;
border-bottom:1px solid #e9e9e9;
color:#153688;
font-size:1.1em;
font-weight:bold;
background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f7f7f7));
background:-webkit-linear-gradient(top, #fff 0%,#f7f7f7 100%);
background:-moz-linear-gradient(top, #fff 0%, #f7f7f7 100%);
background:linear-gradient(to bottom, #fff 0%,#f7f7f7 100%);
background-color:#fff;
}

.se.lesson .region.sidebar .content .sn.type-11 > ul{
padding:0 20px 10px;
}

.se.lesson .region.sidebar .content .sn.type-11 > ul > li{
margin-top:7px;
padding-top:7px;
border-top:1px dotted #dfdfdf;
}

.se.lesson .region.sidebar .content .sn.type-11 > ul > li:first-child{
margin-top:0;
padding-top:0;
border-top:none;
}

.se.lesson .region.sidebar .content .sn.type-11 > ul > li > a{
padding:7px 0 7px 45px;
display:block;
min-height:20px;
color:#333;
background-position:left top;
background-repeat: no-repeat;
font-size:1.1em;
font-weight: bold;
}

.se.lesson .region.sidebar .content .sn.type-11 > ul > .creditcard > a{
background-image:url(/common/images/bg_sn_11-1.png);
}

.se.lesson .region.sidebar .content .sn.type-11 > ul > .moneyplan > a{
background-image:url(/common/images/bg_sn_11-2.png);
}

.se.lesson .region.sidebar .content .sn.type-11 > ul > .lifeevent > a{
background-image:url(/common/images/bg_sn_11-3.png);
}

.se.lesson .region.sidebar .content .sn.type-11 > ul > .research > a{
background-image:url(/common/images/bg_sn_11-4.png);
}

.se.lesson .region.sidebar .content .sn.type-11 > .rank{
margin: 0;
padding:0 20px 10px;
list-style: none;
}

.se.lesson .region.sidebar .content .sn.type-11 > .rank > li{
margin-top:7px;
padding-top:7px;
border-top:1px dotted #dfdfdf;
}

.se.lesson .region.sidebar .content .sn.type-11 > .rank > li:first-child{
margin-top:0;
padding-top:0;
border-top:none;
}

.se.lesson .region.sidebar .content .sn.type-11 > .rank > li > a{
padding-left: 50px;
position: relative;
display:block;
min-height: 30px;
color: #333;
font-weight: bold;
}

.se.lesson .region.sidebar .content .sn.type-11 > .rank > li > a > img{
margin-top: -15px;
position: absolute;
top: 50%;
left: 0;
}

.se.lesson .region.sidebar .content .sn.type-facebook-01{
background: #fff;
}

.se.lesson .region.sidebar .content .sn.type-facebook-01 iframe{
width: 100% !important;
vertical-align: bottom;
}

.se.lesson .region.sidebar .content .sn.type-facebook-02{
display: none;
background: #f2f2f3;
}

.se.lesson.rwd .region.sidebar .content .sn.type-facebook-02 .link-facebook{
margin-bottom: 0;
padding: 15px;
display: block;
text-align: center;
}

/* Bottom Navigation
----------------------------------*/

.se .nav_bottom{
margin-bottom:15px;
}

.se .nav_bottom.type-1[class*="col-"]{
margin-top:-14px;
}

.se .nav_bottom.type-1[class*="col-"] > div{
margin-bottom:-14px;
overflow:hidden;
}

.se .nav_bottom.type-1[class*="col-"] > div .unit{
margin-top:14px;
float:left;
}

.se .nav_bottom.type-1[class*="col-"] > div .unit > div{
margin-bottom:-1px;
border-bottom:1px solid #dce2e4;
}

.se .nav_bottom.type-1[class*="col-"] > div .unit > div > *{
margin:0 0 14px -1px;
border-left:1px dotted #dce2e4;
padding:0 8px 14px;
}

.se .nav_bottom.type-1[class*="col-"] > div .unit .layout_image .image{
padding-right:12px;
}

.se .nav_bottom.type-1[class*="col-"].vertical > div .unit .layout_image .image{
margin-bottom:15px;
padding:0;
float:none;
text-align:center;
}

.se .nav_bottom.type-1[class*="col-"].compact > div .unit .layout_image .description{
padding-top:14px;
}

.se .nav_bottom.type-1.col-3 > div .unit{
width:300px;
}

.se .nav_bottom.type-1.col-4 > div .unit{
width:225px;
}

.se .nav_bottom.type-1.col-5 > div .unit{
width:180px;
}

.se .nav_bottom.type-1.col-7 > div .unit{
width:128px;
}

.se .nav_bottom.type-2[class*="col-"]{
margin-top:-10px;
margin-left:-10px;
}

.se .nav_bottom.type-2[class*="col-"] .unit{
margin:10px 0 0 10px;
float:left;
}

.se .nav_bottom.type-2.col-5 .unit{
width:172px;
}

.se .nav_bottom.type-2.col-5 .unit img{
vertical-align:bottom;
}

.se .nav_bottom.type-1.card-history > div .unit > div > a{
display:block;
}

.se .nav_bottom.type-1.card-history .list_u.type-1{
margin:0 auto;
display:table;
}

.se .nav_bottom.type-1.card-history .list_u.type-1 > li{
margin-bottom:0;
padding-left:11px;
background: url(/common/images/bg_blt-6-2.png) 0 .45em no-repeat;
}

/* Components
----------------------------------*/

.se .carousel.type-1{
margin-bottom:15px;
border:1px solid #cbd6da;
-moz-border-radius: 8px;
border-radius: 8px;
position:relative;
background:#fff;
-webkit-box-shadow: 2px 2px 5px 0 #ccc;
-moz-box-shadow: 2px 2px 5px 0 #ccc;
box-shadow: 2px 2px 5px 0 #ccc;
}

.se .carousel.type-1 .hdg{
margin-bottom:10px;
padding:15px 160px 15px 25px;
border-bottom:1px solid #cbd6da;
line-height:1;
-moz-border-radius-topleft: 8px;
-moz-border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-top-right-radius: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
background: #eff1f2 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmYxZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(30%,#fdfdfd), color-stop(100%,#eff1f2));
background: -webkit-linear-gradient(top, #fff 0%,#fdfdfd 30%,#eff1f2 100%);
background: -moz-linear-gradient(top, #fff 0%, #fdfdfd 30%, #eff1f2 100%);
background: linear-gradient(to bottom, #fff 0%,#fdfdfd 30%,#eff1f2 100%);
background-color:#eff1f2;
font-size:1.2em;
font-weight:bold;
color:#5e5e5e;
}

.se .carousel.type-1 .btn-campaign{
margin-bottom:0;
position:absolute;
right:10px;
top:10px;
}

.se .carousel.type-1 .carousel-inner{
padding:0 50px 15px;
}

.se .carousel.type-1 .carousel-container{
padding:0 0 0 1px;
position:relative;
min-height:138px;
}

.se .carousel.type-1 .carousel-container:before,
.se .carousel.type-1 .carousel-container:after{
content:"";
display:block;
position:absolute;
width:30px;
height:138px;
top:0;
}

.se .carousel.type-1 .carousel-container:before{
left:-30px;
background:url(/common/js/images/carousel/bg_left-1.png) 0 0 no-repeat;
}

.se .carousel.type-1 .carousel-container:after{
right:-30px;
background:url(/common/js/images/carousel/bg_right-1.png) 0 0 no-repeat;
}

.se .carousel.type-1 .carousel-container .carousel-container-inner{
margin-bottom:20px;
max-height:143px;
overflow:hidden;
}

.se .carousel.type-1 .slides{
margin:5px 0 0 -1px;
width:100%;
overflow:hidden;
}

.se .carousel.type-1 .slides .item{
margin-bottom:10px;
display:table-cell;
float:left;
width:25%;
}

.se .carousel.type-1 .slides .item .item-inner{
padding:0 20px;
display:block;
min-height:133px;
background:url(/common/js/images/carousel/bg_item-1.png) 0 0 repeat-y;
}

.se .carousel.type-1 .slides .item .item-inner > a{
display:block;
}

.se .carousel.type-1 .slides .item .item-inner > a > img{
margin-bottom:10px;
vertical-align:bottom;
}

.se .carousel.type-1 .slides .item .comment{
padding-left:11px;
display:block;
background:url(/common/images/bg_blt-6-2.png) 0 .45em no-repeat;
font-size:.8em;
}

.se .carousel.type-1 .slides .item .comment .icon{
margin-right:5px;
vertical-align:middle;
}

.se .carousel.type-1 .pagination li{
margin:0 1px;
display:inline-block;
}

.se .carousel.type-1 .pagination li a{
padding-top: 12px;
background: url(/common/js/images/carousel/bg_pagination-1.png) 0 0 no-repeat;
display: block;
height: 0;
overflow: hidden;
width: 12px;
}

.se .carousel.type-1 .pagination{
margin-bottom:0;
text-align:center;
}

.se .carousel.type-1 .pagination li.current a{
background-position: 0 -12px;
}

.se .carousel.type-1 .prev,
.se .carousel.type-1 .next{
position:absolute;
top:57px;
z-index:1;
}

.se .carousel.type-1 .prev img,
.se .carousel.type-1 .next img{
vertical-align:bottom;
}

.se .carousel.type-1 .prev{
left:-58px;
}

.se .carousel.type-1 .next{
right:-58px;
}

.se .carousel.type-2{
margin-bottom:15px;
padding:10px;
-moz-border-radius: 15px;
border-radius: 15px;
position:relative;
background: #4bc394 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiYzM5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzRiYzM5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iIzM5YjM3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzRiYzM5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YmMzOTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4bc394), color-stop(10%,#4bc394), color-stop(11%,#39b37f), color-stop(20%,#4bc394), color-stop(100%,#4bc394));
background: -webkit-linear-gradient(top, #4bc394 0%,#4bc394 10%,#39b37f 11%,#4bc394 20%,#4bc394 100%);
background: -moz-linear-gradient(top, #4bc394 0%, #4bc394 10%, #39b37f 11%, #4bc394 20%, #4bc394 100%);
background: linear-gradient(to bottom, #4bc394 0%,#4bc394 10%,#39b37f 11%,#4bc394 20%,#4bc394 100%);
background-color:#4bc394;
}

.se .carousel.type-2 .hdg{
margin:0 0 10px 25px;
color:#fff;
font-size:1.2em;
font-weight:bold;
text-shadow: 1px 1px 3px rgba(0,0,0,0.4);
}

.se .carousel.type-2 .carousel-container{
padding:0 35px 10px;
-moz-border-radius-bottomleft: 6px;
-moz-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
position:relative;
min-height:140px;
background:#fff;
}

.se .carousel.type-2 .carousel-container:before{
content:"";
display:block;
position:absolute;
width:25px;
height:122px;
left:0;
top:0;
background:url(/common/js/images/carousel/bg_left-2.png) 0 0 no-repeat;
}

.se .carousel.type-2 .carousel-container:after{
content:"";
display:block;
position:absolute;
width:25px;
height:122px;
right:0;
top:0;
background:url(/common/js/images/carousel/bg_right-2.png) 0 0 no-repeat;
}

.se .carousel.type-2 .carousel-container .carousel-container-inner{
max-height:130px;
overflow:hidden;
}

.se .carousel.type-2 .slides{
margin:24px 0 0 -1px;
overflow:hidden;
}

.se .carousel.type-2 .slides .item{
margin-bottom:10px;
display:table-cell;
float:left;
width:290px;
}

.se .carousel.type-2 .slides .item .item-inner{
padding:0 15px;
display:block;
height:98px;
background:url(/common/js/images/carousel/bg_item-2.png) 0 0 repeat-y;
}

.se .carousel.type-2 .slides .item .item-inner > a{
padding:10px 0;
display:block;
}

.se .carousel.type-2 .slides .item{
overflow:hidden;
}

.se .carousel.type-2 .slides .item img{
float:left;
vertical-align:bottom;
}

.se .carousel.type-2 .slides .item .comment{
padding-left:12px;
display:block;
overflow:hidden;
font-size:.8em;
}

.se .carousel.type-2 .prev,
.se .carousel.type-2 .next{
position:absolute;
top:47px;
z-index:1;
}

.se .carousel.type-2 .prev img,
.se .carousel.type-2 .next img{
vertical-align:bottom;
}

.se .carousel.type-2 .prev{
left:-17px;
}

.se .carousel.type-2 .next{
right:-17px;
}

.se .carousel.type-2 .pagination li{
margin:0 1px;
display:inline-block;
}

.se .carousel.type-2 .pagination li a{
padding-top: 12px;
background: url(/common/js/images/carousel/bg_pagination-1.png) 0 0 no-repeat;
display: block;
height: 0;
overflow: hidden;
width: 12px;
}

.se .carousel.type-2 .pagination{
margin-bottom:0;
text-align:center;
}

.se .carousel.type-2 .pagination li.current a{
background-position: 0 -12px;
}

.se .apply.type-1 {
overflow:hidden;
}

.se .apply.type-1 > div{
overflow:hidden;
margin:-15px 0 0 -30px;
}

.se .apply.type-1 > div > .unit{
margin:15px 0 0 15px;
width:31%;
float:left;
border-left:1px dotted #ddd;
}

.se .apply.type-1 > div > .unit > div{
padding-left:15px;
}

.se .apply.type-1 > div > .unit > div .hdg{
margin-bottom:15px;
padding-bottom:5px;
border-bottom:3px solid #000;
font-size:1em;
font-weight:bold;
text-align:center;
}

.se .apply.type-2{
text-align:center;
}

.se .apply.type-2 > *:last-child{
margin-bottom:0 !important;
}

.se .apply.type-2 > div{
margin:0 0 5px;
display:table;
width:100%;
text-align:left;
}

.se .apply.type-2 .apply{
padding:0 6px;
display:table-cell;
width:33.3%;
text-align:center;
}

.se .apply.type-3{
text-align:center;
}

.se .apply.type-3 > div{
margin:-10px 0 0 -63px;
display:inline-block;
text-align:center;
}

.se .apply.type-3 .btn-apply{
margin:10px 0 0 63px;
display:inline-block;
}

.se .contact.type-1{
overflow:hidden;
}

.se .side .contact.type-1 > *:last-child{
margin-bottom:0 !important;
}

.se .contact.type-1 > .unit-l{
width:46.9%;
float:left;
}

.se .contact.type-1 > .unit-r{
width:46.9%;
float:right;
}

.se .contact.type-1 .division{
margin-bottom:15px;
}

.se.card_lineup .contact.type-1 .division:after{
content:".";
height:0;
display:block;
clear:both;
visibility:hidden;
}

.se .contact.type-1 .division .hdg{
margin-bottom:5px;
font-size:1em;
font-weight:bold;
}

.se.card_lineup .contact.type-1 .division .hdg{
font-size:1.2em;
}

.se .contact.type-1 .division .phone{
padding-left:22px;
min-height:14px;
background: url(/common/images/bg_phone-2.png) 0 0 no-repeat;
font-size:.9em;
}

.se.card_lineup .contact.type-1 .division .phone{
margin-bottom:0;
float:left;
box-sizing:border-box;
width:50%;
font-size:1em;
}

.se .sidebar .contact.type-1 .division .phone .tel{
color:#333;
text-decoration:none;
cursor:default;
font-size:1.4em;
}

.se .side .contact.type-1 .division .phone .tel:link,
.se .side .contact.type-1 .division .phone .tel:visited,
.se .side .contact.type-1 .division .phone .tel:hover,
.se .side .contact.type-1 .division .phone .tel:focus,
.se .side .contact.type-1 .division .phone .tel:active{
color:#333;
text-decoration:none;
}

.se .side .contact.type-1 .division .phone:last-child{
margin-bottom:0 !important;
}

.se .contact.type-1 .window .contact-box{
padding:12px;
border:1px solid #06bd72;
}

.se .contact.type-1 .window .lead{
margin-bottom:6px;
color:#2ea35b;
font-weight:bold;
}

.se .contact.type-1 .window .contact-box .hdg{
margin-bottom:8px;
font-weight:bold;
text-align:center;
}

.se .contact.type-1 .window .contact-box .logo{
margin-bottom:6px;
text-align:center;
}

.se .contact.type-1 .window .contact-box .phone{
margin-bottom:0;
font-size:.8em;
color:#666;
text-align:center;
}

.se .contact.type-2{
width:46.9%;
}

.se .side .contact.type-2 > *:last-child{
margin-bottom:0 !important;
}

.se .contact.type-2 .contact-box{
padding:12px 15px;
border:1px solid #06bd72;
}

.se .contact.type-2 .contact-box .hdg{
margin-bottom:8px;
font-weight:bold;
}

.se .related-info{
margin-bottom:15px;
overflow:hidden;
}

.se .related-info ul{
margin-bottom:0;
}

.se .related-info .point{
float:left;
width:70%;
}

.se .related-info .point > ul{
padding-right:30px;
border-right:dotted 1px #9c9c9c;
}

.se .related-info .gateway{
float:right;
width:30%;
}

.se .related-info .gateway > div{
padding:0 10px 0 30px;
}

.se .related-info .gateway .logo{
margin-bottom:10px;
text-align:center;
}

.se .genre-select{
margin-bottom:15px;
overflow:hidden;
}

.se .genre-select > ul{
margin:-5px 0 0 -5px;
overflow:hidden;
}

.se .genre-select > ul > li{
margin:5px 0 0 5px;
float:left;
}

.se .genre-select > ul > li img{
vertical-align:bottom;
}

.se .card-guide{
margin-bottom:20px;
overflow:hidden;
}

.se .card-guide .unit-l{
float:left;
width:590px;
}

.se .card-guide .campaign{
padding:0 30px;
background:#f8faf9;
}

.se .card-guide .campaign .pagination{
margin: 0 auto;
text-align:center;
}

.se .card-guide .campaign .pagination > li {
display: inline-block;
margin-right:15px;
}

.se .card-guide .campaign .pagination > li > a {
padding:10px;
-moz-border-radius: 3px;
border-radius: 3px;
display:block;
border: 1px solid #9dbad0;
background: #edf4f4;
color:#5c85b3;
font-weight:bold;
line-height:1;
}

.se .card-guide .campaign .pagination > li.active > a,
.se .card-guide .campaign .pagination > li > a:hover{
background: #fff;
}

.se .card-guide .campaign .item-container{
margin-top:-15px;
padding:10px 0 20px;
}

.se .card-guide .campaign .item-container .item{
margin-top:15px;
}

.se .card-guide .campaign .item-container .item .image{
margin-bottom:10px;
}

.se .card-guide .campaign .item-container .item .image img{
vertical-align:bottom
}

.se .card-guide .campaign .item-container .item .title{
margin-bottom:8px;
}

.se .card-guide .campaign .item-container .item .description{
margin-bottom:0;
}


.se .card-guide .unit-r{
width:340px;
float:right;
}

.se .card-guide .card-list{
margin-bottom:35px;
}

.se .card-guide .card-list > li{
padding-top:10px;
border-top:1px dotted #d1d1d1;
}

.se .card-guide .card-list > li:first-child{
padding-top:0;
border-top:none;
}

.se .shop-card{
padding-bottom:1px;
overflow:hidden;
}

.se .shop-card > li{
padding:0 10px;
margin:0 0 -1px -1px;
float:left;
width:150px;
}

.se .shop-card > li > div{
padding:10px;
border-color: #d2d2d2;
border-style: solid;
border-width: 1px 0;
}

.se .shop-card > li > div > div{
margin-left:-20px;
margin-right:-10px;
padding-left:10px;
border-left:1px solid #d2d2d2;
}

.se .shop-card > li > div > div .image,
.se .shop-card > li > div > div .link{
text-align:center;
}

.se .shop-card > li > div > div .image{
margin-bottom:10px;
}

.se .shop-card > li > div > div .link{
margin-bottom:0;
}

.se .hot-issues{
margin-bottom:15px;
padding:18px 14px 14px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#389c72 url(/common/images/bg_hi.png) 0 0;
overflow:hidden;
}

.se .hot-issues .hdg{
font-size:1.1em;
font-weight:bold;
color:#fff;
}

.se .hot-issues > .hdg{
margin-left:12px;
}

.se .hot-issues .ranking{
margin-bottom:0;
width:544px;
float:left;
padding:25px 18px;
-moz-border-radius: 12px;
list-style-type:none;
border-radius: 12px;
background:#fff;
}

.se .m_skin-1.m_layout-2.nobg .hot-issues .ranking{
width:564px;
}

.se .hot-issues .ranking > li{
margin-top:7px;
border-top:1px dotted #808080;
padding:8px 0 0 65px;
position:relative;
}

.se .hot-issues .ranking > li:first-child{
margin-top:0;
padding-top:0;
border-top:none;
}

.se .hot-issues .ranking > li .icon{
position:absolute;
left:0;
top:8px;
}

.se .hot-issues .ranking > li:first-child .icon{
top:0;
}

.se .hot-issues .ranking > li .title{
font-size:1.1em;
}

.se .hot-issues .support{
margin-left:18px;
padding-bottom:60px;
width:270px;
min-height:170px;
position:relative;
float:left;
color:#fff;
}

.se .m_skin-1.m_layout-2.nobg .hot-issues .support{
margin-left:35px;
}

.se .hot-issues .support .hdg{
margin-bottom:10px;
}

.se .hot-issues .support .keyword-search{
margin-bottom:15px;
-moz-border-radius: 2px;
border-radius: 2px;
height:30px;
position:relative;
background:#d2ff64;
-webkit-box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.30);
-moz-box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.30);
box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.30);
}

.se .hot-issues .support .keyword-search input[type=text]{
border:none;
width:210px;
position:absolute;
left:3px;
top:7px;
display:block;
background:transparent;
outline:none;
}

.se .hot-issues .support .keyword-search input[type=image]{
position:absolute;
right:3px;
top:3px;
}

.se .hot-issues .support .btn-question{
margin-bottom:0;
position:absolute;
left:0;
bottom:10px;
}

.se .hot-issues .support .btn-question > img{
vertical-align:bottom;
}

.se .kv-box > .search-widget.type-1{
padding:10px 0;
}

.se .agree-widget.type-1{
margin-bottom:15px;
text-align:center;
}

.se .agree-widget.type-1 > div{
padding:6px 0;
border-color: #8ad9fa;
border-style: solid;
border-width: 2px;
-moz-border-radius: 3px;
border-radius: 3px;
display:inline-block;
width:200px;
text-align:center;
}

.se .agree-widget.type-1 > div label{
padding-left:3px;
}

.se .btn-set.type-1{
text-align:center;
}

.se .btn-set.type-1 > div{
/*margin-left:-50px;*/
display:inline-block;
text-align:center;
}

.se .btn-set.type-1 > div a,
.se .btn-set.type-1 > div input{
margin-left:50px;
display:inline-block;
vertical-align:middle;
}

.se .btn-set.type-1.bordered > div > p{
margin-left:30px;
padding-left:30px;
border-left:1px solid #d6d6d6;
display:inline-block;
vertical-align:middle;
}

.se .btn-set.type-1.bordered > div > p:first-child{
margin-left:0;
padding-left:0;
border-left:none;
}

.se .btn-set.type-1 > div a:first-child,
.se .btn-set.type-1 > div input:first-child{
margin-left:0;
}

.se .intercom-sign-in-widget.type-1.fixed{
width:275px;
}

.se .intercom-sign-in-widget.type-1 .logo{
text-align:center;
}

.se .intercom-sign-in-widget.type-1 h3{
margin-bottom:5px;
font-size:1em;
font-weight:bold;
}

.se .intercom-sign-in-widget.type-1 .guide{
color:#747474;
font-size:.8em;
}

.se .intercom-sign-in-widget.type-1 .login-area{
margin-bottom:15px;
padding:15px;
background:#e2f0db;
}

.se .intercom-sign-in-widget.type-1 .login-area .group{
margin-bottom:15px;
overflow:hidden;
}

.se .intercom-sign-in-widget.type-1 .login-area .group label{
margin-bottom:3px;
display:block;
font-weight:bold;
}

.se .intercom-sign-in-widget.type-1 .login-area .group .input-area{
padding:0 4px;
height:25px;
border-color: #9adcd4;
border-style: solid;
border-width: 1px;
-moz-border-radius: 3px;
border-radius: 3px;
background:#fff;
}

.se .intercom-sign-in-widget.type-1 .login-area .group .input-area input[type=text], .se .intercom-sign-in-widget.type-1 .login-area .group .input-area input[type=password]{
border:none;
background:transparent;
width:100%;
}

.se .intercom-sign-in-widget.type-1 .login-area .group .help{
font-size:.75em;
color:#777;
}

.se .intercom-sign-in-widget.type-1 .login-area .btn-login{
margin-bottom:5px;
text-align:center;
}

.se .intercom-sign-in-widget.type-1 .login-area .forgot-password{
margin-bottom:0;
font-size:.8em;
text-align:center;
}

.se .intercom-sign-in-widget.type-1 .register-area{
padding:15px;
background:#e9e9e9;
}

.se .intercom-sign-in-widget.type-1 .register-area .btn-register{
margin-bottom:0;
text-align:center;
}

.se .list_atm.type-1{
text-align:center;
}

.se .list_atm.type-1 > li{
margin-left: 32px;
display:inline-block;
font-size:.9em;
position:relative;
}

.se .list_atm.type-1 > li:first-child{
margin-left:0;
}

.se .list_atm.type-1 > li{
padding-bottom:1.7em;
display:inline-block;
position:relative;
text-align:center;
}

.se .list_atm.type-1 > li > img{
display:inline-block;
}

.se .list_atm.type-1 > li > span{
display:inline-block;
position:absolute;
left:0;
bottom:0;
white-space:nowrap;
}

.se .list_atm.type-1 > li .title-1{left:.05em;}
.se .list_atm.type-1 > li .title-2{left:.25em;}
.se .list_atm.type-1 > li .title-3{left:.1em;}
.se .list_atm.type-1 > li .title-4{left:-.9em;}
.se .list_atm.type-1 > li .title-5{left:-1.6em;}
.se .list_atm.type-1 > li .title-6{left:.15em;}
.se .list_atm.type-1 > li .title-7{left:-.5em;}
.se .list_atm.type-1 > li .title-8{left:-.8em;}
.se .list_atm.type-1 > li .title-9{left:-1.3em;}

.se .card-recommendations-search.type-1{
margin-bottom:15px;
}

.se .card-recommendations-search.type-1 .balloon{
margin-bottom:15px;
padding-bottom:64px;
background:url(/common/images/bg_balloon-1.png) 50% 100% no-repeat;
text-align:center;
}

.se .card-recommendations-search.type-1 .balloon > div > div > p{
font-size:1.3em;
font-weight:bold;
color:#fff;
text-shadow: 1px 1px 2px rgba(0,0,0,.4);
}

.se .card-recommendations-search.type-1 .balloon > div{
padding:25px 25px 45px;
border:solid 2px #3cd1f1;
-moz-border-radius: 10px;
border-radius: 10px;
display:inline-block;
background: #1ab4c0 url(/common/images/bg_balloon-3.png) 50% 100% no-repeat;
background: url(/common/images/bg_balloon-3.png) 50% 100% no-repeat, #63cdd5 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzY2RkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iIzU3YzlkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzQzYzNjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzNhYWNiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iIzI4YWZiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOWI0YzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: url(/common/images/bg_balloon-3.png) 50% 100% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63cdd5), color-stop(23%,#57c9d2), color-stop(48%,#43c3cc), color-stop(50%,#3aacb9), color-stop(74%,#28afbb), color-stop(100%,#19b4c1));
background: url(/common/images/bg_balloon-3.png) 50% 100% no-repeat, -webkit-linear-gradient(top, #63cdd5 0%,#57c9d2 23%,#43c3cc 48%,#3aacb9 50%,#28afbb 74%,#19b4c1 100%);
background: url(/common/images/bg_balloon-3.png) 50% 100% no-repeat, -moz-linear-gradient(top, #63cdd5 0%, #57c9d2 23%, #43c3cc 48%, #3aacb9 50%, #28afbb 74%, #19b4c1 100%);
background: url(/common/images/bg_balloon-3.png) 50% 100% no-repeat, linear-gradient(to bottom, #63cdd5 0%,#57c9d2 23%,#43c3cc 48%,#3aacb9 50%,#28afbb 74%,#19b4c1 100%);
-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.15);
-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.15);
box-shadow: 2px 2px 3px rgba(0,0,0,0.15);
}

.se .card-recommendations-search.type-1 .balloon > div > div{
margin-bottom:-67px;
padding-bottom:45px;
background:url(/common/images/bg_balloon-2.png) 50% 100% no-repeat;
}

.se .card-recommendations-search.type-1 .balloon > div  > div > p{
margin-bottom:0;
font-size:1.2em;
}

.se .card-recommendations-search.type-1 .objective{
padding:45px 15px 25px;
border:solid 2px #dce2e4;
-moz-border-radius: 10px;
border-radius: 10px;
background:#e0e9e5;
}

.se .card-recommendations-search.type-1 .objective > ul{
margin:0 0 0 -20px;
overflow:hidden;
}

.se .card-recommendations-search.type-1 .objective > ul > li{
margin-left:20px;
width:14.4%;
float:left;
vertical-align:top;
text-align:center;
}

.se .card-recommendations-search.type-1 .objective > ul > li > img{
margin-bottom:10px;
display:inline-block;
vertical-align:bottom;
}

.se .card-recommendations-search.type-1 .objective > ul > li > a{
display:block;
}

.se .card-recommendations-search.type-1 .objective > ul > li > a > span{
padding-left:10px;
display:block;
text-align:left;
background:url(/common/images/bg_blt-6-2.png) 0 .55em no-repeat;
}

.se .card-recommendations.type-1{
margin-bottom:15px;
padding:5px;
-moz-border-radius: 12px;
border-radius: 12px;
background:#d0d7d9;
}

.se .card-recommendations.type-1 > div{
padding:30px 25px 0;
-moz-border-radius: 12px;
border-radius: 12px;
background:#fff;
}

.se .card-recommendations.type-1 > div .kv-container .kv{
margin:-30px -25px 0;
position:relative;
}

.se .card-recommendations.type-1 > div .kv-container .kv > img{
-moz-border-radius: 12px;
border-radius: 12px;
vertical-align:bottom;
}

.se .card-recommendations.type-1 > div .kv-container .btn{
position:absolute;
right:26px;
bottom:22px;
}

.se .card-recommendations.type-1 > div .guide{
margin:0 -25px;
padding:15px 25px 30px;
-moz-border-radius-bottomleft: 12px;
-moz-border-radius-bottomright: 12px;
-moz-border-bottom-left-radius: 12px;
-moz-border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;
background:#f2f2f2;
}

.se .card-recommendations.type-1 > div .guide .hdg-1{
padding:10px 15px;
background:#d1d8e3;
font-size:1.25em;
}

.se .contact-widget.type-1 .phone-consumer{
text-align:center;
}

.se .contact-widget.type-1 .phone-consumer > p{
margin-bottom:0;
display:inline-block;
}

.se .contact-widget.type-1 .phone-consumer > p:first-child{
margin-right:46px;
padding-right:46px;
border-right:1px dotted #808080;
}

.se .apply-proceed.type-1{
margin-bottom:15px;
text-align:center;
}

.se .apply-proceed.type-1 > li{
margin-left:45px;
display:inline-block;
}

.se .apply-proceed.type-1 > li:first-child{
margin-left:0;
padding-bottom:73px;
background: url(/common/images/bg_apply-proceed-arrow-1.png) no-repeat 130px 100%;
}

.se .apply-proceed.type-1 > li img{
vertical-align:bottom;
}

.se .apply-required.type-1{
margin-bottom:15px;
}

.se .apply-required.type-1 > div{
position:relative;
vertical-align:top;
}

.se .apply-required.type-1 .first{
display:inline-block;
}

.se .apply-required.type-1 .first .hdg{
position:absolute;
left:14px;
top:0;
}

.se .apply-required.type-1 .first .fig{
padding:30px 0 0 47px;
}

.se .apply-required.type-1 .first .caption{
margin:-25px 0 0 30px;
font-size:1em;
}

.se .apply-required.type-1 .first .case-1,
.se .apply-required.type-1 .first .case-2{
padding:10px;
width:240px;
border:1px dotted #cdcccc;
}

.se .apply-required.type-1 .first .case-1{
position:absolute;
left:200px;
top:4px;
}

.se .apply-required.type-1 .first .case-2{
position:absolute;
left:200px;
top:74px;
}

.se .apply-required.type-1 .first .case-1 > p,
.se .apply-required.type-1 .first .case-2 > p{
margin-bottom:0;
}

.se .apply-required.type-1 .first .case-1 > p > span,
.se .apply-required.type-1 .first .case-2 > p > span{
display:block;
}

.se .apply-required.type-1 .second{
margin-left:320px;
display:inline-block;
width:370px;
}

.se .apply-required.type-1 .second .hdg{
position:absolute;
left:0;
top:0;
}

.se .apply-required.type-1 .second .fig{
position:absolute;
right:0;
top:4px;
}

.se .apply-required.type-1 .second .caption{
position:absolute;
left:40px;
top:4px;
}

.se .apply-required.type-1 .second > ul{
margin:60px 0 0 40px;
padding-right:80px;
}

.se .btn-nav{
overflow:hidden;
}

.se .btn-nav li{
float:left;
}

.se .about-yuyu-plan{
margin-bottom:15px;
}

.se .about-yuyu-plan > p{
margin-bottom:0;
}

.se .about-yuyu-plan .lead{
/*padding-right:320px;*/
}

.se .about-yuyu-plan .fig{
margin-top:-50px;
}

.se .about-yuyu-plan .fig img{
vertical-align:bottom;
}

.se .about-neobaria-plan-b{
margin-bottom:15px;
}

.se .about-neobaria-plan-b > div{
border:1px solid #d0d7d9;
-moz-border-radius: 12px;
border-radius: 12px;
overflow:hidden;
}

.se .about-neobaria-plan-b > div img{
vertical-align:bottom;
}

.se .about-neobaria-plan-b > div .head{
overflow:hidden;
}

.se .about-neobaria-plan-b > div .head .kv{
margin-bottom:0;
-moz-border-radius-topleft: 12px;
-moz-border-top-left-radius: 12px;
border-top-left-radius: 12px;
width:599px;
float:left;
}

.se .about-neobaria-plan-b > div .head .guide{
width:297px;
min-height:288px;
-moz-border-radius-topright: 12px;
-moz-border-top-right-radius: 12px;
border-top-right-radius: 12px;
background:#fff url(/common/images/bg_mv-1.png) 0 0 no-repeat;
float:left;
}

.se .about-neobaria-plan-b > div .head .guide > div{
padding:14px;
}

.se .about-neobaria-plan-b > div .head .guide > div .list_u.type-14{
margin-left:0;
}

.se .about-neobaria-plan-b > div .head .guide > div .list_u.type-14 > li{
margin-left:0;
display:block;
}

.se .about-neobaria-plan-b > div .features{
margin-bottom:0;
border-top:1px solid #d0d7d9;
-moz-border-radius-bottomleft: 12px;
-moz-border-radius-bottomright: 12px;
-moz-border-bottom-left-radius: 12px;
-moz-border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;
overflow:hidden;
background:#f6eed9;
}

.se .about-neobaria-plan-b > div .features > li{
margin-bottom:0;
border-left:1px solid #fff;
border-right:1px solid #d5cfc0;
float:left;
width:297px;
font-size:.9em;
}

.se .about-neobaria-plan-b > div .features > li .hdg{
margin-bottom:0;
padding:10px 0;
border-bottom:1px solid #d5cfc0;
background: #f6eed9 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZWVkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iI2Y2ZWVkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2ViZTNjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWVkZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6eed9), color-stop(44%,#f6eed9), color-stop(46%,#ebe3cb), color-stop(100%,#f5edd7));
background: -webkit-linear-gradient(top, #f6eed9 0%,#f6eed9 44%,#ebe3cb 46%,#f5edd7 100%);
background: -moz-linear-gradient(top, #f6eed9 0%, #f6eed9 44%, #ebe3cb 46%, #f5edd7 100%);
background: linear-gradient(to bottom, #f6eed9 0%,#f6eed9 44%,#ebe3cb 46%,#f5edd7 100%);
background-color:#f6eed9;
font-size:1.4em;
font-weight:bold;
text-align:center;
color:#744822;
text-shadow: 1px 1px 0 #fff;
}

.se .about-neobaria-plan-b > div .features > li:first-child{
border-left:none;
}

.se .about-neobaria-plan-b > div .features > li.last-child{
border-right:none;
width:298px;
}

.se .about-neobaria-plan-b > div .features > li > div{
padding:15px;
border-top:1px solid #fff;
}


/* /service/card_lineup/index.html */
.se .layout_box.access-rank{
border-color: #00834e;
border-style: solid;
border-width: 2px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.se .layout_box.access-rank > .hdg{
margin:-2px -2px 0 -2px;
padding:15px 5px;
line-height:1;
-moz-border-radius-topleft: 10px;
-moz-border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
background: #00834e url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODM0ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwYWQ3ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgzNGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00834e), color-stop(50%,#00ad7e), color-stop(100%,#00834e));
background: -webkit-linear-gradient(left,  #00834e 0%,#00ad7e 50%,#00834e 100%);
background: -moz-linear-gradient(left,  #00834e 0%, #00ad7e 50%, #00834e 100%);
background: linear-gradient(to right,  #00834e 0%,#00ad7e 50%,#00834e 100%);
background-color: #00834e;
text-align:center;
}

.se .layout_box.access-rank > .hdg > div{
padding-right:20px;
display:inline;
background:url(/common/images/bg_hdg_l2-rank.png) 100% .1em no-repeat;
}

.se .layout_box.access-rank > .hdg > div > div{
padding-left:20px;
display:inline;
background:url(/common/images/bg_hdg_l2-rank.png) 0 .1em no-repeat;
}

.se .layout_box.access-rank > .hdg h2{
margin-bottom:0;
display:inline;
font-size:1.3em;
font-weight:bold;
color:#fff;
}

.se .layout_box.access-rank > .hdg p{
margin-left:5px;
margin-bottom:0;
display:inline;
font-size:.95em;
color:#fff;
}

.se .layout_box.access-rank > .inner{
padding:10px 5px;
-moz-border-radius-bottomleft: 10px;
-moz-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
background: #edf7f2;
}

.se .layout_box.access-rank ol{
margin-bottom:0;
list-style:none;
}

.se .layout_box.access-rank ol > li{
width:33%;
display:inline-block;
text-align:center;
vertical-align:top;
}

.se .layout_box.access-rank ol > li .card{
margin-left:-42px;
position:absolute;
left:50%;
bottom:0;
width:85px;
max-width:none;
}

.se .layout_box.access-rank ol > li > a{
padding-bottom:74px;
padding-left:34px;
padding-top:5px;
position:relative;
display:inline-block;
min-height:20px;
text-align: left;
}

.se .layout_box.access-rank ol > li .rank{
position:absolute;
top:0;
left:0;
}

.se .layout_box.recommend{
border-color: #dc4556;
border-style: solid;
border-width: 2px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.se .layout_box.recommend > .hdg{
margin:-2px -2px 0 -2px;
padding:15px 5px;
line-height:1;
-moz-border-radius-topleft: 10px;
-moz-border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
background:  #dc4556 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjNDU1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VhNzQ4NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYzQ1NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dc4556), color-stop(50%,#ea7486), color-stop(100%,#dc4556));
background: -webkit-linear-gradient(left,  #dc4556 0%,#ea7486 50%,#dc4556 100%);
background: -moz-linear-gradient(left,  #dc4556 0%, #ea7486 50%, #dc4556 100%);
background: linear-gradient(to right,  #dc4556 0%,#ea7486 50%,#dc4556 100%);
background-color: #dc4556;
text-align:center;
}

.se .layout_box.recommend > .hdg > div{
padding-right:30px;
display:inline;
background:url(/common/images/bg_hdg_l2-recommend-2.png) 100% -6px no-repeat;
}

.se .layout_box.recommend > .hdg > div > div{
padding-left:30px;
display:inline;
background:url(/common/images/bg_hdg_l2-recommend-1.png) 0 -6px no-repeat;
}

.se .layout_box.recommend > .hdg h2{
margin-bottom:0;
display:inline;
font-size:1.3em;
font-weight:bold;
color:#fff;
}

.se .layout_box.recommend > .hdg p{
margin-left:5px;
margin-bottom:0;
display:inline;
font-size:.95em;
font-weight:bold;
color:#fff;
}

.se .layout_box.recommend > .inner{
padding:10px 5px;
-moz-border-radius-bottomleft: 10px;
-moz-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
background: #fff5f5;
}

.se .layout_box.recommend ul{
margin-bottom:0;
list-style:none;
}

.se .layout_box.recommend ul > li{
width:33%;
display:inline-block;
text-align:center;
vertical-align:top;
}

.se .layout_box.recommend ul > li .card{
margin-left:-42px;
position:absolute;
left:50%;
bottom:0;
width:85px;
max-width:none;
}

.se .layout_box.recommend ul > li > a{
padding-bottom:74px;
padding-left:9px;
padding-top:5px;
position:relative;
display:inline-block;
min-height:20px;
background: url(/common/images/bg_blt-6-2.png) 0 11px no-repeat;
text-align:left;
}

.se .card-item{
margin:0 0 18px;
}

.se .card-item a{
padding-bottom:10px;
display:block;
}

.se .card-item a:link,
.se .card-item a:visited,
.se .card-item a:hover,
.se .card-item a:focus,
.se .card-item a:active{
color:#333 !important;
text-decoration: none;
}

.se .card-item a:hover,
.se .card-item a:focus,
.se .card-item a:active{
background:#f5f5f5;
}

.se .card-item .hdg_l2-7{
padding:8px 15px 8px 30px;
min-height:10px;
background: #dbf3e5 url(/common/images/bg_blt-6-5.png) 15px 50% no-repeat;
}

.se .card-item .hdg_l2-7:hover{
text-decoration:underline;
}

.se .card-item a[target=_blank] .hdg_l2-7{
padding-left:8px;
background-image: none;
}

.se .card-item a[target=_blank] .hdg_l2-7 .icon-sup{
padding:0 3px 0 7px;
}

.se .card-item .hdg_l2-7.type-1 .sub-1{
display:block;
color:#333;
font-size:0.875em;
font-weight:normal;
}

.se .card-item ul{
margin-bottom:0;
}

.se .card-item .layout_image{
margin-bottom:0;
}

.se .card-item .col{
display:table-cell;
vertical-align:middle;
}

.se .card-item .col.image{
padding:10px 20px 0 10px;
width:118px;
}

.se .card-item .col.image > img{
width:108px;
}

.se .card-item .col.description{
padding-right:5px;
border-right:dotted 1px #9c9c9c;
width:295px;
}

.se .card-item .col.description ul > li{
margin-top:5px;
padding-left:5em;
position:relative;
min-height:1.6em;
}

.se .card-item .col.description ul > li:first-child{
margin-top:0;
}

.se .card-item .col.description ul > li > .icon{
margin-right:10px;
padding:0 5px 2px;
position:absolute;
top:0;
left:0;
display:inline-block;
-moz-border-radius: 3px;
border-radius: 3px;
min-width:3.5em;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

.se .card-item .col.description ul > li > .icon.fee{
background:#daf2ec;
color:#00a276;
}

.se .card-item .col.description ul > li > .icon.point{
background:#ffe5f4;
color:#ff0e96;
}

.se .card-item .col.icons{
padding-right:12px;
border-right:dotted 1px #9c9c9c;
width:146px;
}

.se .card-item .col.icons ul{
margin-top:5px;
text-align:right;
}

.se .card-item .col.icons ul:first-child{
margin-top:0;
}

.se .card-item .col.icons ul > li{
margin-left:12px;
display:inline-block;
}

.se .card-item .col.icons ul > li:first-child{
margin-left:0;
}

.se .card-item .col.detail{
padding-left:12px;
width:95px;
text-align:right;
}

.se .card-item .col.detail.close{
padding:0 6px;
text-align:center;
}

.se .card-item .col.icons ul img{
height:16px;
}

.se .card-item .col.icons ul:first-child img{
height:24px;
}

.se .card-item .col.description ul > li > span:not(:first-child){
display:block;
}

.se .result-0{
color:#7c7c7c;
text-align:center;
font-size:1.3em;
}


/* /lesson/ */
.se.lesson .box_article{
margin-bottom: 10px;
position: relative;
border-bottom:1px solid #ccc;
background: #fff;
}

.se.lesson .box_article a{
padding: 20px 20px 20px 240px;
display: block;
min-height:146px;
color: #333;
text-decoration: none;
}

.se.lesson .box_article h3{
margin: 1.8em 0 10px;
margin-bottom: 10px;
color: #153688;
font-size: 1.5em;
font-weight: bold;
}

.se.lesson .box_article a:hover h3{
text-decoration: underline;
}

.se.lesson .box_article .image{
position: absolute;
top: 20px;
left: 20px;
}

.se.lesson .icon-cat{
padding: 2px 10px;
display: inline-block;
color: #fff;
background: #6087bf;
font-weight: bold;
}

.se.lesson .icon-cat.creditcard{
padding: 2px 10px 2px 35px;
background: #6087bf url(/common/images/bg_cat-1.png) no-repeat 10px 5px;
}

.se.lesson .icon-cat.lifeevent{
padding: 2px 10px 2px 35px;
background: #cc6666 url(/common/images/bg_cat-2.png) no-repeat 11px 3px;
}

.se.lesson .icon-cat.moneyplan{
padding: 2px 10px 2px 35px;
background: #b39b47 url(/common/images/bg_cat-3.png) no-repeat 11px 3px;
}

.se.lesson .icon-cat.research{
padding: 2px 10px 2px 35px;
background: #579f9f url(/common/images/bg_cat-4.png) no-repeat 11px 4px;
}

.se.lesson .box_article .info{
margin-bottom: 10px;
padding: 20px 20px 0 240px;
position: absolute;
top: 0;
right: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing:border-box;
width: 100%;
}

.se.lesson .box_article .info:after{
display: block;
content: "";
clear: both;
}

.se.lesson .box_article .info .icon-cat{
float: left;
}

.se.lesson .box_article .info .article-date{
margin-top: 3px;
float: right;
font-size: .9em;
}

.se.lesson .creditcard .article-date{
color: #477db3;
}

.se.lesson .lifeevent .article-date{
color: #cc5c5c;
}

.se.lesson .moneyplan .article-date{
color: #b39b47;
}

.se.lesson .research .article-date{
color: #579f9f;
}

.se.lesson .lyt-main{
margin-bottom: 20px;
position: relative;
}

.se.lesson .lyt-main .icon-pickup{
position: absolute;
top: -5px;
left: 30px;
}

.se.lesson .lyt-main .lead{
position: absolute;
top: 35%;
left: 30px;
width: 80%;
color: #6f7170;
font-size: 1.9em;
font-weight: bold;
text-shadow: 2px 0 5px rgba(255, 255, 255, 1);
}

.se .lyt-main .icon-cat{
position: absolute;
top: 75%;
left: 30px;
}

/* Module Set 2 */

.se .btnlink-3s{
margin-bottom:15px;
padding:36px 0 0 10px;
background: url(/common/images/bg_suppurt-3s.png) 0 0 no-repeat;
height:238px;
}

.se .btnlink-3s .ttl{
margin-bottom:36px;
text-align:right;
}

.se .btnlink-3s > ul{
overflow:hidden;
margin-left:-7px;
}

.se .btnlink-3s > ul > li{
margin:0 0 0 8px;
float:left;
}

.se .btnlink-login{
overflow:hidden;
margin-bottom:15px;
}

.se .btnlink-login h3{
margin-bottom:7px;
}

.se .btnlink-login > .member{
width:490px;
float:left;
}

.se .btnlink-login > .member > .box{
background: url(/common/images/bg_suppurt-login-2.png) 0 0 repeat-y;
}

.se .btnlink-login > .member .box-1 {
min-height:214px;
background: url(/common/images/bg_suppurt-login-1.png) 0 0 no-repeat;
}

.se .btnlink-login > .member .box-1 .data{
margin-left:34px;
}

.se .btnlink-login > .member .box-1 .data p{
margin-bottom:2px;
}

.se .btnlink-login > .member .box-1 .data p.att{
margin:0 0 5px 149px;
color:#bbff84;
font-size:0.76em;
}

.se .btnlink-login > .member .box-1 .data input{
margin-left:9px;
padding:4px;
width:235px;
border:none;
}

.se .btnlink-login > .member .box-1 .login{
margin:0 0 5px 183px;
}

.se .btnlink-login > .member .box-2 {
padding-top:15px;
background: url(/common/images/bg_suppurt-login-3.png) no-repeat top left;
height:52px;
text-align:center;
}

.se .btnlink-login > .new{
margin-left:15px;
float:left;
width:393px;
}

.se .btnlink-login > .new > .box{
padding-top:200px;
height:82px;
background: url(/common/images/bg_suppurt-login-4.png) no-repeat top left;
text-align:center;
}

.se .layout-sc{
margin-bottom:15px;
overflow:hidden;
}

.se .layout-sc > .codelist{
width:550px;
float:left;
}

.se .layout-sc > .codelist .box-sc{
margin-bottom:2px;
}

.se .layout-sc > .codelist .box-sc dt{
margin-bottom:0;
padding-bottom:2px;
border-bottom:1px solid #c5c9cb;
}

.se .layout-sc > .codelist .box-sc dt a{
padding:5px 0;
min-height:18px;
display:block;
font-weight:bold;
text-decoration:none;
color:#333;
}

.se .layout-sc > .codelist .box-sc dt a:hover{
background-color:#f1fae9;
}

.se .layout-sc > .codelist .box-sc dt a span{
padding-left:27px;
background: url(/common/images/icon-suppurt-cord-2.png) no-repeat 0 0;
}

.se .layout-sc > .codelist .box-sc.active dt a span{
padding-left:27px;
background: url(/common/images/icon-suppurt-cord-1.png) no-repeat 0 0;
}

.se .layout-sc > .codelist .box-sc > dd{
margin:11px 0 20px;
border:#c5c9cb solid 1px;
padding:10px;
display:none;
}

.se .layout-sc > .codelist .box-sc.active > dd{
display: block;
}

.se .layout-sc > .time{
width:320px;
float:left;
margin-left:27px;
}

.se .btnlink-reference{
width: 462px;
margin: 40px auto 1.5em;
padding:20px;
border: #00A276 solid 2px;
}

.se .btnlink-reference p{
margin-bottom:0;
line-height:1;
}

.se .btnlink-reference p img{
vertical-align:bottom;
}

.se .btnlink-reference ul{
width:418px;
background: url(/common/images/bg_suppurt-reference.png) no-repeat top left;
padding-left:44px;
padding-top:17px;
overflow:hidden;
height:52px;
margin-bottom:0px;
}

.se .btnlink-reference ul li{
float:left;
margin-left:56px;
}

.se .rank.type-1 > ul{
overflow:hidden;
}

.se .rank.type-1 > ul > li{
width:146px;
float:left;
}

.se .rank.type-1 > ul > li > span{
display:block;
border-left:#bdc7ca solid 1px;
border-bottom:#bdc7ca solid 1px;
}

.se .rank.type-1 > ul > li.last-child{
border-right:#bdc7ca solid 1px;
width:144px;
}
.se .rank.type-1 > ul > li img.banner{
padding:0 12px 12px 13px;
}

.se .layout_box.rtrank{
padding-bottom:10px;
background: url(/common/images/bg_realtimerank-2.png) 0 100% no-repeat;
}

.se .layout_box.rtrank h2{
margin-bottom:0;
}

.se .layout_box.rtrank > div.box-1{
padding:5px 40px 50px;
background: url(/common/images/bg_realtimerank-1.png) 0 100% no-repeat;
}

.se .layout_box.rtrank > div.box-2{
padding:0 40px 0 10px;
}

.se .layout_box.rtrank .rank.type-2{
overflow:hidden;
}

.se .layout_box.rtrank .rank.type-2 li{
width:140px;
float:left;
margin-bottom:0;
margin-left:30px;
}

.se .layout_box.rtrank .rank.type-2 li .item{
margin-bottom:5px;
}

.se .layout_box.rtrank .rank.type-2 li h3{
margin-bottom:10px;
}

.se .layout_txtbox.type-1{
background-color:#f8f2d7;
padding:15px 20px;
display:inline-block;
}

.se .layout_txtbox.type-1 dt{
margin-bottom:7px;
font-weight:bold;
}

.se .layout_txtbox.type-1 dd > ul{
margin-bottom:0;
}

.se .str_layout_txtbox{
overflow:hidden;
}

.se .str_layout_txtbox > .layout_txtbox.type-2{
float:right;
margin-left:20px;
}

.se .str_layout_txtbox > div.txt{
float:left;
width:330px;
}

.se .layout_txtbox.type-2{
width:310px;
background: url(/common/images/bg_txtbox-1.png) no-repeat 0 100%;
}
.se .layout_txtbox.type-2 > div{
padding:10px 18px 21px;
}

.se .layout_txtbox.type-3{
border:#dadada solid 1px;
padding:13px;
}

.se .layout_txtbox.type-3 dt{
margin-bottom:7px;
font-weight:bold;
}

.se .layout_txt.type-tel{
background: url(/common/images/bg_tel-1.png) no-repeat 0 .2em;
line-height:1.1;
padding-left:26px;
font-size:.8em;
}

.se .layout_txt.type-tel span{
font-size:1.5em;
font-weight:bold;
}

.se .layout_btnlink-1{
display:inline-block;
}

.se .box-list[class*="col-"]  > div .group{
float:left;
}

.se .box-list.type-1{
-moz-border-radius: 6px;
border-radius: 6px;
background:#f1f1f1;
margin-bottom:15px;
overflow:hidden;
}

.se .box-list.type-1 > div{
margin:-10px 0 0 -10px;
padding:12px;
overflow:hidden;
}

.se .box-list.type-1 > div .group{
background:#fff;
}

.se .box-list.type-1 > div .group{
margin:10px 0 0 10px;
}

.se .box-list.type-1.col-2 > div .group{
width:48.6%;
}

.se .box-list.type-1 > div .group > div{
padding:8px;
margin-bottom:0;
border:#dadada solid 1px;
}

.se .box-list.type-1 > div .group > div .icon{
margin-bottom:10px !important;
}

.se .lyt-hdg_l2-4{
margin:30px 0 15px;
padding-top:23px;
position:relative;
min-height:166px;
}

.se .content > .lyt-hdg_l2-4:first-child{
margin-top:0;
}

.se .lyt-hdg_l2-4 > .indent-2{
padding-right:200px;
}

.se .lyt-hdg_l2-4 h2.hdg_l2-4 > .fig{
position:absolute;
top:0;
right:0;
}

.se .emergency > div > h3{
margin-bottom:25px;
text-align:center;
font-weight:bold;
font-size:0.9em;
}

.se .emergency.compact > div > h3{
margin-bottom:10px;
}

.se .emergency > div > h3 em{
font-size:1.2em;
}

.se .emergency > div > p{
margin-bottom:15px;
}

.se .emergency > div .inner{
padding:22px 21px 18px;
-moz-border-radius: 10px;
border-radius: 10px;
background:#fff;
}

.se .emergency > div .inner > ul{
margin-bottom:0;
}

.se .emergency > div .s-large{
font-size:1.4em;
}

.se .emergency.compact > div .inner{
padding:10px 21px;
}

.se .emergency.compact > div .inner .list_dial{
margin-bottom:0;
}

.se .emergency-address{
border:1px solid #c8c8c8;
background: #f0f6f4 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjZmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGVjZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f6f4), color-stop(100%,#e0ece7));
background: -webkit-linear-gradient(top,  #f0f6f4 0%,#e0ece7 100%);
background: -moz-linear-gradient(top,  #f0f6f4 0%, #e0ece7 100%);
background: linear-gradient(to bottom,  #f0f6f4 0%,#e0ece7 100%);
background-color:#f0f6f4;
}

.se .emergency-address > a{
padding:4px;
display:block;
}

.se .emergency-address > a > .layout_image{
margin-bottom:0;
display:table;
}

.se .emergency-address > a > .layout_image > .image{
display:table-cell;
}

.se .emergency-address > a > .layout_image > .description{
display:table-cell;
vertical-align:middle;
}

.se .emergency-address > a > .layout_image > .description p{
margin-bottom:0;
font-family: 'A-OTF 新ゴ Pro';
font-size:1.1em;
font-weight:bold;
}

.se .emergency .list_dial{
margin:0 auto 20px;
text-align:center;
}

.se .emergency .list_dial li{
padding:6px 0;
border-left:1px dotted #808080;
display:inline-block;
width:366px;
text-align:center;
}

.se .emergency .list_dial li:first-child{
border-left:none;
}

.se .intercom-login-service{
margin:0 auto;
position:relative;
width:678px;
}

.se .intercom-login-service p{
margin-bottom:8px;
}

.se .intercom-login-service > .logo{
position:absolute;
left:0;
top:30px;
}

.se .intercom-login-service > .logo + ul{
margin:0 0 0 162px;
overflow:hidden;
}

.se .intercom-login-service > .logo + ul > li{
margin-left:12px;
float:left;
width:242px;
}

.se .intercom-login-service > .logo + ul > li.register{
margin-left:0;
width:262px;
}

.se .intercom-login-service.type-2{
margin-bottom:15px;
padding:0 35px;
width:auto;
}

.se .intercom-login-service.type-2 .layout_image{
margin-bottom:30px;
}

.se .intercom-login-service.type-2 > ul{
margin:0;
overflow:hidden;
text-align:center;
}

.se .intercom-login-service.type-2 > ul > li{
margin-left:49px;
display:inline-block;
}

.se .intercom-login-service.type-2 > ul > li:first-child{
margin-left:0;
}

.se .hospitality-services > dt{
margin-bottom:5px;
font-weight:bold;
}

.se .hospitality-services > dd > ul{
margin-bottom:0;
margin-left:-10px;
overflow:hidden;
}

.se .hospitality-services > dd li{
margin-left:10px;
margin-bottom:5px;
float:left;
width:325px;
font-size:.95em;
}

.se .hospitality-services.vertical > dd  li{
margin-bottom:10px;
float:none;
width:auto;
}

.se .hospitality-services > dd li span.icon{
margin-right:7px;
}

.se .hospitality-services > dd li span.icon img{
vertical-align:middle;
}

.se .bar-graph.type-1{
margin-bottom:15px;
}

.se .bar-graph.type-1 > span{
display:inline-block;
text-align:center;
font-weight:bold;
line-height:1;
color:#fff;
white-space:nowrap;
}

.se .bar-graph.type-1 > span > span{
margin-left:2px;
padding:10px 0;
display:block;
}

.se .bar-graph.type-1 > span:first-child > span{
margin-left:0;
}

.se .bar-graph.type-1 .chart-1 > span{
background: url(/common/images/bg_service-fig-1-1.png) repeat-x 0 0;
}

.se .bar-graph.type-1 .chart-2> span{
background: url(/common/images/bg_service-fig-1-2.png) repeat-x 0 0;
}

.se .bar-graph.type-1 .chart-3> span{
background: url(/common/images/bg_service-fig-1-3.png) repeat-x 0 0;
}

.se .bar-graph.type-1 .pct-5{ width:5%;}
.se .bar-graph.type-1 .pct-10{ width:10%;}
.se .bar-graph.type-1 .pct-15{ width:15%;}
.se .bar-graph.type-1 .pct-20{ width:20%;}
.se .bar-graph.type-1 .pct-25{ width:25%;}
.se .bar-graph.type-1 .pct-30{ width:30%;}
.se .bar-graph.type-1 .pct-35{ width:35%;}
.se .bar-graph.type-1 .pct-40{ width:40%;}
.se .bar-graph.type-1 .pct-45{ width:45%;}
.se .bar-graph.type-1 .pct-50{ width:50%;}
.se .bar-graph.type-1 .pct-55{ width:55%;}
.se .bar-graph.type-1 .pct-60{ width:60%;}
.se .bar-graph.type-1 .pct-65{ width:65%;}
.se .bar-graph.type-1 .pct-70{ width:70%;}
.se .bar-graph.type-1 .pct-75{ width:75%;}
.se .bar-graph.type-1 .pct-80{ width:80%;}
.se .bar-graph.type-1 .pct-85{ width:85%;}
.se .bar-graph.type-1 .pct-90{ width:90%;}
.se .bar-graph.type-1 .pct-95{ width:95%;}
.se .bar-graph.type-1 .pct-100{ width:100%;}

.se .intercom-web-services .layout_box_intercom {
margin:-10px 0 9px -9px;
overflow: hidden;
}

.se .intercom-web-services .layout_box_intercom > li{
float: left;
margin-left: 9px;
overflow: hidden;
border-color: #C4CDD0;
-moz-border-radius: 12px;
border-radius: 12px;
border-style: solid;
border-width: 1px;
position:relative;
padding: 20px;
margin-top:10px;
}

.se .intercom-web-services .layout_box_intercom.col_2 > li{
width: 401px;
}

.se .intercom-web-services .layout_box_intercom.col_3 > li{
width: 249px;
}

.se .intercom-web-services .layout_box_intercom > li.bg {
background: url(/common/images/bg_box-2.png) repeat-x scroll 0 0 transparent;
}
.se .intercom-web-services .layout_box_intercom > li.bg2 {
background: url(/common/images/bg_box-3.png) no-repeat scroll right top transparent;
}

.se .intercom-web-services .layout_box_intercom .boxhdg {
position:absolute;
top:20px;
left:0px;
}

.se .intercom-web-services .layout_box_intercom > li.bg .boxhdg {
top:10px;
}

.se .intercom-web-services .layout_box_intercom > div {
padding: 10px;
}

.se .intercom-web-services .layout_box_intercom > li.bg2 > div{
width:280px;
}

.se .intercom-web-services .layout_box_intercom .boxhdg + div {
margin-bottom:10px;
padding-top: 60px;
}

.se .intercom-web-services .layout_box_intercom .layout_image{
margin-bottom:0;
}

.se .intercom-web-services .layout_box_intercom .layout_image .description{
padding-top: 60px;
}

.se .intercom-web-services .linkbtn{
margin-bottom:0;
}

.se .intercom-web-services .layout_list li{
display:inline-block;
margin-left:20px;
vertical-align:top;
}

.se .intercom-web-services .layout_list li p{
margin-bottom:0;
display:inline;
}

.se .intercom-user-stories-and-register{
margin-bottom:15px;
overflow:hidden;
}

.se .intercom-user-stories-and-register > .col_l{
float:left;
width:648px;
}

.se .intercom-user-stories-and-register > .col_r{
margin-left:20px;
float:left;
width:229px;
}

.se .intercom-user-stories-and-register .list_intercom li{
position:relative;
padding-bottom:9px;
border-bottom:#808080 dotted 1px;
vertical-align:middle;
margin-bottom:10px;
}

.se .intercom-user-stories-and-register .list_intercom li img{
vertical-align:middle;
}

.se .intercom-user-stories-and-register .list_intercom li .icon{
margin-right:13px;
}

.se .intercom-user-stories-and-register .list_intercom li > p{
display:inline;
vertical-align:middle;
margin-bottom:0;
}

.se .intercom-user-stories-and-register .list_intercom li > p .txt{
display:inline-block;
max-width:390px;
vertical-align:middle;
}

.se .intercom-user-stories-and-register .list_intercom .spl-link {
display: block;
font-size: .9em;
line-height: 1;
position: absolute;
right: 0;
top: 30%;
}

.se .intercom-user-stories-and-register .list_intercom .spl-link > a {
background: url(/common/images/bg_blt-6-2.png) no-repeat scroll 0 0.2em transparent;
padding-left: 12px;
display:inline-block;
max-width:170px;
}

.se .intercom-user-stories-and-register .list_intercom-2{
border:#ddd solid 1px;
background-color:#eff7f4;
font-size:0.85em;
width:227px;
}

.se .intercom-user-stories-and-register .list_intercom-2 > dt{
margin:5px 11px 0;
}

.se .intercom-user-stories .list_intercom-2 > dt > a {
background: url(/common/images/bg_blt-6-2.png) no-repeat scroll 0 .55em transparent;
display: inline-block;
min-height: 10px;
padding-left: 13px;
margin-bottom:3px;
}

.se .intercom-user-stories-and-register .list_intercom-2 > a:hover {
background: url(/common/images/bg_blt-6-2_o.png) no-repeat scroll 0 .55em transparent;
}

.se .intercom-user-stories-and-register .list_intercom-2 > dd{
color:#999;
padding:0 11px 10px;
border-bottom:#ddd solid 1px;
}

.se .intercom-user-stories-and-register .list_intercom-2 > dd.last-child{
border-bottom:none;
}

.se .intercom-user-stories-and-register .box_intercom{
width:207px;
border:#56ce7d solid 1px;
font-size:0.85em;
padding:10px;
}

.se .intercom-user-stories-and-register .box_intercom dt{
margin-bottom:5px;
font-weight:bold;
}

.se .intercom-user-stories-and-register .box_intercom dd{
color:#999;
}

.se .lovely-point-overview{
margin-bottom:15px;
padding-top:285px;
position:relative;
overflow:hidden;
}

.se .lovely-point-overview .lovely-point-kv{
position:absolute;
left:-4px;
top:0;
z-index:1;
}

.se .lovely-point-overview .lovely-point-kv img{
max-width:none;
}

.se .lovely-point-overview .lovely-point-kv .btn{
position:absolute;
left:386px;
top:153px;
}

.se .lovely-point-overview .lovely-point-features {
margin-left:-22px;
overflow:hidden;
}

.se .lovely-point-overview .lovely-point-features > div {
margin:7px 0 0 22px;
border-color: #C4CDD0;
-moz-border-radius: 12px;
border-radius: 12px;
border-style: solid;
border-width: 1px;
width:467px;
float:left;
position:relative;
}

.se .lovely-point-overview .lovely-point-features > div > div {
padding:28px 24px 24px;zoom:1;
}

.se .lovely-point-overview .lovely-point-features > div h2{
margin:-7px auto 0;
width:455px;
}

.se .lovely-point-overview .lovely-point-features > div > div .description h3{
margin-bottom:5px;
}

.se .lovely-point-overview .lovely-point-features > div > div .line{
margin-bottom:15px;
padding-bottom:10px;
border-bottom:#d1d1d1 dotted 1px;
}

.se .str-btnlink-login-lovely{
overflow:hidden;
margin-bottom:1.5em;
}

.se .btnlink-login-lovely.type-1{
background: url(/common/images/bg_lovely-login-1-2.png) no-repeat bottom left;
padding-bottom:19px;
width:580px;
float:right;
}

.se .btnlink-login-lovely.type-1 > div {
background: url(/common/images/bg_lovely-login-1-1.png) no-repeat top left;
margin-bottom:0;
width:501x;
padding:23px 0 0 53px;
}

.se .btnlink-login-lovely.type-1 > div ul {
margin:-30px 0 0 -27px;
margin-bottom:0;
}

.se .btnlink-login-lovely.type-1 > div li {
display:inline-block;
margin-left: 27px;
width: 222px;
white-space:nowrap;
}

.se .btnlink-login-lovely.type-1 > div li.register{
width:247px;
}

.se .btnlink-login-lovely.type-1 > div p{
margin-bottom:5px;
}

.se .btnlink-login-lovely.type-2{
margin-bottom:15px;
min-height:270px;
}

.se .btnlink-login-lovely.type-2 h3{
padding:10px 0 10px 24px;
font-size:1.14em;
font-weight:bold;
background: #f1f1f1 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(72%,#f3f3f3), color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top,  #fefefe 0%,#f3f3f3 72%,#f1f1f1 100%);
background: -moz-linear-gradient(top,  #fefefe 0%, #f3f3f3 72%, #f1f1f1 100%);
background: linear-gradient(to bottom,  #fefefe 0%,#f3f3f3 72%,#f1f1f1 100%);
background-color:#f1f1f1;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-top:#dce2e4 solid 1px;
border-right:#dce2e4 solid 1px;
border-left:#dce2e4 solid 1px;
margin-bottom:0;
}

.se .btnlink-login-lovely.type-2 > div{
background: url(/common/images/bg_lovely-login-2-1.png) no-repeat top right;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-bottom-left-radius: 10px;
-moz-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-style: solid;
border-bottom:#dce2e4 solid 1px;
border-right:#dce2e4 solid 1px;
border-left:#dce2e4 solid 1px;
padding-left:33px;
padding-top:50px;
font-size:.85em;
margin-top:-25px;
}

.se .btnlink-login-lovely.type-2 div.layout_image {
width:630px;
margin-bottom:0;
}

.se .btnlink-login-lovely.type-2 ul {
margin-left: 21px;
margin-bottom:0;
}

.se .btnlink-login-lovely.type-2 li {
display:inline-block;
margin-left: 51px;
width: 222px;
white-space:nowrap;
}

.se .btnlink-login-lovely.type-2 li.register{
width:247px;
}

.se .btnlink-login-lovely.type-3{
margin-bottom:15px;
}

.se .btnlink-login-lovely.type-3 > div{
background: url(/common/images/bg_lovely-login-2-1.png) right 15px no-repeat;
-moz-border-radius: 10px;
border-radius: 10px;
border-style: solid;
border:#dce2e4 solid 1px;
padding-left:33px;
padding-top:40px;
font-size:.85em;
min-height:220px;
}

.se .btnlink-login-lovely.type-3 div.layout_image {
width:630px;
margin-bottom:0;
}

.se .btnlink-login-lovely.type-3 ul {
margin-left: 21px;
margin-bottom:0;
}

.se .btnlink-login-lovely.type-3 li {
display:inline-block;
margin-left: 51px;
width: 222px;
white-space:nowrap;
}

.se .btnlink-login-lovely.type-3 li.register{
width:247px;
}

.se .str-btnlink-login-lovely .txt{
float:left;
width:345px;
}

.se .itemlist_lovely{
background: url(/common/images/bg_list_lovely-1.png) no-repeat bottom left;
padding-bottom:12px;
margin-bottom:15px;
}

.se .itemlist_lovely >ul{
border-top:#ebebeb solid 1px;
border-left:#ebebeb solid 1px;
overflow: hidden;
margin-bottom:0;
}

.se .itemlist_lovely li{
width:178px;
float:left;
padding-top:25px;
height:93px;
border-bottom:#ebebeb solid 1px;
border-right:#ebebeb solid 1px;
text-align:center;
margin-bottom:0;
}

.se .itemlist_lovely li[class*="col-"]{
padding-top:20px;
height:98px;
line-height:1;
}

.se .itemlist_lovely li.col-2{
width:357px;

}

.se .itemlist_lovely li.col-3{
width:536px;
}

.se .btnlink-catelog-lovely .preview img{
margin-right:5px;
}

.se .btnlink-catelog-lovely .btnlink-catelog-lovely-link.type-1{
overflow:hidden;
margin-left:-34px;
}

.se .btnlink-catelog-lovely .btnlink-catelog-lovely-link.type-1 li{
float:left;
width:302px;
margin-left:34px;
text-align:center;
}

.se .btnlink-catelog-lovely .btnlink-catelog-lovely-link.type-1 li p{
margin-bottom:10px;
font-size:0.9em;
}

.se .box-list.type-2,
.se .box-list.type-3{
border-top:#ebebeb solid 1px;
margin-bottom:15px;
}

.se .box-list.type-2 > ul,
.se .box-list.type-3 > ul{
margin-bottom:0;
overflow: hidden;
}

.se .box-list.type-2 > ul > li,
.se .box-list.type-3 > ul > li{
float:left;
margin-bottom:0;
}

.se .box-list.type-2.col-2 > ul > li,
.se .box-list.type-3.col-2 > ul > li{
width:49.9%;
}

.se .box-list.type-2.col-3 > ul > li,
.se .box-list.type-3.col-3 > ul > li{
width:33.3%;
}

.se .box-list.type-2 > ul > li > div,
.se .box-list.type-3 > ul > li > div{
margin-right:-3px;
border-bottom:#ebebeb solid 1px;
border-right:#ebebeb solid 1px;
}

.se .box-list.type-2 > ul > li > div{
padding:10px 0 10px;
}

.se .box-list.type-3 > ul > li > div{
padding:10px 10px 10px;
}

.se .box-list.type-2 > ul > li .image{
margin-bottom:10px;
text-align:center;
}

.se .box-list.type-2 > ul > li .description{
padding:0 15px;
}

.se .box-list.type-3 > ul > li > div .product-id{
margin-bottom:10px;
font-size:1.2em;
color:#616161;
font-weight:bold;
line-height:1;
}

.se .box-list.type-3 > ul > li > div .product-id .point{
margin-right:10px;
padding:4px 6px 6px;
border-color: #dce2e4;
-moz-border-radius: 3px;
border-radius: 3px;
background-color:#079b5d;
display:inline-block;
text-align:center;
color:#fff;
font-size:.8em;
}

.se .box-list.type-3 > ul > li > div .product-id .point > span{
font-size:0.7em;
margin-left:4px;
}

.se .box-list.type-3 > ul > li > div .product-id .icm{
border-color: #dce2e4;
-moz-border-radius: 3px;
border-radius: 3px;
background-color:#e96c1e;
padding:3px 5px 5px;
display:inline-block;
text-align:center;
color:#fff;
font-size:.8em;
margin-right:10px;
vertical-align:top;
}

.se .box-list.type-3 > ul > li > div .description{
color:#747474;
}

.se .box-list.type-3 > ul > li > div .hdg{
padding-bottom:8px;
border-bottom:#808080 solid 1px;
font-weight:bold;
font-size:1.2em;
}

.se .layout_lovely-box.type-2{
border-color: #dce2e4;
-moz-border-radius: 9px;
border-radius: 9px;
border-style: solid;
border-width: 1px;
background-color:#f3f3f3;
margin-bottom:15px;
}

.se .layout_lovely-box.type-2 div{
padding:24px;
}

.se .layout_lovely-box.type-2{
border-color: #dce2e4;
-moz-border-radius: 9px;
border-radius: 9px;
border-style: solid;
border-width: 1px;
background-color:#f3f3f3;
margin-bottom:15px;
}

.se .layout_lovely-box.type-2 div.type-2{
padding:15px 0;
}

.se .linklist_lovely.type-1{
overflow:hidden;
margin:0;
}

.se .linklist_lovely.type-1 li{
width:146px;
float:left;
text-align:center;
margin-left:20px;
line-height:1.1;
}

.se .linklist_lovely.type-1 li span{
background: url(/common/images/bg_blt-6-2.png) no-repeat scroll 0 .2em transparent;
display: inline-block;
min-height: 10px;
padding-left: 11px;
font-size:0.9em;
}

.se .linklist_lovely.type-2{
overflow:hidden;
margin-bottom:0;
}

.se .linklist_lovely.type-2 li{
width:69px;
float:left;
text-align:center;
margin-left:35px;
}

.se .linklist_lovely.type-2 li a:hover{
text-decoration:underline !important;
}

.se .linklist_lovely.type-2 li.w_l{
width:110px;
float:left;
text-align:center;
margin-left:20px;
}

.se .linklist_lovely.type-2 li.w_l + li{
margin-left:20px;
}

.se .linklist_lovely.type-2 li span{
background: url(/common/images/bg_blt-6-2.png) no-repeat scroll 0 0.3em transparent;
display: block;
min-height: 10px;
padding-left: 5px;
font-size:0.75em;
text-align:center;
}

.se .link_lovely.type-1{
margin-bottom:0;
text-align:center;
}

.se .link_lovely.type-1 span{
background: url(/common/images/bg_blt-6-2.png) no-repeat scroll 0 0.4em transparent;
display: inline-block;
min-height: 10px;
padding-left: 10px;
font-size:0.75em;
}



/* ここから古いCSS
.se .boxlist_lovely_3col{
border-top:#ebebeb solid 1px;
margin-bottom:15px;
}

.se .boxlist_lovely_3col > ul{
overflow: hidden;
margin-bottom:0;
}

.se .boxlist_lovely_3col > ul > li{
width:298px;
float:left;
border-bottom:#ebebeb solid 1px;
border-right:#ebebeb solid 1px;
margin-bottom:0;
}

.se .boxlist_lovely_3col > ul > li.noline{
border-right:none;
}

.se .boxlist_lovely_3col.type-2 > ul > li{
padding:10px;
width:278px;
}

.se .boxlist_lovely_3col.type-2 > ul > li dl.itemdata{
margin-bottom:0;
}

.se .boxlist_lovely_3col.type-2 > ul > li dl.itemdata > dt{
font-size:1.2em;
line-height:1;
color:#616161;
font-weight:bold;
}

.se .boxlist_lovely_3col.type-2 > ul > li dl.itemdata > dt span.point{
border-color: #dce2e4;
-moz-border-radius: 3px;
border-radius: 3px;
background-color:#079b5d;
padding:3px 0 5px;
display:inline-block;
text-align:center;
width:7.3em;
color:#fff;
font-size:.8em;
margin-right:10px;
}

.se .boxlist_lovely_3col.type-2 > ul > li dl.itemdata > dt span.point > span{
font-size:0.7em;
margin-left:4px;
}

.se .boxlist_lovely_3col.type-2 > ul > li dl.itemdata > dd{
padding:10px 4px 0;
font-size:0.9em;
}
.se .boxlist_lovely_3col.type-2 > ul > li dl.itemdata > dd  dl dt{
font-weight:bold;
padding-bottom:10px;
border-bottom:#808080 solid 1px;
font-size:1.4em;
}
.se .boxlist_lovely_3col.type-2 > ul > li dd  dl dd{
padding-top:10px;
color:#747474;
}

.se .boxlist_lovely_3col.type-2 > ul > li dl.itemdata > dd .item{
text-align:center;
font-size:1.33em;
font-weight:bold;
}

.se .boxlist_lovely_2col{
border-top:#ebebeb solid 1px;
margin-bottom:15px;
}

.se .boxlist_lovely_2col > ul{
overflow: hidden;
margin-bottom:0;
}

.se .boxlist_lovely_2col > ul > li{
width:447px;
float:left;
border-bottom:#ebebeb solid 1px;
border-right:#ebebeb solid 1px;
margin-bottom:0;
}

.se .boxlist_lovely_2col > ul > li.noline{
border-right:none;
}

.se .boxlist_lovely_2col.type-1 > ul > li{
padding:10px;
width:427px;
}

.se .boxlist_lovely_2col.type-1 > ul > li dl.itemdata{
margin-bottom:0;
}

.se .boxlist_lovely_2col.type-1 > ul > li dl.itemdata > dt{
font-size:1.4em;
line-height:1;
color:#616161;
font-weight:bold;
}

.se .boxlist_lovely_2col.type-1 > ul > li dl.itemdata > dt span.point{
border-color: #dce2e4;
-moz-border-radius: 3px;
border-radius: 3px;
background-color:#079b5d;
padding:3px 0 5px;
display:inline-block;
text-align:center;
width:7.3em;
color:#fff;
font-size:0.7em;
margin-right:10px;
}

.se .boxlist_lovely_2col.type-1 > ul > li dl.itemdata > dt span.point > span{
font-size:0.7em;
margin-left:4px;
}

.se .boxlist_lovely_2col.type-1 > ul > li dl.itemdata > dd{
padding:10px 4px 0;
font-size:0.8em;
}

.se .boxlist_lovely_2col.type-1 > ul > li dl.itemdata > dd .item{
text-align:center;
font-size:1.33em;
font-weight:bold;
}
ここまで古いCSS */

.se .paypass_detail:after{
display: block;
content: "";
clear: both;
}

.se .paypass_detail{
width: 475px;
margin: 0 auto;
}

.se .paypass_detail p{
float: right;
}

.se .paypass_detail p:first-child{
float: left;
}

.se .paywave_detail:after{
display: block;
content: "";
clear: both;
}

.se .paywave_detail{
width: 420px;
margin: 0 auto;
}

.se .paywave_detail p{
float: right;
}

.se .paywave_detail p:first-child{
float: left;
}

.se .j-speedy_detail:after{
display: block;
content: "";
clear: both;
}

.se .j-speedy_detail{
width: 550px;
margin: 0 auto;
}

.se .j-speedy_detail p{
float: right;
}

.se .j-speedy_detail p:first-child{
float: left;
}

.se .download-browser.type-1{
margin-bottom:15px;
}

.se .download-browser.type-1 > div{
padding:15px 20px;
border:1px solid #e1e2e6;
-moz-border-radius: 10px;
border-radius: 10px;
background:#f9f9f9;
overflow:hidden;
}

.se .download-browser.type-1 > div .field{
float:left;
width:50%;
}

.se .download-browser.type-1 > div .field > div{
padding:0 0 0 30px;
}

.se .download-browser.type-1 > div .field:first-child > div{
padding:0 30px 0 0 ;
border-right:1px dotted #aeaeae;
}

.se .download-browser.type-1 > div .field > div .hdg{
margin-bottom:10px;
font-weight:bold;
}

.se .download-browser.type-1 > div .field > div > dl{
overflow:hidden;
font-size:.9em;
}

.se .download-browser.type-1 > div .field > div > dl,
.se .download-browser.type-1 > div .field > div > dl > dd > ul{
margin-bottom:0;
}

.se .download-browser.type-1 > div .field > div > dl > dt{
margin-bottom:.3em;
padding-left:15px;
float:left;
width:20%;
background: url(/common/images/bg_blt-9-3.png) no-repeat 0 .5em;
}

.se .download-browser.type-1 > div .field:first-child > div > dl > dt{
width:35%;
}

.se .download-plugin.type-1{
margin-bottom:15px;
overflow:hidden;
}

.se .download-plugin.type-1 > div{
margin:-10px 0 0 -30px;
overflow:hidden;
}

.se .download-plugin.type-1 > div .field{
margin-top:10px;
float:left;
}

.se .download-plugin.type-1 > div .field > dl{
margin-bottom:0;
padding:0 30px;
float:left;
border-left:1px dotted #b2b2b2;
}

.se .download-plugin.type-1 > div .field > dl > dt{
margin-bottom:10px;
}

.se .intercom-register.type-1{
margin-bottom:15px;
padding-right:400px;
min-height:181px;
position:relative;
background: url(/common/images/bg_login-2.jpg) 100% 0 no-repeat;
}

.se .intercom-register.type-1 .btn{
position:absolute;
right:192px;
top:78px;
}

.se .point-exchange-rates{
padding-top:18px;
padding-left:11px;
}

.se .point-exchange-rates .point-exchange-rates-wrapper{
margin-bottom:10px;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper > div{
display:inline-block;
position:relative;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper > div .inpt-amount,
.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper > div .inpt-rates{
padding:6px 15px 8px 15px;
display:block;
font-weight:bold;
text-align:center;
line-height:1;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper > div > span > em{
font-size:1.5em;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper .amount{
min-width:190px;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper .amount .inpt-amount{
border:2px solid #2a9340;
-moz-border-radius: 3px;
border-radius: 3px;
background:#35ce88;
color:#fff;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper .amount .cat-icon{
position:absolute;
left:-13px;
top:-20px;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper .rates{
margin-left:4px;
padding-left:25px;
background: url(/common/images/bg_point-exchange-rate-1.png) 0 50% no-repeat;
min-width:270px;
max-width:270px;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper .rates .inpt-rates{
border:2px solid #00a0e9;
-moz-border-radius: 3px;
border-radius: 3px;
background:#fff;
}

.se .point-exchange-rates.type-1 .point-exchange-rates-wrapper .rates > span > em{
color:#00a0e9;
}

.se .point-exchange-rates .help{
margin-bottom:0;
}

.se .agreement{
margin-bottom:15px;
}

.se .agreement.type-1 > div{
padding:15px;
border:1px solid #d6d6d6;
height:18em;
background-color:#fff;
overflow:auto;
}

.se .mall-point-preview{
margin:0 0 15px -20px;
overflow:hidden;
}

.se .mall-point-preview > .unit{
margin-left:20px;
float:left;
width:47.8%;
}

.se .mall-point-preview .layout_image .description{
height:10em;
}

.se .jsecure-demo{
margin-bottom:15px;
}

.se .jsecure-demo img{
max-width:none;
}

.se .jsecure-demo > .layout_image{
margin:0 auto;
width:720px;
}

.se .boxlist_lovely_jdepo{
margin-bottom:15px;
}

.se .boxlist_lovely_jdepo > ul{
overflow: hidden;
margin-bottom:0;
}

.se .boxlist_lovely_jdepo > ul > li{
width:425px;
float:left;
margin-bottom:0;
}

.se .boxlist_lovely_jdepo > ul > li.noline{
border-right:none;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li{
padding:10px;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li dl.itemdata{
margin-bottom:0;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li dl.itemdata > dt{
font-size:1.2em;
line-height:1;
color:#616161;
font-weight:bold;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li dl.itemdata > dt span.point{
border-color: #dce2e4;
-moz-border-radius: 3px;
border-radius: 3px;
background-color:#079b5d;
padding:3px 0 5px;
display:inline-block;
text-align:center;
width:7.3em;
color:#fff;
font-size:.8em;
margin-right:10px;
vertical-align:top;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li dl.itemdata > dt span.point > span{
font-size:0.7em;
margin-left:4px;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li dl.itemdata > dt span.icm{
border-color: #dce2e4;
-moz-border-radius: 3px;
border-radius: 3px;
background-color:#e96c1e;
padding:3px 5px 5px;
display:inline-block;
text-align:center;
color:#fff;
font-size:.8em;
margin-right:10px;
vertical-align:top;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li dl.itemdata > dd{
padding:10px 4px 0;
font-size:0.9em;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li > .layout_box.type-2 > div dl.itemdata:last-child > dd > *:last-child{
margin-bottom:0 !important;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li dl.itemdata > dd  dl dt{
font-weight:bold;
padding-bottom:10px;
font-size:1.4em;
}
.se .boxlist_lovely_jdepo.type-2 > ul > li dd  dl dd{
padding-top:10px;
color:#747474;
}

.se .boxlist_lovely_jdepo.type-2 > ul > li dl.itemdata > dd .item{
text-align:center;
font-size:1.33em;
font-weight:bold;
}

/* Misc
----------------------------------*/

.se .indent-1{
padding-left:25px;
}

.se .indent-2{
padding-left:15px;
}

.se .overlay-wrapper{
position:relative;
}

.se .overlay-wrapper > .overlay:first-child{
position:absolute;
width:100%;
height:100%;
background: rgba(0, 0, 0, 0.75);
text-align:center;
vertical-align:middle;
z-index:1;
}

.se .overlay-wrapper > .overlay:first-child > div{
display:table;
width:100%;
height:100%;
vertical-align:middle;
}

.se .overlay-wrapper > .overlay:first-child > div > div{
display:table-cell;
vertical-align:middle;
}

.se .overlay-wrapper > .overlay:first-child > div > div > span{
padding:5px 10px;
display:inline-block;
background:#fff;
font-size:1.5em;
color:#e00;
}

/* tgl-container-1 */
.se .tgl-container-1 .tgl-content{
display:none;
}

.se .tgl-container-1.open .tgl-content{
padding:20px 14px 14px;
display:block;
border:1px solid #c4cdd0;
border-top:none;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
}

.static .se .tgl-container-1 .tgl-content{
display:block;
}

.se .tgl-container-1 .tgl-content > *:last-child{
margin-bottom:0 !important;
}

.se .tgl-container-1 .tgl-btn-parent{
position:relative;
}

.se .tgl-container-1.open .tgl-btn-parent{
margin-bottom:0;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}

.se .tgl-container-1.open .tgl-btn-parent > a{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}

.se .tgl-container-1 .tgl-btn-parent:before{
margin-top:-10px;
position:absolute;
top:50%;
right:13px;
content:"";
width:19px;
height:19px;
box-sizing:border-box;
border-radius:10px;
display:block;
background:#13a189;
z-index:1;
pointer-events:none;
}

.se .tgl-container-1 .tgl-btn-parent:hover:before{
opacity:0.75;
}

.static .se .tgl-container-1 .tgl-btn-parent:before{
display:none;
}

.se .tgl-container-1 .tgl-btn{
position:relative;
}

.se .tgl-container-1 .tgl-btn:hover{
text-decoration:none;
}

.se .tgl-container-1 .tgl-btn:before,
.se .tgl-container-1 .tgl-btn:after{
position:absolute;
top:50%;
content:"";
display:block;
background:#fff;
z-index:1;
}

.se .tgl-container-1 .tgl-btn:before{
margin-top:-1px;
right:17px;
width:9px;
height:1px;
}

.se .tgl-container-1 .tgl-btn:after{
margin-top:-5px;
right:21px;
width:1px;
height:9px;
}

.se .tgl-container-1.open .tgl-btn:after{
display:none;
}

.se .x-large,
.se .x-large-pc{ font-size:1.4em;}
.se .large,
.se .large-pc{ font-size:1.3em;}
.se .s-large,
.se .s-large-pc{ font-size:1.1em;}
.se .small,
.se .small-pc{ font-size:.9em;}
.se .x-small,
.se .x-small-pc{ font-size:.8em;}

.se strong.type-2{
font-size:1em;
font-weight:normal;
color:#c00;
}

.se .c-1,
.se .c-1-pc{
color:#ff0e96;
}

.se .c-2,
.se .c-2-pc{
color:#e40000;
}

.se .c-3,
.se .c-3-pc{
color:#0fa358;
}

.se .c-4,
.se .c-4-pc{
color:#ff7200;
}

.se .c-5,
.se .c-5-pc{
color:#00A0E9;
}

.se .c-6,
.se .c-6-pc{
color:#7c7c7c;
}

.se .txt-em.type-1{
font-size:1.79em;
color:#0023a0;
}

.se p.notice{
border:solid 10px #f00; /* Enable alert except specific classes */
}

.se p.notice > span{
padding-left:1.3em;
display:inline-block;
position:relative;
text-align:left;
}

.se p.notice.center,
.se p.notice.right{
border:none; /* Disable alert */
}

.se p.notice.type-2 > span{
font-size:.9em;
}

.se p.notice > span > span:first-child{
position: absolute;
line-height: 1;
}

.se p.notice.type-1 > span > span:first-child{
left: 0;
top: 3px;
color:#c00;
}

.se p.notice.type-2 > span > span:first-child{
left:0;
top:.25em;
}

.se p.link.type-1 > a,
.se li.link.type-1 > a{
padding-left: 22px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-6-2.png) 0 .55em no-repeat;
}

.se p.link.type-1 > a:hover,
.se li.link.type-1 > a:hover{
background: url(/common/images/bg_blt-6-2_o.png) 0 .55em no-repeat;
}

.se p.link.type-2 > a,
.se li.link.type-2 > a{
padding-left: 22px;
min-height:11px;
display: inline-block;
background: url(/common/images/bg_blt-7-2.png) 0 .45em no-repeat;
}

.se p.link.type-2 > a:hover,
.se li.link.type-2 > a:hover{
background: url(/common/images/bg_blt-7-2_o.png) 0 .45em no-repeat;
}

.se p.link.type-3 > a,
.se li.link.type-3 > a{
padding: .15em 0 0 33px;
min-height:26px;
display: inline-block;
background: url(/common/images/bg_blt-8-1.png) 0 0 no-repeat;
}

.se p.link.type-3 > a:hover,
.se li.link.type-3 > a:hover{
background: url(/common/images/bg_blt-8-1_o.png) 0 0 no-repeat;
}

.se p.link.type-4 > a,
.se li.link.type-4 > a{
padding: .15em 0 0 33px;
min-height:26px;
display: inline-block;
background: url(/common/images/bg_blt-5-2.png) 0 0 no-repeat;
}

.se p.link.type-4 > a:hover,
.se li.link.type-4 > a:hover{
background: url(/common/images/bg_blt-5-2_o.png) 0 0 no-repeat;
}

.se p.link.type-5 > a,
.se li.link.type-5 > a{
padding-left:22px;
display: inline-block;
min-height:16px;
background: url(/common/images/bg_blt-12-1@2x.png) 0 .25em no-repeat;
background-size:15px 15px;
}

.se p.link.type-5 > a:hover,
.se li.link.type-5 > a:hover{
background-image: url(/common/images/bg_blt-12-1@2x_o.png);
}

.se p.link.type-6 > a,
.se li.link.type-6 > a,
.se span.lightbox1 > a{
padding-left:22px;
display: inline-block;
min-height:16px;
background: url(/common/images/bg_blt-13-1.png) 0 .35em no-repeat;
}

.se span.lightbox1 > a{
margin-left:10px;
}

.se span.lightbox1.no-icon > a,
.se span.lightbox1.no-icon > a:hover{
margin-left:0;
padding-left:0;
background:none;
}

.se p.link.type-6 > a:hover,
.se li.link.type-6 > a:hover,
.se span.lightbox1 a:hover{
background: url(/common/images/bg_blt-13-1_o.png) 0 .35em no-repeat;
}

.se p.link.type-7 > a,
.se p.link.type-8 > a,
.se li.link.type-7 > a,
.se li.link.type-8 > a{
padding-left: 22px;
display: inline-block;
position:relative;
}

.se p.link.type-7 > a .icon-sup,
.se p.link.type-8 > a .icon-sup,
.se li.link.type-7 > a .icon-sup,
.se li.link.type-8 > a .icon-sup,
.se p.link.type-7 > a .icon-pc,
.se p.link.type-8 > a .icon-pc,
.se li.link.type-7 > a .icon-pc,
.se li.link.type-8 > a .icon-pc{
padding:0;
position:absolute;
left:0;
top:.4em;
line-height:1;
}

.se .cat{
margin-left:6px;
padding:2px 4px;
border-style: solid;
border-width: 1px;
display:inline-block;
min-width:50px;
-moz-border-radius: 12px;
border-radius: 12px;
font-size:.75em;
text-align:center;
line-height:1;
font-weight:bold;
}

.se .cat{
border-color:#0a47c2;
background:#d6e1f6;
color:#003399;
}
.se .cat.color-2{
border-color:#ff3300;
background:#ffdfd7;
color:#ff3300;
}

.se .cat.type-2{
padding:0;
border:none;
display:inline-block;
background:none;
}

.se .cat.type-2 > img{
vertical-align:middle;
}

.se .label-box.type-1{
margin:0 6px;
padding:3px 5px;
display:inline-block;
-moz-border-radius: 4px;
border-radius: 4px;
font-weight:bold;
vertical-align:middle;
}

.se .label-box.type-1.color-1{
background:#2ba37d;
color:#fff;
}

.se i{
font-style: italic;
}


.se .product-id{
margin-bottom:10px;
font-size:1.2em;
color:#616161;
font-weight:bold;
line-height:1;
}

.se .product-id .icm{
border-color: #dce2e4;
-moz-border-radius: 3px;
border-radius: 3px;
background-color:#e96c1e;
padding:3px 5px 5px;
display:inline-block;
text-align:center;
color:#fff;
font-size:.8em;
vertical-align:top;
}

.se .input-text-1{
padding:10px;
border:1px solid #c4cdd0;
width:100%;
box-sizing:border-box;
}



/* Campaign
----------------------------------*/

.acp-id{
margin-bottom:15px;
}

.acp-id > p{
margin-bottom:0;
color:#0fa358;
text-align:center;
}

.acp-id > p > span{
padding:4px 8px;
border:solid 3px #0fa358;
border-radius: 12px;
display:block;
}

.acp-id > p > span > em{
font-size:1.3em;
}

.acp-header{
margin-bottom:15px;
}

.acp-header .kv{
margin-bottom:0;
}

.acp-header .kv img{
vertical-align:bottom;
}

.acp-header .entry-intercom{
width:703px;
height:60px;
padding-top:15px;
position:relative;
background: url(/service/campaign/images/common/bg_apply.png) 0 0 no-repeat;
border-bottom: 5px solid #20436D;
}

.acp-entry-period .list_u.type-20 > li{
font-size:1.3em;
}

.acp-entry-period .list_u.type-20 > li .status{
font-size:.7em;
}

.acp-ancmnt-date > span{
display:block;
}

/*----------------------------------------------
	Region: Corporate
----------------------------------------------*/

/* Global Settings
----------------------------------*/

.co{
font-size: .8em;
}

.co strong{
font-weight:bold;
}

/* Headings
----------------------------------*/

.co h2.hdg_l2-1 {
padding:1px;
position: relative;
border-left:2px solid #20b660;
-moz-border-radius: 6px;
border-radius: 6px;
background: #f8f8f8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(25%,#f8f8f8), color-stop(100%,#dedede));
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 25%,#dedede 100%);
background: -moz-linear-gradient(top,  #f8f8f8 0%, #f8f8f8 25%, #dedede 100%);
background: linear-gradient(to bottom,  #f8f8f8 0%,#f8f8f8 25%,#dedede 100%);
background-color:#f8f8f8;
font-size: 1.3em;
font-weight:bold;
}

.co h2.hdg_l2-1:before {
-moz-border-radius-topleft: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
content: "";
display: block;
position: absolute;
width: 2px;
top: 0;
left: 0;
bottom: 0;
background: #20b660;
z-index: 1;
}

.co h2.hdg_l2-1 > span {
padding: 11px 15px;
display: block;
-moz-border-radius: 6px;
border-radius: 6px;
background: #f8f8f8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(97%,#f3f3f3), color-stop(100%,#eee));
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f3f3f3 97%,#eee 100%);
background: -moz-linear-gradient(top,  #f8f8f8 0%, #f3f3f3 97%, #eee 100%);
background: linear-gradient(to bottom,  #f8f8f8 0%,#f3f3f3 97%,#eee 100%);
background-color:#f8f8f8;
}

.co h2.hdg_l2-1 > span .spl{
padding-left:15px;
position:relative;
top:-.1em;
font-size:.85em;
line-height:1;
}

.co h2.hdg_l2-1.link:hover{
opacity:.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); /* IE7 */
}

.co h2.hdg_l2-1.link > span{
padding:0;
}

.co h2.hdg_l2-1.link > span a {
padding: 11px 15px;
display: block;
color:#333;
}

.co h2.hdg_l2-1.link > span a:hover{
text-decoration:none;
}

.co h2.hdg_l2-1.link.type-1 > span a {
padding-right:20px;
background: url(/common/images/bg_blt-4-1.png) no-repeat 98% 50%;
}

.co h2.hdg_l2-1.link.type-2 > span a .spl-link{
font-size:.85em;
color:#005aa0;
}

.co h2.hdg_l2-1.link.type-2 > span a:hover .spl-link{
text-decoration:underline;
}

.co h2.hdg_l2-1.link.type-2 > span a .spl-link{
padding-left: 11px;
display: block;
position:absolute;
right:20px;
top:35%;
background: url(/common/images/bg_blt-3-2.png) no-repeat 0 .35em;
line-height:1;
}

.co .layout_grid[class*="col-"].type-1 h2.hdg_l2-1.link.type-2 > span a .spl-link{
top:15%;
}

.co .layout_grid[class*="col-"].type-1 h2.hdg_l2-1 {
margin-bottom:0;
padding:0 3px 10px;
background:none;
-moz-border-radius: 0;
border-radius: 0;
border-bottom:4px solid #20b660;
border-left-width: 0;
}

.co .layout_grid[class*="col-"].type-1 h2.hdg_l2-1:before{
display:none;
}

.co .layout_grid[class*="col-"].type-1 h2.hdg_l2-1 > span{
padding:0;
background:none;
}

.co .layout_grid[class*="col-"].type-1 h2.hdg_l2-1.link > span a{
padding:0;
}

.co h3.hdg_l3-1{
padding-left:11px;
background: url(/common/images/bg_hdg_l3-1.png) repeat-y 0 0;
color:#009844;
font-size:1.1em;
font-weight:bold;
}

.co h3.hdg_l3-1 a{
padding-right:25px;
color: #009844;
background: url(/common/images/bg_blt-4-1.png) no-repeat 100% 50%;
}

.co h3.hdg_l3-1 a:hover{
color: #009844 !important;
}

/* Links
----------------------------------*/

.co a:link{
color: #005aa0;
text-decoration: none;
}

.co a:visited{
color: #005aa0;
text-decoration:none;
}

.co a:hover{
color:#3979d1;
text-decoration: underline;
}

.co a:focus,
.co a:active{
color:#005aa0;
text-decoration: underline;
}

/* Grid Layout
----------------------------------*/

.co .content .layout_grid{
margin-top:-20px;
}

.co .content .layout_grid > .unit{
margin-top:20px;
}

.co .content .layout_grid.col-2{
margin-left:-20px;
}

.co .content .layout_grid.col-2 > .unit{
margin-left:20px;
}

.co .m_layout-1 .content .layout_grid.col-2 > .unit{
width:47.1%;
}

.co .m_layout-2 .content .layout_grid.col-2 > .unit{
width:47.8%;
}

.co .m_layout-1 .content .layout_box .layout_grid.col-2 > .unit{
width:47%;
}

.co .m_layout-2 .content .layout_box .layout_grid.col-2 > .unit{
width:47.7%;
}

.co .content .layout_grid.col-3{
margin-left:-15px;
}

.co .content .layout_grid.col-3 > .unit{
margin-left:15px;
}

.co .m_layout-1 .content .layout_grid.col-3 > .unit{
width:31.2%;
}

.co .m_layout-2 .content .layout_grid.col-3 > .unit{
width:31.6%;
}

.co .m_layout-1 .content .layout_box .layout_grid.col-3 > .unit{
width:31.1%;
}

.co .content .layout_grid.col-4{
margin-left:-20px;
}

.co .content .layout_grid.col-4 > .unit{
margin-left:20px;
}

.co .m_layout-1 .content .layout_grid.col-4 > .unit{
width:22.1%;
}

.co .m_layout-2 .content .layout_grid.col-4 > .unit{
width:22.8%;
}

.co .m_layout-1 .content .layout_box .layout_grid.col-4 > .unit{
width:22%;
}

.co .m_layout-2 .content .layout_box .layout_grid.col-4 > .unit{
width:22.7%;
}

.co .content .layout_grid.col-5 > .unit{
width:180px;
}

.co .content .layout_grid[class*="col-"].type-1 > .unit{
padding:1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing:border-box;
-moz-border-radius: 5px;
border-radius: 5px;
background: #efefef url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#ddd));
background: -webkit-linear-gradient(top,  #efefef 0%,#ddd 100%);
background: -moz-linear-gradient(top,  #efefef 0%, #ddd 100%);
background: linear-gradient(to bottom,  #efefef 0%,#ddd 100%);
background-color:#efefef;
}

.co .content .layout_grid[class*="col-"].type-1 > .unit > div{
padding:10px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #f8f8f8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(97%,#f3f3f3), color-stop(100%,#eee));
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f3f3f3 97%,#eee 100%);
background: -moz-linear-gradient(top,  #f8f8f8 0%, #f3f3f3 97%, #eee 100%);
background: linear-gradient(to bottom,  #f8f8f8 0%,#f3f3f3 97%,#eee 100%);
background-color:#f8f8f8;
}

/* Image & Description
----------------------------------*/

.co .layout_image.image-l .image{
padding-right:20px;
}

.co .layout_image.image-r .image{
padding-left:20px;
}

.co .layout_image .caption.w-80{width:80px;}
.co .layout_image .caption.w-150{width:150px;}
.co .layout_image .caption.w-290{width:290px;}
.co .layout_image .caption.w-440{width:440px;}

/* Boxes
----------------------------------*/

.co .layout_box.type-1{
position:relative;
overflow:visible;
border:1px solid #ededed;
padding:1px;
-moz-border-radius-bottomright: 15px;
-moz-border-bottom-right-radius: 15px;
border-bottom-right-radius: 15px;
background: #eee url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(100%,#ddd));
background: -webkit-linear-gradient(top,  #eee 0%,#ddd 100%);
background: -moz-linear-gradient(top,  #eee 0%, #ddd 100%);
background: linear-gradient(to bottom,  #eee 0%,#ddd 100%);
background-color:#eee;
}

.co .layout_box.type-1:after{
content:"";
width:35px;
height:25px;
position:absolute;
right:-3px;
bottom:-4px;
background: url(/common/images/bg_box-1.png) 0 0 no-repeat;
}

.co .layout_box.type-1 > div{
padding:15px 15px 20px;
-moz-border-radius-bottomright: 15px;
-moz-border-bottom-right-radius: 15px;
border-bottom-right-radius: 15px;
background: #fff;
}

.co .layout_box.type-2{
background:#f8f8f8;
}

.co .layout_box.type-2 .hdg{
font-size:1.1em;
font-weight:bold;
}

.co .layout_box.type-2 > div{
padding:15px;
}

/* Unordered Lists
----------------------------------*/

.co [class*="list_"] > li .group{
margin:-15px 0;
}

.co [class*="list_"] > li .group > li{
padding:15px 5px 15px 5em;
position:relative;
border-top:1px dotted #cdcccc;
}

.co [class*="list_"] > li .group > li > span:first-child{
position:absolute;
left:0;
top:14px;
font-weight:bold;
}

.co [class*="list_"] > li .group > li:first-child{
border-top:0;
}

.co [class*="list_"].unite > li:first-child .group{
margin-top:auto;
}

.co [class*="list_"].unite > li:first-child .group > li:first-child{
padding-top:0;
}

.co [class*="list_"].unite > li:first-child .group > li:first-child > span{
top:0;
}

.co [class*="list_"].parallel > li{
margin-right:50px;
}

.co .list_u.type-1 > li > a{
padding-left: 22px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-3-2.png) 0 .55em no-repeat;
}

.co .list_u.type-1 > li > a.nolink{
color:#005aa0;
}

.co .list_u.type-1 > li > [class*="list_"]{
padding-left:15px;
}

.co .list_u.type-2 > li > a{
padding-left: 27px;
display:inline-block;
min-height:22px;
background: url(/common/images/bg_blt-5-1.png) 0 0 no-repeat;
}

.co .list_u.type-2 > li > [class*="list_"]{
padding-left:15px;
}

.co .list_u.type-3 > li{
padding-left: 22px;
background: url(/common/images/bg_blt-9-1.png) 0 .55em no-repeat;
}

.co .list_u.type-4 > li{
position:relative;
padding-left: 1.4em;
}

.co .list_u.type-5 > li{
position:relative;
padding-left: 1.8em;
}

.co .list_u.type-4 > li > span:first-child,
.co .list_u.type-5 > li > span:first-child{
position:absolute;
left:0;
top:5px;
color:#ed7600;
font-size:.85em;
line-height:1;
}

.co .list_u.type-6 > li{
position:relative;
padding-left: 22px;
}

.co .list_u.type-6 > li > a .icon-sup{
padding:0;
position:absolute;
left:0;
top:.2em;
line-height:1;
}

.co .list_u.type-7 > li{
position:relative;
padding-left: 22px;
}

.co .list_u.type-7 > li > a .icon-sup{
padding:0;
position:absolute;
left:0;
top:3px;
line-height:1;
}

.co .list_u.type-8,
.co .list_u.type-9,
.co .list_u.type-10{
margin:0 0 15px;
}

.co .list_u.type-8 > li,
.co .list_u.type-9 > li,
.co .list_u.type-10 > li{
margin-bottom:0;
padding-top:15px;
padding-right:10px;
padding-bottom:15px;
padding: 15px 10px 15px 0;
position:relative;
border-bottom:1px dotted #cdcccc;
}

.co .list_u.type-8 > li{
padding-left:12em;
}

.co .list_u.type-9 > li{
padding-left:14em;
}

.co .list_u.type-10 > li{
padding-left:17em;
}

.co .list_u.type-8 > li:first-child,
.co .list_u.type-9 > li:first-child,
.co .list_u.type-10 > li:first-child{
border-top:1px dotted #cdcccc;
}

.co .list_u.type-8 > li .date,
.co .list_u.type-9 > li .date,
.co .list_u.type-10 > li .date{
padding-left:10px;
position:absolute;
left:0;
}

.co .list_u.type-9 > li .date{
font-weight:bold;
}

.co .list_u.type-10 > li .date{
font-weight:bold;
font-size:.85em;
}

.co .list_u.type-10 .cat{
position:absolute;
left:10em;
top:15px;
}

.co .list_u.type-10 a .icon-sup{
padding:0;
position:absolute;
left:15em;
top:15px;
}

.co .list_u.type-11{
margin-left:-12px;
margin-top:-15px;
}

.co .list_u.type-11 > li{
margin:15px 0 0 12px;
display: inline-block;
}


/* Ordered Lists
----------------------------------*/

.co .list_o.type-1 > li{
margin-left:25px;
}

.co .list_o.type-2{
margin:20px 0 0 2px;
}

.co .list_o.type-2 > li{
position:relative;
min-height:70px;
list-style:none;
}

.co .list_o.type-2 > li > a{
padding-left:15px;
display:inline-block;
background: url(/common/images/bg_blt-3-2.png) 0 .55em no-repeat;
}

.co .list_o.type-2 > li > a > img{
position:absolute;
top:1.5em;
left:0;
}

.co .list_o.type-2 > li > span{
padding-left:75px;
display:block;
}

/* Definition Lists
----------------------------------*/

.co .list_d.type-1 > dt{
margin-bottom:5px;
}

.co .list_d.type-1 > dt > a{
padding-left:22px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-3-2.png) 0 .55em no-repeat;
}

.co .list_d.type-1 > dt > a.nolink{
color:#005aa0;
}

.co .list_d.type-1 > dt > a.nolink:hover{
text-decoration:none;
}

.co .list_d.type-2 > dt{
padding-bottom:6px;
border-bottom:1px dotted #ccc;
}

.co .list_d.type-2 > dt > a{
padding-left:20px;
display:inline-block;
min-height:15px;
background: url(/common/images/bg_blt-2-2.png) 0 .3em no-repeat;
}

.co .list_d.type-2 > dd{
padding-top:10px;
}

.co .list_d.type-3 > dt{
margin-top:50px;
padding-left:30px;
min-height: 19px;
background: url(/common/images/bg_faq-1.png) 0 0 no-repeat;
font-weight:bold;
}

.co .list_d.type-3 > dt:first-child{
margin-top:0;
}

.co .list_d.type-3 > dd{
margin:20px 0 0 30px;
padding:6px 0 0 30px;
min-height: 18px;
background: url(/common/images/bg_faq-2.png) 0 0 no-repeat;
}

/* Tables
----------------------------------*/

.co .table-1,
.co .table-2{
width:100%;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
border-collapse:collapse;
}
.co .table-1 th,
.co .table-2 th,
.co .table-1 td,
.co .table-2 td{
padding:10px;
border-left:1px solid #ddd;
border-top:1px solid #ddd;
}

.co .table-1 tbody th.bg-1,
.co .table-2 tbody th.bg-1{
background:#ddd;
}

.co .table-1 tbody th.bg-2,
.co .table-2 tbody th.bg-2{
background:#f5f5f5;
}

.co .table-1 th.bg-3,
.co .table-2 th.bg-3{
background:#d2ddcb;
}

.co .table-1 td.bg-3,
.co .table-2 td.bg-3{
background:#eaf1e5;
}

.co .table-1 thead th,
.co .table-1 thead td{
background:#ddd;
font-weight:bold;
}

.co .table-2 thead th,
.co .table-2 thead td{
background:#f5f5f5;
font-weight:bold;
}

.co .table-1 tbody th{
background: #f5f5f5;
font-weight:bold;
}

.co .table-2 tbody th{
font-weight:bold;
}

.co .table-1 tbody td{
background: #f5f5f5;
}


/* Buttons
----------------------------------*/

.co a[class~=btn]{
margin-left:15px;
display:inline-block;
text-align:center;
}

.co .btn{
vertical-align:middle;
line-height:1;
}

.co .btn:hover{
opacity:0.4;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=40)";  IE8
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);  IE7
text-decoration:none !important;
}

.co * > .btn:first-child{
margin-left:0 !important;
}

.co .btn.type-1,
.co .btn.type-2{
padding:1px;
min-width:140px;
display:inline-block;
min-height:28px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #e5e5e5 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMGEwYTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#a0a0a0));
background: -webkit-linear-gradient(top,  #e5e5e5 0%,#a0a0a0 100%);
background: -moz-linear-gradient(top,  #e5e5e5 0%, #a0a0a0 100%);
background: linear-gradient(to bottom,  #e5e5e5 0%,#a0a0a0 100%);
background-color:#e5e5e5;
}

.co .btn.type-2{
color:#666;
}

.co .btn.type-1 > span,
.co .btn.type-2 > span{
padding: 8px 30px;
min-height:15px;
display:block;
-moz-border-radius: 20px;
border-radius: 20px;
background: #fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#eee));
background: -webkit-linear-gradient(top,  #fff 0%,#eee 100%);
background: -moz-linear-gradient(top,  #fff 0%, #eee 100%);
background: linear-gradient(to bottom,  #fff 0%,#eee 100%);
background-color:#fff;
}

.co .btn.type-1.blt-1 > span > span{
padding-left:22px;
display: inline-block;
background: url(/common/images/bg_blt-3-2.png) 0 .3em no-repeat;
text-align:left;
}

.co .btn.type-2.blt-1 > span > span{
padding-left:22px;
display: inline-block;
background: url(/common/images/bg_blt-3-3.png) 0 .3em no-repeat;
text-align:left;
}

.co .btn.type-1.small,
.co .btn.type-2.small{
font-size:.85em;
min-height:19px;
}

.co .btn.type-1.small > span,
.co .btn.type-2.small > span{
padding: 6px 20px;
min-height:7px;
}

/* Tabs
----------------------------------*/

.co .tab{
margin-bottom:15px;
}

.co .tab.type-1 .nav{
border-bottom:2px solid #34c778;
}

.co .tab.type-1 .nav > ul{
margin-bottom:0;
border-bottom:5px solid #cef2cf;
}

.co .tab.type-1 .nav > ul > li{
margin-left:5px;
padding:1px 1px 0;
height:30px;
float:left;
position:relative;
bottom:-4px;
-moz-border-radius-topleft: 4px;
-moz-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
background: #e4e4e4 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(top,  #e4e4e4 0%,#f5f5f5 100%);
background: -moz-linear-gradient(top,  #e4e4e4 0%, #f5f5f5 100%);
background: linear-gradient(to bottom,  #e4e4e4 0%,#f5f5f5 100%);
background-color:#e4e4e4;
}

.co .tab.type-1 .nav > ul > li:first-child{
margin-left:0;
}

.co .tab.type-1 .nav > ul > li > a{
min-width:150px;
height:100%;
display: block;
-moz-border-radius-topleft: 4px;
-moz-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
background:#fff;
text-align: center;
line-height:1;
overflow:hidden;
}

.co .tab.type-1 .nav > ul > li > a > span{
display:block;
padding:8px;
}

.co .tab.type-1 .nav > ul > li.active{
bottom:0;
height:34px;
background: #ace7ae url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjZTdhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2NmZjNkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ace7ae), color-stop(79%,#cff3d0));
background: -webkit-linear-gradient(top,  #ace7ae 0%,#cff3d0 79%);
background: -moz-linear-gradient(top,  #ace7ae 0%, #cff3d0 79%);
background: linear-gradient(to bottom,  #ace7ae 0%,#cff3d0 79%);
background-color:#ace7ae;
}

.co .tab.type-1 .nav > ul > li.active a{
min-width:200px;
background: #cef2cf url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZmZlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGYyY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebffec), color-stop(100%,#cdf2ce));
background: -webkit-linear-gradient(top,  #ebffec 0%,#cdf2ce 100%);
background: -moz-linear-gradient(top,  #ebffec 0%, #cdf2ce 100%);
background: linear-gradient(to bottom,  #ebffec 0%,#cdf2ce 100%);
background-color:#cef2c;
color:#009844;
font-size:1.1em;
font-weight:bold;
text-decoration:none;
}

.co .tab.type-1 .nav > ul > li.active a > span{
padding:12px 8px;
}

.co .tab.type-1 .panels{
margin-bottom:0;
padding : 15px 0 0;
}

.co .tab.type-1 .panels .panel{
margin-bottom:0;
}

.co .tab.type-1 .panels .panel > *:last-child{
margin-bottom:0;
}

/* Side Navigation
----------------------------------*/

.co .region.sidebar .content .sn.type-1{
background: #f6f6f6 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(85%,#f6f6f6), color-stop(91%,#f3f3f3), color-stop(99%,#e8e8e8), color-stop(100%,#e8e8e8));
background: -webkit-linear-gradient(top,  #f6f6f6 0%,#f6f6f6 85%,#f3f3f3 91%,#e8e8e8 99%,#e8e8e8 100%);
background: -moz-linear-gradient(top,  #f6f6f6 0%, #f6f6f6 85%, #f3f3f3 91%, #e8e8e8 99%, #e8e8e8 100%);
background: linear-gradient(to bottom,  #f6f6f6 0%,#f6f6f6 85%,#f3f3f3 91%,#e8e8e8 99%,#e8e8e8 100%);
background-color:#f6f6f6;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 1px 2px 5px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 2px 5px rgba(0,0,0,0.2);
box-shadow: 1px 2px 5px rgba(0,0,0,0.2);
}

.co .region.sidebar .content .sn.type-1{
padding:35px 6px 50px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #e8e8e8 url(/common/images/bg_sidebar-1.png) 0 0 no-repeat;
background: url(/common/images/bg_sidebar-1.png) 0 0 no-repeat, #e8e8e8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: url(/common/images/bg_sidebar-1.png) 0 0 no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(85%,#f6f6f6), color-stop(92%,#f2f2f2), color-stop(100%,#e8e8e8));
background: url(/common/images/bg_sidebar-1.png) 0 0 no-repeat, -webkit-linear-gradient(top,  #f6f6f6 0%,#f6f6f6 85%,#f2f2f2 92%,#e8e8e8 100%);
background: url(/common/images/bg_sidebar-1.png) 0 0 no-repeat, -moz-linear-gradient(top,  #f6f6f6 0%, #f6f6f6 85%, #f2f2f2 92%, #e8e8e8 100%);
background: url(/common/images/bg_sidebar-1.png) 0 0 no-repeat, linear-gradient(to bottom,  #f6f6f6 0%,#f6f6f6 85%,#f2f2f2 92%,#e8e8e8 100%);
}

.co .region.sidebar .content .sn.type-1 .hdg:first-child{
margin-bottom:20px;
padding-left:23px;
background: url(/common/images/bg_blt-2-1.png) 0 2px no-repeat;
color:#fff;
font-weight:bold;
text-shadow: 2px 2px 2px #007434;
}

.co .region.sidebar .content .sn.type-1 .hdg:first-child a{
color:#fff;
}

.co .region.sidebar .content .sn.type-1 > ul > li > a{
padding:10px 8px 10px 28px;
display:block;
border-top:1px solid #d9e9dd;
background:#fff url(/common/images/bg_blt-3-1.png) 9px 50% no-repeat;
color:#313131;
text-decoration:none;
}

.co .region.sidebar .content .sn.type-1 > ul > li:first-child > a{
border-top:none;
}

.co .region.sidebar .content .sn.type-1 > ul > li.active > a,
.co .region.sidebar .content .sn.type-1 > ul > li > a:hover{
background:#e7fbe8 url(/common/images/bg_blt-3-1.png) 9px 50% no-repeat;
color:#009844;
font-weight:bold;
}

/* Link Panel
----------------------------------*/

.co .region.linkpanel .content{
min-height:90px;
}

.co .region.linkpanel.kn-1-1 .content{
padding: 20px 160px 20px 30px;
background: #fdfdfd url(/common/images/bg_kn-1-1.png) 348px 5px no-repeat;
background: url(/common/images/bg_kn-1-1.png) 348px 5px no-repeat, #fdfdfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: url(/common/images/bg_kn-1-1.png) 348px 5px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(8%,#fff));
background: url(/common/images/bg_kn-1-1.png) 348px 5px no-repeat, -webkit-linear-gradient(top,  #fdfdfd 0%,#fff 8%);
background: url(/common/images/bg_kn-1-1.png) 348px 5px no-repeat, -moz-linear-gradient(top,  #fdfdfd 0%, #fff 8%);
background: url(/common/images/bg_kn-1-1.png) 348px 5px no-repeat, linear-gradient(to bottom,  #fdfdfd 0%,#fff 8%);
}

.co .region.linkpanel.kn-1-2 .content{
padding: 20px 153px 20px 30px;
background: #fdfdfd url(/common/images/bg_kn-1-2.png) 346px 31px no-repeat;
background: url(/common/images/bg_kn-1-2.png) 346px 31px no-repeat, #fdfdfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: url(/common/images/bg_kn-1-2.png) 346px 31px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(8%,#fff));
background: url(/common/images/bg_kn-1-2.png) 346px 31px no-repeat, -webkit-linear-gradient(top,  #fdfdfd 0%,#fff 8%);
background: url(/common/images/bg_kn-1-2.png) 346px 31px no-repeat, -moz-linear-gradient(top,  #fdfdfd 0%, #fff 8%);
background: url(/common/images/bg_kn-1-2.png) 346px 31px no-repeat, linear-gradient(to bottom,  #fdfdfd 0%,#fff 8%);
}

.co .region.linkpanel.kn-1-3 .content{
padding: 20px 184px 20px 30px;
background: #fdfdfd url(/common/images/bg_kn-1-3.png) 367px 16px no-repeat;
background: url(/common/images/bg_kn-1-3.png) 367px 16px no-repeat, #fdfdfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: url(/common/images/bg_kn-1-3.png) 367px 16px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(8%,#fff));
background: url(/common/images/bg_kn-1-3.png) 367px 16px no-repeat, -webkit-linear-gradient(top,  #fdfdfd 0%,#fff 8%);
background: url(/common/images/bg_kn-1-3.png) 367px 16px no-repeat, -moz-linear-gradient(top,  #fdfdfd 0%, #fff 8%);
background: url(/common/images/bg_kn-1-3.png) 367px 16px no-repeat, linear-gradient(to bottom,  #fdfdfd 0%,#fff 8%);
}

.co .region.linkpanel.kn-1-4 .content{
padding: 20px 157px 20px 30px;
background: #fdfdfd url(/common/images/bg_kn-1-4.png) 362px 100% no-repeat;
background: url(/common/images/bg_kn-1-4.png) 362px 100% no-repeat, #fdfdfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: url(/common/images/bg_kn-1-4.png) 362px 100% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(8%,#fff));
background: url(/common/images/bg_kn-1-4.png) 326px 100% no-repeat, -webkit-linear-gradient(top,  #fdfdfd 0%,#fff 8%);
background: url(/common/images/bg_kn-1-4.png) 362px 100% no-repeat, -moz-linear-gradient(top,  #fdfdfd 0%, #fff 8%);
background: url(/common/images/bg_kn-1-4.png) 362px 100% no-repeat, linear-gradient(to bottom,  #fdfdfd 0%,#fff 8%);
}

.co .region.linkpanel.kn-1-5 .content{
padding: 20px 170px 20px 30px;
background: #fdfdfd url(/common/images/bg_kn-1-5.png) 351px 14px no-repeat;
background: url(/common/images/bg_kn-1-5.png) 351px 14px no-repeat, #fdfdfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: url(/common/images/bg_kn-1-5.png) 351px 14px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(8%,#fff));
background: url(/common/images/bg_kn-1-5.png) 351px 14px no-repeat, -webkit-linear-gradient(top,  #fdfdfd 0%,#fff 8%);
background: url(/common/images/bg_kn-1-5.png) 351px 14px no-repeat, -moz-linear-gradient(top,  #fdfdfd 0%, #fff 8%);
background: url(/common/images/bg_kn-1-5.png) 351px 14px no-repeat, linear-gradient(to bottom,  #fdfdfd 0%,#fff 8%);
}

.co .region.linkpanel.kn-1-6 .content{
padding: 20px 197px 20px 30px;
background: #fdfdfd url(/common/images/bg_kn-1-6.png) 350px 100% no-repeat;
background: url(/common/images/bg_kn-1-6.png) 350px 100% no-repeat, #fdfdfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: url(/common/images/bg_kn-1-6.png) 350px 100% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(8%,#fff));
background: url(/common/images/bg_kn-1-6.png) 350px 100% no-repeat, -webkit-linear-gradient(top,  #fdfdfd 0%,#fff 8%);
background: url(/common/images/bg_kn-1-6.png) 350px 100% no-repeat, -moz-linear-gradient(top,  #fdfdfd 0%, #fff 8%);
background: url(/common/images/bg_kn-1-6.png) 350px 100% no-repeat, linear-gradient(to bottom,  #fdfdfd 0%,#fff 8%);
}

.co .region.linkpanel.kn-1-7 .content{
padding: 20px 212px 20px 30px;
background: #fdfdfd url(/common/images/bg_kn-1-7.png) 374px 25px no-repeat;
background: url(/common/images/bg_kn-1-7.png) 374px 25px no-repeat, #fdfdfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: url(/common/images/bg_kn-1-7.png) 374px 25px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(8%,#fff));
background: url(/common/images/bg_kn-1-7.png) 374px 25px no-repeat, -webkit-linear-gradient(top,  #fdfdfd 0%,#fff 8%);
background: url(/common/images/bg_kn-1-7.png) 374px 25px no-repeat, -moz-linear-gradient(top,  #fdfdfd 0%, #fff 8%);
background: url(/common/images/bg_kn-1-7.png) 374px 25px no-repeat, linear-gradient(to bottom,  #fdfdfd 0%,#fff 8%);
}

.co .region.linkpanel.kn-1-8 .content{
padding: 20px 200px 20px 30px;
background: #fdfdfd url(/common/images/bg_kn-1-8.png) 353px 15px no-repeat;
background: url(/common/images/bg_kn-1-8.png) 353px 15px no-repeat, #fdfdfd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: url(/common/images/bg_kn-1-8.png) 353px 15px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(8%,#fff));
background: url(/common/images/bg_kn-1-8.png) 353px 15px no-repeat, -webkit-linear-gradient(top,  #fdfdfd 0%,#fff 8%);
background: url(/common/images/bg_kn-1-8.png) 353px 15px no-repeat, -moz-linear-gradient(top,  #fdfdfd 0%, #fff 8%);
background: url(/common/images/bg_kn-1-8.png) 353px 15px no-repeat, linear-gradient(to bottom,  #fdfdfd 0%,#fff 8%);
}

.co .region.linkpanel a:hover{
text-decoration:none !important;
}

.co .region.linkpanel a:hover dt{
text-decoration: underline;
}

.co .region.linkpanel dt{
padding-left:10px;
background: url(/common/images/bg_blt-3-2.png) 0 .55em no-repeat;
color: #005aa0;
}

.co .region.linkpanel dd{
color:#333;
}

/* Misc
----------------------------------*/

.co .indent-1{
padding-left:25px;
}

.co .indent-2{
padding-left:35px;
}

.co .overlay-wrapper{
position:relative;
}

.co .overlay-wrapper > .overlay:first-child{
position:absolute;
width:100%;
height:100%;
background: rgba(180, 180, 180, 0.75);
text-align:center;
vertical-align:middle;
z-index:1;
}

.co .overlay-wrapper.nobg > .overlay:first-child{
background:none;
}

.co .overlay-wrapper > .overlay:first-child > div{
display:table;
width:100%;
height:100%;
vertical-align:middle;
}

.co .overlay-wrapper > .overlay:first-child > div > div{
display:table-cell;
vertical-align:middle;
}

.co .overlay-wrapper > .overlay:first-child > div > div > span{
padding:5px 10px;
display:inline-block;
font-size:1.2em;
color:#fff;
font-weight:bold;
}

.co .x-large{ font-size:1.4em;}
.co .large{ font-size:1.3em;}
.co .small{ font-size:.9em;}
.co .x-small{ font-size:.8em;}

.co strong.type-2{
font-weight:normal;
color:#ed7600;
}

.co p.headline{
font-size:1.1em;
font-weight:bold;
color:#009e58;
}

.co p.link.type-1 > a{
padding-left: 22px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-3-2.png) 0 .55em no-repeat;
}

.co p.link.type-2 > a{
padding:.1em 0 0 27px;
min-height:21px;
display: inline-block;
background: url(/common/images/bg_blt-5-1.png) 0 0 no-repeat;
}

.co p.link.type-3 > a,
.co p.link.type-4 > a{
padding-left: 22px;
display: inline-block;
position:relative;
}

.co p.link.type-3 > a .icon-sup,
.co p.link.type-4 > a .icon-sup{
padding:0;
position:absolute;
left:0;
top:.2em;
line-height:1;
}

.co .cat{
margin-left:6px;
padding:4px 0;
display:inline-block;
min-width:54px;
-moz-border-radius: 2px;
border-radius: 2px;
font-size:.85em;
text-align:center;
line-height:1;
color:#fff;
}

.co .cat.color-1{ background:#009844;}
.co .cat.color-2{ background:#666;}
.co .cat.color-3{ background:#0063b0;}
.co .cat.color-4{ background:#d74551;}
.co .cat.color-5{ background:#00b953;}
.co .cat.color-6{ background:#333;}

/*----------------------------------------------
	Region: Business
----------------------------------------------*/

/* Global Settings
----------------------------------*/

.bu{
font-size: .8em;
}

.bu strong{
font-weight:bold;
}

/* Headings
----------------------------------*/

.bu h2.hdg_l2-1 {
margin:20px 0 25px;
padding:0 18px 8px;
position:relative;
border-bottom:1px solid #aab0b7;
font-size: 1.25em;
font-weight:bold;
-webkit-box-shadow: 0 10px 8px -8px #ccc;
-moz-box-shadow: 0 10px 8px -8px #ccc;
box-shadow: 0 10px 8px -8px #ccc;
color:#003a75;
}

.bu h2.hdg_l2-1:before{
content:"";
display:block;
position:absolute;
width:8px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #003a75;
left:0;
top:1px;
bottom:9px;
z-index: 1;
}

.bu h2.hdg_l2-1.type-1{
padding:0;
min-height:42px;
}

.bu h2.hdg_l2-1.type-1 .spl{
display:block;
width:128px;
height:42px;
position:absolute;
bottom:0;
background: url(/common/images/bg_hdg_l2-1.png) no-repeat 0 0;
font-family: Arial;
font-size:1.2em;
color:#fff;
text-align:center;
text-shadow: 0 2px 2px rgba(15, 134, 160, 0.75);
vertical-align:middle;
}

.bu h2.hdg_l2-1.type-1 .title{
margin-left:7em;
padding-top:0.25em;
display:inline-block;
vertical-align:middle;
}

.bu h2.hdg_l2-1.type-1:before{
display:none;
}

.bu h2.hdg_l2-1.type-1 > span > em{
font-size:1.3em;
}

.bu h2.hdg_l2-1.type-2{
padding:0;
display:table;
width:100%;
vertical-align:bottom;
}

.bu h2.hdg_l2-1.type-2 > span{
display:table-row;
}

.bu h2.hdg_l2-1.type-2 .spl{
padding:0 12px 3px 0;
display:table-cell;
vertical-align:bottom;
}

.bu h2.hdg_l2-1.type-2 .spl > img{
max-width:none;
vertical-align:bottom;
}

.bu h2.hdg_l2-1.type-2 .title{
padding-bottom:.25em;
display:table-cell;
vertical-align:bottom;
width: 100%;
}

.bu h2.hdg_l2-1.type-2:before{
display:none;
}


.bu h2.hdg_l2-3{
margin:15px 0 20px;
padding:0 0 0 20px;
position:relative;
font-weight:bold;
color:#003a75;
}

.bu h2.hdg_l2-3:before{
content:"";
display:block;
position:absolute;
width:8px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #003a75;
left:0;
top:2px;
bottom:1px;
z-index: 1;
}

.bu h2.hdg_l2-3:first-child{
margin-top:15px;
}

.bu h2.hdg_l2-4{
margin-bottom:-15px;
padding-bottom:32px;
background:url(/common/images/bg_hdg_l2-4.png) center bottom no-repeat;
}

.bu h2.hdg_l2-4 > span{
padding:30px;
position:relative;
display:block;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.32);
-moz-box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.32);
box-shadow: inset 4px 4px 5px 0px rgba(0, 0, 0, 0.32);
background: #41a775 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiYjk2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQxYTc3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MWE3NzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(27,185,105,1)), color-stop(50%,rgba(65,167,117,1)), color-stop(100%,rgba(65,167,117,1)));
background: -webkit-linear-gradient(top,  rgba(27,185,105,1) 0%,rgba(65,167,117,1) 50%,rgba(65,167,117,1) 100%);
background: -moz-linear-gradient(top,  rgba(27,185,105,1) 0%, rgba(65,167,117,1) 50%, rgba(65,167,117,1) 100%);
background: linear-gradient(to bottom,  rgba(27,185,105,1) 0%,rgba(65,167,117,1) 50%,rgba(65,167,117,1) 100%);
background-color: #41a775;
color:#fff;
font-size:1.5em;
font-weight:bold;
text-align:center;
text-shadow: 2px 1px 5px rgba(0, 0, 0, 0.4);
}

.bu h2.hdg_l2-5 {
margin:20px 0 25px;
padding:0 20px 0;
position:relative;
font-size:1.25em;
font-weight:bold;
color:#003a75;
}

.bu h2.hdg_l2-5:before{
content:"";
display:block;
position:absolute;
width:8px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #003a75;
left:0;
top:2px;
bottom:1px;
z-index: 1;
}

.bu .m_skin-1.m_layout-1.m_hdg-1 > .region.main > .content > h2.hdg_l2-5{
margin:20px 0 15px 20px;
}

.bu .m_skin-1.m_layout-1.m_hdg-1 > .region.sidebar h2.hdg_l2-5{
margin:10px 0 15px 10px;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 > .region > .content > .indent-3 > h2.hdg_l2-5{
margin:15px 0 20px;
}

.bu h2.hdg_l2-6 {
margin:15px 0 15px !important;
font-size:1.1em;
font-weight:bold;
color:#003a75;
}

.bu h2.hdg_l2-7{
padding:10px 20px;
font-size:1.1em;
background: #fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f3));
background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f3 100%);
background: -moz-linear-gradient(top,  #fff 0%, #f2f2f3 100%);
background: linear-gradient(to bottom,  #fff 0%,#f2f2f3 100%);
background-color: #fff;
}

.bu h2.hdg_l2-8{
margin:0;
padding:10px 15px;
font-weight:bold;
background:#e8e8e8;
}

.bu h3.hdg_l3-6{
margin:35px 0 20px;
padding:5px 15px;
border:1px solid #c9e8da;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ebf5f0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjVmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmYwZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf5f0), color-stop(100%,#e2f0e9));
background: -webkit-linear-gradient(top,  #ebf5f0 0%,#e2f0e9 100%);
background: -moz-linear-gradient(top,  #ebf5f0 0%, #e2f0e9 100%);
background: linear-gradient(to bottom,  #ebf5f0 0%,#e2f0e9 100%);
background-color: #ebf5f0;
color:#333;
font-weight:bold;
}

.bu h3.hdg_l3-6 .mail{
padding-left:27px;
display:block;
background: url(/common/images/bg_mail-1.png) no-repeat 0 0.4em;
}

.bu h3.hdg_l3-6 .phone{
padding-left:27px;
display:block;
background: url(/common/images/bg_phone-2.png) no-repeat 0 0.3em;
}

.bu h3.hdg_l3-1{
margin:0 -20px 15px;
padding:10px 15px;
border-bottom:1px solid #dae2ea;
-webkit-box-shadow: 0px 1px 0px 0px #fff;
-moz-box-shadow: 0px 1px 0px 0px #fff;
box-shadow: 0px 1px 0px 0px #fff;
font-weight:bold;
}

.bu .layout_box.type-10 h3.hdg_l3-1{
margin-top:-15px;
}

.bu h3.hdg_l3-1 > .abbr{
font-size:.8em;
font-weight:normal;
}

.bu h3.hdg_l3-1 > span .spl{
padding-left:15px;
position:relative;
top:-.1em;
font-size:.85em;
font-weight:normal;
line-height:1;
}

.bu h3.hdg_l3-3{
margin-bottom:15px;
padding:7px 14px 7px 30px;
position:relative;
list-style:none;
-moz-border-radius: 30px;
border-radius: 30px;
font-size: 1.3em;
font-weight:bold;
color:#fff;
background: #2963b8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NjNiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAxMjY4NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAxMjQ4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDBkNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2963b8), color-stop(50%,#012685), color-stop(51%,#012483), color-stop(100%,#000d71));
background: -webkit-linear-gradient(top,  #2963b8 0%,#012685 50%,#012483 51%,#000d71 100%);
background: -moz-linear-gradient(top,  #2963b8 0%, #012685 50%, #012483 51%, #000d71 100%);
background: linear-gradient(to bottom,  #2963b8 0%,#012685 50%,#012483 51%,#000d71 100%);
background-color: #2963b8;
}

.bu h3.hdg_l3-3 > .spl{
margin-top:-11px;
padding:0 15px 0 0;
border-right:1px dotted #97a1c7;
line-height:1;
position:absolute;
top:50%;
vertical-align:middle;
}

.bu h3.hdg_l3-3 > .title{
margin-left:95px;
display:inline-block;
font-size:.85em;
}

.bu h3.hdg_l3-4{
background: url(/common/images/bg_hdg_l4-1-2.png) repeat-x 0 50%;
font-size:1.3em;
font-weight:bold;
}

.bu h3.hdg_l3-4 > span{
padding-right:12px;
display: inline-block;
background:#fff;
}

.bu h3.hdg_l3-5{
padding:6px 0;
-moz-border-radius: 3px;
border-radius: 3px;
background:#41b77e;
color:#fff;
font-size:1.4em;
font-weight:bold;
text-align:center;
}

.bu h4.hdg_l4-1{
margin:25px 0 17px;
padding:3px 0 3px 15px;
border-top:1px solid #bfbfbf;
border-bottom:1px solid #bfbfbf;
background: url(/common/images/bg_hdg_l4-1.png) no-repeat 0 .4em;
font-weight:bold;
}

.bu h4.hdg_l4-2{
margin:20px 0 10px;
color:#616161;
font-size:0.75em;
font-weight:bold;
}

/* Links
----------------------------------*/

.bu a:link{
color: #153688;
text-decoration: none;
}

.bu a:visited{
color: #596c9d;
text-decoration:none;
}

.bu a:hover{
color:#1664cb;
text-decoration: underline;
}

.bu a:focus,
.bu a:active{
color:#153688;
}

/* Grid Layout
----------------------------------*/

.bu .layout_grid{
margin-top:-20px;
}

.bu .layout_grid > .unit{
margin-top:20px;
}

.bu .layout_grid > .unit [class*="hdg_"]:first-child{
margin-top:0;
}

.bu .layout_grid.col-2.dotted{
margin-left:-30px;
}

.bu .layout_grid.col-3.dotted{
margin-left:-20px;
}

.bu .layout_box.type-1 .layout_grid.col-2.dotted{
margin-left:-20px;
}

.bu .layout_grid.col-2{
margin-left:-20px;
}

.bu .layout_grid.col-2-1 .layout_grid.col-2{
margin-left:-20px;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-1{
margin-left:-25px;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-4{
margin-left:-10px;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-4.dotted{
margin-left:-20px;
}

.bu .layout_grid.col-2 > .unit{
margin-left:20px;
}

.bu .layout_grid.col-4 > .unit{
margin-left:10px;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2 > .unit{
width:47.8%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-3 > .unit{
width:31.8%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-4 > .unit{
width:23.9%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2.dotted > .unit{
margin-left:15px;
padding-left:14px;
border-left:1px dotted #d1d1d1;
width:46.6%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2.dotted > .unit:first-child{
padding-left:15px;
border-left:none;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-3.dotted > .unit{
margin-left:10px;
padding-left:9px;
border-left:1px dotted #d1d1d1;
width:31.1%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-3.dotted > .unit:first-child{
padding-left:10px;
border-left:none;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-4.dotted > .unit{
margin-left:10px;
padding-left:9px;
border-left:1px dotted #d1d1d1;
width:22.8%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-4.dotted > .unit:first-child{
padding-left:10px;
border-left:none;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-1 .layout_grid.col-2.dotted > .unit{
margin-left:10px;
padding-left:9px;
width:46.6%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-1 .layout_grid.col-2.dotted > .unit:first-child{
padding-left:10px;
border-left:none;
}

.bu .m_skin-1.m_layout-2 .layout_box.type-1 .layout_grid.col-2.dotted > .unit{
margin-left:10px;
padding-left:9px;
width:47.6%;
}

.bu .m_skin-1.m_layout-2 .layout_box.type-1 .layout_grid.col-2.dotted > .unit:first-child{
padding-left:10px;
border-left:none;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-1 > .unit{
margin-left:25px;
width:31.4%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-1 > .unit:first-child{
width:62.8%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-2 > .unit{
width:44%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-2 > .unit.form{
margin-left:15px;
padding-left:14px;
border-left:1px dotted #d1d1d1;
width:52%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-3 > .unit{
margin-left:10px;
width:75.8%;
}

.bu .m_skin-1.m_layout-2 .layout_grid.col-2-3 > .unit:first-child{
margin-left:0;
width:23%;
}

.bu .m_skin-2.m_layout-2 .layout_grid.col-2 > .unit{
width:47.8%;
}

.bu .m_layout-2.nobg .layout_grid.col-2 > .unit{
width:47.9%;
}

.bu .m_layout-2.nobg .layout_grid.col-3 > .unit{
width:32.3%;
}

.bu .m_layout-3.nobg .layout_grid.col-2 > .unit{
width:47.2%;
}

.bu .m_layout-3.nobg .layout_image .description .layout_grid.col-2 > .unit{
width:46.2%;
}

.bu .m_layout-3.nobg .layout_box.type-1 .layout_grid.col-2 > .unit{
width:47%;
}

.bu .layout_grid.col-3{
margin-left:-10px;
}

.bu .layout_grid.col-3 > .unit{
margin-left:10px;
}

.bu .layout_grid.col-3 > .unit{
width:31.9%;
}

/* Image
----------------------------------*/

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main{
margin:-30px -30px 15px;
position:relative;
width:960px;
height:150px;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main.card{
background:url("/common/images/bg_hdg_l1_card.png") no-repeat left top;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main.credit{
background:url("/common/images/bg_hdg_l1_credit.png") no-repeat left top;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main.syudai{
background:url("/common/images/bg_hdg_l1_syudai.png") no-repeat left top;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main.guarantee{
background:url("/common/images/bg_hdg_l1_guarantee.png") no-repeat left top;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main.biz_payment{
background:url("/common/images/bg_hdg_l1_biz_payment.png") no-repeat left top;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main.support{
background:url("/common/images/bg_hdg_l1_support.png") no-repeat left top;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main.jaccs{
background:url("/common/images/bg_hdg_l1_jaccs.png") no-repeat left top;
}

.bu .m_skin-1.m_layout-2.m_hdg-1 .content > .image-main > .text{
margin:0;
position:absolute;
left:30px;
bottom:35px;
}

/* Image & Description
----------------------------------*/

.bu .layout_image.image-l .image{
padding-right:20px;
}

.bu .layout_image.image-r .image{
padding-left:20px;
}

.bu .layout_image .caption.w-80{width:80px;}
.bu .layout_image .caption.w-150{width:150px;}
.bu .layout_image .caption.w-290{width:290px;}
.bu .layout_image .caption.w-440{width:440px;}

/* Boxes
----------------------------------*/

.bu .layout_box.type-1{
margin-top:50px;
border-color: #cccccc;
border-style: solid;
border-width: 1px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.bu .content > .layout_box.type-1:first-child,
.bu .content > [class*="hdg_"]:first-child{
margin-top:0;
}

.bu .layout_box.type-1 > .hdg{
margin-bottom:0;
padding:10px 20px;
line-height:1;
-moz-border-radius-topleft: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-top-right-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background: #e8e8e8;
font-size:1.1em;
font-weight:bold;
}

.bu .layout_box.type-1 > div{
padding:10px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #fff;
}

.bu .layout_box.type-2{
margin-top:45px;
border-color: #e3e3e3;
border-style: solid;
border-width: 7px;
}

.bu .layout_box.type-2 > .hdg{
margin-bottom:0;
padding:15px 25px 15px 150px;
position:relative;
line-height:1;
background: #f4f4f4 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f4f4f4));
background: -webkit-linear-gradient(top,  #fff 0%,#f4f4f4 100%);
background: -moz-linear-gradient(top,  #fff 0%, #f4f4f4 100%);
background: linear-gradient(to bottom,  #fff 0%,#f4f4f4 100%);
background-color: #f4f4f4;
font-size:1.25em;
font-weight:bold;
}

.bu .layout_box.type-2 > .hdg > span:first-child > img{
position:absolute;
left:20px;
bottom:0;
}

.bu .layout_box.type-2 > div{
padding:10px 20px 20px;
background: #fff;
}

.bu .layout_box.type-3{
border:1px solid #dbd6ae;
-moz-border-radius: 10px;
border-radius: 10px;
background:#f7f2df;
}

.bu .layout_box.type-3 > div{
padding:10px 15px;
overflow:hidden;
}

.bu .layout_box.type-3 > div > .table-2{
}

.bu .layout_box.type-3 > div > .table-2 th{
width:40%;
}

.bu .layout_box.type-3 > div > .table-2 td{
padding:10px 20px;
}

.bu .layout_box.type-3 > div > .list_u.type-15{
margin-left:20px;
float:left;
width:350px;
}

.bu .layout_box.type-3 .btn{
margin-bottom:0;
text-align:center;
}

.bu .layout_box.type-3 > .layout_box.type-5{
margin-top:10px;
width:380px;
margin:0 auto 15px;
}

.bu .layout_box.type-4{
border-color: #cccccc;
border-style: solid;
border-width: 1px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.bu .layout_box.type-4 > div{
padding:20px;
}

.bu .layout_box.type-4 > .hdg{
margin-bottom:0;
padding:10px 20px;
line-height:1;
-moz-border-radius: 5px;
border-radius: 5px;
background: #ebf5f0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjVmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmYwZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf5f0), color-stop(100%,#e2f0e9));
background: -webkit-linear-gradient(top,  #ebf5f0 0%,#e2f0e9 100%);
background: -moz-linear-gradient(top,  #ebf5f0 0%, #e2f0e9 100%);
background: linear-gradient(to bottom,  #ebf5f0 0%,#e2f0e9 100%);
background-color: #ebf5f0;
-webkit-box-shadow: inset 1px 1px 0px 0px #fff, inset -1px 1px 0px 0px #fff;
-moz-box-shadow: inset 1px 1px 0px 0px #fff, inset -1px 1px 0px 0px #fff;
box-shadow: inset 1px 1px 0px 0px #fff, inset -1px 1px 0px 0px #fff;
font-size:1.2em;
font-weight:bold;
}

.bu .layout_box.type-4 > .layout_grid.col-2-2.dotted{
margin-top:0;
}

.bu .layout_box.type-5{
margin-top:50px;
padding:1px;
border:1px solid #cccccc;
background:#fff;
}

.bu .layout_grid.sitemap .layout_box.type-5:first-child{
margin-top:0;
}

.bu .layout_grid.sitemap .layout_box.type-5{
margin-top:20px;
}

.bu .layout_box.type-5 > div{
padding:15px;
border:1px solid #e8e8e8;
background:#fff;
}

.bu .layout_box.type-5 .list_u.type-1 > li > a > em{
color:#616161;
font-style:normal;
font-weight:normal;
}

.bu .layout_box.type-7{
margin-bottom:10px;
position:relative;
border:1px solid #d2d2d2;
overflow:hidden;
}

.bu .layout_box.type-7 > .unit-1{
padding:20px 0;
position:absolute;
top:0;
left:0;
width:52%;
z-index:1;
background: url(/common/images/bg_flow-arrow-2.png) 100% 50% no-repeat;
}

.bu .layout_box.type-7 > .unit-2{
padding:20px 0;
float:right;
width:50%;
z-index:0;
}

.bu .layout_box.type-7 > .unit-2.bg-1{
background:#fff2df;
}

.bu .layout_box.type-7 > .unit-2.bg-2{
background:#e6f1fa;
}

.bu .layout_box.type-7 > .unit-2.bg-3{
background:#f3fbdf;
}

.bu .layout_box.type-7 > .unit-2.bg-4{
background:#fcf9c7;
}

.bu .layout_box.type-7 > .unit-2.bg-5{
background:#f2e8ed;
}

.bu .layout_box.type-7 > .unit-1 > p{
margin:0 70px 15px 30px;
}

.bu .layout_box.type-7 > .unit-2 > p{
margin:0 30px 15px 50px;
font-size:.9em;
}

.bu .layout_box.type-7 > .unit-1 > .hdg{
margin-right:40px;
font-size:1.5em;
font-weight:bold;
text-align:center;
}

.bu .layout_box.type-7 > .unit-2 > .hdg{
color:#244c7c;
font-size:1.5em;
font-weight:bold;
text-align:center;
}

.bu .layout_box.type-8 > .hgroup{
margin-bottom:10px;
padding-top:60px;
overflow:hidden;
}

.bu .layout_box.type-8 > .hgroup > .hdg{
margin:0 0 0 -1px;
padding:15px 18px 15px 150px;
border:1px solid #d2d2d2;
position:relative;
width:31%;
float:left;
line-height:1;
background: #f4f4f4 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f4f4f4));
background: -webkit-linear-gradient(top,  #fff 0%,#f4f4f4 100%);
background: -moz-linear-gradient(top,  #fff 0%, #f4f4f4 100%);
background: linear-gradient(to bottom,  #fff 0%,#f4f4f4 100%);
background-color: #f4f4f4;
font-size:1.25em;
font-weight:bold;
}

.bu .layout_box.type-8 > .hgroup > .hdg:first-child{
margin-left:0;
padding-right:20px;
}

.bu .layout_box.type-8 > .hgroup > .hdg > span:first-child > img{
position:absolute;
left:20px;
bottom:-1px;
}

.bu .layout_box.type-9{
padding:1px;
border-color: #ccc;
border-style: solid;
border-width: 1px;
-moz-border-radius: 5px;
border-radius: 5px;
background:#fff;
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
}

.bu .layout_box.type-9 > .hdg{
margin-bottom:0;
padding:15px 20px;
line-height:1;
-moz-border-radius-topleft: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-top-right-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background: #e6e9eb url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjlmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2U2ZTllYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2UwZTNlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmUzZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f9fa), color-stop(36%,#e6e9eb), color-stop(53%,#e0e3e6), color-stop(100%,#dfe3e6));
background: -webkit-linear-gradient(top, #f8f9fa 0%,#e6e9eb 36%,#e0e3e6 53%,#dfe3e6 100%);
background: -moz-linear-gradient(top, #f8f9fa 0%, #e6e9eb 36%, #e0e3e6 53%, #dfe3e6 100%);
background: linear-gradient(to bottom, #f8f9fa 0%,#e6e9eb 36%,#e0e3e6 53%,#dfe3e6 100%);
background-color: #e6e9eb;
font-size:1.2em;
font-weight:bold;
text-shadow: 1px 1px 0 #fff;
}

.bu .layout_box.type-9 > .hdg > span{
padding:0 0 0 20px;
display:block;
position:relative;
font-weight:bold;
color:#003a75;
}

.bu .layout_box.type-9 > .hdg > span:before{
content:"";
display:block;
position:absolute;
width:8px;
-moz-border-radius: 6px;
border-radius: 6px;
background: #003a75;
left:0;
top:-3px;
bottom:-3px;
z-index: 1;
}

.bu .layout_box.type-9 > div{
padding:20px 20px;
-moz-border-radius-bottomleft: 5px;
-moz-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
background: #fff;
}

.bu .cat-top-mc{
margin:-15px 0 15px -15px;
}

.bu .cat-top-mc > .unit .layout_box.type-9{
margin-bottom:0;
}

.bu .cat-top-mc[class*="col-"] > .unit{
margin:15px 0 0 15px;
float:left;
}

.bu .cat-top-mc.col-3 > .unit{
width:31.75%;
}

.bu .cat-top-mc.col-2.type-1 > .unit:first-child{
width:310px;
}

.bu .cat-top-mc.col-2.type-1 > .unit:first-child + div{
width:635px;
}

.bu .cat-top-mc.col-2.type-2 > .unit:first-child{
width:635px;
}

.bu .cat-top-mc.col-2.type-2 > .unit:first-child + div{
width:310px;
}

.bu .layout_box.type-9 > div > [class*="col-"]{
overflow:hidden;
}

.bu .layout_box.type-9 > div > .col-2.type-1 > div:first-child{
width:288px;
float:left;
}

.bu .layout_box.type-9 > div > .col-2.type-1 > div:first-child + div{
margin-left:40px;
float:left;
width:588px;
}

.bu .layout_box.type-9 > div > .col-2.type-2 > div:first-child{
width:588px;
float:left;
}

.bu .layout_box.type-9 > div > .col-2.type-2 > div:first-child + div{
margin-left:40px;
float:left;
width:288px;
}

.bu .layout_box.type-9 > div .sub{
margin-left:6px;
overflow:hidden;
}

.bu .layout_box.type-9 > div .sub.col-2 > div{
margin-left:6px;
float:left;
width:285px;
}

.bu .layout_box.type-9 > div .sub.col-2 > div .sub-box{
border:3px solid #f3ecd4;
padding:0 15px 15px;
}

.bu .layout_box.type-9 > div .sub.col-2 > div .sub-box .hdg{
margin:0 -15px 15px;
padding:10px 8px;
background:#f3ecd4;
font-size:1.1em;
font-weight:bold;
}

.bu .layout_box.type-9 > div .sub.col-2 > div .sub-box .hdg > span{
font-size:.85em;
font-weight:normal;
}

.bu .layout_box.type-10{
margin-right:-1px;
overflow:hidden;
border-color: #dae2ea;
border-style: solid;
border-width: 1px 0 0 0;
-webkit-box-shadow: inset 1px 1px 0px 0px #fff, 0px 1px 0px 0px #fff;
-moz-box-shadow: inset 1px 1px 0px 0px #fff, 0px 1px 0px 0px #fff;
box-shadow: inset 1px 1px 0px 0px #fff, 0px 1px 0px 0px #fff;
}

.bu .layout_box.type-10 > .unit{
float:left;
width:50%;
background: #fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#e0e0e0));
background: -webkit-linear-gradient(top,  #fff 0%,#e0e0e0 100%);
background: -moz-linear-gradient(top,  #fff 0%, #e0e0e0 100%);
background: linear-gradient(to bottom,  #fff 0%,#e0e0e0 100%);
background-color: #fff;
}

.bu .layout_box.type-10 > .unit > div{
padding:20px;
border-color: #dae2ea;
border-style: solid;
border-width: 0 1px 1px 0;
-webkit-box-shadow: inset 1px 0px 0px 0px #fff, 0px 1px 0px 0px #fff;
-moz-box-shadow: inset 1px 0px 0px 0px #fff, 0px 1px 0px 0px #fff;
box-shadow: inset 1px 0px 0px 0px #fff, 0px 1px 0px 0px #fff;
}

*:first-child+html .bu .layout_box.type-10 > .unit > div{
overflow:hidden;
}

.bu .layout_box.type-10 > .unit > h3.hdg_l3-1{
}

.bu .layout_box.type-10 .list_u.type-1 > li{
font-size:.85em;
}

.bu .layout_box.type-10 > .unit > div > *:last-child{
margin-bottom:0;
}

.bu .layout_box.type-11{
margin:0 1px;
padding-bottom:25px;
overflow:hidden;
background:#d6efcc url(/common/images/bg_box-4.png) left top no-repeat;
}

.bu .layout_box.type-11 > ul > li{
margin-bottom:3px;
}

.bu .layout_box.type-11 > ul > li > a{
padding:10px 10px 10px 28px;
display:inline-block;
border-color: #9eb8c1;
border-style: solid;
border-width: 1px;
-moz-border-radius: 10px;
border-radius: 10px;
background:#fff url(/common/images/bg_blt-6-2.png) 10px 50% no-repeat;
}

.bu .layout_box.type-11 > ul > li > a:hover{
border-color: #41c494;
-webkit-box-shadow: 0 0 5px rgba(0,142,70,0.4);
-moz-box-shadow: 0 0 5px rgba(0,142,70,0.4);
box-shadow: 0 0 5px rgba(0,142,70,0.4);
background:#ebfeec url(/common/images/bg_blt-6-2_o.png) 10px 50% no-repeat;
font-weight:bold;
text-decoration:none;
}

.bu .layout_box.type-11 > ul > li.link-1{
margin-left:190px;
}

.bu .layout_box.type-11 > ul > li.link-2{
margin-left:259px;
}

.bu .layout_box.type-11 > ul > li.link-3{
margin-left:299px;
}

.bu .layout_box.type-11 > ul > li.link-4{
margin-left:274px;
}

.bu .layout_box.type-11 > ul > li.link-5{
margin-left:220px;
}

.bu .layout_box.type-11 > ul > li.link-6{
margin-left:320px;
}

.bu .layout_box.type-11 > ul > li.link-7{
margin-left:272px;
}

.bu .layout_box.type-12{
padding:15px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color:#1b1c6a;
}

.bu .layout_box.type-12 .flow-trouble-solution{
margin:0 auto;
max-width:686px;
}

.bu .layout_box.type-12 .flow-trouble-solution .hdg-q{
margin:0 auto;
font-size:10px;
line-height:1;
}

.bu .layout_box.type-12 .flow-trouble-solution .box-a{
margin:0 0 10px;
overflow:hidden;
}

.bu .layout_box.type-12 .flow-trouble-solution .flow-yes-no-1{
margin:0 0 -26px 277px;
}

.bu .layout_box.type-12 .flow-trouble-solution .flow-yes-no-1 img{
vertical-align:bottom;
}

.bu .layout_box.type-12 .flow-trouble-solution .flow-yes-no-2{
margin:0;
}

.bu .layout_box.type-12 .flow-trouble-solution .flow-yes-no-2 img{
vertical-align:bottom;
}

.bu .layout_box.type-12 .flow-trouble-solution .flow-completion{
margin-left:10px;
}

.bu .layout_box.type-12 .flow-trouble-solution .box-a-1{
float:right;
width:539px;
}

.bu .layout_box.type-12 .flow-trouble-solution .box-a-2{
margin-left:15px;
float:left;
}

.bu .layout_box.type-12 .flow-trouble-solution .box-a > div > div{
padding:15px;
border:2px solid #fff;
-moz-border-radius-topright: 4px;
-moz-border-top-right-radius: 4px;
-moz-border-radius-bottomleft: 4px;
-moz-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background-color:#f1f1f1;
}

.bu .layout_box.type-12 .flow-trouble-solution .box-a > div > div > div{
padding:15px 20px;
background-color:#fff;
}

.bu .layout_box.type-12 .flow-trouble-solution .box-a > div > div > div > *:last-child{
margin-bottom:0;
}

.bu .layout_box.type-12 .flow-trouble-solution .box-a .hdg-a{
margin:0 0 -3px;
position:relative;
font-size:10px;
line-height:1;
z-index:1;
}

.bu .layout_box.type-13 > div{
padding:20px;
background:#e9f4f2;
}


/* Unordered Lists
----------------------------------*/

.bu [class*="list_"].parallel > li{
margin-right:50px;
}

.bu [class*="list_"].parallel-1 > li{
margin-right:15px;
padding-left:15px;
border-left:1px dotted #bebebe;
font-size:0.85em;
}

.bu [class*="list_"].parallel-1 > li:first-child{
padding-left:0;
border-left:none;
}

.bu .list_u.type-1 > li > .list_u.type-1{
margin-left:10px;
}

.bu .list_u.type-1 > li > a{
padding-left: 11px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-6-2.png) 0 .55em no-repeat;
}

.bu .list_u.type-1 > li > a:hover{
background: url(/common/images/bg_blt-6-2_o.png) 0 .55em no-repeat;
}

.bu .list_u.type-2 > li{
position:relative;
padding-left: 21px;
}

.bu .list_u.type-2 > li > a > .icon-sup{
padding:0;
position:absolute;
left:0;
top:.2em;
line-height:1;
}

.bu .list_u.type-3 > li{
position:relative;
padding-left: 18px;
}

.bu .list_u.type-3 > li > a > .icon-sup{
padding:0;
position:absolute;
left:0;
top:5px;
line-height:1;
}

.bu .list_u.type-4 > li > a{
padding-left:21px;
display: inline-block;
min-height:16px;
background: url(/common/images/bg_blt-12-1.png) 0 .35em no-repeat;
}

.bu .list_u.type-4 > li > a:hover{
background: url(/common/images/bg_blt-12-1_o.png) 0 .35em no-repeat;
}

.bu .list_u.type-5 > li > a{
padding-left:19px;
display: inline-block;
min-height:16px;
background: url(/common/images/bg_blt-13-1.png) 0 .35em no-repeat;
}

.bu .list_u.type-5 > li > a:hover{
background: url(/common/images/bg_blt-13-1_o.png) 0 .35em no-repeat;
}

.bu .list_u.type-6 > li{
padding-left: 13px;
background: url(/common/images/bg_blt-9-2.png) 0 .55em no-repeat;
}

.bu .list_u.type-7 > li{
padding-left: 13px;
background: url(/common/images/bg_blt-10-1.png) 0 .65em no-repeat;
}

.bu .list_u.type-8 > li{
padding-left: 8px;
background: url(/common/images/bg_blt-14-1.png) 0 .65em no-repeat;
font-size:.85em;
}

.bu .list_u.type-9{
margin-left:-12px;
margin-top:-12px;
}

.bu .list_u.type-9 > li{
margin:12px 0 0 12px;
display: inline-block;
}

.bu .list_u.type-10{
overflow:hidden;
}

.bu .list_u.type-10.col-5{
margin-left:-5px;
overflow:hidden;
}

.bu .list_u.type-10.col-6{
margin-left:-4px;
overflow:hidden;
}

.bu .list_u.type-10 > li{
position:relative;
float:left;
}

.bu .list_u.type-10.col-5 > li{
margin:0 0 5px 5px;
width:180px;
}

.bu .list_u.type-10.col-6 > li{
margin:0 0 5px 4px;
width:150px;
}

.bu .list_u.type-10 > li > a{
padding:15px;
display:block;
background:#f5f6f9;
}

.bu .list_u.type-10 > li > a:hover{
background:#fbfbff;
text-decoration:none;
}

.bu .list_u.type-10 > li > a > dl{
margin-bottom:0;
}

.bu .list_u.type-10 > li > a > dl > dt{
margin-bottom:15px;
padding-left:55px;
font-weight:bold;
font-size:.9em;
}

.bu .list_u.type-10 > li > a > dl > dt > img{
position:absolute;
top:0;
left:15px;
}

.bu .list_u.type-10 > li > a > dl > dd{
margin-bottom:0;
font-size:.75em;
color:#333;
}

.bu .list_u.type-11{
margin-left:-12px;
margin-top:-12px;
}

.bu .list_u.type-11 > li{
margin:12px 0 0 12px;
display: inline-block;
width:200px;
font-size:0.85em;
}

.bu .list_u.type-11 > li > a > .bnr{
margin-bottom:5px;
display:block;
}

.bu .list_u.type-12{
margin:0 0 15px;
}

.bu .list_u.type-12 > li{
margin-bottom:0;
padding: 15px 10px 15px 16.2em;
position:relative;
border-bottom:1px dotted #cdcccc;
}

.bu .list_u.type-12 > li:first-child{
border-top:1px dotted #cdcccc;
}

.bu .list_u.type-12 > li > ul{
margin-bottom:0;
}

.bu .list_u.type-12 > li .date{
padding-left:10px;
position:absolute;
left:0;
}

.bu .list_u.type-12 .cat.new{
position:absolute;
left:13em;
top:19px;
border-color:#05217a;
color:#05217a;
}

.bu .list_u.type-12 .cat.important{
position:absolute;
left:13em;
top:19px;
border-color:#ff6000;
color:#ff6000;
}

.bu .list_u.type-12 a .icon-sup{
padding:0;
position:absolute;
left:14.5em;
top:19px;
}

.bu .list_u.type-13 > li{
margin-bottom:20px;
font-size:1.25em;
font-weight:bold;
}

.bu .list_u.type-13 > li:last-child{
margin-bottom:0;
}

.bu .list_u.type-14{
margin-bottom:12px;
}

.bu th .list_u.type-14,
.bu td .list_u.type-14{
font-size:1.177em;
}

.bu .list_u.type-14 > li{
position:relative;
padding-left: 1.2em;
font-size:.75em;
}

.bu .list_u.type-14 > li > span:first-child{
position:absolute;
left:0;
top:5px;
font-size:.85em;
line-height:1;
}

.bu .list_u.type-15 > li{
position:relative;
padding-left: 1.3em;
}

.bu .list_u.type-15 > li > span:first-child{
position:absolute;
left:0;
top:3px;
color:#c00;
line-height:1;
}

.bu .list_u.type-16 > li{
position:relative;
padding-left: 2em;
}

.bu .list_u.type-16 > li > span:first-child{
position:absolute;
left:0;
top:3px;
color:#c00;
line-height:1;
}

.bu .list_u.type-17{
overflow:hidden;
}

.bu .list_u.type-17 > li{
float:left;
width:25%;
}

.bu .list_u.type-18 > li{
margin:20px 0 0;
list-style:none;
}

.bu .list_u.type-18 > li:first-child{
margin-top:0;
}

.bu .list_u.type-18 > li > dl{
display:table-row;
}

.bu .list_u.type-18 > li > dl > dt{
padding-right:15px;
display:table-cell;
line-height:1;
vertical-align:middle;
}

.bu .list_u.type-18 > li > dl > dt > img{
max-width:none;
}

.bu .list_u.type-18 > li > dl > dd{
display:table-cell;
vertical-align:middle;
}

.bu .list_u.type-19 > li{
margin-bottom:15px;
padding:7px 14px 7px 30px;
position:relative;
list-style:none;
-moz-border-radius: 30px;
border-radius: 30px;
font-size: 1.3em;
font-weight:bold;
color:#fff;
background: #2963b8 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NjNiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAxMjY4NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAxMjQ4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDBkNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2963b8), color-stop(50%,#012685), color-stop(51%,#012483), color-stop(100%,#000d71));
background: -webkit-linear-gradient(top,  #2963b8 0%,#012685 50%,#012483 51%,#000d71 100%);
background: -moz-linear-gradient(top,  #2963b8 0%, #012685 50%, #012483 51%, #000d71 100%);
background: linear-gradient(to bottom,  #2963b8 0%,#012685 50%,#012483 51%,#000d71 100%);
background-color: #2963b8;
}

.bu .list_u.type-19 > li .spl{
margin-top:-11px;
padding:0 15px 0 0;
border-right:1px dotted #97a1c7;
line-height:1;
position:absolute;
top:50%;
vertical-align:middle;
}

.bu .list_u.type-19 > li .title{
margin-left:95px;
display:inline-block;
font-size:.85em;
}

.bu .list_u.type-20{
margin-bottom:15px;
overflow:hidden;
}

.bu .list_u.type-20 > li{
margin-bottom:0;
position:relative;
list-style:none;
float:left;
width:33.1%;
border-right:1px solid #81abe3;
border-left:1px solid #fff;
background: #467dcf url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyNTZhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzAwMGQ3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAzM2M5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzQyN2FjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjdhY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2256ae), color-stop(25%,#000d71), color-stop(50%,#033c96), color-stop(90%,#467dcf), color-stop(100%,#467dcf));
background: -webkit-linear-gradient(top,  #2256ae 0%,#000d71 25%,#033c96 50%,#467dcf 90%,#467dcf 100%);
background: -moz-linear-gradient(top,  #2256ae 0%, #000d71 25%, #033c96 50%, #467dcf 90%, #467dcf 100%);
background: linear-gradient(to bottom,  #2256ae 0%,#000d71 25%,#033c96 50%,#467dcf 90%,#467dcf 100%);
background-color: #467dcf;
}

.bu .list_u.type-20 > li:first-child{
border-left:none;
}

.bu .list_u.type-20 > li:last-child{
border-right:none;
}

.bu .list_u.type-20 > li > a,
.bu .list_u.type-20 > li > span{
padding:20px;
display:block;
font-weight:bold;
color:#fff;
}

.bu .list_u.type-20 > li > a:hover,
.bu .list_u.type-20 > li > span:hover{
text-decoration:none;
}

.bu .list_u.type-20 > li > a > dl,
.bu .list_u.type-20 > li > span > dl{
margin-bottom:0;
}

.bu .list_u.type-20 > li > a > dl > dt,
.bu .list_u.type-20 > li > span > dl > dt{
margin-bottom:10px;
overflow:hidden;
}

.bu .list_u.type-20 > li .point{
margin-right:15px;
padding:3px 10px 2px;
display:block;
float:left;
border:1px solid #fff;
-moz-border-radius: 5px;
border-radius: 5px;
font-family: Arial;
font-size:1.25em;
font-weight:normal;
line-height:1;
vertical-align:middle;
overflow:hidden;
}

.bu .list_u.type-20 > li .point em{
margin-left:5px;
position:relative;
top:-1px;
line-height:1;
vertical-align:middle;
font-size:1.7em;
font-style:normal;
}

.bu .list_u.type-20 > li .title{
display:block;
font-size:1.5em;
overflow:hidden;
}

.bu .list_u.type-21 > li > a{
padding: .15em 0 0 31px;
min-height:26px;
display: inline-block;
background: url(/common/images/bg_blt-5-2.png) 0 0 no-repeat;
}

.bu .list_u.type-21 > li > a:hover{
background: url(/common/images/bg_blt-5-2_o.png) 0 0 no-repeat;
}

/* Ordered Lists
----------------------------------*/

.bu .list_o.type-1 > li{
margin-left:24px;
}

.bu .list_o.type-2 > li{
margin-bottom:10px;
padding-left:30px;
position:relative;
list-style:none;
font-weight:bold;
}

.bu .list_o.type-2 > li > span:first-child{
position:absolute;
top:0.1em;
left:0;
display:block;
width:1.6em;
height:1.6em;
-moz-border-radius: 20px;
border-radius: 20px;
background:#104070;
color:#fff;
font-family:Arial;
font-size:0.85em;
text-align:center;
}

.bu .list_o.type-3{
overflow:hidden;
background: #c8c8d5 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjdmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOGM4ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f7f8), color-stop(100%,#c8c8d5));
background: -webkit-linear-gradient(top,  #f6f7f8 0%,#c8c8d5 100%);
background: -moz-linear-gradient(top,  #f6f7f8 0%, #c8c8d5 100%);
background: linear-gradient(to bottom,  #f6f7f8 0%,#c8c8d5 100%);
background-color: #c8c8d5;
}

.bu .list_o.type-3 > li{
margin-bottom:0;
padding:22px 12px 12px;
list-style:none;
background: url(/common/images/bg_flow-arrow-3.png) left top no-repeat;
}

.bu .list_o.type-3 > li:first-child{
padding-top:12px;
background:none;
}

.bu .list_o.type-3 > li > dl{
margin-bottom:0;
}

.bu .list_o.type-3 > li > dl > dt{
margin-right:10px;
padding:10px 0;
position:relative;
width:3em;
float:left;
-moz-border-radius: 8px;
border-radius: 8px;
background:#fff;
font-size:2.1em;
text-align:center;
vertical-align:middle;
}

.bu .list_o.type-3 > li .step{
margin:-0.6em 0 0 -1em;
position:absolute;
top:50%;
left:50%;
font-family: Arial;
font-weight:bold;
line-height:1;
vertical-align:middle;
color:#00216c;
}

.bu .list_o.type-3 > li .step em{
margin-left:2px;
font-family:"Arial Black";
font-style:normal;
font-weight:normal;
line-height:1;
vertical-align:middle;
}

.bu .list_o.type-3 > li .step > span{
font-size:0.7em;
vertical-align:middle;
}
.bu .list_o.type-3 > li dd{
padding:10px;
overflow:hidden;
-moz-border-radius: 8px;
border-radius: 8px;
background: #e6e7ed url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(100%,rgba(255,255,255,0.2))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);
background-color: #fff;
font-size:1.1em;
}

.bu .list_o.type-3 > li dd > *:last-child{
margin-bottom:0;
}

.bu .list_o.type-3 > li dd > p > span{
font-size:.75em;
}

.bu .list_o.type-4 > li{
margin:0 0 20px 2em;
font-size:1.25em;
font-weight:bold;
}

.bu .list_o.type-4 > li:last-child{
margin-bottom:0;
}

.bu .list_o.type-5{
list-style-type:none;
}

.bu .list_o.type-5 > li{
position:relative;
padding-left: 1.3em;
}

.bu .list_o.type-5 > li > span:first-child{
position:absolute;
left:0;
top:3px;
line-height:1;
}

.bu .list_o.type-6{
list-style-type:none;
}

.bu .list_o.type-6 > li{
position:relative;
padding-left: 2.6em;
}

.bu .list_o.type-6 > li > span:first-child{
position:absolute;
left:0;
top:3px;
line-height:1;
}

/* Definition Lists
----------------------------------*/

.bu .list_d.type-1{
overflow:hidden;
}

.bu .list_d.type-1 > .mark{
padding-right:5px;
float:left;
}

.bu .list_d.type-1 > .mark,
.bu .list_d.type-1 > .description{
margin-top:5px;
font-size:1.1em;
}

.bu .list_d.type-1 > .mark.q,
.bu .list_d.type-1 > .mark.q + .description{
margin-top:15px;
padding-top:15px;
border-top:1px dotted #cdcccc;
}

.bu .list_d.type-1 > .mark.q:first-child,
.bu .list_d.type-1 > .mark.q:first-child + .description{
margin-top:0;
padding-top:0;
border-top:none;
}

.bu .list_d.type-1 > .description > *:last-child{
margin-bottom:0 !important;
}

.bu .list_d.type-1 > .mark.w-50{ width:50px;}
.bu .list_d.type-1 > .mark.w-60{ width:60px;}
.bu .list_d.type-1 > .mark.w-70{ width:70px;}
.bu .list_d.type-1 > .mark.w-80{ width:80px;}
.bu .list_d.type-1 > .mark.w-90{ width:90px;}
.bu .list_d.type-1 > .mark.w-100{ width:100px;}
.bu .list_d.type-1 > .mark.w-110{ width:110px;}
.bu .list_d.type-1 > .mark.w-120{ width:120px;}
.bu .list_d.type-1 > .mark.w-130{ width:130px;}
.bu .list_d.type-1 > .mark.w-140{ width:140px;}
.bu .list_d.type-1 > .mark.w-150{ width:150px;}
.bu .list_d.type-1 > .mark.w-160{ width:160px;}
.bu .list_d.type-1 > .mark.w-170{ width:170px;}
.bu .list_d.type-1 > .mark.w-180{ width:180px;}
.bu .list_d.type-1 > .mark.w-190{ width:190px;}
.bu .list_d.type-1 > .mark.w-200{ width:200px;}

.bu .list_d.type-1 > .description{
overflow:hidden;
}

/*
.bu .list_d.type-2 > dt{
padding-bottom:6px;
border-bottom:1px dotted #ccc;
}

.bu .list_d.type-2 > dt > a{
padding-left:20px;
display:inline-block;
min-height:14px;
background: url(/common/images/bg_blt-2-2.png) 0 .3em no-repeat;
}

.bu .list_d.type-2 > dd{
padding-top:10px;
}*/

/* Tables
----------------------------------*/

.bu .table-1{
width:100%;
border-right:1px solid #c1c1c1;
border-bottom:1px solid #c1c1c1;
}

.bu .table-1 .w10{width:10%;}
.bu .table-1 .w20{width:20%;}
.bu .table-1 .w25{width:25%;}
.bu .table-1 .w30{width:30%;}
.bu .table-1 .w40{width:40%;}
.bu .table-1 .w50{width:50%;}
.bu .table-1 .w60{width:60%;}
.bu .table-1 .w70{width:70%;}
.bu .table-1 .w80{width:80%;}
.bu .table-1 .w90{width:90%;}

.bu .table-1 th.left,
.bu .table-1 td.left{
text-align:left !important;
}

.bu .table-1 th.center,
.bu .table-1 td.center{
text-align:center !important;
}

.bu .table-1 th.right,
.bu .table-1 td.right{
text-align:right !important;
}

.bu .table-1 > caption{
margin-bottom:5px;
font-weight:bold;
}

.bu .table-1 th{
padding:10px 15px;
border-left:1px solid #c1c1c1;
border-top:1px solid #c1c1c1;
-webkit-box-shadow: inset 1px 1px 0px 0px #fff;
-moz-box-shadow: inset 1px 1px 0px 0px #fff;
box-shadow: inset 1px 1px 0px 0px #fff;
font-weight:bold;
font-size:.85em;
}

.bu .table-1 td{
padding:10px 15px;
border-left:1px solid #c1c1c1;
border-top:1px solid #c1c1c1;
-webkit-box-shadow: inset 1px 1px 0px 0px #fff;
-moz-box-shadow: inset 1px 1px 0px 0px #fff;
box-shadow: inset 1px 1px 0px 0px #fff;
font-size:.85em;
}

.bu .table-1 thead th,
.bu .table-1 thead td{
background:#dce1ed;
text-align:center;
}

.bu .table-1 tbody th{
background:#ecf3f9;
vertical-align:top;
}

.bu .table-1 tbody td{
text-align:center;
}

.bu .table-1 tbody td.bg-1{
background:#f3f3f3;
}

.bu .table-1 tbody .select-1 th{
border-bottom:1px solid #ff7200;
border-top-color:#ff7200;
border-left-color:#ff7200;
}

.bu .table-1 tbody .select-1 td{
border-bottom:1px solid #ff7200;
border-top-color:#ff7200;
border-top-color:#ff7200;
}

.bu .table-1 tbody .select-1 td.last{
border-right:1px solid #ff7200;
}

.bu .table-2{
width:100%;
border-right:1px solid #c1c1c1;
border-bottom:1px solid #c1c1c1;
-webkit-box-shadow: 1px 1px 0px 0px #fff;
-moz-box-shadow: 1px 1px 0px 0px #fff;
box-shadow: 1px 1px 0px 0px #fff;
}

.bu .table-2 > caption{
margin-bottom:5px;
font-weight:bold;
}

.bu .table-2 th{
padding:10px;
border-left:1px solid #c1c1c1;
border-top:1px solid #c1c1c1;
font-weight:bold;
-webkit-box-shadow: inset 1px 1px 0px 0px #fff;
-moz-box-shadow: inset 1px 1px 0px 0px #fff;
box-shadow: inset 1px 1px 0px 0px #fff;
font-size:.85em;
}

.bu .table-2 td{
padding:10px;
border-left:1px solid #c1c1c1;
border-top:1px solid #c1c1c1;
-webkit-box-shadow: inset 1px 1px 0px 0px #fff;
-moz-box-shadow: inset 1px 1px 0px 0px #fff;
box-shadow: inset 1px 1px 0px 0px #fff;
font-size:.85em;
}

.bu .table-2 thead th,
.bu .table-2 thead td{
background:#dce1ed;
text-align:center;
}

.bu .table-2 tbody th{
background:#dce1ed;
text-align:left;
}

.bu .table-2 thead th.bg-1,
.bu .table-2 tbody th.bg-1{
background:#e6e9f1;
}

.bu .table-2 thead th.bg-2,
.bu .table-2 tbody th.bg-2{
background:#ecf3f9;
}

.bu .table-2 thead th.bg-3,
.bu .table-2 thead td.bg-3,
.bu .table-2 tbody th.bg-3,
.bu .table-2 tbody td.bg-3{
background:#fff;
}

.bu .table-2.type-1,
.bu .table-2.type-1 thead th,
.bu .table-2.type-1 thead td,
.bu .table-2.type-1 tbody th,
.bu .table-2.type-1 tbody td{
border-color:#bcb390;
}

.bu .table-1 .layout_code,
.bu .table-2 .layout_code{
padding-right:4em;
position:relative;
}

.bu .table-1 .layout_code .code,
.bu .table-2 .layout_code .code{
position:absolute;
top:0;
right:0;
}

/* Buttons
----------------------------------*/

.bu a[class~=btn]{
margin-left:30px;
display:inline-block;
text-align:center;
}

.bu a[class~=btn].fs{
width:100%;
}

.bu .btn.type-1{
padding:1px;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #04b88a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0Yjg4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwYjE4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzAwOWE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwOTQ2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzAwOGY2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzAwODk2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwODY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzAyODE1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzAwNzM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzAyNmM0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzAwNjk0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzAwNjAzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzA1NjAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTYwM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#04b88a), color-stop(10%,#00b187), color-stop(36%,#009a6f), color-stop(41%,#00946f), color-stop(46%,#008f63), color-stop(49%,#008963), color-stop(51%,#00865e), color-stop(59%,#02815b), color-stop(72%,#00734c), color-stop(79%,#026c48), color-stop(82%,#006943), color-stop(95%,#00603b), color-stop(97%,#05603e), color-stop(100%,#05603e));
background: -webkit-linear-gradient(top,  #04b88a 0%,#00b187 10%,#009a6f 36%,#00946f 41%,#008f63 46%,#008963 49%,#00865e 51%,#02815b 59%,#00734c 72%,#026c48 79%,#006943 82%,#00603b 95%,#05603e 97%,#05603e 100%);
background: -moz-linear-gradient(top,  #04b88a 0%, #00b187 10%, #009a6f 36%, #00946f 41%, #008f63 46%, #008963 49%, #00865e 51%, #02815b 59%, #00734c 72%, #026c48 79%, #006943 82%, #00603b 95%, #05603e 97%, #05603e 100%);
background: linear-gradient(to bottom,  #04b88a 0%,#00b187 10%,#009a6f 36%,#00946f 41%,#008f63 46%,#008963 49%,#00865e 51%,#02815b 59%,#00734c 72%,#026c48 79%,#006943 82%,#00603b 95%,#05603e 97%,#05603e 100%);
background-color: #04b88a;
-webkit-box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#fff;
font-size:1.2em;
font-weight:bold;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}

.bu .btn.type-1 > span{
padding: 10px;
display: block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #68d28a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4ZDI4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjNjRkMzg5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjNThjZDdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjNDFjNzcwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMzFjMzYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjMmVhNDZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjIlIiBzdG9wLWNvbG9yPSIjMjhhMjZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjMjQ5ZTY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjMWQ5ZTY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzIlIiBzdG9wLWNvbG9yPSIjMWM5YjVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjMTk5YjYxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjMGI5NTU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAzOTE1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#68d28a), color-stop(5%,#64d389), color-stop(21%,#58cd7f), color-stop(41%,#41c770), color-stop(51%,#31c363), color-stop(54%,#2ea46d), color-stop(62%,#28a26e), color-stop(67%,#249e65), color-stop(69%,#1d9e64), color-stop(72%,#1c9b5f), color-stop(74%,#199b61), color-stop(87%,#0b9558), color-stop(100%,#039150));
background: -webkit-linear-gradient(top,  #68d28a 0%,#64d389 5%,#58cd7f 21%,#41c770 41%,#31c363 51%,#2ea46d 54%,#28a26e 62%,#249e65 67%,#1d9e64 69%,#1c9b5f 72%,#199b61 74%,#0b9558 87%,#039150 100%);
background: -moz-linear-gradient(top,  #68d28a 0%, #64d389 5%, #58cd7f 21%, #41c770 41%, #31c363 51%, #2ea46d 54%, #28a26e 62%, #249e65 67%, #1d9e64 69%, #1c9b5f 72%, #199b61 74%, #0b9558 87%, #039150 100%);
background: linear-gradient(to bottom,  #68d28a 0%,#64d389 5%,#58cd7f 21%,#41c770 41%,#31c363 51%,#2ea46d 54%,#28a26e 62%,#249e65 67%,#1d9e64 69%,#1c9b5f 72%,#199b61 74%,#0b9558 87%,#039150 100%);
background-color: #68d28a;
}

.bu .btn.type-1.blt-1 > span > span{
padding-left:20px;
display: inline-block;
background: url(/common/images/bg_blt-11-1.png) 0 0 no-repeat;
text-align:left;
}

.bu .btn.type-2{
padding:1px;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #aedacd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlZGFjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzFlOWU3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aedacd), color-stop(99%,#1e9e72));
background: -webkit-linear-gradient(top,  #aedacd 0%,#1e9e72 99%);
background: -moz-linear-gradient(top,  #aedacd 0%, #1e9e72 99%);
background: linear-gradient(to bottom,  #aedacd 0%,#1e9e72 99%);
background-color: #aedacd;
-webkit-box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#10725a;
font-size:1.2em;
font-weight:bold;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
}

.bu .btn.type-2 > span{
padding: 10px;
display:block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #f2fffd url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZmZmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2U4ZjlmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2QwZWVlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2M5ZWFkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2FjZGNjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2FjZGRjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2FjZTFjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYWViZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2fffd), color-stop(18%,#e8f9f6), color-stop(47%,#d0eee4), color-stop(50%,#c9eade), color-stop(53%,#acdcc9), color-stop(68%,#acddc9), color-stop(79%,#ace1cc), color-stop(100%,#baebd8));
background: -webkit-linear-gradient(top,  #f2fffd 0%,#e8f9f6 18%,#d0eee4 47%,#c9eade 50%,#acdcc9 53%,#acddc9 68%,#ace1cc 79%,#baebd8 100%);
background: -moz-linear-gradient(top,  #f2fffd 0%, #e8f9f6 18%, #d0eee4 47%, #c9eade 50%, #acdcc9 53%, #acddc9 68%, #ace1cc 79%, #baebd8 100%);
background: linear-gradient(to bottom,  #f2fffd 0%,#e8f9f6 18%,#d0eee4 47%,#c9eade 50%,#acdcc9 53%,#acddc9 68%,#ace1cc 79%,#baebd8 100%);
background-color: #f2fffd;
}

.bu .btn.type-2.blt-1 > span > span{
padding-left:18px;
display: inline-block;
background: url(/common/images/bg_blt-11-2.png) 0 .2em no-repeat;
text-align:left;
}

.bu .btn.type-3{
padding:1px;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #8f9aad;
-webkit-box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#25446a;
font-size:1.2em;
font-weight:bold;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
}

.bu .btn.type-3 > span{
padding: 10px;
display:block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(25%,#f9f9f9), color-stop(53%,#efefef), color-stop(56%,#e0e0e0), color-stop(72%,#e0e0e0), color-stop(100%,#e8e8e8));
background: -webkit-linear-gradient(top,  #fff 0%,#f9f9f9 25%,#efefef 53%,#e0e0e0 56%,#e0e0e0 72%,#e8e8e8 100%);
background: -moz-linear-gradient(top,  #fff 0%, #f9f9f9 25%, #efefef 53%, #e0e0e0 56%, #e0e0e0 72%, #e8e8e8 100%);
background: linear-gradient(to bottom,  #fff 0%,#f9f9f9 25%,#efefef 53%,#e0e0e0 56%,#e0e0e0 72%,#e8e8e8 100%);
background-color: #fff;
}

.bu .btn.type-3.blt-1 > span > span{
padding-left:14px;
display: inline-block;
background: url(/common/images/bg_blt-11-3.png) 0 .35em no-repeat;
text-align:left;
}

.bu .btn.type-4{
padding:1px;
position:relative;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ff4997 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNDk5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZmY0OTk3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiNmZjQ1OTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiNmZjQ0OTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmZjQwOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNiUiIHN0b3AtY29sb3I9IiNmZjM5OGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOCUiIHN0b3AtY29sb3I9IiNmZjM1OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNmZjMyOGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NCUiIHN0b3AtY29sb3I9IiNmZjIyODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OSUiIHN0b3AtY29sb3I9IiNmZjIyODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NSUiIHN0b3AtY29sb3I9IiNmZjFjN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MiUiIHN0b3AtY29sb3I9IiNmZjE5N2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmYxYzdlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4997), color-stop(3%,#ff4997), color-stop(5%,#ff4593), color-stop(13%,#ff4494), color-stop(15%,#ff4091), color-stop(36%,#ff398d), color-stop(38%,#ff358b), color-stop(49%,#ff328a), color-stop(74%,#ff2280), color-stop(79%,#ff2280), color-stop(85%,#ff1c7e), color-stop(92%,#ff197c), color-stop(100%,#ff1c7e));
background: -webkit-linear-gradient(top,  #ff4997 0%,#ff4997 3%,#ff4593 5%,#ff4494 13%,#ff4091 15%,#ff398d 36%,#ff358b 38%,#ff328a 49%,#ff2280 74%,#ff2280 79%,#ff1c7e 85%,#ff197c 92%,#ff1c7e 100%);
background: -moz-linear-gradient(top,  #ff4997 0%, #ff4997 3%, #ff4593 5%, #ff4494 13%, #ff4091 15%, #ff398d 36%, #ff358b 38%, #ff328a 49%, #ff2280 74%, #ff2280 79%, #ff1c7e 85%, #ff197c 92%, #ff1c7e 100%);
background: linear-gradient(to bottom,  #ff4997 0%,#ff4997 3%,#ff4593 5%,#ff4494 13%,#ff4091 15%,#ff398d 36%,#ff358b 38%,#ff328a 49%,#ff2280 74%,#ff2280 79%,#ff1c7e 85%,#ff197c 92%,#ff1c7e 100%);
background-color: #ff4997;
-webkit-box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#fff;
font-size:1.2em;
font-weight:bold;
text-shadow: 0 0 3px rgba(155, 47, 110, 0.3);
}

.bu .btn.type-4 .spl{
position:absolute;
right:-38px;
top:-28px;
}

.bu .btn.type-4 > span{
padding: 10px;
display:block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ff8bbc url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGJiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2ZmODViOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2ZmODBiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2ZmNzViMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iI2ZmNzRiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2ZmNmJhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ZmNjdhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmNTQ5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2ZmNTA5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2ZmNDk5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2ZmNDU5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2ZmNDQ5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2ZmM2Q4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjM1OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8bbc), color-stop(15%,#ff85b8), color-stop(21%,#ff80b6), color-stop(24%,#ff75b1), color-stop(29%,#ff74b0), color-stop(38%,#ff6ba9), color-stop(47%,#ff67a8), color-stop(50%,#ff549d), color-stop(53%,#ff509b), color-stop(65%,#ff4997), color-stop(68%,#ff4593), color-stop(74%,#ff4494), color-stop(79%,#ff3d8f), color-stop(100%,#ff358b));
background: -webkit-linear-gradient(top,  #ff8bbc 0%,#ff85b8 15%,#ff80b6 21%,#ff75b1 24%,#ff74b0 29%,#ff6ba9 38%,#ff67a8 47%,#ff549d 50%,#ff509b 53%,#ff4997 65%,#ff4593 68%,#ff4494 74%,#ff3d8f 79%,#ff358b 100%);
background: -moz-linear-gradient(top,  #ff8bbc 0%, #ff85b8 15%, #ff80b6 21%, #ff75b1 24%, #ff74b0 29%, #ff6ba9 38%, #ff67a8 47%, #ff549d 50%, #ff509b 53%, #ff4997 65%, #ff4593 68%, #ff4494 74%, #ff3d8f 79%, #ff358b 100%);
background: linear-gradient(to bottom,  #ff8bbc 0%,#ff85b8 15%,#ff80b6 21%,#ff75b1 24%,#ff74b0 29%,#ff6ba9 38%,#ff67a8 47%,#ff549d 50%,#ff509b 53%,#ff4997 65%,#ff4593 68%,#ff4494 74%,#ff3d8f 79%,#ff358b 100%);
background-color: #ff8bbc;
}

.bu .btn.type-5{
padding:1px;
min-width:80px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #34387a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iIzM0Mzg3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzJiMmU2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzJiMmY2MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzI5MmI1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzI5MmI1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iIzIxMjM0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzIyMjQ0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#34387a), color-stop(44%,#2b2e61), color-stop(49%,#2b2f60), color-stop(54%,#292b5a), color-stop(59%,#292b59), color-stop(92%,#212343), color-stop(97%,#222446));
background: -webkit-linear-gradient(top,  #34387a 3%,#2b2e61 44%,#2b2f60 49%,#292b5a 54%,#292b59 59%,#212343 92%,#222446 97%);
background: -moz-linear-gradient(top,  #34387a 3%, #2b2e61 44%, #2b2f60 49%, #292b5a 54%, #292b59 59%, #212343 92%, #222446 97%);
background: linear-gradient(to bottom,  #34387a 3%,#2b2e61 44%,#2b2f60 49%,#292b5a 54%,#292b59 59%,#212343 92%,#222446 97%);
background-color: #34387a;
-webkit-box-shadow: 3px 3px 0 -1px rgba(0, 0, 0, 0.2);
box-shadow:  3px 3px 0 -1px rgba(0, 0, 0, 0.2);
color:#fff;
font-size:1.2em;
font-weight:bold;
text-shadow: 0 0 3px rgba(155, 47, 110, 0.3);
}

.bu .btn.type-5 > span{
padding: 12px 10px;
display:block;
-moz-border-radius: 3px;
border-radius: 3px;
background: #5359c0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTljMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzRkNTNiYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQxNDc5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzQwNDU5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzNhM2U4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iIzM4M2M4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iIzJlMzI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzJmNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5359c0), color-stop(15%,#4d53bc), color-stop(51%,#41479f), color-stop(54%,#40459b), color-stop(56%,#3a3e88), color-stop(59%,#383c84), color-stop(87%,#2e3269), color-stop(100%,#2c2f63));
background: -webkit-linear-gradient(top,  #5359c0 0%,#4d53bc 15%,#41479f 51%,#40459b 54%,#3a3e88 56%,#383c84 59%,#2e3269 87%,#2c2f63 100%);
background: -moz-linear-gradient(top,  #5359c0 0%, #4d53bc 15%, #41479f 51%, #40459b 54%, #3a3e88 56%, #383c84 59%, #2e3269 87%, #2c2f63 100%);
background: linear-gradient(to bottom,  #5359c0 0%,#4d53bc 15%,#41479f 51%,#40459b 54%,#3a3e88 56%,#383c84 59%,#2e3269 87%,#2c2f63 100%);
background-color: #5359c0;
}

.bu .btn[class~=card-in] > span{
padding:6px 10px 6px 6px;
}

.bu .btn[class~=card-in] > span .logo{
display:inline-block;
margin-right:8px;
vertical-align:middle;
}

/* Main Visual
----------------------------------*/

.bu .region.mv-1 .content{
padding:0;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-top-left-radius: 12px;
-moz-border-top-right-radius: 12px;
-moz-border-bottom-left-radius: 10px;
-moz-border-bottom-right-radius: 10px;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

.bu .region.mv-1 .content img{
vertical-align:bottom;
}

.bu .region.mv-1 .content .mv-head .kv{
margin-bottom:0;
-moz-border-radius-topleft: 12px;
-moz-border-top-left-radius: 12px;
border-top-left-radius: 12px;
width:729px;
float:left;
}

.bu .region.mv-1 .content .mv-head .guide{
width:229px;
min-height:288px;
-moz-border-radius-topright: 12px;
-moz-border-top-right-radius: 12px;
border-top-right-radius: 12px;
background:#fff url(/common/images/bg_mv-1.png) 0 0 no-repeat;
float:left;
}

.bu .region.mv-1 .content .mv-head .guide > div{
padding:15px 12px 0;
}

.bu .region.mv-1 .content .mv-head .guide > div .lead{
margin-bottom:6px;
font-size:.9em;
text-align:center;
}

.bu .region.mv-1 .content .mv-head .guide > div .lead > em{
font-size:1.2em;
color:#0fa358;
}

.bu .region.mv-1 .content .mv-head .guide > div .apply{
margin-bottom:10px;
}

.bu .region.mv-1 .content .mv-head .guide > div .phone{
margin-bottom:10px;
padding:10px;
border:1px solid #e5e5e5;
-moz-border-radius: 6px;
border-radius: 6px;
background: #fefefe url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #fefefe 0%,#ededed 100%);
background: -moz-linear-gradient(top,  #fefefe 0%, #ededed 100%);
background: linear-gradient(to bottom,  #fefefe 0%,#ededed 100%);
background-color: #fefefe;
}

.bu .region.mv-1 .content .mv-head .guide > div .phone .layout_image{
margin-bottom:0;
font-size:.85em;
}

.bu .region.mv-1 .content .mv-head .guide > div .phone .layout_image .image{
padding-right:4px;
}

.bu .region.mv-1 .content .mv-head .guide > div .phone .layout_image .description > p{
margin-bottom:0;
}

.bu .region.mv-1 .content .mv-head .guide > div .phone .layout_image .description > p > em{
font-size:1.4em;
}

.bu .region.mv-1 .content .mv-head .guide > div .notice{
margin-bottom:0;
font-size:.85em;
}

.bu .region.mv-1 .content .mv-head .guide > div .notice li > span:first-child{
top:3px;
}

.bu .region.mv-1 .content .mv-menu{
border-top:1px solid #d0d7d9;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-bottom-left-radius: 10px;
-moz-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
overflow:hidden;
}

.bu .region.mv-1 .content .mv-menu > p{
margin-bottom:0;
float:left;
}

.bu .region.mv-2 .content{
padding:0 !important;
-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.1);
-moz-box-shadow: 0 0 8px rgba(0,0,0,0.1);
box-shadow: 0 0 8px rgba(0,0,0,0.1);
}

.bu .region.mv-2 .content img{
vertical-align:bottom;
}

.bu .region.mv-2 .content .mv-head .kv{
margin-bottom:0;
width:729px;
float:left;
-moz-border-radius-topleft: 12px;
-moz-border-radius-bottomleft: 12px;
-moz-border-top-left-radius: 12px;
-moz-border-bottom-left-radius: 12px;
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
overflow:hidden;
}

.bu .region.mv-2 .content .mv-head .guide{
width:229px;
min-height:286px;
-moz-border-radius-topright: 12px;
-moz-border-radius-bottomright: 12px;
-moz-border-top-right-radius: 12px;
-moz-border-bottom-right-radius: 12px;
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
background:#fff url(/common/images/bg_mv-2.png) 0 0 no-repeat;
float:left;
}

.bu .region.mv-2 .content .mv-head .guide > div{
padding:20px 13px 0;
}

.bu .region.mv-2 .content .mv-head .guide > div .lead{
text-align:center;
}

.bu .region.mv-2 .content .mv-head .guide > div .apply{
margin-bottom:10px;
}

.bu .region.mv-2 .content .mv-head .guide > div .notice{
margin-bottom:0;
}

/* Side Navigation
----------------------------------*/

.bu .region.sidebar .sn.type-1{
padding:10px;
border-bottom:1px solid #dae2ea;
-webkit-box-shadow: 0px 1px 0px 0px #fff;
-moz-box-shadow: 0px 1px 0px 0px #fff;
box-shadow: 0px 1px 0px 0px #fff;
}

.bu .region.sidebar .sn.type-1 p{
font-size:.85em;
}

.bu .region.sidebar .sn.type-1 p.large{
font-size:1.2em;
}

.bu .region.sidebar .sn.type-1 h3{
margin:0;
}

.bu .region.sidebar .sn.type-1 .box-service > div{
margin-top:2px;
padding:15px;
background:#fff;
}

.bu .region.sidebar .sn.type-1 .box-service > div:first-child{
margin-top:0;
}

.bu .region.sidebar .sn.type-1 .box-service .layout_image .image{
padding-right:10px;
}

.bu .region.sidebar .sn.type-1 .btn li{
display:inline-block;
}

.bu .region.sidebar .sn.type-1 .btn li:first-child{
margin-right:7px;
}


.bu .section-container section .region.sidebar .content .sn.type-2{
margin-bottom:0;
padding:0 10px;
border-bottom:1px solid #dae2ea;
-webkit-box-shadow: 0px 1px 0px 0px #fff;
-moz-box-shadow: 0px 1px 0px 0px #fff;
box-shadow: 0px 1px 0px 0px #fff;
}

.bu .region.sidebar .sn.type-3{
padding:10px;
}

.bu .region.sidebar .sn.type-3 .layout_hdg{
margin-bottom:15px;
position:relative;
overflow:hidden;
-webkit-box-shadow: 0 5px 5px -3px #dedede;
-moz-box-shadow:  0 5px 5px -3px #dedede;
box-shadow:  0 5px 5px -3px #dedede;
}

.bu .region.sidebar .sn.type-3 .layout_hdg > h2{
margin-bottom:15px;
padding-right:100px;
font-size:1.1em;
font-weight:bold;
}

.bu .region.sidebar .sn.type-3 .layout_hdg > p.btn{
position:absolute;
top:0;
right:0;
}

.bu .region.sidebar .sn.type-3 > ul{
padding-bottom:10px;
}

.bu .region.sidebar .sn.type-3 > ul > li{
margin-top:10px;
padding-top:10px;
border-top:1px dotted #333333;
font-size:.85em;
}

.bu .region.sidebar .sn.type-3 > ul > li:first-child{
padding-top:0;
border-top:none;
}


/* Bottom Navigation
----------------------------------*/

.bu .nav_bottom{
margin-bottom:1.5em;
}

.bu .nav_bottom.type-1[class*="col-"]{
margin-top:-14px;
}

.bu .nav_bottom.type-1[class*="col-"] > div{
margin-bottom:-14px;
overflow:hidden;
}

.bu .nav_bottom.type-1[class*="col-"] > div .unit{
margin-top:14px;
float:left;
}

.bu .nav_bottom.type-1[class*="col-"] > div .unit > div{
margin-bottom:-1px;
border-bottom:1px solid #dce2e4;
}

.bu .nav_bottom.type-1[class*="col-"] > div .unit .layout_image{
margin:0 0 14px -1px;
border-left:1px dotted #dce2e4;
padding:0 10px 14px;
}

.bu .nav_bottom.type-1[class*="col-"] > div .unit .layout_image .image{
padding-right:12px;
}

.bu .nav_bottom.type-1[class*="col-"].vertical > div .unit .layout_image .image{
margin-bottom:15px;
padding:0;
float:none;
text-align:center;
}

.bu .nav_bottom.type-1[class*="col-"].compact > div .unit .layout_image .description{
padding-top:14px;
}

.bu .nav_bottom.type-1.col-3 > div .unit{
width:300px;
}

.bu .nav_bottom.type-1.col-4 > div .unit{
width:225px;
}

.bu .nav_bottom.type-1.col-5 > div .unit{
width:180px;
}

.bu .nav_bottom.type-1.col-7 > div .unit{
width:128px;
}

.bu .nav_bottom.type-2[class*="col-"]{
margin-top:-10px;
margin-left:-10px;
}

.bu .nav_bottom.type-2[class*="col-"] .unit{
margin:10px 0 0 10px;
float:left;
}

.bu .nav_bottom.type-2[class*="col-"] .unit > a{
padding:1px;
display:block;
-moz-border-radius: 4px;
border-radius: 4px;
background: #ddeae2 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZWFlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MGJjNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddeae2), color-stop(100%,#40bc63));
background: -webkit-linear-gradient(top,  #ddeae2 0%,#40bc63 100%);
background: -moz-linear-gradient(top,  #ddeae2 0%, #40bc63 100%);
background: linear-gradient(to bottom,  #ddeae2 0%,#40bc63 100%);
background-color: #ddeae2;
color:#2a9765;
line-height:1;
text-align:center;
}

.bu .nav_bottom.type-2[class*="col-"] .unit > a > span{
display:block;
padding:10px 0;
-moz-border-radius: 4px;
border-radius: 4px;
background: #fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -webkit-gradient(linear, left top, left bottom, color-stop(45%,#fff), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #fff 45%,#ededed 100%);
background: -moz-linear-gradient(top,  #fff 45%, #ededed 100%);
background: linear-gradient(to bottom,  #fff 45%,#ededed 100%);
background-color: #fff;
}

.bu .nav_bottom.type-2.col-5 .unit{
width:172px;
}

/* Components
----------------------------------*/

.bu .carousel.type-2{
padding:10px;
-moz-border-radius: 15px;
border-radius: 15px;
position:relative;
background: #4bc394 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiYzM5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzRiYzM5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iIzM5YjM3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzRiYzM5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YmMzOTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4bc394), color-stop(10%,#4bc394), color-stop(11%,#39b37f), color-stop(20%,#4bc394), color-stop(100%,#4bc394));
background: -webkit-linear-gradient(top, #4bc394 0%,#4bc394 10%,#39b37f 11%,#4bc394 20%,#4bc394 100%);
background: -moz-linear-gradient(top, #4bc394 0%, #4bc394 10%, #39b37f 11%, #4bc394 20%, #4bc394 100%);
background: linear-gradient(to bottom, #4bc394 0%,#4bc394 10%,#39b37f 11%,#4bc394 20%,#4bc394 100%);
background-color: #4bc394;
}

.bu .carousel.type-2 .hdg{
margin:0 0 10px 25px;
color:#fff;
font-size:1.3em;
font-weight:bold;
text-shadow: 1px 1px 3px rgba(0,0,0,0.4);
}

.bu .carousel.type-2 .carousel-container{
padding:0 35px 0 36px;
-moz-border-radius-bottomleft: 6px;
-moz-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
position:relative;
min-height:140px;
background:#fff;
}

.bu .carousel.type-2 .carousel-container:before{
content:"";
display:block;
position:absolute;
width:25px;
height:122px;
left:0;
top:0;
background:url(/common/js/images/carousel/bg_left-2.png) 0 0 no-repeat;
}

.bu .carousel.type-2 .carousel-container:after{
content:"";
display:block;
position:absolute;
width:25px;
height:122px;
right:0;
top:0;
background:url(/common/js/images/carousel/bg_right-2.png) 0 0 no-repeat;
}

.bu .carousel.type-2 .carousel-container .carousel-container-inner{
max-height:130px;
overflow:hidden;
}

.bu .carousel.type-2 .slides{
margin:25px 0 0 -1px;
overflow:hidden;
}

.bu .carousel.type-2 .slides .item{
margin-bottom:10px;
display:table-cell;
float:left;
width:290px;
}

.bu .carousel.type-2 .slides .item .item-inner{
padding:0 15px;
display:block;
height:90px;
background:url(/common/js/images/carousel/bg_item.png) 0 0 repeat-y;
}

.bu .carousel.type-2 .slides .item .item-inner > a{
padding:10px 0;
display:block;
}

.bu .carousel.type-2 .slides .item{
overflow:hidden;
}

.bu .carousel.type-2 .slides .item img{
float:left;
vertical-align:bottom;
}

.bu .carousel.type-2 .slides .item .comment{
padding-left:12px;
display:block;
overflow:hidden;
font-size:.9em;
}

.bu .carousel.type-2 .prev,
.bu .carousel.type-2 .next{
position:absolute;
top:48px;
z-index:1;
}

.bu .carousel.type-2 .prev img,
.bu .carousel.type-2 .next img{
vertical-align:bottom;
}

.bu .carousel.type-2 .prev{
left:-16px;
}

.bu .carousel.type-2 .next{
right:-16px;
}

.bu .apply.type-1 {
overflow:hidden;
}

.bu .apply.type-1 > div{
overflow:hidden;
margin:-15px 0 0 -30px;
}

.bu .apply.type-1 > div > .unit{
margin:15px 0 0 15px;
width:31%;
float:left;
border-left:1px dotted #ddd;
}

.bu .apply.type-1 > div > .unit > div{
padding-left:15px;
}

.bu .apply.type-1 > div > .unit > div .hdg{
margin-bottom:15px;
padding-bottom:5px;
border-bottom:3px solid #000;
font-size:1.2em;
font-weight:bold;
text-align:center;
}

.bu .apply.type-2{
text-align:center;
}

.bu .apply.type-2 > div{
margin:-10px 0 0 -22px;
display:inline-block;
text-align:left;
}

.bu .apply.type-2 .btn-apply{
margin:10px 0 0 21px;
display:inline-block;
}

.bu .apply.type-3{
text-align:center;
}

.bu .apply.type-3 > div{
margin:-10px 0 0 -63px;
display:inline-block;
text-align:center;
}

.bu .apply.type-3 .btn-apply{
margin:10px 0 0 63px;
display:inline-block;
}

.bu .contact.type-1{
overflow:hidden;
}

.bu .contact.type-1 > .unit-l{
width:46.9%;
float:left;
}

.bu .contact.type-1 > .unit-r{
width:46.9%;
float:right;
}

.bu .contact.type-1 .division{
margin-bottom:15px;
}

.bu .contact.type-1 .division .hdg{
margin-bottom:5px;
font-size:1.1em;
font-weight:bold;
}

.bu .contact.type-1 .division .phone{
padding-left:22px;
min-height:14px;
background: url(/common/images/bg_phone-2.png) 0 0 no-repeat;
font-size:.9em;
}

.bu .contact.type-1 .window .contact-box{
padding:12px;
border:1px solid #06bd72;
}

.bu .contact.type-1 .window .lead{
margin-bottom:6px;
color:#2ea35b;
font-weight:bold;
}

.bu .contact.type-1 .window .contact-box .hdg{
margin-bottom:8px;
font-weight:bold;
text-align:center;
}

.bu .contact.type-1 .window .contact-box .logo{
margin-bottom:6px;
text-align:center;
}

.bu .contact.type-1 .window .contact-box .phone{
margin-bottom:0;
font-size:.9em;
color:#666;
text-align:center;
}

.bu .related-info{
margin-bottom:15px;
overflow:hidden;
}

.bu .related-info ul{
margin-bottom:0;
}

.bu .related-info .point{
float:left;
width:70%;
}

.bu .related-info .point > ul{
padding-right:30px;
border-right:dotted 1px #9c9c9c;
}

.bu .related-info .gateway{
float:right;
width:30%;
}

.bu .related-info .gateway > div{
padding:0 10px 0 30px;
}

.bu .related-info .gateway .logo{
margin-bottom:10px;
text-align:center;
}

.bu .genre-select{
margin-bottom:15px;
overflow:hidden;
}

.bu .genre-select > ul{
margin:-5px 0 0 -5px;
overflow:hidden;
}

.bu .genre-select > ul > li{
margin:5px 0 0 5px;
float:left;
}

.bu .genre-select > ul > li img{
vertical-align:bottom;
}

.bu .card-guide{
margin-bottom:20px;
overflow:hidden;
}

.bu .card-guide .unit-l{
float:left;
width:590px;
}

.bu .card-guide .campaign{
padding:0 30px;
background:#f8faf9;
}

.bu .card-guide .campaign .pagination{
margin: 0 auto;
text-align:center;
}

.bu .card-guide .campaign .pagination > li {
display: inline-block;
margin-right:15px;
}

.bu .card-guide .campaign .pagination > li > a {
padding:10px;
-moz-border-radius: 3px;
border-radius: 3px;
display:block;
border: 1px solid #9dbad0;
background: #edf4f4;
color:#5c85b3;
font-weight:bold;
line-height:1;
}

.bu .card-guide .campaign .pagination > li.active > a,
.bu .card-guide .campaign .pagination > li > a:hover{
background: #fff;
}

.bu .card-guide .campaign .item-container{
margin-top:-15px;
padding:10px 0 20px;
}

.bu .card-guide .campaign .item-container .item{
margin-top:15px;
}

.bu .card-guide .campaign .item-container .item .image{
margin-bottom:10px;
}

.bu .card-guide .campaign .item-container .item .image img{
vertical-align:bottom
}

.bu .card-guide .campaign .item-container .item .title{
margin-bottom:8px;
}

.bu .card-guide .campaign .item-container .item .description{
margin-bottom:0;
}

.bu .card-guide .unit-r{
width:340px;
float:right;
}

.bu .card-guide .card-list{
margin-bottom:35px;
}

.bu .card-guide .card-list > li{
padding-top:10px;
border-top:1px dotted #d1d1d1;
}

.bu .card-guide .card-list > li:first-child{
padding-top:0;
border-top:none;
}

.bu .shop-card{
padding-bottom:1px;
overflow:hidden;
}

.bu .shop-card > li{
padding:0 10px;
margin:0 0 -1px -1px;
float:left;
width:150px;
}

.bu .shop-card > li > div{
padding:10px;
border-color: #d2d2d2;
border-style: solid;
border-width: 1px 0;
}

.bu .shop-card > li > div > div{
margin-left:-20px;
border-left:1px solid #d2d2d2;

}

.bu .shop-card > li > div > div .image,
.bu .shop-card > li > div > div .link{
text-align:center;
}

.bu .shop-card > li > div > div .image{
margin-bottom:10px;
}

.bu .shop-card > li > div > div .link{
margin-bottom:0;
}

/* Misc
----------------------------------*/

.bu .indent-1{
padding-left:25px;
}

.bu .indent-2{
padding:0 15px;
}

.bu .indent-3{
padding:0 20px;
}

.bu .indent-4{
padding-left:100px;
}

.bu .overlay-wrapper{
position:relative;
}

.bu .overlay-wrapper > .overlay:first-child{
position:absolute;
width:100%;
height:100%;
background: rgba(0, 0, 0, 0.75);
text-align:center;
vertical-align:middle;
z-index:1;
}

.bu .overlay-wrapper > .overlay:first-child > div{
display:table;
width:100%;
height:100%;
vertical-align:middle;
}

.bu .overlay-wrapper > .overlay:first-child > div > div{
display:table-cell;
vertical-align:middle;
}

.bu .overlay-wrapper > .overlay:first-child > div > div > span,
.bu .overlay-wrapper > .overlay:first-child > div > div > div{
padding:5px 10px;
display:inline-block;
background:#fff;
font-size:1.5em;
color:#e00;
}

.bu .overlay-wrapper > .overlay:first-child > div > div > div{
margin:10px;
font-size:1em;
color:#333;
text-align:left;
}


/* tgl-container-1 */
.bu .tgl-container-1 .tgl-content{
display:none;
}

.bu .tgl-container-1.open .tgl-content{
margin-bottom:10px;
padding:14px 16px;
display:block;
border:1px solid #c8d1d3;
border-top:none;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
}

.static .bu .tgl-container-1 .tgl-content{
display:block;
}

.bu .tgl-container-1 .tgl-content > *:last-child{
margin-bottom:0 !important;
}

.bu .tgl-container-1 .tgl-btn-parent{
position:relative;
}

.bu .tgl-container-1 .hdg_l3-6.tgl-btn-parent{
padding:0;
}

.bu .tgl-container-1.open .tgl-btn-parent{
margin-bottom:0;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}

.bu .tgl-container-1.open .tgl-btn-parent > a{
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}

.bu .tgl-container-1 .tgl-btn-parent:before{
margin-top:-8px;
position:absolute;
top:50%;
left:15px;
content:"";
width:17px;
height:17px;
box-sizing:border-box;
border-radius:9px;
display:block;
background:#2db687;
z-index:1;
pointer-events:none;
}

.bu .tgl-container-1 .tgl-btn-parent:hover:before{
opacity:0.75;
}

.static .bu .tgl-container-1 .tgl-btn-parent:before{
display:none;
}

.bu .tgl-container-1 .tgl-btn{
position:relative;
}

.bu .tgl-container-1 .tgl-btn:hover{
text-decoration:none;
}

.bu .tgl-container-1 .tgl-btn:before,
.bu .tgl-container-1 .tgl-btn:after{
position:absolute;
top:50%;
content:"";
display:block;
background:#fff;
z-index:1;
}

.bu .tgl-container-1 .tgl-btn:before{
left:19px;
width:9px;
height:1px;
}

.bu .tgl-container-1 .tgl-btn:after{
margin-top:-4px;
left:23px;
width:1px;
height:9px;
}

.bu .tgl-container-1.open .tgl-btn:after{
display:none;
}

.bu .tgl-container-1 .hdg_l3-6.tgl-btn-parent > span{
padding:5px 15px;
display:block;
}

.bu .tgl-container-1 .hdg_l3-6.tgl-btn-parent > a{
padding:5px 15px 5px 40px;
display:block;
color:#333;
}

.bu .x-large{ font-size:1.5em;}
.bu .large{ font-size:1.25em;}
.bu .s-large{ font-size:1.1em;}
.bu .small{ font-size:.85em;}
.bu .x-small{ font-size:.75em;}

.bu strong.type-2{
color:#c00;
}

.bu .normal{
font-weight:normal !important;
}

.bu .bold{
font-weight:bold;
}

.bu .c-1{
color:#7c7c7c !important;
}

.bu .c-2{
color:#e40000 !important;
}

.bu .c-3{
color:#0fa358 !important;
}

.bu .c-4{
color:#ff7200 !important;
}

.bu .c-5{
color:#ff0e96 !important;
}

.bu .c-6{
color:#00a0e9 !important;
}

.bu .mt00{margin-top:0 !important;}
.bu .mt10{margin-top:10px !important;}
.bu .mt15{margin-top:15px !important;}
.bu .mt20{margin-top:20px !important;}
.bu .mt30{margin-top:30px !important;}
.bu .mt50{margin-top:50px !important;}

.bu .pr00{padding-right:0 !important;}

.bu .left{text-align:left !important;}
.bu .middle{vertical-align:middle !important;}

.bu p.link.type-1 > a,
.bu li.link.type-1 > a{
padding-left: 12px;
display:inline-block;
min-height:10px;
background: url(/common/images/bg_blt-6-2.png) 0 .55em no-repeat;
font-size:.85em;
}

.bu p.link.type-1 > a:hover,
.bu li.link.type-1 > a:hover{
background: url(/common/images/bg_blt-6-2_o.png) 0 .55em no-repeat;
}

.bu p.link.type-2 > a,
.bu li.link.type-2 > a{
padding-left: 12px;
min-height:11px;
display: inline-block;
background: url(/common/images/bg_blt-7-2.png) 0 .45em no-repeat;
}

.bu p.link.type-2 > a:hover,
.bu li.link.type-2 > a:hover{
background: url(/common/images/bg_blt-7-2_o.png) 0 .45em no-repeat;
}


.bu p.link.type-3 > a,
.bu li.link.type-3 > a{
padding-left:21px;
display: inline-block;
min-height:16px;
background: url(/common/images/bg_blt-12-1.png) 0 .35em no-repeat;
}

.bu p.link.type-3 > a:hover,
.bu li.link.type-3 > a:hover{
background: url(/common/images/bg_blt-12-1_o.png) 0 .35em no-repeat;
}


.bu p.link.type-4 > a,
.bu li.link.type-4 > a,
.bu span.lightbox1 > a{
padding-left:19px;
display: inline-block;
min-height:16px;
background: url(/common/images/bg_blt-13-1.png) 0 .35em no-repeat;
}

.bu p.link.type-4 > a:hover,
.bu li.link.type-4 > a:hover,
.bu span.lightbox1 > a:hover{
background: url(/common/images/bg_blt-13-1_o.png) 0 .35em no-repeat;
}

.bu p.link.type-5 > a,
.bu p.link.type-6 > a{
padding-left: 22px;
display: inline-block;
position:relative;
}

.bu p.link.type-5 > a .icon-sup,
.bu p.link.type-6 > a .icon-sup{
padding:0;
position:absolute;
left:0;
top:.2em;
line-height:1;
}

.bu p.link.type-7 > a,
.bu li.link.type-7 > a{
padding: .15em 0 0 33px;
min-height:26px;
display: inline-block;
background: url(/common/images/bg_blt-5-2.png) 0 0 no-repeat;
}

.bu p.link.type-7 > a:hover,
.bu li.link.type-7 > a:hover{
background: url(/common/images/bg_blt-5-2_o.png) 0 0 no-repeat;
}

.bu .text.type-1{
padding: 0 0 0 31px;
min-height:26px;
background: url(/common/images/bg_blt-15-1.png) 0 0 no-repeat;
}

.bu .cat{
margin-left:6px;
padding:2px 4px;
border-style: solid;
border-width: 1px;
display:inline-block;
min-width:42px;
-moz-border-radius: 12px;
border-radius: 12px;
font-size:.75em;
text-align:center;
line-height:1;
font-weight:bold;
}

.bu input[type=text].text-1,
.bu input[type=password].text-1{
padding:2px 3px;
width:230px;
height:19px;
display:block;
border:1px solid #cfcdc9;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0,0,0,0.2);
-moz-box-shadow: inset 1px 1px 1px 0px rgba(0,0,0,0.2);
box-shadow: inset 1px 1px 1px 0px rgba(0,0,0,0.2);
outline:none;
}

.bu input[type=text].text-1.w-200,
.bu input[type=password].text-1.w-200{
width:200px;
}

.bu textarea.area-1{
padding:2px 3px;
width:400px;
height:150px;
display:block;
border:1px solid #dadada;
outline:none;
font-size:.9em;
}

.bu .required{
margin-left:6px;
padding:2px 4px;
display:inline-block;
-moz-border-radius: 3px;
border-radius: 3px;
font-size:.75em;
text-align:center;
line-height:1;
font-weight:bold;
background:#f00;
color:#fff;
}



/* Search
----------------------------------*/
.bu .m_skin-1.m_hdg-1 .region > .content > [class~=kv-box]{
margin:-30px -30px 30px -30px;
padding:20px 30px;
-moz-border-radius-topleft: 12px;
-moz-border-top-left-radius: 12px;
-moz-border-radius-topright: 12px;
-moz-border-top-right-radius: 12px;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom:1px solid #c4cdd0;
}

.bu .m_skin-1.m_hdg-1 .region > .content > .kv-box.type-1{
background: #f9fafb url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWZhZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f9fafb));
background: -webkit-linear-gradient(top, #fff 0%,#f9fafb 100%);
background: -moz-linear-gradient(top, #fff 0%, #f9fafb 100%);
background: linear-gradient(to bottom, #fff 0%,#f9fafb 100%);
background-color: #f9fafb;
}

.bu .m_skin-1.m_hdg-1 .region > .content > .kv-box-1.type-1 > div{
padding:30px;
}



