﻿<!--
A:link { color: #000000 }  <!-- #009900 -->
A:visited { color: #999900 }
A:active { color: #ff0000 }
-->
* {
	font-size:100%;
	padding:0px;
	list-style:none;
	line-height:1.6;
	margin: 0;
}

img {
	border:none;
}


body {
	background:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
 	margin:8px 0 16px 8px;
	text-align:center;
}


#wrapper { 
	background:#ffffff;
	border:1px solid #ccc;
	width: 980px;
}

#top
{
	display:block;
	/**height:10px;**/
	margin:0px auto 0;
	width: 980px;
}


#faux1 {
 background: url(background1.gif);
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%
}



#faux {
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%
}
#header {
 width: 980px;
 padding: 0px;
 height: 100px;
 margin: 10px 0px 0px 5px;
 background: #ffffff;
}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 5px;
 padding: 0px;
 display: inline;
 position: relative;
 text-align:left;
}

#leftcolumn { 
 float: left;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 display: inline;
 position: relative;
 text-align:left;
}


#footer { 
 width: 980px;
 clear: both;
 margin: 0px 0px 5px 0px;
 padding: 5px;
 ｔext-align:center;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #DDDDDD;

}



#bottom
{
	display:block;
	/**height:10px;**/
	margin:0 auto;
	width:980px;
}






.clear { clear: both; background: none; }


/* /////////////////////////////////////////// */
/* 見出し等、レイアウト
/* /////////////////////////////////////////// */


h2{
/* color:#28A4FF*/
color:black;
}

.post-head{
text-align: left;
font-size : 30px; 
font-family : Georgia, "Times New Roman", Times, Serif; 
font-weight : normal; 
text-transform : none; 
border-bottom : 1px solid #ccc; 
margin : 0 50px 2px 50px;   /* 順番 上、右、下、左*/
line-height : 60px; 
color : #444; 
padding : 10px 0; 
letter-spacing : 0; 

}

.lead { 
text-align: left;
font-size : 30px; 

font-weight : normal; 
text-transform : none; 
border-bottom : 1px solid #ccc; 
margin : 0 0px 2px 30px;   /* 順番 上、右、下、左*/
line-height : 60px; 
color : #444; 
padding : 5px 0; 
letter-spacing : 0; 
} 


.comic {
	font-family: "Comic Sans MS";
	font-size:medium;
}

.Finding{
	color: #25667C;
	font-size: large;
	text-align:left;
}



/* /////////////////////////////////////////// */
/* type="text/css"
/* /////////////////////////////////////////// */

.style1 {
	text-align: center;
}

.style2 {
	text-align: right;
}

.style3 {
	text-align: left;
	
}

.style4 {
	text-align: left;
	background-color: #F4F4FF;
}

.style5 {
	line-height: 150%;
	text-align: left;

}

.style6 {
	border: 1px solid #000000;
	background-color: #F4F4FF;
	text-align: center;
}
.style7 {
	border-style: solid;
	border-width: 1px;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #CC6600;
	text-align: center;
}

.style9 {
	font-size: x-small;
}

.style10 {
	border: 2px solid #8EDAE8;
}

.style11{
	text-align: center;
	background-color: #F4F4FF;
}


/* /////////////////////////////////////////// */
/* テーブルスタイルシート
/* /////////////////////////////////////////// */
.style99 {
	background-color: #C8E3FF;
}

.style98 {
	background-color: #8EDAE8;
}

.style97 {
	background-color: #FFFF99;
	text-align: center;
}


.tableA { 
width: 720px; /* テーブルの横幅 */ 
} 


.table1 { 
width: 700px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #778899 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table1 TD { 
border: 1px #778899 solid; /* セルの枠線（太さ・色・スタイル）#0075EA  */ 
padding: 5px; /* セル内の余白 */ 
font-size:small;
} 


.table2 { 
/*width: 700px; /* テーブルの横幅 */ 
height:700px;
border-collapse: collapse; /* 枠線の表示方法 */ /*
border: 1px #0075EA solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table2 TD { 
border: 1px #F4F4FF solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 2px; /* セル内の余白 */ 
} 

.table3 {  /* Products\marine_low\index.htmlのみ適用 */
width: 700px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #778899 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table3 TD { 
border: 1px #778899 solid; /* セルの枠線（太さ・色・スタイル）#0075EA  */ 
padding: 5px; /* セル内の余白 */ 
font-size:x-small;
} 



/* /////////////////////////////////////////// */
/* 
/* /////////////////////////////////////////// */


/* /////////////////////////////////////////// */
/* タグ　　１行40pt　２行60pt
/* /////////////////////////////////////////// */

.tag {
	font-family: "Comic Sans MS";
		color: #FFFFFF;
	font-size: large;
	text-align:left;
}

/* /////////////////////////////////////////// */
/* 
/* /////////////////////////////////////////// */

/* /////////////////////////////////////////// */
/* Left：メニュー
/* /////////////////////////////////////////// */

/* ========SUB CONTENTS CUSTOMIZE======== */
div#sub h2 {
font-size:24px;
color:#0000FF;
font-weight:bold;
background:#F3F3F3;/* #f2f2e6 */
font-style:oblique;
}

/* ========MENU CUSTOMIZE======== */

.leftcolumn ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 195px; /* Width of Menu Items */

}


/* ========MENU CUSTOMIZE======== */

div.syu li {
list-style-type:none;
margin:0;
padding:0;
text-decoration: none;/* テキストリンクの下線を消す */

}

div.syu li a{
display:block;
width:180px;
color:#000000;
background:#F3F3F3;/* #f2f2e6 */
line-height:30px;
border-bottom:1px solid #999;
border-top:none;
padding-left:5px;
text-decoration: none;/* テキストリンクの下線を消す */
}

div.syu li a:hover{
color:#333;
background:#d4d4d4;
border-top:none;
border-bottom:1px solid #999;
text-decoration: none;/* テキストリンクの下線を消す */
}


div.sub1 li {
list-style-type:none;
margin:0;
padding:0;
text-decoration: none;/* テキストリンクの下線を消す */

}

div.sub1 li a{
display:block;
width:165px;
color:#000000;
background:#f2f2e6;/*  #F3F3F3*/
line-height:20px;
border-bottom:1px solid #999;
border-top:none;
padding-left:20px;
text-decoration: none;/* テキストリンクの下線を消す */

}

div.sub1 li a:hover{
color:#333;
background:#d4d4d4;
border-top:none;
border-bottom:1px solid #999;
text-decoration: none;/* テキストリンクの下線を消す */

}

.syu b {float: right; margin-right: 5px;margin-top:3px}


