﻿@charset "utf-8";

/*===================================================================
------------------
CSS Information
------------------
 Site URL :           http://www.dcot.co.jp/
 File name :          info.css http://www.dcot.co.jp/css/module/info.css
 Summary :            module styles
 Created :            2009-03-20 by yuko aono
 Last Update :        2009-03-20 by yuko aono
 Author :             yuko aono 
===================================================================*/

/*===================================================================
------------------
Table Of Contents
------------------
 00) common
 01) security
 02) privacy
 03) sitemap
 
 09) Clearfix
===================================================================*/

/*-------------------------------------------------------------------
 00) common
-------------------------------------------------------------------*/
#sideContents h2 { margin: 0 0 18px 82px;}


/*-------------------------------------------------------------------
 01) security
-------------------------------------------------------------------*/
.security {
	margin: 0 0 34px 24px;
	width: 647px;
}

.security h3 {
	margin-bottom: 30px;
	text-align: center;
}

.security .head {
	margin-bottom: 20px;
	text-align: right;
}

.security .head p { margin-bottom: 0.5em;}

.security .body p {
	margin: 0 25px 2em 15px;
	padding-left: 1em;
	text-indent: -1em;
	line-height: 1.8;
}

.security .body p.lead {
	padding: 0;
	margin: 0 0 2.5em 0;
	text-indent: 0;
}

.security .body p.end {
	margin: 0;
	padding: 0;
	text-align: right;
}

.security .body h4 {
	padding: 2px 0 2px 8px;
	margin-bottom: 0.5em;
	border-left: 5px solid #003e73;
	font-weight: bold;
	color: #003e73;
}


/*-------------------------------------------------------------------
 02) privacy
-------------------------------------------------------------------*/
.privacy {
	margin: 0 0 34px 24px;
	width: 647px;
}

.privacy h3 {
	margin-bottom: 30px;
	text-align: center;
}

.privacy h4 {
	padding-left: 20px;
	margin-bottom: 0.5em;
	font-weight: bold;
	font-size: 120%;
	color: #003e73;
}

.privacy h4.p1 { background: transparent url(../../images/icon_1.gif) left center no-repeat;}
.privacy h4.p2 { background: transparent url(../../images/icon_2.gif) left center no-repeat;}

.privacy p {
	margin-left: 20px;
	line-height: 1.7;
	margin-bottom: 1.5em;
}

.privacy p.indent {
	padding-left: 1.5em;
	text-indent: -1.5em;
}

.privacy .foot {
	margin: 30px 0 0 0;
	width: 647px;
}

.privacy .foot .date {
	float: left;
	width: 330px;
}

.privacy .foot .date p {
	margin: 0 0 1em 0;
	padding: 0;
}

.privacy .foot .information {
	float: right;
	width: 230px;
	margin-top: 12px;
	background: #fcfdfd;
	border: 1px solid #cdcdcd;
}

.privacy .foot .information h4 {
	padding: 6px 13px;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	background: transparent url(../../images/common/bg_check.gif) left top repeat;
}

.privacy .foot .information p {
	padding: 0 10px 7px 13px;
	margin: 0;
}


/*-------------------------------------------------------------------
 03) sitemap
-------------------------------------------------------------------*/
.sitemap {
	margin: 0 0 80px 24px;
	width: 646px;
}

.sitemap .sectionL,
.sitemap .sectionR { width: 50%;}

.sitemap h3 {
	padding: 8px 10px 8px 13px;
	margin: 0 20px 20px 0;
	background: transparent url(../../images/common/icon_list04.gif) left bottom no-repeat;
	border-bottom: 1px solid #6ca9da;
	font-size: 120%;
	font-weight: bold;
}

.sitemap h4 {
	padding-left: 13px;
	margin-bottom: 0.8em;
	background: transparent url(../../images/common/icon_list02.gif) left center no-repeat;
	font-weight: bold;
}

.sitemap p { margin: 0 0 0.8em 20px;}

.sitemap h3 a,
.sitemap h4 a,
.sitemap p a {
	padding-right: 10px;
	background: transparent url(../../images/common/icon_arrow.gif) right center no-repeat;
}

.sitemap h4 a,
.sitemap p a { color: #333333;}

.sitemap .last { margin-bottom: 20px;}

/*-------------------------------------------------------------------
 09) Clearfix
-------------------------------------------------------------------*/
.clearfix:after,
.privacy .foot:after,
.sitemap:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix,
.privacy .foot,
.sitemap { display: inline-block;}

/* MacIE5 \*/
* html .clearfix,
* html .privacy .foot,
* html .sitemap { height: 1%;}
.clearfix,
.privacy .foot,
.sitemap { display: block;}
/* MacIE5 */

