@charset "shift_jis";

/* ?j???[?X?????[?X
-------------------------------------------------------------- */

.latest-news-area {
	border: 3px solid #eb7000;
	border-top: none;
	margin-bottom: 30px;
	padding: 15px;
}

.latest-news-area .timelineA01 {
}

.header_latest-news {
	background-color: #eb7000;
}

div#primary .header_latest-news h1 {
	color: #fff;
}

div#newsArea {
	margin-top: 10px;
}
div#newsArea h2 {
	margin-top: 0;
}

div#newsArea dl {
	margin-top: 2px;
}
div#newsArea dt {
	padding: 8px;
	float: left;
}
div#newsArea dd {
	padding: 8px 8px 8px 90px;
	background: url(/pc/business/resources_shared/images/line_01.gif) repeat-x left bottom;
}
div#newsArea dd p a:link {
	color: #333;
	text-decoration: none;
}
div#newsArea dd p a:visited {
	color: #333;
	text-decoration: none;
}
div#newsArea dd p a:hover {
	color: #FF6600;
	text-decoration: underline;
}
div#newsArea dd p a:active {
	color: #FF6600;
	text-decoration: underline;
}

/* PDF?A?C?R?? */
div.pdf {
	padding-left: 20px;
	background: url(/assets/img/icn_01.gif) no-repeat 0 0;
	background-size: 16px 16px;
}

span.pdf {
	padding-left: 20px;
	background: url(/assets/img/icn_01.gif) no-repeat 0 0;
	background-size: 16px 16px;
}

/* PDF?A?C?R????? */
div.pdfNone {
	padding-left: 20px;
}

/*
-------------------------------------------------------------- */
/*?????i?? */


.emphasistxt {
	color:#000000;
	font-weight:bold;
	font-size:120%;

}

.emphasistxt2 {
	color:#000000;
	font-weight:nomal;
	font-size:100%;

}

div.emphasisCom2 {
	border:3px solid #ff0000;
	padding:10px;margin:20px 10px 0 10px;
	
}

/*
-------------------------------------------------------------- */
/*???o??2 */
.sectionA02 .title2_orange, .sectionA03 .title2_orange {
	font-size: 14px;
	font-weight: bold;
	color: #eb7000;
}

.sectionA02.BorderTopOrange, .sectionA03.BorderTopOrange {
	border-top: 3px solid #eb7000;
}

/*
-------------------------------------------------------------- */
/*???o??3 */
.sectionA02 .title3_question {
	font-weight: bold;
	margin-top: 20px;
}

.sectionA02 .question {
	padding-left: 12px;
	position: relative;
}

.sectionA02 .question:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 12px;
	height: 12px;
	background: url(/pc/business/resources_shared/images/icn_question.png) no-repeat 0 0;
	background-size: contain;
}

.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}

.sectionA01.borderRed {
	border: 3px solid #CC0000;
	padding: 10px;
}

.sty-top-account{
	background-color: #EB7000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 7px 10px;
}
.sty-top-account:nth-child(n+2){
	margin-top: 15px;
}

.txt-red{
	color: #e50000;
}

.btn-login {
	position: relative;
	display: inline-block;
	border-radius: 6px;
	background: linear-gradient(to bottom, #ed7b00 0, #e86500 100%);
	box-shadow: 0 4px 0 rgb(186 80 0);
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 15px 10px 30px;
}
.btn-login:visited,.btn-login:link {
	color: #FFFFFF;
}
.btn-login:before {
	content: "";
	position: absolute;
    mask: url(/assets/img/icon__login.svg) no-repeat center center / contain;
    -webkit-mask: url(/assets/img/icon__login.svg) no-repeat center center / contain;
    background:none;
	background-color: #fff;
    height: 20px;
    width: 20px;
	left: 7px;
	top: 0;
	bottom: 0;
	margin: auto;
}