@charset "shift_jis";* {	margin: 0px;	padding: 0px;	font-size: 100%;	font-style: normal;	font-weight: normal;	}a:hover,a:active { 	color: #00829c;  	text-decoration: none; }a { 	color: #00829c;  	text-decoration: underline; }/* ---------文字---------- */h2, h3, h4, h5, h6, p,ul,li {	line-height: 160%;}p {	font-size: 85%;	color: #333;	line-height: 160%;	margin-bottom:12px;}p.small {	font-size: 80%;}p.back {	padding: 3px; 	text-align: center;	color: #FFFFFF;	background-color: #999999}p.border {	padding: 6px 6px 6px 6px; 	border: 1px solid #CCCCCC;	font-size: 80%;}p.border12px {	padding: 6px 6px 6px 6px; 	border: 1px solid #CCCCCC;}/* キミドリ色 */p.background {	padding: 15px; 	background-color: #CCFF99;}p.line {	padding: 10px; 	}h1 {	font-size: 85%;	color: #FFFFFF;	font-weight: bold;	line-height: 120%;	margin-left: 230px;}h2 {	margin: 0px 0 10px;	font-size: 130%;	color: #333333;	line-height: 130%;}h3 {	margin: 10px 0 10px;	padding: 0 0 2px 4px; 	border-left: 8px solid #999999;	border-bottom: 1px solid #999999;	font-size: 100%;	font-weight: bold;	color: #00829C;	line-height: 140%;}h4 {	margin: 10px 0 10px;	padding: 15px; 	background-color: #EEEEEE;	font-size: 90%;	font-weight: bold;	color: #333333;	line-height: 140%;}/* 会社概要部分 */h4.midashi1 {	margin: 10px 0 10px;	padding: 6px 6px 6px 40px;  	background-image: url(../images/h2midashi1back.gif);	background-color: #00829c;	background-repeat: no-repeat;	text-align: left;	font-size: 100%;	font-weight: bold;	color: #FFFFFF;}/* ---------全体構造---------- */body {    margin: 0px;    padding: 0px;    background-image: url(../images/altank_bg.gif);	background-repeat: repeat-y;	background-attachment: fixed;	background-position: center;    background-color:#DEE030;    text-align: left;    font-family: "ＭＳ Ｐゴシック" , Osaka, "ヒラギノ角ゴ Pro W3", verdana, sans-serif;    }#header {	width: 700px;	margin:0px auto 0px;	padding: 0px;	}/* ---------h1　バナー---------- */#banner {	width: 660px;	margin:10px auto 0px;	height: 76px;	background-image: url(../images/banner_omoi.jpg);	background-repeat:no-repeat;}/* ---------メイン---------- */	#main {	width: 700px;	margin:0px auto 0px;	padding: 0px;	background-color: #FFFFFF;	}#con {	width: 660px;	margin:0px auto 0px;	padding: 0px;	background-color: #FFFFFF;	}#navi {	width: 200px;	float: left;}#contents {	width: 430px;	float: right;}#container {	width: 430px;	margin:0px auto 20px;	margin-bottom: 20px;	background: #FFFFFF;}#container img {	margin: 5px auto 5px;}	#clear {	clear: both;}	#photoleft {	float: left;}.photo{	border: 1px solid #CCCCCC;	text-align: center;}/*　----------フォーム背景----------　*/.fm {	background: #eeeeee;}/*　----------フッタ----------　*/#footer {	width: 660px;	margin:15px auto 0px;	background-color: #FFFFFF;}.footer_link {	text-align: left;	padding: 5px 10px 0 10px; 	border-top: 1px dotted #333333;}.footer {	text-align: center;	padding: 5px 0 0 10px; 	border-top: 1px dotted  #333333;	font-size: 80%;	color: #333333	}	/* ---------アルタンクニュース感想フォーム---------- */	#form {	width: 500px;	margin:0px auto 0px;	background: #FFFFFF;}#formcontainer {	width: 450px;	margin:0px auto 0px;	}/* ---------会社概要表部分---------- */.g_1 {	background: #CCCCCC;	color: #FFFFFF;	text-align: center;	font-size: 12px;	border-bottom: 1px dotted  #333333;}.g_2 {	background: #FFFFFF;	color: #666666;	text-align: left;	padding-left: 1em;	font-size: 12px;	border-bottom: 1px dotted  #333333;}/* ---------実績紹介---------- */	#sample {	width: 600px;	margin:10px auto 10px;	background: #FFFFFF;}#samplein {	width: 500px;	margin:0px auto 0px;	padding: 0px 0px 15px 0px;	background: #FFFFFF;}	/* ---------要整理---------- */	div.line {	margin-bottom: 20px;	border: 1px solid #333333;	}	div.photo {	float: left;	margin: 15px 15px 15px 15px; ;	}	#sampleview {	width: 382px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	margin-bottom: 0px;	background: #FFFFFF;}#container2 {	width: 354px;	margin-top: 0px;	margin-right: 14px;	margin-left: 14px;	margin-bottom: 20px;	background: #FFFFFF;}#container3 {	width: 403px;	margin-top: 0px;	margin-right: 14px;	margin-left: 14px;	margin-bottom: 0px;	background: #FFFFFF;}
