<!-- made by Web Design Templates http://wdt.pekori.jp/ -->

div.top	{margin:2px 10px; /*左の余白*/
	border-top:1px ridge #919195;
	border-left:2px ridge #FAFAFD; /*左右の縦線*/
	border-right:2px ridge #FAFAFD;
	width:720px; /*全体の横幅*/
	height:100%; /*全体の高さ。コンテンツ量によって増やしてください。*/}

.topttl	{font-family:Tahoma,Arial,sans-serif;
	font-size:10pt;
	font-weight:normal;
	letter-spacing:1px;
	padding:8px;
	margin:8px}

h1	{/*<About>部分の設定*/
	font-size:9pt;
	font-family:Tahoma,Arial,sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	color:#243444;
	background-color:#FFE5F2;
	padding:2px;
	margin:2px;
	border-bottom:solid 2px #9797A5; /*下線の色*/
	width:74px; /*横幅*/}

h2	{/*<Comment>部分の設定*/
	font-size:9pt;
	font-family:Tahoma,Arial,sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	color:#243444;
	background-color:#FFE5F2;
	padding:2px;
	margin:2px;
	border-bottom:solid 2px #9797A5; /*下線の色*/
	width:96px; /*横幅*/}

.summary{/*上部全体の設定*/
	background-color:#EFD7E3; /*背景色*/
	padding:2px;
	border-top:solid 1px #919195;
	border-bottom:solid 1px #919195;}

.topbox1{background-color:#FFE5F2;
	margin:12px 12px 6px 6px;
	width:360px; /*全体の横幅*/
	height:82px;
	text-align:left;
	float:right;
	border:solid 1px #777785; /*枠色*/}

.topbox2{background-color:#FFE5F2;
	margin:6px 12px 12px 6px;
	width:360px; /*全体の横幅*/
	height:100px;
	text-align:left;
	float:right;
	border:solid 1px #777785; /*枠色*/}

.habbox{background-color:#FFE5F2;
	margin:12px 6px 12px 12px;
	width:280px; /*全体の横幅*/
	height:203px;
	text-align:left;
	float:left;
	border:solid 1px #777785; /*枠色*/}

.summary p{padding:2px;
	margin:0;}

.summary .about{/*About部分の設定*/
	padding:2px;
	width:358px; /*全体の横幅*/
	height:60px; /*高さ*/
	overflow:auto;
	scrollbar-arrow-color:#FF69B4;
	scrollbar-base-color:#FF69B4;
	scrollbar-track-color:#FFF8F8;
	scrollbar-face-color:#FFF8F8;
	scrollbar-shadow-color:#FF69B4;
	scrollbar-highlight-color:#FFF8F8;
	scrollbar-dark-shadow-color:#FFF8F8;
	scrollbar-3d-light-color:#FFF8F8;}

.summary .comment{/*Comment部分の設定*/
	padding:2px;
	width:358px; /*全体の横幅*/
	height:79px; /*高さ*/
	overflow:auto;
	scrollbar-arrow-color:#FF69B4;
	scrollbar-base-color:#FF69B4;
	scrollbar-track-color:#FFF8F8;
	scrollbar-face-color:#FFF8F8;
	scrollbar-shadow-color:#FF69B4;
	scrollbar-highlight-color:#FFF8F8;
	scrollbar-dark-shadow-color:#FFF8F8;
	scrollbar-3d-light-color:#FFF8F8;}

.menu	{padding:12px 12px 8px 12px;
	border-bottom:solid 1px #919195;}

.menu dl{/*メニュー一つの枠の設定*/
	margin:6px 8px 6px 8px;
	border:solid 1px #BABABD; /*枠色*/
	float:left;
	width:119px; /*幅。全体の幅に対応して設定してください*/
	height:92px; /*高さ。紹介文に合わせて拡げてください*/
	overflow:hidden;}

.menu dt a{/*メニュー内リンク部分の設定*/
	font-size:8pt; /*文字サイズ*/
	font-weight:bold;
	font-family:Arial,sans-serif;
	letter-spacing:1px;
	padding:2px 4px 2px 4px;
	margin:2px;
	border-bottom:solid 2px #C0C0C0; /*下線の太さ・色*/
	display:block;
	width:100%;}

.menu dt a:hover{/*マウスを乗せたときの設定*/
	background-color:#FFE8F2;
	border-bottom:solid 2px #FF69B4;}

.menu dd{/*メニュー紹介文部分の設定*/
	font-size:9pt; /*文字サイズ*/
	background-color:#FFE8F2; /*背景色*/
	padding:2px;
	margin:2px;}

.menu .footer{/*カウンタなどの部分*/
	font-size:8pt;
	font-style:normal;
	font-family:Tahoma,Arial,sans-serif;
	text-align:center;
	margin:10px 10px 2px 10px;
	padding:6px;
	clear:both;}

.top address{/*最下部のCopyright部分*/
	font-size:8pt;
	font-style:normal;
	font-family:Tahoma, Arial, sans-serif, Verdana;
	letter-spacing:1px;
	text-align:center;
	background-color:#EFD7E3;
	padding:6px;
	margin:0px;
	border-bottom:solid 1px #919195;}

	/* For IE Box */
*	{ box-sizing :border-box}
*	{ -moz-box-sizing :border-box}
