@charset "utf-8";
@import "/Web-home/content/css/contentCommon.css";

/******************************************************
    title
******************************************************/
._contentBuilder ._obj._objHeading .objHeading_h2,
._contentBuilder ._obj._objHeading .objHeading_h3,
._contentBuilder ._obj._objHeading .objHeading_h4,
._contentBuilder ._obj._objHeading .objHeading_h5,
._contentBuilder ._obj._objHeading .objHeading_h6 {
	line-height: 2;
}
._contentBuilder ._obj._objHeading .objHeading_h2 {
	padding-left: 20px;
	background: url("/sites/convergencems/images/h2.gif") 0 50% no-repeat;
}
._contentBuilder ._obj._objHeading .objHeading_h3 {
	padding-left: 20px;
	background: url("/sites/convergencems/images/h3.gif") 2px 50% no-repeat;
}
._contentBuilder ._obj._objHeading .objHeading_h4 {
	padding-left: 20px;
	background: url("/sites/convergencems/images/h4.png") 5px 50% no-repeat;
}
._contentBuilder ._obj._objHeading .objHeading_h5 {
	color: #000;
}
._contentBuilder ._obj._objHeading .objHeading_h6 {
	color: #3f424c;
}
/******************************************************
    ul/ol
******************************************************/
._contentBuilder ._obj._objHtml ul li ,
._contentBuilder ._obj._objTag ul li {
	padding-left: 11px;
    background: url("/sites/convergencems/images/li.gif") 0 8px no-repeat;
}
._contentBuilder ._obj._objHtml ol li ,
._contentBuilder ._obj._objTag ol li {
	display: list-item;
}
/******************************************************
    table
******************************************************/
._contentBuilder ._obj._objHtml table ,
._contentBuilder ._obj._objTag table {
	border-top-color: #3f424c !important;
	border-top-style: solid !important;
	border-top-width: 3px !important;
	border-left-color: #ccc !important;
	border-left-style: solid !important;
	border-left-width: 1px !important;
	background-color: #fff;
}
._contentBuilder ._obj._objHtml table th,
._contentBuilder ._obj._objHtml table td ,
._contentBuilder ._obj._objTag table th,
._contentBuilder ._obj._objTag table td {
	border-width: 0 1px 1px 0 !important;
	border-color: #ccc !important;
	width: auto;
	padding: 6px;
}
._contentBuilder ._obj._objHtml table thead th ,
._contentBuilder ._obj._objTag table thead th {
	text-align: center;
	background-color: #f3f3f3;
}
._contentBuilder ._obj._objHtml table tbody th ,
._contentBuilder ._obj._objTag table tbody th {
	text-align: center;
	background-color: #f7f7f7;
}
/******************************************************
    photoSlide - SlideShowOff
******************************************************/
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls a {
    width: 32px;
    height: 32px;
    margin-top: -16px;
    background: url("/Web-home/content/skin/skin2/images/btnHandler.png") no-repeat;
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-prev {
    margin-left: 10px;
    background-position: 0 0;
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-next {
	margin-right: 10px;
    background-position: -32px 0;
}
/******************************************************
    photoSlide - SlideThumb
******************************************************/
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb{
	height: 54px;
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb .imageDataList.imageType_thumb li{
	border-color: #fff;
	width: 60px !important;
	height: 50px !important;
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb .imageDataList.imageType_thumb li._active{
	border-color: #3f424c;
}



._contentBuilder ._obj._objHtml ul li, ._contentBuilder ._obj._objTag ul li {margin-top: 0;}

#visual_text							{text-align:center;}
#visual_text h2						{color: #3c465e; font-size: 5.5em; line-height: 1.3; font-weight:100;}
#visual_text h2 em				{ color:#996a56;}
#visual_text p						{color: #000; font-size: 1.34em; word-break: keep-all;}

.main-banner				{box-sizing: border-box;padding: 40px 30px;color: #333;font-size: 1.1em;position: relative;height:260px;}
.banner-01			{background: url(./../../images/icon-01.png) #fff no-repeat;     background-position: 210px 130px;} 
.banner-02			{background: url(./../../images/icon-02.png) #fff no-repeat;     background-position: 210px 130px;}
.main-banner .title			{font-size: 1.8em;margin-bottom: 20px;}
.main-banner .text			{}
.main-banner .banner-btn			{position: absolute;left: 30px;bottom: 40px;/* background: #e2e2e2; */padding: 10px;display: inline-block;border-radius: 20px;padding: 8px 40px 8px 20px;font-size: 0.9em;font-weight: 600;background: url(./../../images/link-more.png) #e2e2e2 90px center no-repeat;}
.banner-01					{}


.text-left {text-align: left !important;}
.text-center {text-align: center !important;}
.text-right {text-align: right !important;}