/*++++++++++++++++++++++++++++++++++

  SOUEI PROJECT Corporate Website  
  http: //www.eaglegroup.co.jp      
  -------------------------------
  others.css  
  last up date 2007.11.14

++++++++++++++++++++++++++++++++++*/

@import "base.css";
@import "header.css";
@import "side.css";
@import "footer.css";


/*  個人情報保護方針　privacy
++++++++++++++++++++++++++++++++++*/
div.others_privacy div#content_body {
padding: 19px;
}

div.others_privacy div#content_body p {
margin: 10px;
}

div.others_privacy div#content_body h3.border {
border-top: 1px solid #000;
margin-top: 15px;
padding-top: 15px;
}

div.others_privacy div#content_body li {
background: url(/common/mark_03.gif) no-repeat left 4px;
padding: 0 0 0 18px;
margin: 0 0 0 10px;
}

div.others_privacy div#content_body div.gray {
background: #e5e5e5;
padding: 10px;
margin: 0 5px 0 10px;
}

div.others_privacy div#content_body div.sign {
border-top: 1px solid #000;
margin-top: 10px;
padding: 10px 0 0 430px;
font-weight: bold;
}
div.tabContainer dt{
	background: #09c url(/img/others/arrow_low.gif) no-repeat 7px 7px;
	color: #fff;
	line-height: 2.0;
	padding-left:25px;
	margin: 5px 0;
}
div.tabContainer dd{
	margin: 10px 20px 20px;
}


/*  個人情報保護に関する法律に基づく公表事項　privacy2
++++++++++++++++++++++++++++++++++*/
div.others_privacy2 div#content_body {
padding: 19px;
}

div.others_privacy2 div#content_body p {
margin: 10px;
}

div.others_privacy2 div#content_body p.indent {
margin-left: 25px;
}

div.others_privacy2 div#content_body h3.border {
border-top: 1px solid #000;
margin-top: 15px;
padding-top: 15px;
}

div.others_privacy2 div#content_body div.note_title {
background: url(/common/mark_03.gif) no-repeat left 4px;
padding: 0 0 0 18px;
margin: 5px 0 0 10px;
font-weight: bold;
}

div.others_privacy2 div#content_body li {
background: url(/common/mark_03.gif) no-repeat left 4px;
padding: 0 0 0 18px;
margin: 0 0 0 10px;
}

div.others_privacy2 div#content_body table {
width: 588px;
margin: 5px 0 10px 25px;
background: #666666;
}
div.others_privacy2 div#content_body table caption{
text-align:left;
}
div.others_privacy2 div#content_body table th {
background: #cccccc;
padding: 2px;
text-align: center;
font-weight: normal;
}
div.others_privacy2 div#content_body table td.number {
width: 38px;
background: #cccccc;
padding: 2px;
text-align: center;
vertical-align: top;
}
div.others_privacy2 div#content_body table td.left_clm {
width: 275px;
background: #ffffff;
padding: 2px;
vertical-align: top;
}
div.others_privacy2 div#content_body table td.right_clm {
width: 275px;
background: #ffffff;
padding: 2px;
vertical-align: top;
}

div.others_privacy2 div#content_body table#claim th {
width: 150px;
background: #cccccc;
padding: 2px;
text-align: left;
font-weight: normal;
vertical-align: top;
}
div.others_privacy2 div#content_body table#claim td {
background: #ffffff;
padding: 2px;
vertical-align: top;
}

/* EDIT TANAKA 110630*/
div.others_privacy2 div#content_body table td.left_clm2 {
width: 275px;
background: #ffffff;
padding: 2px;
vertical-align: top;
text-align:center;
}
div.others_privacy2 div#content_body table td.right_clm2 {
width: 275px;
background: #ffffff;
padding: 2px;
vertical-align: top;
text-align:center;
}

/*  ISO9001認定取得について　iso
++++++++++++++++++++++++++++++++++*/
div.others_iso div#content_body {
padding: 19px;
}

div.others_iso div#content_body p {
margin: 10px;
}

div.others_iso div#content_body p img {
float: left;
padding: 0 15px 15px 0;
}


/*  PTBによる監視結果について　ptb
++++++++++++++++++++++++++++++++++*/
div.others_ptb div#content_body {
padding: 19px;
}

div.others_ptb div#content_body p {
margin: 10px;
}

div.others_ptb div#content_body h4 {
margin: 10px 10px 0 10px;
}

div.others_ptb div#content_body p.indent {
margin-left: 25px;
}

div.others_ptb div#content_body h3.border {
border-top: 1px solid #000;
margin-top: 15px;
padding-top: 15px;
}

div.others_ptb div#content_body table {
width: 588px;
margin: 5px 0 10px 25px;
background: #666666;
}
div.others_ptb div#content_body table th {
background: #bfe5f2;
padding: 2px;
text-align: center;
font-weight: normal;
}
div.others_ptb div#content_body table td {
padding: 2px;
background: #ffffff;
}
div.others_ptb div#content_body table td.left_clm1 {
width: 100px;
text-align: left;
padding-left: 10px;
vertical-align: top;
}
div.others_ptb div#content_body table td.left_clm2 {
width: 108px;
text-align: center;
}
div.others_ptb div#content_body table td.right_clm {
width: 50px;
text-align: center;
}


/*  プライバシーマーク認証取得について　pmark
++++++++++++++++++++++++++++++++++*/
div.others_pmark div#content_body {
padding: 19px;
}

div.others_pmark div#content_body p {
margin: 0 0 15px 0;
}

div.others_pmark div#content_body h3.underline {
margin-top: 15px;
}

div.others_pmark div#content_body table {
width: 588px;
margin: 10px 0 10px 25px;
}
div.others_pmark div#content_body table th {
background: url(/common/mark_03.gif) no-repeat left 6px;
width: 110px;
padding: 2px 2px 2px 10px;
text-align: left;
font-weight: normal;
vertical-align: top;
}
div.others_pmark div#content_body table td {
padding: 2px;
vertical-align: top;
}

div.others_pmark div#content_body table th img {
padding: 2px 0 0 0;
}


/*  RSSフィードについて　rss
++++++++++++++++++++++++++++++++++*/
div.others_rss div#content_body {
padding: 19px;
}

div.others_rss div#content_body p {
margin: 10px;
}
div.others_rss div#content_body p img {
vertical-align: middle;
padding-right: 2px;
}

div.others_rss div#content_body h4 {
margin: 10px 10px 0 10px;
font-size: 90%;
}

div.others_rss div#content_body h3.border {
border-top: 1px solid #000;
margin-top: 15px;
padding-top: 15px;
}

div.others_rss div#content_body p.feed {
margin: 0 0 10px 10px;
}

div.others_rss div#content_body dl {
margin: 0 0 0 10px;
}
div.others_rss div#content_body dt {
width: 15em;
}
div.others_rss div#content_body dd {
margin: -1.4em 0 0 15em;
}

div.others_rss div#content_body a.rss {
background: url(/img/others/rss_icon02.gif) no-repeat left 2px;
padding: 0 0 0 18px;
}


/*  リンク　link
++++++++++++++++++++++++++++++++++*/
div.others_link div#content_body {
padding: 19px;
}

div.others_link div#content_body p {
margin: 10px;
}

div.others_link div#content_body h4 {
margin: 0;
}

div.others_link div#content_body h3.border {
border-top: 1px solid #000;
margin-top: 15px;
padding-top: 15px;
}

div.others_link div#content_body ul {
margin: 10px 0 0 0;
}

div.others_link div#content_body li {
background: url(/common/mark_03.gif) no-repeat left 4px;
padding: 0 0 0 18px;
margin: 0 0 0 10px;
}

div.others_link div#content_body table {
width: 600px;
}
div.others_link div#content_body table td {
width: 300px;
vertical-align: top;
}

/*  お問い合わせ　contact
++++++++++++++++++++++++++++++++++*/

div.others_contact div#content_body {
padding: 19px;
} 

div.others_contact form{
background:#e5e5e5;
padding:15px;
text-align:center;
}

div.others_contact form ul{
margin-bottom:10px;
}

div.others_contact form ul li{
text-align:left;
padding:5px;
border-bottom:1px solid #666;
clear:left;
}

div.others_contact form ul li label{
display:block;
float:left;
width:150px;
height:18px;
}

label.l_name{background:url(/img/others/contact_name.gif) no-repeat;}
label.l_mail{background:url(/img/others/contact_mail.gif) no-repeat;}
label.l_title{background:url(/img/others/contact_title.gif) no-repeat;}
label.l_body{background:url(/img/others/contact_body.gif) no-repeat;}




