<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/* main.css*/
/* 横幅750px固定*/
/*左右両端に設ける余白10px指定*/

/*@import "index.css";*/
/*@import "reset.css";*/
/*@import "toiawase.css";*/

img{
     display:block;
}
a{
	text-decoration: none;
}

a:link {
	color: #555;
	text-decoration: none;
}

a:visited {
	color: #555;
	text-decoration: none;
}

a:hover {
	color: #555;
	text-decoration: none;
}

a:active {
	color: #555;
	text-decoration: none;
}
html,body{
   margin:0px;
   height:100%;

}

body {
	cursor: default;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
	/* font-size:12px;*/
	background-color:#ffffff;
	color: #555;
	/*** 中央寄せする場合は以下を有効 ***/
	width: 100%;
	text-align: center;
	margin: 0px;					/* bodyの外側の余白を指定する */
	padding: 60px 0px 0px 0px;	/* bodyの内側余白を指定する(上:右:下:左) */

}

.small{
	font-size:13px;

}
/*↓ヘッダー固定部分設定↓*/
.HeaderKOTEI {
	position: fixed;	/* ヘッダーを固定する */
	top: 0;				/* 上部から配置の基準位置を決める */ 
	left: 0;			/* 左から配置の基準位置を決める */ 
	width: 100%;		/* ヘッダーの横幅を指定する */
	height: 60px;		/* ヘッダーの高さを指定する */
	padding: 0px;		/* ヘッダーの余白を指定する(上下左右) */
	background-color: #e7eaea;	/* ヘッダーの背景色を指定する */
	color: #000000;		/* フォントの色を指定する */
}	
.Headerinner {
	width: 100%;
	min-width:900px;
	margin: 0 auto;
	 }	
.HeaderinnerR {
	width: 550px;
	text-align:right;
	float:right;
	 }	
.HeaderinnerL {
	width:350px;
	text-align:left;
	float:left;
	font-size: 20px;		/* フォントのサイズを指定する */	
	 }	

.KOTEIContents {
	width: 100%;		/* コンテンツの横幅を指定する */
	overflow: auto; 	/* コンテンツの表示を自動に設定（スクロール） */
}
/*↑ヘッダー固定部分設定↑*/

/*↓メインの画像＆背景設定↓*/
.LP01inner
	{width:100%;
	 margin: 0 auto; 
	 background-color:#e7eaea;
}

.LP01wrap
	{max-width: 900px; /* 最大幅 */
     min-width: 900px; /* 最小幅 */
	 margin: 0 auto;
}

.LP01wrap img
	{width:100%;
}
/*↑メインの画像＆背景設定↑*/


/*↓グレーの画像＆背景設定↓*/
.LP02inner
	{width:100%;
	 margin: 0 auto; 
	 background-color:#f5f5f5;
}
.LP02wrap
	{max-width: 900px; /* 最大幅 */
     min-width: 900px; /* 最小幅 */
	 margin: 0 auto;
}

.LP02wrap img
	{width:100%;
}
/*↑グレーの画像＆背景設定↑*/


/*↓青画像＆背景設定↓*/
.LP03inner
	{width:100%;
	 margin: 0 auto; 
	 background-color:#2a85a8;
}
.LP03wrap
	{max-width: 900px; /* 最大幅 */
     min-width: 900px; /* 最小幅 */
	 margin: 0 auto;
}

.LP03wrap img
	{width:100%;
}
/*↑青画像＆背景設定↑*/


/*↓背景色無しの画像＆背景設定↓*/
.LPALLinner
	{width:100%;
	 margin: 0 auto; 
}
.LPALLwrap
	{max-width: 900px; /* 最大幅 */
     min-width: 900px; /* 最小幅 */
	 margin: 0 auto;
	 font-size:90%;
}

.LPALLwrap img
	{width:100%;
}
/*↑背景色無しの画像＆背景設定↑*/

/*↓カウントダウンの画像＆背景設定↓*/
.COUNT
	{margin: 0 auto;
	 height:231px;
	 background-image: url(../img/count.jpg);
	 background-repeat :no-repeat;	 
}

/*↑カウントダウンの画像＆背景設定↑*/

/*↓カウントダウンの文字装飾関係↓*/
#CDT
	{padding:120px 0px 0px 0px;
	 font-size:35px;
		}
#CDT .day,#CDT .hour{
 font-size: 48px;
 font-family:impact;
 color:#000000;
}
#CDT .min,#CDT .sec{
 font-size: 28px;
 font-family:impact;
 color:#000000;
 }
/*↑カウントダウンの文字装飾関係↑*/



/*↓テキスト部分の画像＆文字＆背景設定↓*/
.LPTEXTinner
	{width:100%;
	 margin: 0 auto; 
}
.LPTEXTwrap
	{width:810px;
	 margin: 0 auto; 
		text-align:right;
	 font-size:100%;
	 	line-height:120%;
}

.LPTEXTwrap img
	{vertical-align:bottom;
}

.LPTEXTwrap a{
	color: #555;
	text-decoration: underline;
}
.LPTEXTwrap a:link {
	color: #555;
	text-decoration: underline;
}
.LPTEXTwrap a:visited {
	color: #555;
	text-decoration: underline;
}
.LPTEXTwrap a:hover {
	color: #FF4247;
	text-decoration: none;
}
.LPTEXTwrap a:active {
	color: #FF4247;
	text-decoration: none;
}
/*↑背景色無しの画像＆背景設定↑*/

/*↓グレーの画像＆背景設定↓*/
.LP04inner
	{width:100%;
	 margin: 0 auto; 
	 background-color:#FAFAFA;
	 border-top:solid 1px #BBBBBB;
}
.LP04wrap
	{width:900px;
	 margin: 0 auto;
	 padding:25px 0px 20px 0px;
}

/*↑グレーの画像＆背景設定↑*/

/*↓メルフォ部分の画像＆文字＆背景設定↓*/
.forminner
	{width:800px;
	 margin: 0 auto; 
	 background-color:#ffffff;
	 padding: 10px 0px 20px 0px;
}
.formWrap {
	width:800px;
	color:#555;
	line-height:120%;
	font-size:90%;	
	text-align: left;
	
}

.formWrapBIG{
	font-size:200%;
}

table.formTable{
	width:100%;
	border-collapse:collapse;
}
table.formTable td{
	background:#ffffff;
	text-align: left;
}
table.formTable td,table.formTable th{
	border:1px solid #ccc;
	padding:10px;
}
table.formTable th{
	width:25%;
	font-weight:normal;
	background:#efefef;
	text-align:left;
}
.formWrap a{
	color: #59d3e3;
	text-decoration: underline
}
.formWrap a:link {
	color: #59d3e3;
	text-decoration: underline
}
.formWrap a:visited {
	color: #59d3e3;
	text-decoration: underline
}
.formWrap a:hover {
	color: #eeeeee;
	text-decoration: none;
}
.formWrap a:active {
	color: #eeeeee;
	text-decoration: none;
}
/*↑メルフォ部分の画像＆背景設定↑*/

/*↓フッターの画像＆背景設定↓*/
.LPfooterinner
	{width:100%;
	height:70px;
	 margin: 0 auto;
	background:#000000;
	 padding:18px 0px 0px 0px;
}
.LPfooterwrap
	{height:100%;
	 margin: 0 auto;
	 font-size:80%;
	 color:#aaaaaa;
	 line-height:120%;
}

.LPfooterwrap a{
	color: #59d3e3;
	text-decoration: underline
}
.LPfooterwrap a:link {
	color: #59d3e3;
	text-decoration: underline
}
.LPfooterwrap a:visited {
	color: #59d3e3;
	text-decoration: underline
}
.LPfooterwrap a:hover {
	color: #eeeeee;
	text-decoration: none;
}
.LPfooterwrap a:active {
	color: #eeeeee;
	text-decoration: none;
}

/*↑フッターの画像＆背景設定↑*/

#mainimage{ width: 570px;
    height: 243px;
    background: url('../img/topimage_main.png');
}

#sidewrap{width:200px;
		float:right;
}

hr.dot1{
  border: none;
  border-top: 1px dotted #999;
}


		

#footer{
	margin: 30px 0px 3px 0px;
	text-align: center;
    border-top: solid 5px #29193F;
    font-size: 90%;
}


/*** フッターのナビゲーター ***/
#footer_navigater {
	font-size: 15px;
	font-weight: normal;
	text-align: center;
}



.clear{clear:both}
.clear hr{display:none;}

/*** 社名ロゴ ***/
#logo {
	/*font-size: 24px;*/
	margin-left: 0px;
	margin-top: 0px;
}

#logo  a{
	color:#000000;
}

/*** 社名英語 ***/
#translation {
	font-size: 80%;
	font-weight: normal;
	margin-left: 10px;
}

/*** ヘッダーのナビゲーター ***/
#top_navigater {
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}

#pagetop{
	text-align:right;
	font-size: 80%;
	margin-top:10px;
}

#pagetop a {
    color: #003399;
    font-style:normal;
    text-decoration: underline;

}

/***リスト***/
#topicPath {  
		margin:10px 0;
		font-size: 80%;  
}  
#topicPath li {  
		display:inline;  
		line-height:110%;  
		list-style-type:none;  
}  
#topicPath li a {  
		padding-right:10px;  
		background: url(../img/topicpath.gif) no-repeat right center;  
		color:#000000;
}</pre></body></html>