﻿/* 夫婦円満サイトのスタイルシート */

html {
	margin	: 0px;
	padding	: 0px;
	line-height	: 160%;
}
body {
	margin			: 0px;
	padding			: 0px;
	width				: 740px;
	font-size		: 100%;
	color				: #000000;
	font-family	: "MS UI Gothic";
}
/*--ヘッダーの設定--*/
#header {
	margin					: 0px 20px 0px 20px;
	padding					: 10px 10px 10px 10px;
	width						: auto;
	background-color: #ffffff;
	border-bottom		: 1px dotted #000000;
}
/*--メニューボックスの設定--*/
#menubox {
	overflow					: auto;
	margin						: 0px 0px 0px 0px;
	padding						: 10px 10px 10px 10px;
	width							: 740px;
	line-height				: 160%;
	border-style			: none;
}
#contentsbox {
	margin				: 0px 20px 0px 20px;
	padding				: 10px 10px 10px 10px;
	width							: 780px;
	border-style	: none;
}
/*--フッターの設定--*/
#footer {
	margin			: 0px 0px 0px 0px;
	padding			: 10px 10px 10px 10px;
	width				: auto;
	text-align	: center;
	font-size		: 10pt;
	color				: #444444;
	font-family	: "MS UI Gothic";
	clear				: both;
}

/*--文章体裁設定（ヘッダー）--*/
H1 {
	margin		: 10px 0px 0px 10px;
	font-size	: 14pt;
	color			: #444444;
}
H2 {
	margin			: 10px 10px 0px 0px;
	color				: #444444;
	text-align	: right;
	font-weight	: normal;
	font-size		: 11pt;
}
/*--メニュー部分のタイトル部分の設定--*/
.menu_title {
	margin					: 0px 0px 0px 0px;
	padding					: 2px 0px 2px 10px;
	font-size				: 11pt;
	color						: #000000;
	background-color: #dddddd;
	text-align			: left;
	vertical-align	: middle;
}
/*--メニュー部分の設定--*/
.ul{
	margin					: 4px 0px 15px 15px;
	padding-top			: 0px;
	font-size				: 11pt;
	list-style-type	: none;
	text-align			: left;
}
.li{
	margin					: 0px;
	padding					: 3px 0px 0px 0px;
	font-size				: 11pt;
	list-style-type	: none;
	text-align			: left;
}
ul{
	margin					: 4px 0px 15px 15px;
	padding-top			: 0px;
	font-size				: 11pt;
	list-style-type	: none;
	text-align			: left;
}
li{
	margin					: 0px;
	padding					: 3px 0px 0px 0px;
	font-size				: 11pt;
	list-style-type	: none;
	text-align			: left;
}
/*--文章体裁設定（本文）--*/
H3 {
	margin		: 0px 0px 0px 10px;
	font-size	: 11pt;
	line-height				: 160%;
	color			: #444444;
}
H4 {
	margin		: 20px 0px 0px 20px;
	font-size	: 11pt;
	line-height				: 160%;
	color			: #444444;
}
H5 {
	margin		: 0px 0px 0px 20px;
	font-size	: 11pt;
	line-height				: 160%;
	color			: #444444;
	font-weight	: normal;
}
H6 {
	margin		: 0px 0px 0px 70px;
	font-size	: 11pt;
	line-height				: 160%;
	color			: #444444;
	font-weight	: normal;
}

p {
	margin		: 5px 0px 20px 30px;
	font-size	: 11pt;
	line-height				: 160%;

}
/*--実際の記事記入先のBOX--*/
.contents{
line-height : 150%;
vertical-align : top;
text-align : left;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
width : 510px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}
/*--リンク体裁設定--*/
A {
	text-decoration	: none;
	color						: #444444;
}
A:HOVER {
color : red;
}

#header-box
    {
	margin:10px 10px 10px 10px;
	padding:10px 10px 10px 10px;
	width:700px;
	background-color: #fffff0;
	border: dashed 3px #c60;
	font-size	: 12pt;
}

.yellow-box
    {
	margin:10px 10px 10px 10px;
	padding:10px 10px 10px 10px;
	width:700px;
	background-color: #fffff0;
	border: dotted 1px #c60;
	}

.yellow-box2
    {
	width:700px;
	background-color: #ffff99;
	border: dashed 4px #c60;
	margin-left:15px;
	}

/* 文字の装飾 */
.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;
}



/*

a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
a:hover {
	color: #FF0000;
}
*/

