@charset "utf-8";
/* CSS Document */

/*--------------------汎用--------------------*/
.alignL
{
	text-align: left;
}
.alignC
{
	text-align: center;
}
.alignR
{
	text-align: right;
}
.big
{
	font-size: 140%;
	line-height: 120%;
}

/*--------------------詳細画面--------------------*/
.customer_detail
{
}
.customer_detail p.btn_list_01
{
	display: inline-block;
	width: inherit;
	margin: 0;
	padding: 0 10px;
	vertical-align: bottom;
}
.customer_detail p.btn_list_01.red a
{
	font-size: 120%;
	line-height: 150%;
	padding: 5px 10px;
}
.customer_detail table
{
	border-collapse: collapse;
	margin: 0 auto 20px;
}
.customer_detail table th
{
	background: #EDEDED;
	padding: 6px;
}
.customer_detail table td
{
	padding: 6px;
}
.customer_detail table td textarea
{
	clear: both;
	width: 95%;
	margin-top: 10px;
}
.customer_detail table.number
{
	font-size: 95%;
}

.customer_detail table.info
{
}
.customer_detail table.info th,
.customer_detail table.info td
{
	border: solid 1px #CCC;
	text-align: left;
}
.customer_detail table.info .name
{
	font-size: 200%;
	font-weight: bold;
	line-height: 120%;
	color: #E44949;
}


/*-------------------CTI切り替えボタン---------------------*/
dl.switch_button02 {
	overflow: hidden;
	font-size: 15px;
	line-height: 120%;
	margin-bottom: 15px;
}
dl.switch_button02 dt {
	float: left;
	padding-top: 10px;
	margin-right: 5px;
}
dl.switch_button02 dd {
	float: left;
	width: 15%;
	margin-right: 1px;
}
dl.switch_button02 dd a {
	font-weight: bold;
	display: block;
	color: #FFF;
	border: solid 1px #CCC;
	text-decoration: none;
	text-align: center;
}
dl.switch_button02 dd:nth-child(2) a {
	background: #1B8DBA;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	padding: 10px;
}
dl.switch_button02 dd:last-child a {
	background: #4C8437;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	padding: 10px;
}
dl.switch_button02 dd.noactive:nth-child(2) a,
dl.switch_button02 dd.noactive:last-child a {
	background: #999 !important;
}
dl.switch_button02 dd:nth-child(2) a:hover,
dl.switch_button02 dd:nth-child(2) a:active,
dl.switch_button02 dd.noactive:nth-child(2) a:hover {
	background: #15B3ED !important;
}
dl.switch_button02 dd:last-child a:hover,
dl.switch_button02 dd:last-child a:active,
dl.switch_button02 dd.noactive:last-child a:hover {
	background: #5CB738 !important;
}





















