<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* --------------------------------------------------------*/
/* 1.共通
/* --------------------------------------------------------*/
/* ボックスサイズの計算方法を指定 */
* {
	box-sizing: border-box;
}
/* --------------------------------------------------------*/
/* 2.レイアウト
/* --------------------------------------------------------*/

/* ページ全体を囲む線 */
#wrapper {
	text-align: center;
	outline:;
}
/* --------------------------------------------------------*/
/* ヘッダーエリア
/* --------------------------------------------------------*}

/* --------------------------------------------------------*/
/* 3.ヘッダー画像
/* --------------------------------------------------------*
	
/* --------------------------------------------------------*/
/* 3.2カラム構成
/* --------------------------------------------------------*
.main {
	display: flex;
	display: inline-block;
}
/* エリア外側のスタイル */
/* メニューリストを囲む線 */
#menu ul {
	display: -webkit-flex; /* safari用 */
	display: flex;
}

/* メニューリストの共通スタイル */
#menu li {
	border-left: 1px solid #7dceec;
	height: 50px;
	text-align: center;
	width: 33%;
	background: #CCFF66;
}

/* 一番右のメニューリストのスタイル */
#menu li:last-child {
	border-right: 1px solid #7dceec;
}

/* メニューのリンクスタイル */
#menu a {
	color: #4d4d4d;
	display: block;
	font-size: 25px;
	line-height: 2;
	text-decoration: none;
}

/* --------------------------------------------------------*/
/* トップページ専用スタイル
/* --------------------------------------------------------*/
/* メイン画像 */
.home-flower {
	width: 150%;
}

.hello {
	font-size: 120px;
}

/* logのボックス */
.biz-box {
	padding: 0 25px;
	margin-bottom: 40px;
}

/* logの画像 */
.biz-box img {
	margin-bottom: 25px;
	width: 100%;
}


/*  */
.contents {
	margin: 0 auto 0 auto;
	width: 980px;
	outline: 1px solid blue;
}

.contents::after {
	content: "　";
	display: block;
	font-size: 0;
	clear: both;
}
/* 2カラム */
.log {
	float: left;
	width: 610px;
	padding: 40px 20px 40px 20px;
	outline: 1px solid red;
}
.other {
	float: left;
	width: 290px;
	padding: 40px 20px 40px 20px;
	outline: 1px solid black;
}
/* --------------------------------------------------------*/
/* 7.フッターナビゲーション
/* --------------------------------------------------------*/
.footer {
	text-align: center;
	outline: 1px solid green;
}
/* --------------------------------------------------------*/
/* メインCSS
/* --------------------------------------------------------*/

/* --------------------------------------------------------*/
/* 
/* --------------------------------------------------------*/

/* --------------------------------------------------------*/
/* 
/* --------------------------------------------------------*/

</pre></body></html>