@charset "utf-8";


/* 外部CSSファイルの読み込み */

/* Import用CSS */
@import url("../../common/css/import.css");


/* Stylesheet Document */

@media all {

	/* ========================================
	   * 02-06. 領域設定 - メインコンテンツ -
	======================================== */

	#main div.comment {
		margin-right: 14px;
		width: 538px;
	}

	/* IE6 HACK */
	* html #main div.comment {
		width: 534px;
	}

	#main div.comment p {
		text-indent:0;
		padding-bottom:2px;
		border-bottom:dotted #CCCCCC 1px;
	}
	
	#main div.comment p.clear {
		border-bottom-style:none;
	}

	#main div.photo {
		margin-right: 14px;
		width: 190px;
	}

	/* IE6 HACK */
	* html #main div.photo {
		margin-right: 7px;
	}
	
	
	
	#main div.photo img {
		display: block;
		margin: 0 0 10px 0;
	}

	#main div.photo img br {
		display: none;
	}

	#main div.photo img.pht {
		display: block;
		margin: 0;
	}

	#main div.photo p.pht {
		margin:0 0 10px 0;
		padding:0;
		font-size:80%;
	}
	
	



	#main .paragraph p.no_indent {
		text-indent:0;
	}
	

	

	

	/* ========================================
	   * 
	======================================== */
	
	#contents #main ol.future li {
		background:none;
		list-style-type:decimal;
		list-style-position:inside;
		padding-left:10px;
		padding-bottom:10px;
		margin:6px 0 0 6px;
	}

	#bg_future {
		margin:0;
		padding: 0;
		width:100%;
	}



	/* ========================================
	   * location
	======================================== */

	#main .comment p.icon_s1 {
	background-image: url(../img/s_1b.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
	margin-left: 10px;
	width: 500px;
	margin-bottom:10px;
	}
	
	p.icon_s0 a ,
		p.icon_s0 a:link ,
			p.icon_s0 a:visited {
	color: #006699;
	text-decoration: none;
	}

	p.icon_s1 a ,
		p.icon_s1 a:link ,
			p.icon_s1 a:visited {
	color: #006699;
	text-decoration: none;
	}

	p.icon_s2 a ,
		p.icon_s2 a:link ,
			p.icon_s2 a:visited {
	color: #666666;
	text-decoration: none;
	}

	.comment ol a ,
		.comment ol a:link ,
			.comment ol a:visited {
	color: #666666;
	text-decoration: none;
	}

	p.icon_s0 a:hover ,
		p.icon_s1 a:hover ,
			p.icon_s2 a:hover ,
				.comment ol a:hover {
		color: #FF9900;
	}


	#main .comment p.icon_s2 {
	background-image: url(../img/s_1c.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-style:none;
	padding-left: 15px;
	margin-left: 20px;
	width: 400px;
	margin-bottom:4px;
	font-size: 90%;
	}

	#main .comment ol {
	list-style-type:decimal;
	list-style-position:inside;
	padding-left: 10px;
	margin-left: 30px;
	width: 400px;
	margin-bottom:20px;
	font-size: 80%;
	}
	
	#main .comment li {
	list-style-type:none;
	list-style-position: outside;
	padding-left:16px;
	}

}
