.localBgColor
{
	background-color: #ffa500 !important;
}
.titleLocal
{
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}

html {
	font-size: 13px;
}
body > .container {
	padding: 60px 15px 0;
}
.container .text-muted {
	margin: 20px 0;
}
 
.footer > .container {
	padding-right: 15px;
	padding-left: 15px;
}
.divStyle {
	padding:10px 0;
}

.dropdown:hover .dropdown-menu {
	display: block;
}
img , i{
	cursor: pointer !important;
}
#navbar {
	margin-top: 0px !important;
}
/*** common ***/
.searchButtonW-150px {
	width: 150px !important;
}

.W-250px {
	width: 250px !important;
}

.PADTOP-20px {
	padding-top:20px !important;
}

.naviItem {
	color:#000000;
	text-decoration: none !important;

}
.modal-wide {
	width: 1300px !important;
	max-width: 1300px !important;
}
.modal-middle-wide {
	width: 1200px !important;
	max-width: 1200px !important;
}

.asterisk{
	color:red;
}
.infoIcon{
	width:20px;
	height:20px;
}
.infoIconModal{
	width:20px;
	height:20px;
	margin-top:5px;
	margin-left:5px;
}
.fontBold{
	font-weight:bold;
}
.W-Item{
	width: 700px !important;
	margin-left: 150px !important;
	
}
.W2-Item{
	width: 1100px !important;
	margin-left: 150px !important;
	
}
.searchTbox
{
	width:40% !important;
}
.searchTboxW
{
	width:60% !important;
}
.searchDiv
{
	display:inline-flex;
	width:100%;
	padding-bottom:10px;
}
.text-right
{
	width:100%;
	float:right;
}
.float-right
{
	float:right;
}
.float-left
{
	float:left;
}

.btn-gray
{
	color:#fff;
	background-color:#d3d3d3;
	border-color:#c0c0c0;
	margin-top:5px;
	margin-bottom:2px;
}
.btn-gray:hover
{
	color:#fff;
	background-color:#c0c0c0;
	border-color:#a9a9a9;
}

.pointer
{
	cursor : pointer;
}

.backgroud-loading{
	z-index:5000;
	opacity:0.6;
	width:100%;
	height:100%;
	position:fixed;
	background-color: #ccc;
	top:0px;
	left:0px;
}
.icon-loading {
	width:100px;
	 height:100px;
	z-index:5001;
	position:fixed;
	border-radius:4px;
}

.contain {
	display: inline-block;
	background-color: #f0fff0;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 5px;
	width: 200px;
	height: 200px;
	border: 1px solid #ccc;
	background-size: contain;
}
.borderBtm {
	border-bottom: 1px solid #696969;
}
.borderLeft {
	border-left: 1px solid #696969;
	margin: 0px;
}
.borderBtmBold {
	border-bottom: 2px solid #696969;
}

.commonMenu
{
	width:100%;
	margin-bottom:10px;
}
.iconHelp
{
	width:30px;
	height:auto;
}
.iconBack
{
	width:80px;
	height:auto;
	margin-right:40px;
	float:right;
}
.hiddenItem
{
	display:none;
}


/*** Screen001 ***/
.loginPanelImg {
	text-align: center;
	width: 600px;
	margin-top: 20px;
	margin-bottom: 3px;
	margin-left: auto;
	margin-right: auto;
}

.loginPanelItem{
	text-align: center;
	background-color: #e6e6fa;
	width: 600px;
	height:300px;  
	margin-left:auto;
	margin-right:auto; 
	box-shadow:5px 5px 10px;
	border:1px solid #000;
}
.loginTitle{
	text-align:center;
	padding-top:20px;
	font-size:25px;
	font-weight:bold;
}
.loginForm {
	text-align: center;
	
}
.loginTxtCompany{
	width: 300px;
	height:30px;
	font-size:20px;
	margin-bottom:3px;
	margin-left:-100px;
}
.loginTxtId{
	width: 300px;
	height:30px;
	font-size:20px;
	margin-bottom:3px;
	margin-left:-100px;
}
.loginTxtPass{
	width: 300px;
	height:30px;
	font-size:20px;
	margin:3px;
	padding-bottom:10px;
	margin-left:-100px;
}
.loginItemName{
	text-align: right;
	font-weight:bold;
	float:left;
	width: 180px;
	padding-top: 5px;
}
.loginBtnArea { 
	margin:10px; 
	text-align: center;
}
.copyright{
	text-align: center;
	color: #191970;
	margin-left:auto;
	margin-right:auto; 
}
.loginPassInfoArea
{
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 15px;

}
.passInfo
{
	color: red;
	margin-left:10px;
} 
.passLink{
	font-weight: bold;
	text-decoration: underline;
}

.userInfoChangeLabel
{
	background-color: #e6e6fa;
	width: 200px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
/* Screen002 */
.loginCompanySelect{
	width:250px;
}
.loginGroupSelect {
	width:150px;
}
.menuIconInfo{
	background-image: url(../img/info.png);
	background-repeat: no-repeat;
}
.menuIconUser{
	background-image: url(../img/user.png);
	background-repeat: no-repeat;
}
.menuIconCart{
	background-image: url(../img/cart.png);
	background-repeat: no-repeat;
}
.menuIconLogout{
	background-image: url(../img/logout.png);
	background-repeat: no-repeat;
}
.menuIconHelp{
	background-image: url(..img/help.svg);
	background-repeat: no-repeat;
}
.menuIcon{
	width:30px;
	height:30px;
	background-size: contain;
	padding-right:40px;
}
.loginBranchSelect{
	margin-left:15px;
	width:200px;
	height:30px;
}
.headerButtonArea{
	margin-right:10px;
}
.menu{
	margin-right:5px;
}
.homePanelItem {
	background-color: #f5f5f5 ;
	width: 95%;
	height:220px;  
	margin-top:5px;
	margin-left:10px;
	margin-right:auto; 
	box-shadow:5px 5px 10px;
	border:0px;
	border-radius:10px;
	padding-top:5px;
	padding-left:5px;
	overflow-y: scroll;
}
.homePanelBlankItem {
	text-align: left;
	width: 90%;
	height:30px;  
	margin-top:5px;
	margin-left:10px;
	margin-right:auto; 
}
.importantColor{
	color:#ffffff;
	background-color:#dc143c;	
}
.importantTxtColor{
	color:#dc143c;
}
.importantFont{
	font-weight:bold;
}
.scr002BaseList{
	width: 200px;
	margin-left:10px;
	margin-right:10px;
}

.loginUserInfoArea{
	margin-left:5px;
	color:#FFF;	
}

.btnImage{
	width:270px;
	height:270px;
}
.btnImage:hover{
	opacity: 0.6;
	filter: brightness(110%);
}

/* screen003 */
.screen003
{
	margin-right: auto;
	margin-left: auto;
	width: 1200px;
}
.scr003Data
{
	background-color:#f5f5f5;
	border: 0px;
	border-radius:10px;
	float:left;
	height:700px;
	overflow-y: scroll;	
}
.scr003CardDiv
{
	width:710px;
	margin-left: auto;
	margin-right: auto;
	background-color:#f5f5f5;
	border-bottom: 2px solid #dcdcdc !important;
}
.scr003CardDiv:hover
{
	background-color:#96d4fa;
}
.scr003Front
{
	padding-right:5px;
}
.scr003CombiAreaOutDiv {
	width: 230px;
	float:left;
	background-color:#f5f5f5;
	height:100vh;
	padding:10px;
	margin-right:50px;
	border-radius:10px;
}
.scr003SelectCheckDiv
{
	background-color:#ffffff;
	padding:10px;
	border-radius:10px;
	margin-bottom:20px;
}
.scr003SelectCheckTitle
{
	font-size:15px;
	font-weight:bold;
}

.scr003CheckLabel
{
	font-size:12px;
	font-weight:bold;
}
.scr003CheckClass
{
	transform: scale(1.5);
	margin-right:2px;
}


/* selectMenu */
.screenMenu {
	margin-right: auto;
	margin-left: auto;
	width: 900px;
	margin-top:100px;
}
.screenMenu2 {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	margin-top:100px;
}
.screenMenuPic
{
	float:left;
	margin:0px 10px;
}
.notAvailable
{
	position: relative;
	width:270px;
	height:270px;
	float:left;
	margin:0px 10px;
}
.notAvailable:after {
	position: absolute;
	content: '';
	left: 25px;
	top: 25px;
	width:220px;
	height:220px;
	background-color: rgba(169,169,169,.5);
	Border-radius:15px;
}

/* screen004 */
.scr004Left
{
	width:70%;
	float:left;
}
.scr004right
{
	width:30%;
	float:left;
}
.scr004ImageMini
{
	width:25%;
	height:25%;
}
.scr004CursorDefault
{
	cursor : default !important;
}
.scr004ClearBoth
{
	clear:both;
}
.scr004ImageFormDiv
{
	height:600px;
	overflow-y: scroll;
}
.screen004RegistColumn 
{
	background-color: #e6e6fa;
	width: 193px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.screen004RegistColumnHeader
{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-color: #e6e6fa;
	width: 193px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
.screen004DataColumnHeader
{
	background-color: #e6e6fa;
	width: 265px;
	padding-top:5px;
	padding-left:5px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	font-size:15px;
}

.screen004DataColumn
{
	width: 265px;
	padding-top:5px;
	padding-left:5px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.screen004RegistColumnFormat{
	font-size:10px;
	padding-left:5px;
	padding-top:10px;
}
.screen004DiffHeader
{
	background-color: #e6e6fa;
	width: 265px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
	border: 1px solid #ccc;
}
.screen004Diff
{
	background-color: #e6e6fa;
	width: 265px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color:red;
}

.scr004Select2cls
{
	width: 258px !important;
}

.screen004Hidden
{
	display:none;
}
.useGaiji{
	padding-left: 15px;
	padding-top: 5px;
}
.scr004HideEmptyCheckDiv
{
	padding-top: 5px;
	padding-right:40px;
	float: right ;
}
.scr004H1{
	width: 2%;
}
.scr004H2{
	width: 10%;
}
.scr004H3{
	width: 4%;
}
.scr004H4{
	width: 8%;
}
.scr004H5{
	width: 4%;
}
.scr004H6{
	width: 8%;
}
.scr004H7{
	width: 8%;
}
.scr004H8{
	width: 16%;
}
.scr004H9 {
	width: 6%;
}
.scr004H10{
	width: 6%;
	text-align:left !important;
}
.scr004H11{
	width: 12%;
}
.scr004H12{
	width: 8%;
}
.scr004H13{
	width: 8%;
}
.importExport{
	float:right;
	margin-bottom: 5px;
	margin-top: -10px;
}
.scr004CardSelectedForTBL
{
	text-align:right;
}
.buttonMiniLong{
	height: 25px;
	font-size: 9px;
	padding-left:1-0px;
}
.buttonMini{
	width: 95px;
	height: 25px;
	font-size: 9px;
}
.modal-card {
	width: 900px !important;
	max-width: 900px !important;
	height:500px;
} 
.modal-body-card{
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 1rem;
	height: 520px;
}
.cardImg
{
	max-width:47%;
	padding-top:10px;
	padding-left:5px;
}
.modal-cardForSmall {
	width: 1000px !important;
	max-width: 1000px !important;
	height:1200px!important;
} 
.modal-body-cardForSmall{
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 1rem;
	height:1200px!important;
}
.cardImgForSmall
{
	width: 800px;
	max-width: 800px;
	padding-top:10px;
}
.cardHeight
{
	height:450px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.scr004RegistImageArea{
	width: 100%;
	height: 100%;
}
.contentsCenter{
	text-align: center; 
}

.modal-footerForScr004 {
	display: -ms-flexbox;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: end;
	justify-content: flex-end;
	padding: 1rem;
	border-top: 1px solid #dee2e6;
	border-bottom-right-radius: 0.3rem;
	border-bottom-left-radius: 0.3rem;
}
.itemRight{
	float:Right;
	padding-top:5px;
}
.scr004msg
{
	color:red;
	text-align: center; 
}
.scr004ItemName {
	background-color: #e6e6fa;
	width: 200px;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 15px;
}

.scr004ItemVal {
	width: 400px;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 15px;
}

.scr004ModalCombiRadioArea {
	padding-top: 5px;
	padding-left: 10px;
	height: 100px;
	overflow-y: scroll;
}

.scr004CartCombiRadioArea {
	height: 100px;
	overflow-y: scroll;
}

.scr004PrevAfter
{
	margin-left:10px;
}
.scr004ModalWide{
	width: 970px !important;
	margin-left: 150px !important;
}
.scr004Modal{
	width: 715px !important;
	margin-left: 150px !important;
	
}
.scr004MoveModalDiv
{
	width:600px;
}
.scr004MoveModalArea
{
	padding:10px;
}
.scr004MoveModalTable
{
	width:100%;
}
.scr004MoveTh1
{
	width:40%;
}
.scr004MoveTh2
{
	width:40%;
}
.scr004MoveTh3
{
	width:20%;
}


/* screen005 */
.scr005H1{
	width: 8%;
}
.scr005H2{
	width: 10%;
}
.scr005H3{
	width: 10%;
}
.scr005H4{
	width: 9%;
}
.scr005H5{
	width: 10%;
}
.scr005H6{
	width: 4%;
}
.scr005H7{
	width: 6%;
}
.scr005H8{
	width: 6%;
}
.scr005H9{
	width: 8%;
}
.scr005H10{
	width: 7%;
}
.scr005H11{
	width: 7%;
}
.scr005H12{
	width: 6%;
}
.screen005RegistColumn{
	background-color: #e6e6fa;
	width: 200px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
.screen005RegistColumnSpace{
	margin-right:5px;
}
.scr005Message
{
	color:#00ced1;
}

/* screen006 */
.scr006H1{
	width: 3%;
}
.scr006H2{
	width: 7%;
}
.scr006H3{
	width: 8%;
}
.scr006H4{
	width: 10%;
}
.scr006H5{
	width: 8%;
}
.scr006H6{
	width: 6%;
}
.scr006H7{
	width: 6%;
}
.scr006H8{
	width: 12%;
}
.scr006H9{
	width: 8%;
}
.scr006H10{
	width: 12%;
}
.scr006H11{
	width: 6%;
}
.scr006H12{
	width: 6%;
}
.scr006H13{
	width: 8%;
	color:red !important;
}
.scr006MH1{
	width: 8%;
}
.scr006MH2{
	width: 10%;
}
.scr006MH3{
	width: 10%;
}
.scr006MH4{
	width: 15%;
}
.scr006MH5{
	width: 8%;
}
.scr006MH6{
	width: 8%;
}
.scr006MH7{
	width: 17%;
}
.scr006MH8{
	width: 17%;
}
.scr006MH9{
	width: 8%;
	color:red !important;
}
.scr006BillingList{
	width: 200px;
}
.scr006DeliveryList{
	width: 200px;
}
.scr006ItemName {
	background-color: #e6e6fa;
	width: 200px;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 15px;
}

.scr006ItemVal {
	width: 400px;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 15px;
}

.src006RowTitle {
	color: #3300ff;
	font-weight: bold;
	text-decoration: underline;
}

.src006Modal {
	width: 1050px !important;
	margin-left: 5px !important;
}
.src006ModalInfoLabel , .src004ModalInfoLabel {
	color: red;
	padding-top: 5px;
	padding-left: 10px;
}

.scr006GroupSelect {
	width:150px;
}

/* screen007 */
.screen007RegistColumn {
	background-color: #e6e6fa;
	width: 200px;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 15px;
}
.scr007H1{
	width: 13%;
}
.scr007H2{
	width: 12%;
}
.scr007H3{
	width: 16%;
}
.scr007H4{
	width: 16%;
}
.scr007H5{
	width: 12%;
}
.scr007H6{
	width: 11%;
}
.scr007H7{
	width: 10%;
}
.scr007H8{
	width: 10%;
}
.modal-footerFor007
{
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: end;
	justify-content: flex-end;
	padding: 1rem;
	border-top: 1px solid #dee2e6;
	border-bottom-right-radius: .3rem;
	border-bottom-left-radius: .3rem;
}
/* screen008 */
.screen008RegistColumn
{
	background-color: #e6e6fa;
	width: 200px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
.scr008H1{
	width: 6%;
}
.scr008H2{
	width: 14%;
}
.scr008H3{
	width: 10%;
}
.scr008H4{
	width: 18%;
}
.scr008H5{
	width: 10%;
}
.scr008H6{
	width: 10%;
}
.scr008H7{
	width: 12%;
}
.scr008H8{
	width: 10%;
}
.scr008H9{
	width: 10%;
}
.scr008TD1
{
	text-align:right;
	padding-right:30px !important;
}
/* screen009 */
.screen009RegistColumn
{
	background-color: #e6e6fa;
	width: 200px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
.screen009RegistColumnR
{
	width: 270px;
}
.scr009H1{
	width: 10%;
}
.scr009H2{
	width: 17%;
}
.scr009H3{
	width: 17%;
}
.scr009H4{
	width: 19%;
}
.scr009H5{
	width: 17%;
}
.scr009H6{
	width: 10%;
}
.scr009H7{
	width: 10%;
}

/* screen010 */
.scr010H1{
	width: 5%;
}
.scr010H2{
	width: 25%;
}
.scr010H3{
	width: 25%;
}
.scr010H4{
	width: 10%;
}
.scr010H5{
	width: 10%;
}
.scr010H6{
	width: 25%;
}
.mailSettingLabel ,.inquiryLabel, .passLabel
{
	background-color: #e6e6fa;
	width: 220px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
.scr010Keyword
{
	width:80%;
}
.scr010Mail
{
	width:20%;
}
.scr010YYYYDiv
{
	width:60%;
}
.scr010InfoDiv
{
	width:40%;
}
.scr010CompanyList
{
	width:350px;
}
/* Cart */
.cartH1{
	width: 20px;
}
.cartH2{
	width: 120px;
}
.cartH3{
	width: 180px;
}
.cartH4{
	width: 180px;
}
.cartH5{
	width: 100px;
}
.cartH6{
	width: 110px;
}
.cartH7{
	width: 120px;
}
.cartH8{
	width: 100px;
	text-align: center;
}
.cartH9{
	width: 150px;
}
.cartH10{
	width: 120px;
}
.cartH11{
	color:#FF0000 !important;
	width: 120px;
}
.cartCheck {
	position: absolute;
	margin-top: 4px;
}
.cartQuantity{
	width: 50px;
}
.cartUnit{
	width: 50px;
}

.pdfContent
{
	width:600px;
	height:800px;

}
.pdfFlame
{
	width:500px;
	height:600px;

}
/* screen011 */
.screen011RegistColumn{
	background-color: #e6e6fa;
	width: 200px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
.scr011H1{
	width: 20%;
}
.scr011H2{
	width: 20%;
}
.scr011H3{
	width: 20%;
}
.scr011H4{
	width: 20%;
}
.scr011H5{
	width: 10%;
}
.scr011H6{
	width: 10%;
}

/* screen012 */
.scr012H1{
	width: 5%;
}
.scr012H2{
	width: 10%;
}
.scr012H3{
	width: 10%;
}
.scr012H4{
	width: 10%;
}
.scr012H5{
	width: 20%;
}
.scr012H6{
	width: 5%;
}
.scr012H7{
	width: 10%;
}
.scr012H8{
	width: 10%;
}
.scr012H9{
	width: 10%;
}
.scr012H10{
	width: 10%;
}

.screen012RegistColumn{
	background-color: #e6e6fa;
	width: 200px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
.screen012RegistColumnSpace{
	margin-right:5px;
}
.scr012Message
{
	color:#00ced1;
}

/* screen013 */
.screen013Body{
	margin-right: auto;
	margin-left : auto;
	width:800px;

}
.src013Label
{
	font-size:1.1em;
}
.scr013Extention
{
	font-weight:bold;
}
.inquiryTypeDiv
{
	border: 1px solid #ced4da;
	width:580px;
	padding-left:5px;
	padding-top:2px;
}
.scr013Type
{
	margin-left:5px;
	margin-right:10px;
}
.scr013Inquiry
{
	float:right;
	margin-top:5px;
	
}
/* screen014 */
.table014DivOut{
	overflow-x: hidden;
	overflow-y:scroll;
}
.table014DivIn{
	height:550px;
}
.scr014WidthFull
{
	width:100%;
	clear:both;
}
.scr014TopArea
{
	height: 50px;
	margin-bottom: 30px;
	margin-top: -60px;
}
}
.scr014Select
{
	width:29vw !important;
}
.scr014LeftDiv
{
	width:30%;
	float:left;
}
.scr014RightDiv
{
	width:70%;
	float:right;
}
.scr014ChatTitleLbl
{
	font-weight: bolder;
	font-size: 20px;
}

.scr014Title
{
	font-size: x-large;
	padding-left: 5px;
	font-weight: bolder;
	margin-top:15px;
}
.scr014ReplyedTR , .scr014NoReplyedTR
{
	font-size:16px;
}
.scr014NoReplyCount
{
	color:red;
	font-weight:bold;
}

.scr014ShowMore
{
	text-align:center;
	width:99%;
	height:40px;
	padding-top:8px;
	font-weight:bold;
	background-color:#ffffff !important;
	border:1px solid #dcdcdc ;
}
.scr014TitleIcon
{
	padding-right:5px;
	padding-bottom:5px;
}
.scr014NewIcon
{
	width:80px;
	margin-top:-2px;
}
.scr014ReloadIcon
{
	width:80px;
}
.scr014ReacquireIcon
{
	width:90px;
}

.scr014DeleteIcon
{
	width:88px;
}
.scr014ChatTxtArea
{
	width:100%;
	height:450px;
	overflow-y: scroll;
	background-color:#efefff !important;
}
.scr014ChatBtnArea
{
	width:100%;
	height:150px;
	background-color:#efefff !important;
}

.scr014Download
{
	width: 40px;
	margin:0px 30px 0px 30px;
}
.scr014Prev
{
	width: 300px;
	height: auto; 
	margin:0px 30px 0px 30px;
}
.scr014ChatTxt
{
	width:95%;
	margin-top:5px;
	margin-left:10px;
}
.scr014AddFile
{
	width:10%;
	padding-bottom: 5px;
	float:right;
	margin-right:10px;
}
.scr014SendMsg
{
	width:10%;
	padding-bottom: 5px;
	float:right;
}

.scr014ChatDiv
{
	width:100%;
	padding-left:10px;
	text-align:left;
	border-bottom:1px solid #dcdcdc ;
}

.chatTimeAndName
{
	color: #555;
	font-size: 14px;
	margin-bottom: 2px !important;
}
.chatLeft {
	position: relative;
	display: inline-block;
	margin: 5px 5px 5px 15px;
	min-width: 120px;
	max-width: 60%;
	color: #555;
	font-size: 19px;
	white-space: pre-wrap;
	word-break: break-all;
}

/* screen015 */
.screen015Body{
	margin-right: auto;
	margin-left : auto;
	width:800px;

}
.src015Label
{
	font-size:1.1em;
}
.scr015RadioTitle
{
	background-color: #e6e6fa;
	width: 220px;
	padding-top:5px;
	padding-left:5px;
	font-size:15px;
}
.scr015RadioDiv
{
	border: 1px solid #ced4da;
	width:580px;
	padding-left:5px;
	padding-top:2px;
}
.scr015Type
{
	margin-left:5px;
	margin-right:10px;
}
.scr015CreateChat
{
	float:right;
	margin-top:5px;
	
}