@charset "UTF-8";

/*#mainContents ul{
	padding:15px;
	line-height:25px;
	list-style-type:disc;
	margin-left:10px;
}*/


#mainContents
a:visited {
color: #FF6600;
}

#mainContents
a:link {
color: #FF6600;
}

#mainContents
a {
text-decoration: none;
}

.privacy01 p{
	padding: 20px 30px 0 30px;
}

.policyBox05 {
margin: 20px 15px 30px 15px;
clear: both;
}


.policyBox05 h4 {
background: #5A83C9;
color: #fff;
padding: 4px 10px;
margin: 0 0 20px 0;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;
}

.policyBox05 h5 {
margin: 10px 0;
padding-left: 20px;
font-size: 100%;
background: url(../images/ico_05.png) 0 6px no-repeat;
}


.policyBox05 p {
padding: 0 10px 10px 10px;
}

.policyBox05 h5.policyHead05 {
background: url(../images/ico_05.png) 0 6px no-repeat;
padding-left: 20px;
}

.policyBox05 ul,
.policyBox05 ol{
	list-style:decimal;
	margin-left:40px;
}

.policyContactBox {
border: 1px solid #b9b9c9;
    width: 90%;
    margin: 0 auto;
/*width: 400px;
margin: 0 0 20px 20px;*/
}

.textR{
    font-size: 0.9rem;
    text-align: right;
    padding-right: 20px;
    margin-top: 10px;
}

.policyContactBox dl {
padding: 10px 20px;
}


.policyContactBox h4 {
background: #ddd;
padding: 5px 20px;
font-weight: bold;
}


.policyBox06 {
padding-left: 10px;
padding-right: 10px;
margin-top:20px;
}

.policyBox06 table {
border-collapse: collapse;
border: 1px solid #c1d0e0;
width: 100%;
clear: both;
}

.policyBox06 td.policyBox06Tit {
background: #F3F9FC;
font-weight: bold;
padding: 5px 15px;
}

.policyBox06 td {
border: 1px solid #c1d0e0;
padding: 10px;
vertical-align: top;
}

.policyBox07 {
margin: 20px 15px 30px 15px;
clear: both;
}

.policyBox07 h4 {
background: #5A83C9;
color: #fff;
padding: 4px 10px;
margin: 0 0 20px 0;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;
}

.policyBox07 ul {
margin: 20px 10px;
}

.policyBox07 li {
list-style-type: disc;
margin-left: 10px;
margin-bottom: 10px;
}


.policyBox07 p {
padding: 0 10px 10px 10px;
}

.privacyBox03 {
clear: both;
overflow: hidden;
padding: 20px 30px;
}

.privacyBox02 ul {
margin: 20px 10px;
}

.privacyBox02  li {
list-style-type: disc;
margin-left: 17px;
margin-bottom: 10px;
}