/* CSS Document */

@import url("naturde-base.css");

/*-----------------------------------------------------
¢£¢£¢£CONTENTS
-----------------------------------------------------*/
/*-----------
MYPAGE
-------------*/
div#contents div.mypage{
width:575px;
margin:0 0 20px 0;
background-color:#fff;
}

div#contents div.mypage h1{
background-color:#f90;
color: #fff;
font-size:14px;
padding:5px 8px 4px 8px;
font-weight:bold;
}
div#contents div.mypage-body{
padding:15px 10px 20px 10px;
}



/*„Ę”¼„Ö„ė*/
div#contents div.mypage-body table.company{
border-collapse:collapse;
width:535px;
border-left:1px solid #d9cebe;
border-top:1px solid #d9cebe;
margin:0 0 0 10px;
}
div#contents div.mypage-body table.company th{
padding:8px 10px 6px 10px;
background-color:#fcecbd;
text-align:left;
font-weight:bold;
border-right:1px solid #d9cebe;
border-bottom:1px solid #d9cebe;
}
div#contents div.mypage-body table.company td{
padding:8px 10px 6px 10px;
border-right:1px solid #d9cebe;
border-bottom:1px solid #d9cebe;
background-color:#FFF;
}


/*--------------------*/
div#contents div.mypage h2{
background-color:#ffe4aa;
font-size:14px;
margin:20px 0 0 0;
padding:5px 8px 4px 22px;
font-weight:bold;
background-image:url("resource/1/images/mypage_ind01.gif");
background-repeat:no-repeat;
background-position:5px 8px ;
border-top:1px solid #ffecc5;
border-left:1px solid #ffecc5;
border-right:1px solid #d3b67a;
border-bottom:1px solid #d3b67a;
}
div#contents div.mypage h2 a{
font-weight:bold;
}
div#contents div.mypage div.mypage-fm{
padding:15px 0 0 0;
}
div#contents div.mypage div.mypage-fm table{
width:555px;
border-collapse:collapse;
margin:10px 0 10px 0;
}
div#contents div.mypage div.mypage-fm th{
padding:3px 10px 2px 10px;
text-align:left;
background-color:#efe1c3;
border-bottom:3px solid #FFFFFF;
}
div#contents div.mypage div.mypage-fm td{
padding:3px 10px 2px 10px;
text-align:left;
border-bottom:3px solid #FFFFFF;
}
div#contents div.mypage div.mypage-fm div.bottan-field{
padding:10px 0 10px 0;
}
/**/
div#contents div.mypage div.mypage-fm ul{
padding:0px 10px 0 10px;
}
div#contents div.mypage div.mypage-fm li{
background-image:url("resource/1/images/ind_list01.gif");
background-repeat:no-repeat;
background-position:2px 4px ;
padding:0px 0 10px 12px;
}

#privacy {
height: 400px;
margin: 0;
padding: 10px;
}

#privacy  strong {
margin: 5px 0;
padding: 0;
}

#privacy  p {
margin: 5px 0 10px;
padding: 0;
}

#privacy  ol {
margin: 5px 0;
list-style-type: disc;
}

#buyGuide {
width: 500px;
margin: 0;
padding: 10px;
}

#buyGuide  table {
margin: 0;
padding: 0;
border-collapse: separate;
border-spacing: 5px;
}

#buyGuide  table th {
width: 120px;
margin: 0;
padding: 0 1em;
color: #F00;
border: 1px solid #CCC;
}

#buyGuide  table td {
margin: 0;
padding: 0;
border-top: 1px solid #CCC;
}


#userAgreement {
width:90%;
margin:auto;
padding-top:1em;
}

#userAgreement dl {
margin-top: 2em;
}

#userAgreement ol {
margin-left: 2em;
}

#userAgreement dt {
font-weight: bold;
margin-bottom: 0.5em;
}

#userAgreement dd {
margin-bottom: 1em;
margin-left: 2em
}

