td {font-size:9pt; }td.line {font-size:1pt;}.lims {font-size:9pt;}.woong {font-size:9pt;}.woong1 {font-size:8pt;line-height:130%}.woong2 {font-size:15pt;line-height:130%}.woong3 {font-size:7pt; font-family:matchworks,tahoma;color:#444444;line-height:130%}.woong4 {font-size:11pt;line-height:130%}.line {font-size:1px;line-height:1px;}.input{border:solid 1;verdana;font-size:9pt;color:black;background-color:white;height:19px}.input2{border:solid 0;verdana;font-size:9pt;color:black;background-color:white;height:16px}.textarea {border:solid 1; verdana;font-size:9pt;color:black;background-color:white}input{font-size:9pt;}BODY {font-size:9pt;}a{text-decoration:none ;}A:link { text-decoration:none; color:#040f6f;}A:visited { text-decoration:none; color:#040f6f;}A:hover { color:#dc143c; text-decoration:underline;}/*------------------------------gmo------------------------------*/body {	color: #333333;	background-repeat: repeat-y;	background-position: center top;	background-color: #FFFFFF;}img {	border: 0px;}/*------------------------------head------------------------------*/.head-wrap {	background-repeat: no-repeat;	width: 880px;	padding-top: 20px;	padding-bottom: 5px;}.head-main {	width: 780px;	margin-right: 50px;	background-repeat: no-repeat;	text-align: left;	background-position: right top;}.head-right {	float: left;	width: 780px;	text-align: right;	padding-top: 5px;}.head-right h1 {	font-size: 8pt;	font-weight: normal;	margin: 0px;	width: 780px;　　　　　	line-height: 1.5;}ul.headnavi{	list-style:none;	width:780px;	margin: 0px;	padding: 0px;	height: 31px;	clear: both;	background-image: url(/design/gmosp882/img/head/menu.gif);	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;}ul.headnavi li{	list-style:none;	height: 30px;	float: left;}ul.headnavi a{	display:block;	height:30px;	text-indent:-9999px;	overflow:hidden;}a.home{	width: 221px;}a.company{ width: 114px}a.guide{	width: 221px;}a.garage{ width:112px}a.askul{ width:111px}.head-main h2 {	margin: 0px;	padding: 0px;	float: left;	height: 142px;	width: 780px;}p.head-link {	text-align: right;	width: 780px;	margin: 0px;	padding: 5px;}.login-form {	margin: 5px 0px 0px;	text-align: right;	width: 780px;}.login-form input {	width: 94px;	margin-right: 5px;	margin-left: 5px;	vertical-align: middle;}.login-form img {	vertical-align: middle;}/*------------------------------left------------------------------*/.left {	width: 150px;	line-height: 1.5;}.left-blk {　　margin-bottom: 10px;	padding-bottom: 10px;	width: 150px;	background-color: #f0f0f0;	border: 1px solid #dcdcdc;	margin-bottom: 5px;	background-repeat: repeat-y;}.left-blk2 {margin-bottom: 10px;	padding-bottom: 10px;	width: 150px;	background-color: #ffffff;	border: 1px solid #dcdcdc;	margin-bottom: 5px;	background-repeat: repeat-y;}.search {	text-align: center;	margin: 0px;	padding-top: 10px;	padding-bottom: 10px;}.search input {	width: 74px;	margin-right: 5px;	vertical-align: middle;}.search img {	vertical-align: middle;}.textarea {	font-size: 8pt;	margin-top: 0px;	margin-bottom: 5px;　　　　　border: none;}.left-blk ul {	background-image: url(/design/ogmosp922/img/left/line.gif);	background-repeat: repeat-x;	background-position: left bottom;	margin: 5px;	width: 135px;	padding: 0px;}.left-blk ul li {	padding-top: 2px;	padding-bottom: 2px;	margin: 0px;	padding-left: 15px;	list-style-type: none;}/*------------------------------center------------------------------*/.center-wrap {	width: 625px;}.main-wrap {	float: left;	width: 460px;	line-height: 1.5;	text-align: left;	margin-right: 2px;}.right-wrap {	float: left;	width: 160px;	text-align: left;}.clear {	clear: both;}.main-wrap p {	margin-top: 0px;	margin-bottom: 5px;}.gallery1 {	width: 228px;	float: left;	font-size: 8pt;	margin-right: 4px;}.gallery2 {	width: 228px;	float: left;	font-size: 8pt;}.center-blk {	margin-bottom: 8px;}.right-blk {	margin-bottom: 5px;           border: 1px solid #dcdcdc;}.right-blk p {	float: left;	width: 150px;	margin-top: 9px;	margin-bottom: 9px;}#inkancontents {           background-image : url("inkanhaikei3.jpg");           background-position: 300px 0px;           background-attachment : fixed;           background-repeat : no-repeat;}#oogata {    margin:0px 0px 10px 0px;    padding :0px;    width:600px;    height:100%;    font-weight:normal;/*文字の太さ*/    font-style:normal;/*文字のスタイル*/}#oogata h1{/*見出し関係*/    margin :0px;/*上、右、下、左*/    padding : 10px 0px 0px 10px;    font-family:"ＭＳ 明朝";    font-size:x-large;    line-height:160%}#oogata h2 {    margin:0px 0px 10px 0px;    padding:5px 20px;    font-size:large;    color:#fff;    background:#44BBEE;	text-align:center;   }#oogata h3 {    margin : 20px 0px;    padding : 2px 10px;     font-family:"ＭＳ 明朝";    font-size:small;    border-style:solid;    border-width:0px;    border-bottom-width:1px;    border-left-width:10px;    border-color:#7e7e7e;}#oogata ul.s{    width:150px;    height:100%;    margin:0px;    font-size:nomal;    font-weight:bold;    padding:0;    float:left;}#oogata ul.s li{    list-style:none;    padding:9px 10px 5px 10px;    width:124px;    height:20px;    border-width:3px;    border-color:#FFF;    border-style:double;    background:#44BBEE;}.logo{    margin:0px;    padding : 0px;    float:left;    width:278px;    height:240px;　　background:url('http://www.art-hayakawa.com/design/gmosp882/insatuback.jpg') no-repeat bottom right;    color:#004a95;}#top3 {    margin:5px 10px;    padding : 10px;    float:right;    width:552px;    border-style:solid;    border-width:1px;    border-color:#aaa;    line-height:140%}#back {    margin:0px 20px;    padding : 0px;    font-size:small;    text-align:right;}            /*------------------------------footer------------------------------*/.footer {	background-image: url(/design/gmosp882/img/footer/bg_footer.gif);	width: 630px;	text-align: right;	margin-top: 10px;	margin-bottom: 10px;}.footer p {	margin: 0px;	padding: 15px;	line-height: 1.5;}
