﻿@charset "UTF-8";

/*================================================
　 画面用CSS Document ：プレゼン・企画書作成代行専用
================================================*/

/*=========================================
  各ページ共通部用スタイルシートの読み込み
===========================================*/
@import "common.css";

/*================================================
  メイン部
================================================*/

/*キャッチコピー 　大枠の指定はcommon.css
------------------------------------------------*/
#main .page-catch{
	padding:8px 0px 8px 0px;
	margin:2px 0px 1px 0px;
	}
	
* html #main .page-catch{	/*IE6対策*/
	padding:15px 0px 15px 0px;
	}

#main .page-catch p,
#main .page-catch li{
	font-size:90%;
	line-height:1.7em;
	text-align:left;
	}

	
#main .page-catch ul{
	list-style-type:disc;
	padding:0px 0px 0px 3%;
	}

#main .page-catch li{
	margin:0px 0px 0px 8%;
	}

#main .page-catch p{
	margin:0px 0px 0px 8%;
	}


/*強調の箇条書きリスト
------------------------------------------------*/

#main .strong-list{
	padding:25px 0px 0px 5%;
	}

#main .strong-list p{
	clear:both;
	font-size:95%;
	line-height:1.4em;
	color:#02456C;
	}

/*プレゼンページ説明文
------------------------------------------------*/
#main .presen-explain{
	width:90%;
	padding:10px 3% 5px 3%;
	}
	
* html #main .presen-explain{	/*IE6対策*/
	width:97%;
	}
	
#main .presen-explain p,
#main .presen-explain li{
	font-size:95%;
	line-height:1.2em;
	text-align:left;
	}

#main .presen-explain ul{
	list-style-type:disc;
	}

#main .presen-explain li{
	margin-left:15px;
	}

#main .presen-explain p{
	padding:25px 0px 10px 0px;
	}

/*要約
------------------------------------------------*/
#main .summary{
	clear:both;
	}

#main .summary h2{
	width:93%;
	min-height:20px;
	background-color:#F1F5FE;
	border-left:#02456C 10px solid;
	font-size:130%;
	color:#000000;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:8px 1% 8px 3%;
	}

* html #main .summary h2{	/*IE6対策*/
	height:20px;
	}

/*要約詳細
------------------------------------------------*/

#main .summary-detail{
	width:98%;
	border:#FFCCCC 1px solid;
	padding:10px 0px 10px 0px;
	margin:0px 1% 1px 0px;
	}
	

#main .summary-detail ul{
	list-style-type:disc;
	float:left;
	width:46%;
	padding:0px 0px 0px 3%;
	}

* html #main .summary-detail ul{	/*IE6対策*/
	width:48%;
	}

#main .summary-detail li{
	clear:both;
	font-size:100%;
	line-height:1.5em;
	padding:0px 0px 0px 2%;
	margin:0px 0px 0px 3%;
	}

/*個々のプレゼン
------------------------------------------------*/
#main .each-presen{
	clear:both;
	}

#main .each-presen .each-presen-title{
	border-left:#02456C 10px solid;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

#main .each-presen h2{
	width:93%;
	min-height:20px;
	background-color:#F1F5FE;
	font-size:130%;
	color:#000000;
	text-align:left;
	margin:0px 0px 0px 5px;
	padding:8px 1% 8px 3%;
	}

* html #main .each-presen h2{	/*IE6対策*/
	height:20px;
	}



/*個々のプレゼン 詳細
------------------------------------------------*/

#main .each-presen-detail{
	width:95.5%;
	border:#FFCCCC 1px solid;
	padding:10px 6px 10px 6px;
	margin:0px 0px 1px 0px;
	}
	

#main .each-presen-detail h3{
	font-size:100%;
	line-height:1.5em;
	color:#02456C;
	padding:2px 0px 2px 2px;
	margin:0px 0px 10px 0px;
	}


#main .each-presen-detail .strong-title h3{
	width:60%;
	background-color:#00006C;
	color:#FFFFFF;
	}
	
#main .each-presen-detail ul{
	list-style-type:disc;
	clear:both;
	width:98%;
	padding:0px 0px 0px 2.5%;
	margin:0px 0px 10px 0px;
	}

#main .each-presen-detail p,
#main .each-presen-detail li{
	font-size:90%;
	line-height:1.2em;
	}
		
#main .each-presen-detail li{
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
		
#main .each-presen-detail p{
	clear:both;
	width:98%;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

		
/*個々のプレゼン内の説明２
------------------------------------------------*/

#main .each-present-detail2{
	clear:both;
	width:100%;
	padding:10px 0px 0px 0px;
	}
	

#main .each-present-detail2 ul{
	clear:both;
	list-style-type:disc;
	padding:0px 0px 0px 15px;
	}

#main .each-present-detail2 p,
#main .each-present-detail2 li{
	clear:both;
	width:98%;
	color:#02456C;
	font-size:100%;
	font-weight:bold;
	line-height:1.2em;
	margin:0px 0px 0px 0px;
	}

#main .each-present-detail2 li{
	padding:0px 0px 0px 0px;
	}

#main .each-present-detail2 p{
	padding:20px 0px 0px 0px;
	}

