@charset "utf-8";

#main-contents h2.attention-text01 {
	line-height:1.5;
}

#main-contents h3.hdg-type03 {
	font-size:1em;
}

#main-contents .block-section.col5 p {
	font-size:1em;
}

#main-contents td span.center{
	padding-left:29px;
}

#main-contents .attention-text01 strong{
	font-size:1.2em;
	color:#ff0000;
	line-height:1.2;
}

strong.type02 {
	color:#f00;
}

#main-contents div.seg-block02 em{
	color:#262626;
}

#main-contents div.seg-block02{
	padding:4px 14px;
}

#main-contents div.seg-block02.one-row p.ico-tel{
	padding-top:6px;
	min-height:26px;
	_height:26px;
}

#main-contents div.seg-block02 p.ico-tel{
	padding-left:40px;
	background:url(https://d18f657670wm8u.cloudfront.net/otona/clause/css/images/contents/icon-bg02.gif?20130207) no-repeat left center;
	min-height:32px;
	_height:32px;
}

#main-contents .notice-list01 li{
	padding-left: 2.3em;
    text-indent: -2.3em;
}

#main-contents .notice-list02 li{
	padding-left: 2.9em;
    text-indent: -2.9em;
}

#main-contents .notice-list03 li{
	padding-left: 1.8em;
    text-indent: -1.8em;
}

#main-contents .notice-list04 li{
	padding-left: 3.5em;
    text-indent: -4.5em;
}

#main-contents .notice-changeLog {
	margin-top: 3px;
}

#main-contents .notice-changeLog li {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
}

#main-contents .notice-changeLog li > div:first-child {
	flex-shrink: 0;
	padding: 0 6px 0 0;
}

#main-contents ol li em.fc-01{

}

#main-contents div.table-contents{
	padding:0 15px;
}

body.rwd #main-contents div.table-contents{
	padding: 0;
}

#main-contents div.table-type01-block{
	margin:0 auto 15px;
}

#main-contents ol li ol{
	margin-left:0;
}

#main-contents ol li ol li{
	list-style-type:none;
	padding-left: 1.3em;
    text-indent: -1.3em;
}

#main-contents .seg-block10 {
    margin: 0 0 15px;
	padding: 3px;
	border: solid 2px #ccc;
	border-radius: 4px;
    background: #ffceb1;
    zoom: 1;
	overflow: hidden;
}

#main-contents .seg-block10 .sb-cont {
    padding: 10px 15px 15px;
    background: #fff;
	border-radius: 4px;
    zoom: 1;
}
