﻿/* Style Sheet for www.mamapapa.net/kosodate/ */

html {
	margin	: 0px;
	padding	: 0px;
}
body {
	overflow	: hidden;
	margin		: 0px;
	padding		: 0px;
	font-size	: 100%;
	font-family				: 'Noto Sans JP', '游ゴシック Medium', '游ゴシック体', 'Yu Gothic Medium', YuGothic, 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
.menubox {
	overflow					: auto;
	margin						: 0px auto 0px 0px;
	padding						: 0px;
	position					: absolute;
	width							: 200px;
	height						: 100%;
	left							: 0px;
	top								: 0px;
	background-image	: url(./img/bstone.gif);
	background-repeat : repeat;
	border-style			: none;

}
.mainbox {
	overflow			: auto;
	margin				: 0px 0px 0px 200px;
	padding				: 0px;
	position			: static;
	height				: 100%;
	border-style	: none;

}
.menu {
	overflow	: auto;
	color							: #EEEEEE;
	margin						: 0px 0px 0px 0px;
	padding						: 50px 5px 20px 10px;
	width							: 150px;
	line-height				: 160%;
	height						: auto%;
}
.main {
	overflow	: auto;
	color							: #444444;
	margin						: 0px;
	padding						: 20px 20px 10px 20px;
	line-height				: 160%;
	font-size					: 10.5pt;
	height						: auto;
}
.m0 {
	font-size					: 10.5pt;
	font-family				: "Georgia","Times New Roman";
	margin-left				: 0px;
}
.m1 {
	font-size					: 10.5pt;
	font-family				: "MS UI Gothic";
	margin-left				: 20px;
}
.m01 {
	color							: #EE0000;
	font-size					: 12pt;
	font-weight				: bold;
}
a.m1:link {
	color							: #b4a87e;
	text-decoration		: none ;
}
a.m1:visited {
	color							: #b4a87e;
	text-decoration		: none ;
}
a.m1:hover {
	color							: #dd0000;
	text-decoration		: none ;
}
/*
h1 {
	color							: #b4a87e;
	font-size					: 7.5pt;
	font-weight				: normal;
	width							: ;
	text-decoration		:	none;
	text-align				: left;
	margin						: -23px 10px 0px 330px;
	padding						: 0px 0px 0px 0px;
}
*/
h1 {
	color							: #b4a87e;
	font-size					: 8pt;
	font-weight				: normal;
	width							: ;
	text-decoration		:	none;
	text-align				: left;
	margin						: -6px 0px 0px 0px;
	padding						: 0px 0px 0px 0px;
}
h2 {
	color							: #FFFFFF;
	font-size					: 10.5pt;
	width							: 524px;
	text-decoration		:	none;
	margin						: 10px 0px 15px 0px;
	padding						: 0px 0px 0px 10px;
	background-image	: url(./img/barb.gif);
	background-repeat	: repeat-y;
}
h3 {
	font-size					: small;
	font-weight				: normal;
	line-height				: 150%;
	padding						: 7px;
	border						: 1px dotted #FF9900;
	margin						: 0px 10px 10px 0px;
	background-color	: #FFFFFF;
}
h4 {
	font-size					: x-small;
	font-weight				: normal;
	line-height				: 150%;
	padding						: 7px;
	border						: 1px dotted #FF9900;
	margin						: 0px 10px 10px 0px;
	background-color	: #FFFFFF;
}
.kakomi {
	margin						: 0px 10px 10px 0px;
	padding						: 5px 10px 5px 10px;
	border						: 1px solid #FF9900;
	background-color	: #FFFFFF;
	width : auto;
}
.kakomi_yes {
	margin						: 0px 10px 10px 0px;
	padding						: 10px 10px 10px 10px;
	border						: 1px solid #FF9900;
	background-color	: #FFFFFF;
	width : auto;
}
.kakomi_no {
	margin						: 0px 10px 10px 0px;
	padding						: 5px 10px 5px 10px;
	border						: 1px solid #FF9900;
	background-color	: #FFFFFF;
	width : auto;
}
.lnk_sn {
	color							: #FF0000;
	font-weight				: bold;
}
.lnk_su {
	color							: #008000;
}
.lnk_sc {
	color							: #408080;
}
.doc {
	color							: #444444;
	margin-left				: 20px;
	line-height				: 160%;
	font-size					: 10.5pt;
}
td {
	color							: #444444;
	margin-left				: 20px;
	line-height				: 160%;
	font-size					: 10.5pt;
}
a {
	text-decoration		: none ;
}
li {
	list-style-type		: none;
}
li.a {
	text-decoration		: none ;
}
.no {
	display : none;
}
.kome {
	color							: #FF8000;
}
.foot {
	font-size					: 8pt;
	margin-right			: 10px;
	text-align				: right;
	text-decoration		: none ;
}
.cm {
	text-align				: left;
}
.mag {
	color							: #444444;
	margin-left				: 20px;
	line-height				: 100%;
	font-size					: 10.5pt;
	font-family				: "ＭＳ ゴシック","Osaka-等幅";
}

/* 表示したくない部分 */
.no {
	display					: none;
}

/* 文字の装飾 */
.linemarker {
	BACKGROUND-COLOR: #ffff66;
	COLOR						: #000000;
	PADDING					: 2px 2px 2px 2px;
}
.red {
	COLOR						: #ff0000;
	FONT-WEIGHT			: bold;
}
.number {
	COLOR						: #ff0000;
	FONT-FAMILY			: Georgia,"MS UI Gothic","ＭＳ ゴシック",monospace;
	FONT-SIZE				: 16px;
}
.comment {
	FONT-WEIGHT			: normal;
	COLOR						: #ccc;
	TEXT-ALIGN			: left;
	TEXT-DECORATION	: none;
}
.question {
	COLOR						: #ffffff;
}
.futoji {
	FONT-WEIGHT			: bold;
}
.blink {
	COLOR						: #ff0000;
	TEXT-DECORATION	: blink;
}
.underline {
	TEXT-DECORATION	: underline;
}
p.kakomi {
	BACKGROUND-COLOR: #f4e4f4;
	BORDER-COLOR		: #ff0000;
	PADDING					: 10px 10px 10px 10px;
}
