@charset "utf-8";


.FCconfbase *, .FCconfbase form {
    color: #666666;
}

.FCconfbase{
	background-color: #FFF;
}

.FCconf_form .FCconf_info_area .FCtitle{
/*	border-bottom: 1px dotted #666;*/
	font-weight: normal;
	color: #666666;
	padding-top:0.5em;
	padding-bottom:0.2em;
	background:none !important;
}

.FCconf_info_area .FCleft,
.FCconf_form .FCconf_info_area .FCright,
.FCconf_form .FCconf_info_area .FCleftright{
	line-height: 160%;
}
/* < add */
.FCconf_form .FCconf_info_area .FCright {
	word-wrap: break-word;
/*	border-left: none;*/
}

.FCconf_info_area {box-sizing: border-box;}

.FCconf_form .FCconf_info_area .FCleft {
min-width: 7.2em;
}

.FCconf_form .FCconf_info_area .FCrow:nth-of-type(1) {
	border-top: solid 1px #231815;
	margin-top:7px;
	padding-top: 7px;
}
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(6),
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(7),
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(14),
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(19) {
	border-bottom: dotted 1px #231815;
}

.FCconf_form .FCconf_info_area .FCrow:nth-of-type(1) {
	padding-top:0.5em;
}

.FCconf_form .FCconf_info_area .FCrow:nth-of-type(6) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(7) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(14) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(19) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(20) .FCright {
	padding-bottom: 7px;
}

.FCconf_form .FCconf_info_area .FCrow:nth-of-type(7) .FCleft,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(8) .FCleft,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(15) .FCleft,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(20) .FCleft,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(21) .FCleft,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(7) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(8) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(15) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(20) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(21) .FCright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(8) .FCleftright,
.FCconf_form .FCconf_info_area .FCrow:nth-of-type(15) .FCleftright {
	padding-top: 7px;
}


/* add > */

.FCconf_form .FCconf_info_area .FCleftright {
 /*   background: #EFEFEF;*/
    background: #FFFFFF;
}

a {
    outline:none;
} 

input::-moz-focus-inner {
  border: 0;
  padding: 0;
  margin: 0;
}

.FCleft {
	width:15.5em;
}

.FCpopup{
/*border: 8px solid #FFEDD2;*/
border: 8px solid #059DD4;
z-index: 300 !important;
}

.FCpopup h2 {
clear: both;
    font-size: 150%;
    padding: 15px 0 15px 2px;
    margin: 2px 0 0 0; 
    line-height: 130%;
background: #CEE9F7;
	color:#1268AC;
	font-family: "fot-seurat-pron", sans-serif;
	font-weight: 600;
	font-style: normal;
}

.FCconf_form p {
	display: flex;
	justify-content: center;
	flex-direction: row-reverse;
	margin-top: 15px;
}

/*
#FCconf_ok_button,
#FCconf_cancel_button {
    border: 0;
    padding: 0;
    margin: 10px 0;
	width: 147px;
	height: 52px;
	text-indent: -9700px;
	cursor:pointer;
	overflow:hidden;
	outline:none;
}

#FCconf_ok_button {
	background: url(images/btn_send.png) no-repeat;
}

#FCconf_ok_button:hover {
	background: url(images/btn_send_on.png) no-repeat;
}

#FCconf_cancel_button {
	background: url(images/btn_back.png) no-repeat;
}

#FCconf_cancel_button:hover {
	background: url(images/btn_back_on.png) no-repeat;
}
*/

/*-----------------------------------------------------	*/
/*	for - 639px					*/
/*-----------------------------------------------------	*/


@media screen and (max-width: 639px) {
	
	.FCpopup { width:94% !important; left:3% !important; box-sizing: border-box; top: 5%;
    bottom: 5%;}

	.FCleft {
		width:8em;
		/*border-right:dotted 1px;*/
		padding-right:5px;
		font-size:90%;
	}
	/*.FCright {
		border-left:none !important;
	}*/
	
	.FCrow { margin-bottom:2px; }

	.FCconf_info_area { border-bottom:1px solid #059DD4; padding-bottom:1em; }

}